@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8bcddb47c8219945-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c0680f1bdb3a2e90-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.mppi0W_className{font-family:Outfit,Outfit Fallback;font-style:normal}.mppi0W_variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#f1f5f9;--bg-primary:#fff;--surface-color:#fff;--surface-hover:#f8fafc;--text-primary:#0f2c59;--text-secondary:#475569;--accent-primary:#ff6500;--accent-hover:#e55b00;--accent-secondary:#1e3e62;--success:#059669;--warning:#d97706;--danger:#dc2626;--border-color:#0f2c591a;--glass-bg:#ffffffe6;--input-bg:#f8fafc;--modal-bg:#fff;--card-bg:#fff;--card-shadow:0 10px 25px -5px #0f2c591a;--font-family:var(--font-outfit), "Outfit", system-ui, -apple-system, sans-serif;--navy:#0f2c59;--deep-blue:#1e3e62;--orange-primary:#ff6500;--orange-secondary:#f68b1f;--emerald:#059669;--bulk-dock-bg:linear-gradient(135deg, #fffffff7 0%, #f1f5f9f7 100%);--bulk-dock-text:#0f2c59;--bulk-dock-text-muted:#0f2c598c;--bulk-dock-border:#0f2c591f;--bulk-dock-separator:#0f2c591a;--bulk-dock-shadow:0 20px 50px #0f2c592e, 0 0 0 1px #0f2c590f, 0 0 30px #ff650014;--bulk-btn-success-bg:#0596691a;--bulk-btn-success-border:#05966959;--bulk-btn-success-text:#059669;--bulk-btn-warning-bg:#ff65001a;--bulk-btn-warning-border:#ff650059;--bulk-btn-warning-text:#e55b00;--bulk-btn-info-bg:#2563eb1a;--bulk-btn-info-border:#2563eb59;--bulk-btn-info-text:#2563eb;--bulk-btn-danger-bg:#dc26261a;--bulk-btn-danger-border:#dc262659;--bulk-btn-danger-text:#dc2626;--bulk-btn-neutral-bg:#0f2c590f;--bulk-btn-neutral-border:#0f2c591f;--bulk-btn-close-bg:#0f2c590a;--bulk-btn-close-border:#0f2c591a;--bulk-toolbar-bg:linear-gradient(135deg, #fff 0%, #f8fafc 100%);--bulk-toolbar-text:#0f2c59;--bulk-toolbar-text-muted:#64748b;--bulk-toolbar-border:#0f2c591f;--bulk-toolbar-shadow:0 4px 16px #0f2c5914;--bulk-toolbar-bg-addendum:linear-gradient(135deg, #fff 0%, #fff7edeb 100%);--bulk-toolbar-border-addendum:#ff650047;--bulk-toolbar-bg-sppb:linear-gradient(135deg, #fff 0%, #eff6fff2 100%);--bulk-toolbar-border-sppb:#2563eb47;--bulk-toolbar-bg-procurement:linear-gradient(135deg, #fff 0%, #fff7edeb 100%);--bulk-toolbar-border-procurement:#ff650047}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#0a1628;--bg-primary:#0a1628;--surface-color:#0f2c59;--surface-hover:#1e3e62;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--accent-primary:#ff6500;--accent-hover:#f68b1f;--accent-secondary:#1e3e62;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--border-color:#ffffff1f;--glass-bg:#0f2c59bf;--input-bg:#0a162899;--modal-bg:#0f2c59;--card-bg:#0f2c59;--card-shadow:0 10px 25px -5px #00000080;--font-family:var(--font-outfit), "Outfit", system-ui, -apple-system, sans-serif;--navy:#0f2c59;--deep-blue:#1e3e62;--orange-primary:#ff6500;--orange-secondary:#f68b1f;--emerald:#10b981;--bulk-dock-bg:linear-gradient(135deg, #0f2341f5 0%, #1a365df5 100%);--bulk-dock-text:#f8fafc;--bulk-dock-text-muted:#f8fafca6;--bulk-dock-border:#ffffff2e;--bulk-dock-separator:#ffffff26;--bulk-dock-shadow:0 20px 45px #00000080, 0 0 0 1px #ffffff14, 0 0 30px #ff65001f;--bulk-btn-success-bg:#10b98133;--bulk-btn-success-border:#10b98180;--bulk-btn-success-text:#34d399;--bulk-btn-warning-bg:#ff650033;--bulk-btn-warning-border:#ff650080;--bulk-btn-warning-text:#ff944d;--bulk-btn-info-bg:#3b82f633;--bulk-btn-info-border:#3b82f680;--bulk-btn-info-text:#60a5fa;--bulk-btn-danger-bg:#ef444433;--bulk-btn-danger-border:#ef444480;--bulk-btn-danger-text:#f87171;--bulk-btn-neutral-bg:#ffffff14;--bulk-btn-neutral-border:#ffffff2e;--bulk-btn-close-bg:#ffffff0f;--bulk-btn-close-border:#ffffff1f;--bulk-toolbar-bg:linear-gradient(135deg, #0f2c59f2 0%, #1e3e62f2 100%);--bulk-toolbar-text:#f8fafc;--bulk-toolbar-text-muted:#f8fafcb3;--bulk-toolbar-border:#ffffff26;--bulk-toolbar-shadow:0 8px 24px #00000059;--bulk-toolbar-bg-addendum:linear-gradient(135deg, #1e3e62 0%, #0f2c59 100%);--bulk-toolbar-border-addendum:#ff650059;--bulk-toolbar-bg-sppb:linear-gradient(135deg, #1e3a8a 0%, #0f172a 100%);--bulk-toolbar-border-sppb:#2563eb59;--bulk-toolbar-bg-procurement:linear-gradient(135deg, #1e3e62 0%, #0f2c59 100%);--bulk-toolbar-border-procurement:#ff650059}body.theme-transitioning,body.theme-transitioning .sidebar,body.theme-transitioning .glass,body.theme-transitioning .main-content{transition:background-color .25s,color .25s,border-color .25s!important}input::-ms-reveal{width:0!important;height:0!important;display:none!important}input::-ms-clear{width:0!important;height:0!important;display:none!important}:root,[data-density=comfortable]{--table-padding:14px 12px;--card-padding:24px}[data-density=compact]{--table-padding:8px 10px;--card-padding:16px}:root,[data-accent=orange]{--accent-primary:#ff6500;--accent-hover:#f68b1f;--accent-light:#ff65001f;--accent-border:#ff65004d;--accent-glow:0 4px 14px #ff650059;--accent-rgb:255, 101, 0}[data-accent=blue]{--accent-primary:#2563eb;--accent-hover:#1d4ed8;--accent-light:#2563eb1f;--accent-border:#2563eb4d;--accent-glow:0 4px 14px #2563eb59;--accent-rgb:37, 99, 235}[data-accent=purple]{--accent-primary:#a855f7;--accent-hover:#9333ea;--accent-light:#a855f71f;--accent-border:#a855f74d;--accent-glow:0 4px 14px #a855f759;--accent-rgb:168, 85, 247}[data-accent=green]{--accent-primary:#10b981;--accent-hover:#059669;--accent-light:#10b9811f;--accent-border:#10b9814d;--accent-glow:0 4px 14px #10b98159;--accent-rgb:16, 185, 129}[data-accent=red]{--accent-primary:#ef4444;--accent-hover:#dc2626;--accent-light:#ef44441f;--accent-border:#ef44444d;--accent-glow:0 4px 14px #ef444459;--accent-rgb:239, 68, 68}[data-accent=teal]{--accent-primary:#14b8a6;--accent-hover:#0d9488;--accent-light:#14b8a61f;--accent-border:#14b8a64d;--accent-glow:0 4px 14px #14b8a659;--accent-rgb:20, 184, 166}[data-accent=amber]{--accent-primary:#f59e0b;--accent-hover:#d97706;--accent-light:#f59e0b1f;--accent-border:#f59e0b4d;--accent-glow:0 4px 14px #f59e0b59;--accent-rgb:245, 158, 11}[data-accent=pink]{--accent-primary:#ec4899;--accent-hover:#db2777;--accent-light:#ec48991f;--accent-border:#ec48994d;--accent-glow:0 4px 14px #ec489959;--accent-rgb:236, 72, 153}mark.search-highlight,.search-highlight{box-shadow:0 0 8px var(--accent-light,#ff650040);transition:background-color .2s,color .2s,border-color .2s;display:inline;background-color:var(--accent-light,#ff65002e)!important;color:var(--accent-primary,#ff6500)!important;border-radius:var(--radius-xs,4px)!important;border-bottom:2px solid var(--accent-primary,#ff6500)!important;padding:1px 3px!important;font-weight:700!important;text-decoration:none!important}[data-theme=dark] mark.search-highlight,[data-theme=dark] .search-highlight{box-shadow:0 0 10px rgba(var(--accent-rgb,255, 101, 0), .45);text-shadow:0 0 6px rgba(var(--accent-rgb,255, 101, 0), .5);background-color:rgba(var(--accent-rgb,255, 101, 0), .35)!important;color:#fff!important;border-bottom:2px solid var(--accent-primary,#ff6500)!important}:root,[data-radius=medium]{--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-full:9999px}[data-radius=sharp]{--radius-xs:0px;--radius-sm:0px;--radius-md:2px;--radius-lg:3px;--radius-xl:4px;--radius-full:2px}[data-radius=rounded]{--radius-xs:8px;--radius-sm:12px;--radius-md:18px;--radius-lg:24px;--radius-xl:30px;--radius-full:9999px}:root,html,html[data-font-scale=normal]{zoom:1;--font-scale-factor:1;--base-font-size:13.5px;--table-font-size:12.5px;--input-font-size:13px;--card-title-size:18px;font-size:14px}html[data-font-scale=xs]{zoom:.82;--font-scale-factor:.82;--base-font-size:11.5px;--table-font-size:11px;--input-font-size:11.5px;--card-title-size:15px;font-size:11.5px}html[data-font-scale=small]{zoom:.9;--font-scale-factor:.9;--base-font-size:12.5px;--table-font-size:11.5px;--input-font-size:12px;--card-title-size:16.5px;font-size:12.5px}html[data-font-scale=large]{zoom:1.12;--font-scale-factor:1.12;--base-font-size:15px;--table-font-size:14px;--input-font-size:14.5px;--card-title-size:20px;font-size:15.5px}html[data-font-scale=xlarge]{zoom:1.25;--font-scale-factor:1.25;--base-font-size:16.5px;--table-font-size:15.5px;--input-font-size:16px;--card-title-size:22px;font-size:17px}canvas,.chart-container,div[style*="height: 300px"],div[style*="height: 260px"],div[style*="height: 240px"]{zoom:1!important}input[type=checkbox],input[type=radio]{color-scheme:inherit;cursor:pointer;accent-color:var(--accent-primary,#ff6500)!important}[data-theme=dark] input[type=checkbox],[data-theme=dark] input[type=radio]{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}[data-theme=light] input[type=checkbox],[data-theme=light] input[type=radio]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;padding-right:36px!important}[data-theme=dark] select{background-color:var(--surface-color,#0f2c59);color:var(--text-primary,#f8fafc);border:1px solid var(--border-color,#ffffff26)}[data-theme=dark] select option{color:#f8fafc;background-color:#0f2c59;padding:10px 12px}:root select,[data-theme=light] select{color:#0f2c59;border:1px solid var(--border-color,#0f2c5933);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230F2C59' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root select option,[data-theme=light] select option{color:#0f2c59;background-color:#fff;padding:10px 12px}select:focus,input:focus,textarea:focus{outline:none;border-color:var(--accent-primary,#ff6500)!important;box-shadow:0 0 0 2px var(--accent-border,#ff650040)!important}.app-table{font-size:var(--table-font-size,12.5px)}.app-table th{font-size:var(--table-font-size,12px)}.app-table td{font-size:var(--table-font-size,12.5px);padding:var(--table-padding,14px 12px)}.table-pagination{font-size:calc(var(--base-font-size,13.5px) * .9)}*{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--bg-color);height:100%;min-height:100%;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}body{background-color:var(--bg-color);color:var(--text-primary);font-family:var(--font-family);height:auto;min-height:100%;position:relative;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}a{color:inherit;text-decoration:none}button{font-family:inherit}h1{font-size:clamp(20px,3.5vw,32px)!important}h2{font-size:clamp(16px,2.5vw,24px)!important}h3{font-size:clamp(14px,2vw,18px)!important}.main-content{box-sizing:border-box;min-height:100%;margin-left:288px;padding:32px 36px 64px;transition:margin-left .25s cubic-bezier(.4,0,.2,1),padding .25s}[data-sidebar=collapsed] .main-content{margin-left:104px;padding:32px 36px 64px}[data-focus=true] .main-content{width:100%;padding:16px;margin-left:0!important;padding-top:56px!important}[data-focus=true] .header-actions-container{opacity:.85;z-index:99990;gap:6px;padding:3px 6px;transition:opacity .2s;display:flex!important}[data-focus=true] .header-actions-container:hover{opacity:1}[data-focus=true] .header-actions-container #real-time-clock-container,[data-focus=true] .header-actions-container .real-time-clock,[data-focus=true] .header-actions-container #global-add-btn-container,[data-focus=true] .header-actions-container #help-support-btn-container,[data-focus=true] .profile-name-text,[data-focus=true] .profile-role-pill,[data-focus=true] .profile-colleagues-badge,[data-focus=true] .profile-info,[data-focus=true] .profile-chevron{display:none!important}@media (max-width:1100px){.main-content,[data-sidebar=collapsed] .main-content{padding:14px!important;padding-top:calc(76px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;padding-left:calc(12px + env(safe-area-inset-left,0px))!important;padding-right:calc(12px + env(safe-area-inset-right,0px))!important;box-sizing:border-box!important;width:100%!important;max-width:100vw!important;margin-left:0!important}}.mobile-header{height:calc(58px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));z-index:1200;-webkit-backdrop-filter:blur(16px);border-radius:0 0 16px 16px;align-items:center;display:none;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #00000014;background:var(--surface-color)!important;border-bottom:1px solid var(--border-color)!important}.mobile-menu-btn{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.kanban-col{border-radius:8px;flex-direction:column;flex:0 0 320px;gap:12px;max-height:100%;padding:16px;transition:all .2s;display:flex;overflow-y:auto}@media (max-width:1100px){.mobile-header{display:flex}.kanban-col{flex:0 0 280px}}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}@media (max-width:992px){.grid-2-col,.grid-3-col,.grid-4-col{grid-template-columns:1fr!important}.table-responsive{-webkit-overflow-scrolling:touch;width:100%!important;display:block!important;overflow-x:auto!important}.hide-mobile{display:none!important}}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);padding:var(--card-padding)!important}.btn,.badge{border-radius:var(--radius-md)}.modal-content{border-radius:var(--radius-lg)}.input,select.input,textarea.input{border-radius:var(--radius-md)}.mobile-task-card{border-radius:var(--radius-lg)}[data-radius=sharp] button:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]),[data-radius=sharp] input:not([type=checkbox]):not([type=radio]),[data-radius=sharp] select,[data-radius=sharp] textarea,[data-radius=sharp] .btn,[data-radius=sharp] .glass,[data-radius=sharp] .card,[data-radius=sharp] .modal-content,[data-radius=sharp] [role=dialog],[data-radius=sharp] [role=dialog]>div,[data-radius=sharp] div[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]):not([class*=pulseDot]):not([style*="borderRadius: '50%'"]),[data-radius=sharp] button[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]):not([style*="borderRadius: '50%'"]),[data-radius=sharp] span[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=circle]):not([style*="borderRadius: '50%'"]),[data-radius=sharp] a[style*=border-radius]:not([style*="50%"]):not([style*="borderRadius: '50%'"]){border-radius:var(--radius-md,2px)!important}[data-radius=sharp] [role=dialog],[data-radius=sharp] [role=dialog]>div,[data-radius=sharp] .modal-content,[data-radius=sharp] div[style*=max-width][style*=border-radius],[data-radius=sharp] div[style*=maxWidth][style*=border-radius]{border-radius:var(--radius-lg,3px)!important}[data-radius=sharp] .badge,[data-radius=sharp] span[style*="padding: 1px"],[data-radius=sharp] span[style*="padding: 2px"],[data-radius=sharp] span[style*="padding: 3px"]{border-radius:var(--radius-xs,0px)!important}[data-radius=rounded] button:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]),[data-radius=rounded] input:not([type=checkbox]):not([type=radio]),[data-radius=rounded] select,[data-radius=rounded] textarea,[data-radius=rounded] .btn,[data-radius=rounded] .glass,[data-radius=rounded] .card,[data-radius=rounded] .modal-content,[data-radius=rounded] [role=dialog],[data-radius=rounded] [role=dialog]>div,[data-radius=rounded] div[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]):not([class*=pulseDot]):not([style*="borderRadius: '50%'"]),[data-radius=rounded] button[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=cropper]):not([class*=circle]):not([style*="borderRadius: '50%'"]),[data-radius=rounded] span[style*=border-radius]:not([style*="50%"]):not([class*=avatar]):not([class*=circle]):not([style*="borderRadius: '50%'"]),[data-radius=rounded] a[style*=border-radius]:not([style*="50%"]):not([style*="borderRadius: '50%'"]){border-radius:var(--radius-md,16px)!important}[data-radius=rounded] [role=dialog],[data-radius=rounded] [role=dialog]>div,[data-radius=rounded] .modal-content,[data-radius=rounded] div[style*=max-width][style*=border-radius],[data-radius=rounded] div[style*=maxWidth][style*=border-radius]{border-radius:var(--radius-lg,24px)!important}:root,[data-density=comfortable]{--modal-padding:28px;--section-gap:24px;--btn-padding:10px 18px;--input-padding:10px 14px}[data-density=compact]{--modal-padding:18px;--section-gap:14px;--btn-padding:7px 14px;--input-padding:7px 10px}.modal-content{padding:var(--modal-padding)}.btn{padding:var(--btn-padding)}.input,select.input,textarea.input{padding:var(--input-padding)}.accent-bg{background:var(--accent-light)!important}.accent-text{color:var(--accent-primary)!important}.accent-border{border-color:var(--accent-border)!important}.accent-badge{background:var(--accent-light)!important;color:var(--accent-primary)!important;border:1px solid var(--accent-border)!important}.accent-glow-btn{background:var(--accent-primary)!important;color:#fff!important;box-shadow:var(--accent-glow)!important}.accent-glow-btn:hover{background:var(--accent-hover)!important}.accent-gradient{background:linear-gradient(135deg, var(--accent-primary) 0%, var(--accent-hover) 100%)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background:var(--surface-hover);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.btn{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.btn-primary{background-color:var(--accent-primary);color:#fff;box-shadow:var(--accent-glow)}.btn-primary:hover{background-color:var(--accent-hover);transform:translateY(-1px)}.btn-secondary{background-color:var(--surface-color);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover{background-color:var(--surface-hover);border-color:var(--text-secondary)}.btn-danger{color:var(--danger);background-color:#ef444426;border:1px solid #ef44444d}.btn-danger:hover{background-color:var(--danger);color:#fff}.input,select.input,textarea.input{background-color:var(--input-bg);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.input:focus,select.input:focus,textarea.input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-border);outline:none}.badge{border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.badge-urgent{color:#fff;background-color:#dc2626;border:1px solid #b91c1c}.badge-high{color:#fff;background-color:#ef4444;border:1px solid #dc2626}.badge-medium{color:#fff;background-color:#f97316;border:1px solid #ea580c}.badge-low{color:#fff;background-color:#10b981;border:1px solid #059669}.progress-container{background-color:var(--border-color);border-radius:10px;width:100%;height:8px;display:flex;overflow:hidden}.progress-bar{border-radius:10px;height:100%;transition:width .3s}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:20000;background-color:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}.modal-content{background:var(--modal-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg,14px);width:100%;max-width:min(860px,95vw);max-height:90vh;padding:28px;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}table th,table td{padding:var(--table-padding,16px 12px);font-size:calc(13px * var(--font-scale,1))}th[style*="cursor: pointer"]:hover,.clickable-hover:hover{opacity:.9;color:var(--accent-primary)!important}.kanban-card:hover{z-index:10;transform:translateY(-2px);border-color:var(--accent-primary)!important;box-shadow:0 4px 12px #00000026!important}.kanban-sort-arrows{opacity:0;width:0;transition:opacity .15s,width .15s;overflow:hidden}.kanban-card:hover .kanban-sort-arrows{opacity:1;width:14px}@media (max-width:1200px){.hide-tablet{display:none!important}}@media (max-width:768px){.hide-mobile{display:none!important}}.board-container{flex-direction:column;height:calc(100vh - 130px);display:flex;overflow:hidden}.kanban-board-wrapper{flex:1;grid-template-columns:repeat(4,minmax(280px,1fr));gap:16px;min-height:0;padding-bottom:8px;display:grid;overflow:auto hidden}.kanban-col{flex-direction:column;height:100%;min-height:0;max-height:calc(100vh - 250px);display:flex}.kanban-col-cards{flex:1;min-height:0;padding:4px;overflow-y:auto}.page-header-box,.page-header-unified,.page-header-title-container{flex-direction:column;gap:4px;margin-bottom:22px;display:flex}.page-header-icon-box{transition:transform .2s,box-shadow .2s}.page-header-icon-box:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff650029!important}@media (min-width:1101px){.page-header-box,.page-header-unified,.page-header-title-container{max-width:min(760px,100% - 460px)}}@media (max-width:1100px) and (min-width:769px){.page-header-box,.page-header-unified,.page-header-title-container{max-width:calc(100% - 150px)}}@media (max-width:768px){.page-header-box,.page-header-unified,.page-header-title-container{max-width:100%;margin-bottom:16px}}.page-header-title{color:var(--text-primary)!important;letter-spacing:-.02em!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;margin:0!important;font-size:clamp(18px,2.2vw,24px)!important;font-weight:800!important;line-height:1.3!important}@media (max-width:640px){.page-header-title{font-size:18px!important;line-height:1.25!important}}.page-header-subtitle{color:var(--text-secondary)!important;max-width:720px!important;margin:0!important;font-size:13px!important;line-height:1.5!important}@media (max-width:992px){.kanban-board-wrapper{scroll-snap-type:x mandatory;gap:12px;height:calc(100vh - 140px);padding:4px 4px 12px;flex-direction:row!important;display:flex!important;overflow-x:auto!important}.kanban-col{scroll-snap-align:center;flex:0 0 85vw!important;max-height:calc(100vh - 220px)!important}}.clickable-hover-profile:hover{border-color:var(--accent-primary)!important;background-color:var(--surface-hover)!important}.header-actions-container{z-index:100;background:var(--glass-bg);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(12px);border-radius:9999px;align-items:center;gap:10px;padding:4px 8px;transition:all .2s;display:flex;position:fixed;top:14px;right:20px;box-shadow:0 4px 20px #00000014}:is(body:has(.modal-overlay) .header-actions-container,body:has([data-modal]) .header-actions-container,body:has([style*="position: fixed"][style*="inset: 0"]) .header-actions-container,body:has([style*="position: fixed"][style*=inset\:0]) .header-actions-container){pointer-events:none!important;z-index:1!important}@media (max-width:1100px){.profile-name-text,.profile-chevron,.profile-info,.profile-colleagues-badge{display:none!important}.profile-btn{border-radius:50%!important;justify-content:center!important;gap:0!important;width:40px!important;height:40px!important;padding:4px!important}.header-actions-container>:not(#user-profile-btn-container):not(#global-add-btn-container):not(#help-support-btn-container):not(#notification-bell-container){display:none!important}#global-add-btn-container>button:not(.mobile-fab){border-radius:50%!important;justify-content:center!important;gap:0!important;width:40px!important;height:40px!important;padding:4px!important}#global-add-btn-container .mobile-hide-text{display:none!important}#help-support-btn-container>button{border-radius:50%!important;justify-content:center!important;gap:0!important;width:40px!important;height:40px!important;padding:4px!important}#help-support-btn-container>button .mobile-hide-text{display:none!important}#notification-bell-container>button,#copy-agenda-btn-container>button{border-radius:50%!important;justify-content:center!important;gap:0!important;width:40px!important;height:40px!important;padding:4px!important}#notification-bell-container .notification-dropdown-panel{max-width:calc(100vw - 24px)!important}.header-actions-container{top:calc(8px + env(safe-area-inset-top,0px))!important;right:calc(12px + env(safe-area-inset-right,0px))!important;z-index:1210!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;gap:8px!important;padding:0!important}}@media (max-width:992px){.modal-overlay{padding:10px!important}.modal-content{border-radius:12px!important;width:100%!important;max-width:100%!important;max-height:95vh!important}.modal-body{padding:16px!important}.grid-3-col,.grid-2-col{grid-template-columns:1fr!important;gap:12px!important}.action-bar-mobile{flex-direction:column!important;align-items:stretch!important}.action-bar-mobile>div{justify-content:space-between!important;width:100%!important}.table-responsive-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}}.desktop-table-view{display:block}.mobile-card-view{display:none}@media (max-width:992px){.desktop-table-view{display:none!important}.mobile-card-view{flex-direction:column;gap:12px;width:100%;display:flex!important}}.mobile-task-card{background:var(--surface-color);border:1px solid var(--border-color);border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 10px #0000000d}.mobile-task-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}.driver-popover{background-color:var(--surface-color)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;font-family:var(--font-family)!important;border-radius:16px!important;max-width:350px!important;padding:24px!important;box-shadow:0 20px 25px -5px #0003,0 10px 10px -5px #0000000a!important}.driver-popover-title{color:var(--text-primary)!important;font-size:16px!important;font-weight:700!important;font-family:var(--font-family)!important;margin-bottom:8px!important}.driver-popover-description{color:var(--text-secondary)!important;font-size:13px!important;line-height:1.6!important;font-family:var(--font-family)!important;margin-bottom:16px!important}.driver-popover-navigation-btns{justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.driver-popover-progress-text{color:var(--text-secondary)!important;font-size:12px!important;font-weight:500!important;font-family:var(--font-family)!important;margin-right:auto!important}.driver-popover-btn{color:var(--text-primary)!important;border:1px solid var(--border-color)!important;cursor:pointer!important;text-shadow:none!important;font-size:13px!important;font-weight:600!important;font-family:var(--font-family)!important;background:0 0!important;border-radius:8px!important;padding:6px 14px!important;transition:all .2s!important}.driver-popover-btn:hover{background:var(--surface-hover)!important;border-color:var(--text-secondary)!important;color:var(--text-primary)!important}.driver-popover-next-btn,.driver-popover-close-btn.driver-popover-btn-primary{background-color:var(--accent-primary)!important;color:#fff!important;border:1px solid var(--accent-primary)!important}.driver-popover-next-btn:hover{background-color:var(--accent-hover)!important;border-color:var(--accent-hover)!important;color:#fff!important}.driver-popover-close-btn{color:var(--text-secondary)!important}.driver-popover-close-btn:hover{color:var(--text-primary)!important}.driver-popover-arrow{border-color:var(--surface-color)!important}.driver-overlay{opacity:.6!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.spin,.animate-spin,svg.animate-spin,svg.spin{transform-origin:50%;display:inline-block;animation:1s linear infinite spin!important}.animate-spin-slow{transform-origin:50%;display:inline-block;animation:2s linear infinite spin!important}.animate-spin-fast{transform-origin:50%;display:inline-block;animation:.6s linear infinite spin!important}.animate-spin-reverse{transform-origin:50%;display:inline-block;animation:1s linear infinite spinReverse!important}.mobile-fab{display:none}@media (max-width:1100px){.mobile-fab{background-color:var(--accent-primary);color:#fff;cursor:pointer;z-index:999;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background-color .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #2563eb66}.mobile-fab:active{background-color:var(--accent-hover);transform:scale(.95)}}@media (max-width:768px){.mobile-task-card{border-radius:10px!important;gap:8px!important;padding:12px 14px!important}.mobile-task-card h4{font-size:13px!important;line-height:1.3!important}.mobile-task-card span,.mobile-task-card div{font-size:11px!important}.mobile-header{height:calc(54px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;padding-left:calc(12px + env(safe-area-inset-left,0px))!important;padding-right:calc(12px + env(safe-area-inset-right,0px))!important;background:var(--surface-color)!important;border-bottom:1px solid var(--border-color)!important;z-index:1200!important;box-shadow:0 4px 20px #0000001f!important}.mobile-header div{font-size:15px!important}.main-content{padding:10px!important;padding-top:calc(70px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;padding-left:calc(10px + env(safe-area-inset-left,0px))!important;padding-right:calc(10px + env(safe-area-inset-right,0px))!important}.modal-bottom-sheet,.mobile-sheet{justify-content:center!important;align-items:flex-end!important;padding:0!important}.modal-bottom-sheet>div,.mobile-sheet>div{border-bottom:none!important;border-radius:18px 18px 0 0!important;width:100%!important;max-width:100vw!important;max-height:92vh!important;margin-bottom:0!important;box-shadow:0 -10px 40px #00000073!important}div[style*="position: fixed"]>div[style*=maxHeight],div[style*="position: fixed"]>div[style*=max-height]{max-height:92vh!important}div[style*="position: fixed"] div[style*="padding: 22px 28px"],div[style*="position: fixed"] div[style*="padding: 24px 24px"],div[style*="position: fixed"] div[style*="padding: 16px 24px"],div[style*="position: fixed"] div[style*="padding: 16px 20px"]:not(.personnel-modal-banner){padding:14px 14px 10px!important}.personnel-modal-banner{padding:18px 20px 12px!important}div[style*="position: fixed"] div[style*="padding: 24px"],div[style*="position: fixed"] div[style*="padding: 18px 20px"]{padding:14px 12px!important}div[style*="grid-template-columns: 1fr 1fr"],div[style*="gridTemplateColumns: '1fr 1fr'"],div[style*="grid-template-columns: 1fr 1fr 1fr"],div[style*="gridTemplateColumns: '1fr 1fr 1fr'"],div[style*="grid-template-columns: 1.4fr 1fr"],div[style*="gridTemplateColumns: '1.4fr 1fr'"],div[style*="grid-template-columns: 1.2fr 1fr"],div[style*="gridTemplateColumns: '1.2fr 1fr'"],div[style*="grid-template-columns: 2fr 1fr"],div[style*="gridTemplateColumns: '2fr 1fr'"],div[style*="grid-template-columns: 1fr 1.2fr 1fr"],div[style*="gridTemplateColumns: '1fr 1.2fr 1fr'"],div[style*="grid-template-columns: repeat(2, 1fr)"],div[style*="gridTemplateColumns: 'repeat(2, 1fr)'"],div[style*="grid-template-columns: repeat(2,1fr)"],div[style*="gridTemplateColumns: 'repeat(2,1fr)'"]{grid-template-columns:1fr!important;gap:10px!important}.help-feedback-category-grid,div.help-feedback-category-grid,div[data-help-support-panel=true] .help-feedback-category-grid{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;display:grid!important}div[style*="grid-template-columns: repeat(4, 1fr)"],div[style*="gridTemplateColumns: 'repeat(4, 1fr)'"],div[style*="grid-template-columns: repeat(4,1fr)"],div[style*="gridTemplateColumns: 'repeat(4,1fr)'"]{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}#notification-bell-container .notification-dropdown-panel{z-index:99999!important;border-radius:16px!important;width:auto!important;max-width:calc(100vw - 16px)!important;max-height:82vh!important;position:fixed!important;top:60px!important;left:8px!important;right:8px!important;box-shadow:0 16px 40px #0006!important}#user-profile-btn-container .dropdown-menu{max-width:calc(100vw - 16px)!important;right:0!important}#help-support-btn-container [data-help-support-panel=true]{max-width:calc(100vw - 16px)!important}[data-excel-template-modal=true]{border:none!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}div[style*="position: fixed"] div[style*="justifyContent: 'space-between'"],div[style*="position: fixed"] div[style*="justify-content: space-between"],div[style*="position: fixed"] div[style*="justifyContent: 'flex-end'"],div[style*="position: fixed"] div[style*="justify-content: flex-end"]{flex-wrap:wrap!important;gap:8px!important}div[style*="position: fixed"] div[style*="justifyContent: 'flex-end'"] button,div[style*="position: fixed"] div[style*="justify-content: flex-end"] button{flex:auto!important}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:992px){.desktop-table-view,.table-responsive,div[style*="overflow-x: auto"],div[style*="overflowX: auto"]{scrollbar-width:thin!important;scrollbar-color:var(--accent-primary) transparent!important}.desktop-table-view::-webkit-scrollbar{height:5px!important;display:block!important}.table-responsive::-webkit-scrollbar{height:5px!important;display:block!important}div[style*="overflow-x: auto"]::-webkit-scrollbar{height:5px!important;display:block!important}div[style*="overflowX: auto"]::-webkit-scrollbar{height:5px!important;display:block!important}.desktop-table-view::-webkit-scrollbar-thumb{background:var(--accent-primary)!important;border-radius:10px!important}.table-responsive::-webkit-scrollbar-thumb{background:var(--accent-primary)!important;border-radius:10px!important}div[style*="overflow-x: auto"]::-webkit-scrollbar-thumb{background:var(--accent-primary)!important;border-radius:10px!important}div[style*="overflowX: auto"]::-webkit-scrollbar-thumb{background:var(--accent-primary)!important;border-radius:10px!important}}.mobile-progress-container{display:none}@media (max-width:1100px){.mobile-progress-container{background-color:var(--border-color);width:100%;height:3px;display:block;position:absolute;bottom:0;left:0;overflow:hidden}.mobile-progress-bar{background:linear-gradient(90deg, var(--accent-primary) 0%, #10b981 100%);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}}.skeleton-card,.modern-skeleton-card{background:var(--surface-color,#fff);border:1px solid var(--border-color,#0f2c591a);border-radius:var(--radius-lg,14px);transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0000000a}.skeleton-bar,.modern-skeleton-base{background:var(--surface-hover,#0f2c5912);border-radius:var(--radius-sm,6px);position:relative;overflow:hidden}[data-theme=dark] .skeleton-bar,[data-theme=dark] .modern-skeleton-base{background:#ffffff0f}[data-theme=light] .skeleton-bar,[data-theme=light] .modern-skeleton-base{background:#0f2c5912}.skeleton-bar:after,.modern-skeleton-base:after{content:"";background:linear-gradient(105deg,#0000 0%,#ffffff0a 20%,#ffffff2e 50%,#ffffff0a 80%,#0000 100%);animation:1.6s cubic-bezier(.4,0,.2,1) infinite modernSilhouetteSweep;position:absolute;inset:0}[data-theme=light] .skeleton-bar:after,[data-theme=light] .modern-skeleton-base:after{background:linear-gradient(105deg,#0000 0%,#ffffff40 20%,#fffc 50%,#ffffff40 80%,#0000 100%)}@keyframes modernSilhouetteSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes orbitalSpinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbitalSpinCCW{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes auraBreathing{0%,to{opacity:.45;filter:blur(24px);transform:scale(.92)}50%{opacity:.85;filter:blur(36px);transform:scale(1.12)}}@keyframes emblemGlint{0%{transform:translate(-140%)skew(-25deg)}35%,to{transform:translate(220%)skew(-25deg)}}@keyframes microScanSweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes floatingHudPing{0%{opacity:.8;transform:scale(.95)}50%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}@keyframes floatingHudPulse{0%,to{box-shadow:0 0 #ff650099,0 4px 14px #ff650040}50%{box-shadow:0 0 0 6px #ff650000,0 6px 18px #ff650066}}.orbital-spin-cw{transform-box:fill-box!important;transform-origin:50%!important;animation:1.5s linear infinite orbitalSpinCW!important}.orbital-spin-ccw{transform-box:fill-box!important;transform-origin:50%!important;animation:2.2s linear infinite orbitalSpinCCW!important}.pkt-loader-pulse{animation:2s ease-in-out infinite pktPulse}button:active:not(:disabled),.btn:active:not(:disabled){transition:transform 80ms;transform:scale(.975)}.card-hover-lift{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1)}.card-hover-lift:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000014}.pkt-loader-spin{transform-box:fill-box!important;transform-origin:50%!important;animation:1.5s linear infinite orbitalSpinCW!important}@keyframes pktPulse{0%,to{filter:drop-shadow(0 0 8px #ff65004d);transform:scale(1)}50%{filter:drop-shadow(0 0 20px #ff6500b3);transform:scale(1.06)}}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-color,#fff) inset!important;-webkit-text-fill-color:var(--text-primary,#0f172a)!important;caret-color:var(--text-primary,#0f172a)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-color,#fff) inset!important;-webkit-text-fill-color:var(--text-primary,#0f172a)!important;caret-color:var(--text-primary,#0f172a)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-color,#fff) inset!important;-webkit-text-fill-color:var(--text-primary,#0f172a)!important;caret-color:var(--text-primary,#0f172a)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-color,#fff) inset!important;-webkit-text-fill-color:var(--text-primary,#0f172a)!important;caret-color:var(--text-primary,#0f172a)!important}[data-theme=dark] input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface-color,#1e293b) inset!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important}[data-theme=dark] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface-color,#1e293b) inset!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important}[data-theme=dark] input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface-color,#1e293b) inset!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important}[data-theme=dark] input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--surface-color,#1e293b) inset!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#f8fafc!important}@keyframes authAuroraFlow{0%{transform:rotate(0)scale(1)translate(0)}33%{transform:rotate(120deg)scale(1.18)translate(50px,-40px)}66%{transform:rotate(240deg)scale(.92)translate(-40px,50px)}to{transform:rotate(360deg)scale(1)translate(0)}}@keyframes authOrbFloat1{0%,to{opacity:.75;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(60px,-70px)scale(1.15)}}@keyframes authOrbFloat2{0%,to{opacity:.7;transform:translate(0)scale(1)}50%{opacity:.95;transform:translate(-70px,55px)scale(1.18)}}@keyframes authOrbFloat3{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(45px,50px)scale(.9)}}@keyframes authParticleDrift{0%{transform:translateY(0)translate(0)}50%{transform:translateY(-30px)translate(20px)}to{transform:translateY(0)translate(0)}}.tab-btn,button[role=tab],.tab-pill,.subtab-pill{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s,box-shadow .2s,border-color .2s,filter .2s;position:relative}.tab-btn:hover:not(:disabled):not(.active):not([data-active=true]),button[role=tab]:hover:not(:disabled):not([aria-selected=true]):not(.active),.subtab-pill:hover:not(:disabled):not(.active):not([data-active=true]){filter:brightness(1.08);transform:translateY(-1.5px)}.tab-btn:active:not(:disabled),button[role=tab]:active:not(:disabled),.tab-pill:active:not(:disabled),.subtab-pill:active:not(:disabled){transition:transform 80ms!important;transform:scale(.96)translateY(0)!important}.tab-btn.active,.tab-btn[data-active=true],button[role=tab][aria-selected=true],.tab-pill.active,.subtab-pill.active{box-shadow:0 4px 14px -2px var(--accent-glow,#ff650059)}.subtab-pill{border-radius:var(--radius-full,9999px);border:1px solid var(--border-color);background:var(--surface-color);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.subtab-pill:hover:not(.active){background:var(--surface-hover);color:var(--text-primary);border-color:var(--accent-border,#ff65004d)}.subtab-pill.active,.subtab-pill[data-active=true]{box-shadow:0 3px 12px -2px var(--accent-glow,#ff650066);background:var(--accent-primary,#ff6500)!important;color:#fff!important;border-color:var(--accent-primary,#ff6500)!important}.tab-underline{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:10px 16px;font-size:13px;font-weight:600;transition:color .2s;position:relative}.tab-underline:after{content:"";background:var(--accent-primary,#ff6500);border-radius:4px 4px 0 0;width:0%;height:2.5px;transition:width .24s cubic-bezier(.16,1,.3,1),box-shadow .24s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tab-underline:hover{color:var(--text-primary)}.tab-underline.active,.tab-underline[data-active=true]{color:var(--accent-primary,#ff6500)!important}.tab-underline.active:after,.tab-underline[data-active=true]:after{width:100%;box-shadow:0 -2px 8px #ff650080}.smooth-gpu,.tab-pane,.tab-content-enter,.content-fade-in{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab-content-enter,.tab-pane{animation:.2s cubic-bezier(.16,1,.3,1) forwards tabContentEnter}@keyframes tabContentEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.modal-overlay,.modal-backdrop{will-change:opacity;animation:.2s cubic-bezier(.16,1,.3,1) forwards modalBackdropFadeIn;transform:translateZ(0)}@keyframes modalBackdropFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.modal-content,.modal-box{transform-origin:50%;will-change:transform, opacity;animation:.22s cubic-bezier(.16,1,.3,1) forwards modalPopIn;transform:translateZ(0)}@keyframes modalPopIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-close-btn,button[title*=Tutup],button[title*=tutup],button[aria-label=Close],button[title=Close]{transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s,border-color .2s,box-shadow .2s!important}.modal-close-btn:hover,button[title*=Tutup]:hover,button[title*=tutup]:hover,button[aria-label=Close]:hover,button[title=Close]:hover{color:var(--danger,#ef4444)!important;background-color:#ef44441f!important;border-color:#ef44444d!important;transform:scale(1.05)!important}.modal-close-btn:active,button[title*=Tutup]:active,button[title*=tutup]:active,button[aria-label=Close]:active,button[title=Close]:active{transition:transform 80ms!important;transform:scale(.95)!important}.btn-loading,button[data-loading=true]{opacity:.85;position:relative;pointer-events:none!important;cursor:not-allowed!important}.btn-spinner{vertical-align:middle;border:2px solid #ffffff47;border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.65s linear infinite btnSpinnerRotate;display:inline-block}@keyframes btnSpinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pkt-ring-spinner{border:3px solid #ff650026;border-top-color:var(--accent-primary,#ff6500);border-right-color:var(--accent-hover,#f68b1f);border-radius:50%;width:42px;height:42px;animation:.85s linear infinite ringSpin;display:inline-block;position:relative;box-shadow:0 0 16px #ff650033}@keyframes ringSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-pulse-dot{background-color:var(--accent-primary,#ff6500);border-radius:50%;width:8px;height:8px;display:inline-block;position:relative}.loading-pulse-dot:before{content:"";background-color:var(--accent-primary,#ff6500);opacity:.6;border-radius:50%;animation:1.8s cubic-bezier(.4,0,.6,1) infinite pulseDotAura;position:absolute;inset:-3px}@keyframes pulseDotAura{0%{opacity:.8;transform:scale(.8)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.content-fade-in{will-change:opacity, transform;animation:.28s cubic-bezier(.16,1,.3,1) forwards contentFadeIn}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dashboard-charts-carousel{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;min-width:0;max-width:100%;display:grid}.dashboard-charts-carousel>div{box-sizing:border-box;min-width:0;max-width:100%}.dashboard-charts-carousel>.full-width-chart{grid-column:span 2;min-width:0;max-width:100%}@media (max-width:1024px){.dashboard-charts-carousel{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.dashboard-charts-carousel>.full-width-chart{grid-column:span 1!important}}@media (max-width:1100px){.mobile-filter-toggle-btn{display:flex!important}.filter-bar-actions-desktop{display:none!important}.filter-bar-actions-mobile{flex-wrap:wrap;gap:8px;display:flex!important}.filter-options-area{opacity:0;max-height:0;transition:max-height .3s ease-out,opacity .2s ease-out;overflow:hidden}.filter-options-area.open{opacity:1;border-top:1px dashed var(--border-color);max-height:500px;margin-top:12px;padding-top:12px;overflow:visible}.filter-options-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}.filter-options-grid>div{width:100%!important}.filter-options-grid select,.filter-options-grid input{width:100%!important;height:38px!important}.filter-count-label{grid-column:span 2;justify-content:center;border-left:none!important;margin-left:0!important;padding-left:0!important}}@media (max-width:768px){.notification-dropdown-panel{z-index:9999!important;width:92vw!important;max-width:92vw!important;position:fixed!important;top:70px!important;left:4vw!important;right:4vw!important}}.jodit-container{border:1px solid var(--border-color)!important;background-color:var(--surface-color)!important;border-radius:12px!important;font-family:inherit!important;transition:border-color .2s,box-shadow .2s!important;overflow:hidden!important;box-shadow:0 1px 3px #0000000d!important}.jodit-container:focus-within{border-color:var(--accent-primary)!important;box-shadow:0 0 0 3px #3b82f626!important}.jodit-toolbar__box{background-color:var(--surface-color)!important;border-bottom:1px solid var(--border-color)!important;padding:4px 8px!important}.jodit-toolbar-button__button{color:var(--text-primary)!important;border-radius:6px!important;padding:4px 6px!important;transition:all .15s!important}.jodit-toolbar-button__button:hover:not([disabled]){background-color:var(--surface-hover)!important;color:var(--accent-primary)!important}.jodit-toolbar-button_active_true .jodit-toolbar-button__button{color:var(--accent-primary)!important;background-color:#3b82f626!important}.jodit-toolbar-button__icon svg{fill:currentColor!important}.jodit-wysiwyg{background-color:var(--input-bg)!important;color:var(--text-primary)!important;min-height:180px!important;padding:14px 16px!important;font-family:inherit!important;font-size:13.5px!important;line-height:1.6!important}.jodit-placeholder{color:var(--text-secondary)!important;opacity:.6!important;padding:14px 16px!important;font-size:13.5px!important}.jodit-status-bar{border:none!important;height:0!important;display:none!important}.jodit-popup-container{z-index:10200!important}.jodit-popup{background-color:var(--surface-color)!important;border:1px solid var(--border-color)!important;box-shadow:var(--card-shadow)!important;color:var(--text-primary)!important;border-radius:10px!important}.card-hover-effect{transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),border-color .18s!important}.card-hover-effect:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px #00000040, 0 0 0 1px var(--accent-primary)!important}.table-row-hover{transition:background-color .15s!important}.table-row-hover:hover{background-color:var(--input-bg)!important}.table-responsive,.table-container{border-radius:var(--radius-md,10px);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--accent-primary) var(--input-bg);width:100%;max-width:100%;position:relative;overflow:auto hidden}.table-responsive::-webkit-scrollbar{width:6px;height:6px}.table-container::-webkit-scrollbar{width:6px;height:6px}.table-responsive::-webkit-scrollbar-track{background:var(--input-bg);border-radius:4px}.table-container::-webkit-scrollbar-track{background:var(--input-bg);border-radius:4px}.table-responsive::-webkit-scrollbar-thumb{background:var(--accent-primary);opacity:.7;border-radius:4px}.table-container::-webkit-scrollbar-thumb{background:var(--accent-primary);opacity:.7;border-radius:4px}.table-responsive::-webkit-scrollbar-thumb:hover{background:var(--accent-hover);opacity:1}.table-container::-webkit-scrollbar-thumb:hover{background:var(--accent-hover);opacity:1}.top-scrollbar-sync::-webkit-scrollbar{height:6px}.top-scrollbar-sync::-webkit-scrollbar-track{background:var(--input-bg);border-radius:4px}.top-scrollbar-sync::-webkit-scrollbar-thumb{background:var(--accent-primary);border-radius:4px;transition:background-color .2s}.top-scrollbar-sync::-webkit-scrollbar-thumb:hover{background:var(--accent-hover)}.table-scroll-indicator-bar{box-shadow:0 1px 4px #0000000d;background:var(--surface-color)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}[data-theme=light] .table-scroll-indicator-bar{color:#0f2c59!important;background:#fff!important;border-color:#0f2c591f!important}[data-theme=dark] .table-scroll-indicator-bar{color:#f8fafc!important;background:#0f2c59bf!important;border-color:#ffffff1a!important}.table-scroll-btn-label-long{display:inline}.table-scroll-btn-label-short{display:none}@media (max-width:1200px){.table-scroll-btn-label-long{display:none!important}.table-scroll-btn-label-short{display:inline!important}}.app-table{border-collapse:collapse;width:100%;color:var(--text-primary);text-align:left;font-size:12.5px}.app-table thead tr{background:var(--table-header-bg,#0f2c5959)}[data-theme=light] .app-table thead tr{background:#f1f5f9f2}.app-table th{color:var(--text-primary,#0f2c59);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 14px;font-size:11.5px;font-weight:700}[data-theme=light] .app-table th{color:#0f2c59!important}[data-theme=dark] .app-table th{color:#e2e8f0!important}.app-table th.sortable{cursor:pointer;transition:color .15s}.app-table th.sortable:hover{color:var(--accent-primary)}.app-table td{border-bottom:1px solid var(--border-color,#ffffff0d);vertical-align:middle;padding:11px 14px;font-size:12.5px;transition:background .15s}.app-table tbody tr{transition:background .15s}.app-table tbody tr:hover{background:var(--surface-hover,#ffffff08)}[data-theme=light] .app-table tbody tr:hover{background:#f8fafcd9}.app-table th.sticky-action,.app-table td.sticky-action{background:var(--surface-color,#1e293b);z-index:5;box-shadow:-4px 0 10px #00000014;padding-right:18px!important;position:sticky!important;right:0!important}.app-table thead th.sticky-action{background:var(--table-header-bg,#0f2c5966);z-index:6}[data-theme=light] .app-table thead th.sticky-action{background:#f1f5f9fa}[data-theme=light] .app-table td.sticky-action{background:var(--surface-color,#fff)}.app-table tbody tr:hover td.sticky-action{background:var(--surface-hover,#ffffff0a)}[data-theme=light] .app-table tbody tr:hover td.sticky-action{background:#f8fafcf2}.app-table tbody tr.row-it-sistem{background:#dc26261f!important;border-bottom:1px solid #dc262659!important}.app-table tbody tr.row-it-sistem:hover{background:#dc262638!important}.app-table tbody tr.row-it-sistem td.sticky-action,.app-table tbody tr.row-it-sistem td.row-it-action{background:#fef2f2!important}.app-table tbody tr.row-it-sistem:hover td.sticky-action,.app-table tbody tr.row-it-sistem:hover td.row-it-action{background:#fee2e2!important}[data-theme=light] .app-table tbody tr.row-it-sistem{background:#fee2e2!important;border-bottom:1px solid #dc262659!important}[data-theme=light] .app-table tbody tr.row-it-sistem:hover{background:#fecaca!important}[data-theme=light] .app-table tbody tr.row-it-sistem td.sticky-action,[data-theme=light] .app-table tbody tr.row-it-sistem td.row-it-action{background:#fee2e2!important}[data-theme=light] .app-table tbody tr.row-it-sistem:hover td.sticky-action,[data-theme=light] .app-table tbody tr.row-it-sistem:hover td.row-it-action{background:#fecaca!important}[data-theme=dark] .app-table tbody tr.row-it-sistem{background:#dc26262e!important;border-bottom:1px solid #dc262659!important}[data-theme=dark] .app-table tbody tr.row-it-sistem:hover{background:#dc262647!important}[data-theme=dark] .app-table tbody tr.row-it-sistem td.sticky-action,[data-theme=dark] .app-table tbody tr.row-it-sistem td.row-it-action{background:#3b1d1d!important}[data-theme=dark] .app-table tbody tr.row-it-sistem:hover td.sticky-action,[data-theme=dark] .app-table tbody tr.row-it-sistem:hover td.row-it-action{background:#4c1d1d!important}.app-table th.freeze-col-1,.app-table td.freeze-col-1{box-shadow:4px 0 10px #00000014;z-index:10!important;background-color:var(--surface-color,#1e293b)!important;position:sticky!important;left:0!important}.app-table tr:has(.freeze-col-2) th.freeze-col-1{box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important}.app-table tr:has(.freeze-col-2) td.freeze-col-1{box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important}.app-table th.freeze-col-1:has(~th.freeze-col-2){box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important}.app-table td.freeze-col-1:has(~td.freeze-col-2){box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important}.app-table thead th.freeze-col-1{z-index:35!important;background-color:#0f172a!important}[data-theme=light] .app-table thead th.freeze-col-1{z-index:35!important;background-color:#f1f5f9!important}[data-theme=light] .app-table td.freeze-col-1{background-color:#fff!important}.app-table tbody tr:hover td.freeze-col-1{background-color:var(--surface-hover,#ffffff0f)!important}[data-theme=light] .app-table tbody tr:hover td.freeze-col-1{background-color:#f8fafc!important}.app-table th.freeze-col-2,.app-table td.freeze-col-2{box-shadow:4px 0 10px #00000014;z-index:9!important;background-color:var(--surface-color,#1e293b)!important;position:sticky!important;left:44px!important}.app-table th.freeze-col-2:before,.app-table td.freeze-col-2:before{content:"";background-color:inherit;z-index:-1;pointer-events:none;width:5px;position:absolute;top:0;bottom:0;left:-4px}.app-table thead th.freeze-col-2{z-index:11!important;background-color:#0f172a!important}[data-theme=light] .app-table thead th.freeze-col-2{background-color:#f1f5f9!important}[data-theme=light] .app-table td.freeze-col-2{background-color:#fff!important}.app-table tbody tr:hover td.freeze-col-2{background-color:var(--surface-hover,#ffffff0f)!important}[data-theme=light] .app-table tbody tr:hover td.freeze-col-2{background-color:#f8fafc!important}.app-table tbody tr.row-selected td.freeze-col-1,.app-table tbody tr.row-selected td.freeze-col-2{background-color:#ff65001f!important}[data-theme=light] .app-table tbody tr.row-selected td.freeze-col-1,[data-theme=light] .app-table tbody tr.row-selected td.freeze-col-2{background-color:#fff7ed!important}.app-table tbody tr.row-selected:hover td.freeze-col-1,.app-table tbody tr.row-selected:hover td.freeze-col-2{background-color:#ff65002e!important}[data-theme=light] .app-table tbody tr.row-selected:hover td.freeze-col-1,[data-theme=light] .app-table tbody tr.row-selected:hover td.freeze-col-2{background-color:#ffedd5!important}.app-table tr.row-gagal-tender.row-selected td,.app-table tr.row-canceled-by-user.row-selected td{background-color:var(--accent-light,#ff65001f)!important}@media (max-width:900px){.app-table th.freeze-col-1,.app-table td.freeze-col-1,.app-table th.freeze-col-2,.app-table td.freeze-col-2,.app-table th.sticky-action,.app-table td.sticky-action,.app-table thead th.freeze-col-1,.app-table thead th.freeze-col-2,.app-table thead th.sticky-action,th.freeze-col-1,td.freeze-col-1,th.freeze-col-2,td.freeze-col-2,th.sticky-action,td.sticky-action{box-shadow:none!important;z-index:auto!important;position:static!important;left:auto!important;right:auto!important}[data-theme=light] .app-table tbody td.freeze-col-1,[data-theme=light] .app-table tbody td.freeze-col-2,[data-theme=light] .app-table tbody td.sticky-action,[data-theme=dark] .app-table tbody td.freeze-col-1,[data-theme=dark] .app-table tbody td.freeze-col-2,[data-theme=dark] .app-table tbody td.sticky-action,.app-table tbody td.freeze-col-1,.app-table tbody td.freeze-col-2,.app-table tbody td.sticky-action{background:inherit!important}}.table-action-group{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.table-action-btn{border-radius:var(--radius-sm,6px);border:1px solid var(--border-color);cursor:pointer;width:28px;height:28px;color:var(--text-secondary);background:0 0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.table-action-btn:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000026}.table-action-btn.edit{color:var(--accent-primary,#ff6500)}.table-action-btn.edit:hover{background:#ff65001f;border-color:#ff65004d}.table-action-btn.view{color:#2563eb}.table-action-btn.view:hover{background:#2563eb1f;border-color:#2563eb4d}.table-action-btn.delete{color:#ef4444}.table-action-btn.delete:hover{background:#ef44441f;border-color:#ef44444d}.table-action-btn.photo,.table-action-btn.secondary{color:#a855f7}.table-action-btn.photo:hover,.table-action-btn.secondary:hover{background:#a855f71f;border-color:#a855f74d}@media print{@page{size:A4 portrait;margin:10mm 12mm 12mm}*,:before,:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;text-shadow:none!important;box-shadow:none!important;transition:none!important;animation:none!important}html,body{color:#0f172a!important;zoom:1!important;background:#fff!important;width:100%!important;height:auto!important;min-height:auto!important;margin:0!important;padding:0!important;font-size:10pt!important;line-height:1.3!important;overflow:visible!important}nav,aside,header,.sidebar,[class*=sidebar],[class*=mobileOverlay],[class*=toggleBtn],.header-actions,.notification-bell,.help-support-button,.quick-add-button,.table-pagination,.pagination,.table-action-group,.table-action-btn,.sticky-action,.btn:not(.printable-btn),button:not(.printable-btn),input:not([type=checkbox]):not([type=radio]),select,textarea,.modal-overlay,.glass-modal,[role=dialog],.toast,[class*=Toaster],.no-print,[data-no-print=true]{visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important}main,.main-content,.app-layout,div[style*="min-height: 100vh"]{width:100%!important;min-width:100%!important;max-width:100%!important;box-shadow:none!important;float:none!important;zoom:1!important;background:#fff!important;border:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.glass,.card,section,.kpi-card,[class*=Section],div[style*="borderRadius: '16px'"],div[style*="border-radius: 16px"],div[style*="borderRadius: '12px'"],div[style*="border-radius: 12px"],div[style*="border-radius: 14px"],fieldset{break-inside:avoid!important;page-break-inside:avoid!important;color:#0f172a!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;margin-bottom:12px!important;padding:12px 14px!important;overflow:visible!important}canvas,svg,.recharts-wrapper,div[style*="height: '300px'"],div[style*="height: '280px'"],div[style*="height: '220px'"],div[style*="height: '170px'"]{break-inside:avoid!important;page-break-inside:avoid!important;max-width:100%!important;height:auto!important;overflow:visible!important}div[style*=grid-template-columns],div[style*=gridTemplateColumns]{break-inside:avoid!important;page-break-inside:avoid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:10px!important;display:grid!important}h1,h2,h3,h4,h5,h6{break-after:avoid!important;page-break-after:avoid!important;color:#0f172a!important}p,span,div,strong,label{color:#0f172a}.table-responsive{border:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}table,.app-table{table-layout:auto!important;border-collapse:collapse!important;page-break-inside:auto!important;width:100%!important;max-width:100%!important}thead{display:table-header-group!important}tr{break-inside:avoid!important;page-break-inside:avoid!important}th,td{color:#0f172a!important;word-break:normal!important;background:#fff!important;border:1px solid #cbd5e1!important;padding:6px 8px!important;font-size:8.5pt!important}th{background-color:#f1f5f9!important;font-weight:700!important}.print-only{display:block!important}}@media screen{.print-only{display:none!important}}.grid-cards-1{grid-template-columns:1fr;gap:16px;display:grid}.grid-cards-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.grid-cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.grid-cards-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.grid-cards-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.grid-cards-6{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.grid-cards-adaptive{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;display:grid}@media (max-width:1080px) and (min-width:640px){.grid-cards-5{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px}.grid-cards-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}.grid-cards-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px}.grid-cards-adaptive{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px}}@media (max-width:639px){.grid-cards-5,.grid-cards-4,.grid-cards-3{scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;gap:10px!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.grid-cards-5::-webkit-scrollbar{display:none!important}.grid-cards-4::-webkit-scrollbar{display:none!important}.grid-cards-3::-webkit-scrollbar{display:none!important}.grid-cards-5>*,.grid-cards-4>*,.grid-cards-3>*{scroll-snap-align:start!important;flex:0 0 215px!important;min-width:215px!important}.grid-cards-2{grid-template-columns:1fr;gap:10px}}.kpi-card-interactive{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.kpi-card-interactive:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.pending-row-highlight{transition:background-color .15s;background:#f59e0b0d!important;border-left:4px solid #f59e0b!important}.pending-row-highlight:hover{background:#f59e0b1a!important}@keyframes pulse-amber{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.pulse-dot-amber{background-color:#f59e0b;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite pulse-amber;display:inline-block;box-shadow:0 0 6px #f59e0b}.quick-comment-badge-text-mobile{display:none}.quick-comment-modal{width:92vw;max-width:880px;height:min(760px,100dvh - 32px);max-height:calc(100dvh - 32px)}.quick-comment-chat-stream{gap:14px;padding:16px 22px;flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}.quick-comment-card{border-radius:12px;padding:14px 18px}.quick-comment-composer{padding:10px 20px 14px;flex-shrink:0!important}.quick-comment-editor{min-height:54px;max-height:140px;padding:10px 14px;font-size:13px;line-height:1.5}.quick-comment-send-btn{min-height:54px;padding:0 20px}@media (max-width:768px){.quick-comment-overlay{justify-content:stretch!important;align-items:stretch!important;padding:0!important}.quick-comment-modal{border:none!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}.quick-comment-header{gap:6px!important;padding:10px 14px 8px!important}.quick-comment-badges-row{gap:5px!important;margin-bottom:4px!important}.quick-comment-badge-text-full{display:none!important}.quick-comment-badge-text-mobile{display:inline!important}.quick-comment-title{-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:13.5px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.quick-comment-live-text{display:none!important}.quick-comment-pic-strip{white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;gap:10px!important;padding:4px 8px!important;font-size:10.5px!important;overflow-x:auto!important}.quick-comment-pic-strip::-webkit-scrollbar{display:none}.quick-comment-filter-bar{flex-wrap:nowrap!important;gap:6px!important;padding:6px 12px!important}.quick-comment-filter-pills{white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;overflow-x:auto!important}.quick-comment-filter-pills::-webkit-scrollbar{display:none}.quick-comment-search-box{flex-shrink:0!important;width:120px!important;min-width:100px!important}.quick-comment-chat-stream{flex:auto!important;gap:10px!important;min-height:180px!important;padding:10px!important}.quick-comment-card{border-radius:10px!important;gap:6px!important;padding:10px 12px!important}.quick-comment-reply-card{gap:4px!important;padding:8px 10px!important}.quick-comment-templates-bar{gap:6px!important;padding:4px 10px!important}.quick-comment-composer{gap:6px!important;padding:8px 12px 10px!important}.quick-comment-category-selector{white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;padding-bottom:2px!important;overflow-x:auto!important}.quick-comment-category-selector::-webkit-scrollbar{display:none}.quick-comment-shortcut-hint,.quick-comment-author-strip{display:none!important}.quick-comment-format-toolbar{white-space:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:2px!important;padding:3px 6px!important;overflow-x:auto!important}.quick-comment-format-toolbar::-webkit-scrollbar{display:none}.quick-comment-editor{min-height:38px!important;max-height:80px!important;padding:7px 10px!important;font-size:13px!important}.quick-comment-send-btn{align-self:stretch!important;height:auto!important;min-height:64px!important;padding:0 14px!important;font-size:11px!important}}.bulk-action-dock,.bulk-action-toolbar{transition:background .2s,border-color .2s,box-shadow .2s,color .2s}.bulk-action-btn-success:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);background:var(--bulk-btn-success-bg)!important}.bulk-action-btn-warning:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);background:var(--bulk-btn-warning-bg)!important}.bulk-action-btn-info:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);background:var(--bulk-btn-info-bg)!important}.bulk-action-btn-danger:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);background:var(--bulk-btn-danger-bg)!important}.bulk-action-btn-neutral:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);background:var(--bulk-btn-neutral-bg)!important}.bulk-action-btn-close:hover{filter:brightness(1.15);color:var(--bulk-toolbar-text,var(--bulk-dock-text))!important;background:var(--bulk-btn-close-bg)!important}.pkt-info-icon-btn{width:22px;height:22px;color:var(--text-secondary,#94a3b8);cursor:help;opacity:.72;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .22s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.pkt-info-icon-btn:hover{transform:scale(1.18)rotate(6deg);box-shadow:0 0 10px #ff65004d;opacity:1!important;color:var(--accent-primary,#ff6500)!important;background:var(--accent-light,#ff650024)!important}.pkt-info-icon-btn:active{transform:scale(.92)}.dashboard-date-popover-backdrop{display:none}.dashboard-chart-box{width:100%!important;min-width:0!important;position:relative!important}.dashboard-chart-box canvas{width:100%!important;max-width:100%!important;display:block!important}.dashboard-section-card{box-sizing:border-box;max-width:100%;padding:24px;overflow:hidden}.dashboard-filter-card{box-sizing:border-box;max-width:100%;padding:18px 20px;overflow:hidden}.dashboard-section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;max-width:100%;margin-bottom:20px;display:flex}.dashboard-section-title-wrap{flex:240px;min-width:0;max-width:100%}.dashboard-section-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.dashboard-action-btn{padding:6px 10px}.dashboard-grid-dual{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}@media (max-width:1180px){.scorecard-detail-text{display:none!important}.scorecard-detail-pill{padding:3px 6px!important}.scorecard-top-header{gap:4px!important}.scorecard-header-left{gap:4px!important;min-width:0!important}.scorecard-micro-actions{gap:2px!important;padding:1px 2px!important}.scorecard-micro-actions button{width:19px!important;height:19px!important}}@media (max-width:1024px){.dashboard-section-card{border-radius:var(--radius-md,12px)!important;padding:18px 16px!important;overflow:hidden!important}.dashboard-filter-card{padding:16px!important}.dashboard-section-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin-bottom:16px!important}.dashboard-section-title-wrap{width:100%!important;min-width:0!important}.dashboard-section-title-wrap h3{font-size:15px!important;line-height:1.35!important}.dashboard-section-actions{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;display:flex!important}.dashboard-action-btn{white-space:nowrap!important;box-sizing:border-box!important;padding:5px 9px!important;font-size:11px!important}.dashboard-grid-dual{grid-template-columns:1fr!important;gap:16px!important}}@media (max-width:640px){.scorecard-detail-text{display:none!important}.scorecard-detail-pill{padding:3px 5px!important}.dashboard-section-card{border-radius:var(--radius-md,12px)!important;padding:14px 12px!important}.dashboard-section-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:14px!important}.dashboard-section-title-wrap{width:100%!important;min-width:0!important}.dashboard-section-title-wrap h3{font-size:14.5px!important;line-height:1.35!important}.dashboard-section-actions{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;max-width:100%!important;padding-bottom:4px!important;overflow-x:auto!important}.dashboard-section-actions::-webkit-scrollbar{display:none!important}.dashboard-action-btn{white-space:nowrap!important;flex-shrink:0!important;padding:5px 9px!important;font-size:10.5px!important}.dashboard-chart-box{height:310px!important;min-height:290px!important}.dashboard-grid-dual{grid-template-columns:1fr!important;gap:14px!important}.dashboard-filter-card{gap:10px!important;padding:12px!important}.dashboard-filter-tier1{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.filter-presets-wrap{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-wrap:nowrap!important;max-width:100%!important;padding-bottom:2px!important;overflow-x:auto!important}.filter-presets-wrap::-webkit-scrollbar{display:none!important}.dashboard-filter-tier3{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.dashboard-filter-toolbar{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.dashboard-filter-search{grid-column:span 2!important;width:100%!important}.dashboard-filter-col{flex:none!important;width:100%!important;min-width:0!important}.dashboard-filter-col>button{justify-content:space-between!important;width:100%!important}.dashboard-date-popover-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#000000a6;display:block;position:fixed;inset:0}.dashboard-date-range-popover{z-index:9999!important;width:min(340px,100vw - 28px)!important;max-height:85vh!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;overflow-y:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 20px 45px #0009!important}}@keyframes pktAuroraFlow{0%{filter:hue-rotate();background-position:0%,100%,50% 0}50%{filter:hue-rotate(15deg);background-position:100%,0%,50% 100%}to{filter:hue-rotate();background-position:0%,100%,50% 0}}.cover-preset-aurora{background:radial-gradient(80% 50% at 20% 40%,#059669bf,#0000) 0 0/200% 200%,radial-gradient(70% 60% at 80% 60%,#0284c7d9,#0000) 0 0/200% 200%,radial-gradient(60% 70% at 50% 10%,#4f46e5cc,#0000) 0 0/200% 200%,linear-gradient(135deg,#022c22 0%,#0369a1 40%,#1e1b4b 100%) 0 0/100% 100%;animation:12s ease-in-out infinite pktAuroraFlow}@keyframes pktEnergyPulse{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.cover-preset-energy{background:linear-gradient(-45deg,#0f2c59,#1e3e62,#ff6500,#d97706,#1e3e62,#0f2c59) 0 0/350% 350%;animation:10s infinite pktEnergyPulse}@keyframes pktCyberGridMove{0%{background-position:0 0,0 0}to{background-position:40px 40px,40px 40px}}.cover-preset-cyber{background-color:#0b132b;background-image:linear-gradient(90deg,#38bdf826 1px,#0000 1px),linear-gradient(#38bdf826 1px,#0000 1px),radial-gradient(circle at 50% 30%,#0284c773,#0000 70%);background-size:28px 28px,28px 28px,100% 100%;animation:14s linear infinite pktCyberGridMove}@keyframes pktOceanWaveMove{0%{background-position:0 0,0 100%}50%{background-position:100%,100% 0}to{background-position:0 0,0 100%}}.cover-preset-waves{background:radial-gradient(circle at 10% 80%,#06b6d480 0%,#0000 50%) 0 0/200% 200%,radial-gradient(circle at 90% 20%,#0369a199 0%,#0000 60%) 0 0/200% 200%,linear-gradient(135deg,#082f49 0%,#0c4a6e 40%,#155e75 80%,#042f2e 100%) 0 0/100% 100%;animation:16s ease-in-out infinite pktOceanWaveMove}@keyframes pktCosmicSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}.cover-preset-cosmic{background:radial-gradient(circle,#a855f766,#0000 55%),radial-gradient(circle at 80% 20%,#ec489959,#0000 45%),linear-gradient(135deg,#0f0c29 0%,#302b63 50%,#24243e 100%);position:relative;overflow:hidden}.cover-preset-cosmic:before{content:"";pointer-events:none;background:radial-gradient(circle,#a855f740 10%,#0000 60%);animation:25s linear infinite pktCosmicSpin;position:absolute;inset:-50%}@media (max-width:480px){#help-support-btn-container{display:none!important}.header-actions-container{right:calc(8px + env(safe-area-inset-right,0px))!important;top:calc(8px + env(safe-area-inset-top,0px))!important;gap:6px!important}.profile-btn,#global-add-btn-container>button:not(.mobile-fab),#notification-bell-container>button{width:34px!important;height:34px!important;padding:2px!important}.mobile-header{height:calc(52px + env(safe-area-inset-top,0px))!important;padding-left:calc(10px + env(safe-area-inset-left,0px))!important;padding-right:calc(10px + env(safe-area-inset-right,0px))!important}.mobile-header-branding{max-width:calc(100% - 122px)!important}.main-content{padding:8px!important;padding-top:calc(66px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important;padding-left:calc(8px + env(safe-area-inset-left,0px))!important;padding-right:calc(8px + env(safe-area-inset-right,0px))!important}.pman-floating-container{bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;right:calc(10px + env(safe-area-inset-right,0px))!important}.pman-floating-bubble{width:calc(100vw - 22px)!important;max-width:calc(100vw - 22px)!important;margin-right:0!important}.pman-bubble-tail{right:48px!important}}:is(body:has(.modal-overlay) .pman-floating-container,body:has([data-modal]) .pman-floating-container,body:has([style*="position: fixed"][style*="inset: 0"]) .pman-floating-container,body:has([style*="position: fixed"][style*=inset\:0]) .pman-floating-container){transition:opacity .2s;pointer-events:none!important;opacity:.12!important;z-index:1!important}.app-table-pagination{box-sizing:border-box!important;max-width:100%!important}@media (max-width:640px){.app-table-pagination{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:10px 12px!important}.app-table-pagination .table-pagination-info-group{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important}.app-table-pagination .pagination-btn-outer{display:none!important}.app-table-pagination .app-table-pagination-nav{flex-wrap:wrap!important;justify-content:center!important;width:100%!important}}@media (max-width:480px){.app-table-pagination .pagination-pills-group{display:none!important}.app-table-pagination .pagination-mobile-indicator{justify-content:center!important;align-items:center!important;display:inline-flex!important}}.tkdn-search-box{box-sizing:border-box;flex-shrink:0;width:280px}@media (max-width:640px){.tkdn-search-box{flex-shrink:1!important;width:100%!important}.tkdn-action-toolbar{flex-wrap:wrap!important;gap:6px!important;width:100%!important;display:flex!important}.tkdn-action-toolbar>button,.tkdn-action-toolbar>div{flex:calc(50% - 6px)!important;justify-content:center!important;padding:8px 10px!important;font-size:11.5px!important}.tkdn-chart-mode-switcher{width:100%!important}.tkdn-chart-mode-switcher button{flex:auto!important;justify-content:center!important;padding:7px 10px!important;font-size:11.5px!important}#tkdn-chart-container{height:260px!important}}div[data-sonner-toaster],.toaster,div[data-hot-toast]{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}
