@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.op-page{width:100%;min-width:0}.op-title{justify-content:space-between;align-items:center;gap:20px;margin:4px 0 17px;display:flex}.op-eyebrow{letter-spacing:.12em;color:#05b7f3;font-size:10px;font-weight:700}.op-title h1{align-items:center;gap:10px;margin:7px 0;font-size:25px;display:flex}.op-title h1 svg{color:#08b8f0}.op-title p{color:var(--muted);margin:0;font-size:13px}.op-action{color:#fff;white-space:nowrap;cursor:pointer;background:#0878ee;border:0;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;font-weight:700;display:flex}.op-notice,.op-pending{color:#bed8eb;background:#0a2841;border:1px solid #245074;border-radius:8px;align-items:center;gap:9px;margin-bottom:14px;padding:11px 13px;font-size:11px;display:flex}.op-notice span{color:#52bfff;white-space:nowrap;font-weight:800}.op-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.op-summary article{background:var(--surface);border:1px solid var(--border);border-radius:9px;gap:7px;min-width:0;padding:14px 16px;display:grid}.op-summary span,.op-summary small{color:var(--muted);font-size:11px}.op-summary b{font-size:24px}.op-card{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;margin-bottom:14px;overflow:hidden}.op-cardhead{justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.op-cardhead h2{margin:0 0 5px;font-size:15px}.op-cardhead p{color:var(--muted);margin:0;font-size:11px}.op-quiet{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:inline-flex}.op-controls{align-items:center;gap:9px;padding:0 16px 14px;display:flex}.op-controls label,.op-controls>div{border:1px solid var(--border);height:36px;color:var(--muted);border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.op-controls label{flex:1}.op-controls input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.op-controls select{background:var(--surface);max-width:230px;color:var(--text);font:inherit;border:0;outline:0;font-size:11px}.op-tablewrap{width:100%;overflow:auto}.op-table{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.op-table th{color:#acc1d5;white-space:nowrap;background:#102944;padding:10px 12px;font-size:10px;font-weight:600}.op-table td{border-top:1px solid var(--border);white-space:nowrap;padding:12px;font-size:11px}.op-table td:first-child{white-space:normal;min-width:185px}.op-table td b,.op-table td small{display:block}.op-table td small{color:var(--muted);margin-top:4px;font-size:10px}.op-status{color:#aee3ff;background:#123d61;border-radius:20px;padding:5px 8px;font-size:10px;display:inline-block}.op-progress{vertical-align:middle;background:#1d3b59;border-radius:10px;width:75px;height:7px;margin-right:7px;display:inline-block;overflow:hidden}.op-progress i{background:#08b7ef;height:100%;display:block}.op-empty{min-height:160px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.op-empty svg{color:#08b7ef}.op-empty b{color:var(--text);font-size:13px}.op-empty span{font-size:11px}.op-flow .op-cardhead>svg{color:#05b7f3}.op-stages{justify-content:space-between;align-items:center;gap:8px;padding:8px 18px 20px;display:flex}.op-stages>div{align-items:center;gap:8px;min-width:0;display:flex}.op-stages span{color:#9ddcff;background:#103b5c;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.op-stages b{white-space:nowrap;font-size:10px}.op-stages i{background:var(--border);width:clamp(12px,4vw,85px);height:1px}.op-pending{color:#eadba1;background:#302911;border-color:#5b4d20;margin:0 0 12px}.op-pending svg{color:#f4c538;flex:0 0 16px}.op-pending b{color:#ffe16d}.unit-link:hover{background:#0b2743}.main>header+.content{min-height:calc(100vh - 58px)}@media (min-width:1920px){.content{padding-inline:24px}.op-table td{padding-block:14px}}@media (max-width:800px){.op-title{flex-direction:column;align-items:flex-start}.op-title h1{font-size:22px}.op-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.op-summary article{padding:11px}.op-summary b{font-size:20px}.op-controls{flex-wrap:wrap}.op-controls label{flex-basis:100%}.op-stages{justify-content:flex-start;overflow:auto}.op-stages i{width:20px}.op-notice{align-items:flex-start}}@media (max-width:520px){.op-summary{grid-template-columns:1fr}.op-summary article{grid-template-columns:1fr auto;align-items:center}.op-summary small{display:none}.op-cardhead{padding:12px}.op-table th,.op-table td{padding:9px}.op-notice,.op-pending{font-size:10px}}.pr-page{color:#eef6ff;width:100%;min-width:0;font-size:13px}.pr-page *{box-sizing:border-box}.pr-page button,.pr-page input,.pr-page select{font:inherit}.pr-page button{cursor:pointer}.pr-heading{justify-content:space-between;align-items:center;gap:20px;margin:6px 0 18px;display:flex}.pr-heading-title{align-items:center;gap:18px;min-width:0;display:flex}.pr-heading-icon,.pr-stat-icon,.pr-folder{color:#00bfff;background:#073858;border-radius:10px;flex:none;place-items:center;display:grid}.pr-heading-icon{width:64px;height:64px}.pr-eyebrow{color:#08c4fa;letter-spacing:.04em;font-size:11px;font-weight:800}.pr-heading h1{color:#fff;margin:5px 0 3px;font-size:28px;line-height:1.1}.pr-heading p{color:#d5e5f3;margin:0;font-size:14px}.pr-heading-actions{flex:none;gap:12px;display:flex}.pr-heading-actions button,.pr-filters>button,.pr-more>button{color:#eaf5ff;white-space:nowrap;background:linear-gradient(135deg,#102d49,#0a203a);border:1px solid #385d7a;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 16px;display:flex}.pr-heading-actions button:hover,.pr-filters>button:hover,.pr-more>button:hover,.pr-actions button:hover{background:#123b61;border-color:#1fb8f0}.pr-heading-actions button.primary{background:#087af0;border-color:#087af0;font-weight:700}.pr-heading-actions button.primary:hover{background:#1593ff}.pr-demo{color:#55ccfa;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;font-size:10px;font-weight:800;display:flex}.pr-demo span{color:#b2c9db;letter-spacing:0;font-weight:500}.pr-demo button{color:#b2c9db;margin-left:auto}.pr-demo strong{color:#d9edff;letter-spacing:0;background:#0c2d48;border:1px solid #28557a;border-radius:7px;flex-basis:100%;padding:9px 12px;font-weight:600;display:block}.pr-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.pr-maincol{min-width:0}.pr-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.pr-stat{background:#0a2139;border:1px solid #2b5070;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:105px;padding:12px;transition:border-color .15s,transform .15s;display:flex}.pr-stat:hover{border-color:#249be1;transform:translateY(-2px)}.pr-stat-icon{width:48px;height:48px}.pr-stat>div{gap:3px;min-width:0;display:grid}.pr-stat span:not(.pr-stat-icon){white-space:normal;font-size:12px}.pr-stat b{font-size:27px;line-height:1.1}.pr-stat.yellow .pr-stat-icon{color:#ffcf25;background:#463b15}.pr-stat.green .pr-stat-icon{color:#17d785;background:#073d35}.pr-stat.red .pr-stat-icon{color:#ff4b66;background:#472138}.pr-stat.purple .pr-stat-icon{color:#a58aff;background:#302c61}.pr-tabs{scrollbar-width:thin;background:#102a45;border:1px solid #274967;border-radius:9px;width:max-content;max-width:100%;margin-bottom:14px;display:flex;overflow-x:auto}.pr-tabs button{color:#e0effe;white-space:nowrap;border-right:1px solid #294d6d;justify-content:center;align-items:center;gap:8px;min-width:114px;min-height:43px;padding:0 13px;display:flex}.pr-tabs button:last-child{border-right:0}.pr-tabs button:hover{background:#17416b}.pr-tabs button.active{color:#fff;background:#087af0;font-weight:700}.pr-filters,.pr-more{background:#0a233b;border:1px solid #28506f;border-radius:10px;align-items:end;gap:10px;min-width:0;margin-bottom:14px;padding:13px;display:flex}.pr-filters label,.pr-more label{color:#c8dcee;gap:5px;min-width:0;font-size:11px;display:grid}.pr-filters label:not(.pr-search){flex:125px}.pr-filters .pr-search{border:1px solid #3a6180;border-radius:8px;flex:2 270px;align-items:center;gap:8px;height:42px;padding:0 10px;display:flex}.pr-filters input,.pr-more input,.pr-filters select,.pr-more select{color:#eaf4ff;background:#0b2742;border:1px solid #385a78;border-radius:7px;outline:none;width:100%;min-width:0;height:34px;padding:0 9px}.pr-filters .pr-search input{background:0 0;border:0;height:100%;padding:0}.pr-filters input::placeholder,.pr-more input::placeholder{color:#9db3c8}.pr-filters>button{height:42px;min-height:42px;padding:0 11px}.pr-filters>button.selected{color:#66d4ff;border-color:#08a8ee}.pr-more{flex-wrap:wrap;margin-top:-6px}.pr-more label{flex:140px}.pr-more .pr-check{white-space:nowrap;flex:none;align-items:center;gap:6px;display:flex}.pr-more .pr-check input{accent-color:#087af0;width:15px;height:15px}.pr-more>button{height:34px;min-height:34px}.pr-table-card,.pr-card{background:#092139;border:1px solid #28506f;border-radius:11px;min-width:0}.pr-table-card{overflow:hidden}.pr-table-scroll{scrollbar-width:thin;scrollbar-color:#315476 transparent;width:100%;overflow-x:auto}.pr-table [data-slot=table-container]{overflow:visible}.pr-table{border-collapse:collapse;width:100%;min-width:900px}.pr-page .pr-table [data-slot=table-head]{color:#e6f2ff;letter-spacing:0;background:#163650;border-top:0;border-bottom:1px solid #385a77;height:41px;padding:8px 10px;font-size:11px;font-weight:700}.pr-table [data-slot=table-head] button{color:inherit;font-weight:inherit}.pr-page .pr-table [data-slot=table-cell]{color:#e4eef9;background:#092139;border-bottom:1px solid #21435e;height:55px;padding:7px 10px;font-size:11px}.pr-page .pr-table [data-slot=table-row]{border-color:#21435e}.pr-table [data-slot=table-row]:hover [data-slot=table-cell]{background:#103251}.pr-table [data-slot=table-cell] b,.pr-table [data-slot=table-cell] small{display:block}.pr-table [data-slot=table-cell] small{color:#9db4cc;margin-top:3px;font-size:10px}.pr-table [data-slot=table-cell] svg{vertical-align:middle}.pr-project-link{color:#f4f9ff;text-align:left;align-items:center;gap:10px;display:flex}.pr-project-link:hover b{text-decoration:underline}.pr-folder{width:34px;height:34px}.pr-owner{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pr-owner i{background:#244b76;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:800;display:grid}.pr-badge{color:#f3f9ff;white-space:nowrap;background:#345574;border-radius:18px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-block}.pr-badge.blue{background:#0d558b}.pr-badge.cyan{background:#0c68a7}.pr-badge.green{background:#08744a}.pr-badge.yellow{color:#122033;background:#e6b525}.pr-late{color:#ff6579!important}.pr-bar{background:#28445e;border-radius:9px;width:100%;min-width:70px;height:7px;margin-top:4px;display:block;overflow:hidden}.pr-bar i{background:linear-gradient(90deg,#05baf3,#0bd2e4);border-radius:9px;height:100%;display:block}.pr-menu-cell{text-align:center;position:relative}.pr-menu-cell>button{color:#eaf5ff}.pr-row-menu{z-index:4;background:#173957;border:1px solid #4d7595;border-radius:7px;min-width:140px;position:absolute;top:37px;right:5px;box-shadow:0 10px 18px #0007}.pr-row-menu button{text-align:left;color:#eaf5ff;width:100%;padding:9px;display:block}.pr-row-menu button:hover{background:#245b86}.pr-pagination{color:#b8cce0;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex}.pr-pagination>div{gap:4px;display:flex}.pr-pagination button{color:#e9f3ff;border:1px solid #294d69;border-radius:6px;place-items:center;min-width:28px;height:30px;padding:0 5px;display:grid}.pr-pagination button[aria-current=page]{background:#087af0;border-color:#087af0}.pr-pagination button:disabled{opacity:.35;cursor:default}.pr-side{gap:14px;min-width:0;display:grid}.pr-card{padding:15px}.pr-card h2{color:#fff;margin:0 0 12px;font-size:15px}.pr-ring{background:conic-gradient(#08b8f0 var(--value),#294963 var(--value));border-radius:50%;place-items:center;width:156px;height:156px;margin:16px auto;display:grid}.pr-ring>div{text-align:center;background:#092139;border-radius:50%;place-content:center;width:112px;height:112px;display:grid}.pr-ring b{font-size:28px}.pr-ring small{color:#c0d4e8;font-size:10px}.pr-legend{gap:9px;margin-top:18px;display:grid}.pr-legend>div,.pr-legend>div span{align-items:center;gap:7px;display:flex}.pr-legend>div{justify-content:space-between;font-size:11px}.pr-legend i{background:#54718c;border-radius:50%;width:10px;height:10px}.pr-legend i.blue{background:#128af2}.pr-legend i.cyan{background:#0bbce8}.pr-legend i.yellow{background:#e8bc27}.pr-legend i.green{background:#13d37a}.pr-overview-note{color:#92abc2;margin-top:15px;font-size:10px;line-height:1.4;display:block}.pr-actions{gap:6px;display:grid}.pr-actions h2{margin-bottom:4px}.pr-actions button{text-align:left;color:#ebf5ff;background:#183b59;border:1px solid #426581;border-radius:7px;align-items:center;gap:9px;padding:9px 11px;font-size:11px;display:flex}.pr-kanban{grid-template-columns:repeat(5,minmax(180px,1fr));gap:10px;display:grid;overflow-x:auto}.pr-kanban .pr-card{padding:11px}.pr-kanban h2{justify-content:space-between;font-size:12px;display:flex}.pr-kanban h2 span{color:#94cfff}.pr-kanban-item{text-align:left;color:#eaf6ff;background:#102f4b;border:1px solid #355c79;border-radius:7px;gap:6px;width:100%;margin:8px 0;padding:10px;display:grid}.pr-kanban-item small{color:#a7bfd4}.pr-kanban-item span{color:#09c4eb}.pr-list{padding:0;overflow:hidden}.pr-list h2{border-bottom:1px solid #30536d;margin:0;padding:15px}.pr-list h2 small{color:#9bb8cd;font-size:10px;font-weight:400}.pr-list>button{text-align:left;color:#e9f4ff;border-bottom:1px solid #24455e;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 15px;display:flex}.pr-list>button:hover{background:#123452}.pr-list>button span:first-child{min-width:180px}.pr-list>button b,.pr-list>button small{display:block}.pr-list>button small{color:#a4bfd5;margin-top:4px}.pr-timeline{background:#28445e;border-radius:9px;width:28%;height:8px;overflow:hidden}.pr-timeline i{background:#0ac2ee;height:100%;display:block}.pr-empty{color:#a4bfd5;place-items:center;gap:8px;min-height:160px;display:grid}.pr-empty svg{color:#0cbafa}.pr-empty b{color:#f5fbff}.pr-overlay{z-index:30;background:#001323b8;justify-content:flex-end;display:flex;position:fixed;inset:0}.pr-detail{background:#081e34;border-left:1px solid #426784;width:min(600px,100%);height:100%;overflow:auto;box-shadow:-15px 0 35px #0006}.pr-detail-head{border-bottom:1px solid #355672;justify-content:space-between;gap:15px;padding:24px;display:flex}.pr-detail-head small{color:#69ccfa}.pr-detail-head h2{margin:8px 0;font-size:23px}.pr-detail-head>button{color:#e8f5ff;align-self:flex-start}.pr-detail-tabs{border-bottom:1px solid #355672;gap:4px;padding:10px 16px;display:flex;overflow-x:auto}.pr-detail-tabs button{color:#bad2e8;white-space:nowrap;border-radius:6px;padding:8px 10px}.pr-detail-tabs button[aria-selected=true]{color:#fff;background:#087af0}.pr-detail-body{color:#d7e8f7;padding:22px;line-height:1.6}.pr-detail-body dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pr-detail-body dl>div{background:#102f4b;border:1px solid #315570;border-radius:7px;padding:12px}.pr-detail-body dt{color:#98b9d1;font-size:11px}.pr-detail-body dd{margin:3px 0 0;font-weight:700}@media (max-width:1450px){.pr-layout{grid-template-columns:minmax(0,1fr) 235px}.pr-stat{gap:7px;padding:10px}.pr-stat-icon{width:39px;height:39px}.pr-stat b{font-size:23px}.pr-heading p{font-size:12px}}@media (max-width:1180px){.pr-layout{grid-template-columns:1fr}.pr-side{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-filters{flex-wrap:wrap}.pr-filters .pr-search{flex-basis:100%}}@media (max-width:850px){.pr-heading{flex-direction:column;align-items:flex-start}.pr-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.pr-heading h1{font-size:23px}.pr-heading-icon{width:45px;height:45px}.pr-heading-actions{flex-wrap:wrap;width:100%}.pr-heading-actions button{flex:1}.pr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-side{grid-template-columns:1fr}.pr-filters label:not(.pr-search){flex:42%}.pr-filters>button{flex:1}.pr-list>button{flex-wrap:wrap}.pr-detail-body dl{grid-template-columns:1fr}}.pn-page .pr-heading-icon,.pn-page .pr-stat.blue .pr-stat-icon{color:#08d0ef}.pn-page .pr-stats{margin-bottom:18px}.pn-page .pr-stat span:not(.pr-stat-icon){line-height:1.2}.pn-page .pr-tabs button{min-width:145px}.pn-page .pr-tabs button:first-child{min-width:165px}.pn-filters .pr-search{flex:2 230px}.pn-filters label:not(.pr-search){flex:100px}.pn-table{min-width:1000px}.pn-page .pn-table [data-slot=table-cell]:first-child{min-width:158px}.pn-type{color:#e8f3ff;background:#284763;border-radius:16px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-block}.pn-side .pr-overview{padding-bottom:18px}.pn-ring{background:conic-gradient(#f6c830 0 var(--material),#08b8e9 var(--material) var(--montage),#1378ee var(--montage) var(--tests),#11c980 var(--tests) var(--released),#6b88a2 var(--released) 100%);border-radius:50%;place-items:center;width:160px;height:160px;margin:16px auto;display:grid}.pn-ring>div{text-align:center;background:#092139;border-radius:50%;place-content:center;width:112px;height:112px;display:grid}.pn-ring b{font-size:27px}.pn-ring small{font-size:11px}.pr-legend .pn-dot.engenharia{background:#6b88a2}.pr-legend .pn-dot.materiais{background:#f6c830}.pr-legend .pn-dot.montagem{background:#08b8e9}.pr-legend .pn-dot.testes{background:#1378ee}.pr-legend .pn-dot.liberado{background:#11c980}.pn-alerts{gap:7px;display:grid}.pn-alerts h2{margin-bottom:3px}.pn-alerts button{text-align:left;color:#f7e7b1;background:#28291e;border:1px solid #5a4c29;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:38px;padding:7px 9px;font-size:11px;display:flex}.pn-alerts button:nth-of-type(2){color:#ffb7c3;background:#2b202c;border-color:#633b4a}.pn-alerts button:nth-of-type(3){color:#bce8ff;background:#0d2c45;border-color:#285a7c}.pn-alerts button svg:last-child{flex:none;margin-left:auto}.pn-alerts button:hover{filter:brightness(1.2)}.pn-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pn-actions button{min-width:0;font-size:10px}.pn-kanban .pr-card{scrollbar-width:thin;max-height:540px;overflow:auto}.pn-list{scrollbar-width:thin;max-height:670px;overflow:auto}.pn-list>button>span:first-child{min-width:190px}.pn-qr{text-align:center;background:#102f4b;border:1px solid #355672;border-radius:10px;justify-items:center;gap:10px;padding:18px;display:grid}.pn-qr img{width:180px;height:180px;image-rendering:pixelated;border:8px solid #fff;border-radius:7px}.pn-qr b{font-size:17px}.pn-qr p{overflow-wrap:anywhere;margin:0}.pn-qr small{color:#aac1d7}@media (max-width:1450px){.pn-filters{flex-wrap:wrap}.pn-filters .pr-search{flex-basis:100%}.pn-filters label:not(.pr-search){flex:20%}}@media (max-width:700px){.pn-page .pr-heading-actions button{flex:40%}.pn-page .pr-heading-actions .primary{flex-basis:100%}.pn-filters label:not(.pr-search){flex:40%}.pn-actions>div{grid-template-columns:1fr 1fr}}.ql-page .pr-layout{grid-template-columns:minmax(0,1fr) 300px}.ql-page .ql-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ql-page .pr-stat{min-height:88px}.ql-page .pr-stat.red{border-color:#69334a}.ql-page .pr-stat.green{border-color:#1d6654}.ql-page .pr-stat.yellow{border-color:#65532d}.ql-page .ql-tabs{width:100%}.ql-page .ql-tabs button{flex:1;min-width:max-content;padding:0 10px}.ql-page .ql-table{min-width:850px}.ql-page .ql-table [data-slot=table-cell]{height:52px}.ql-page .pr-badge.red{color:#fff;background:#b52943}.ql-page .ql-type{color:#e2f4ff;background:#244761;border-radius:16px;padding:4px 9px;font-size:10px;font-weight:700}.ql-page .pr-card h2{align-items:center;gap:8px;display:flex}.ql-page .ql-ring{background:conic-gradient(#10bd75 0 var(--approved),#118deb var(--approved) var(--pending),#f5c329 var(--pending) var(--running),#e9334c var(--running) 100%)}.ql-page .pr-legend i.red{background:#e9334c}.ql-page .ql-recent{gap:7px;display:grid}.ql-page .ql-recent h2{margin-bottom:4px}.ql-page .ql-recent>button{text-align:left;color:#f1f6ff;background:#311b30;border:1px solid #69304b;border-radius:7px;align-items:center;gap:9px;padding:10px;display:flex}.ql-page .ql-recent>button:hover{background:#47213b}.ql-page .ql-recent>button>svg:first-child{color:#ff4b66;flex:none}.ql-page .ql-recent>button>svg:last-child{margin-left:auto}.ql-page .ql-recent b,.ql-page .ql-recent small{display:block}.ql-page .ql-recent small{color:#b9cadd;margin-top:3px;font-size:10px}.ql-page .ql-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ql-page .ql-actions button{min-width:0;padding:8px;font-size:10px}.ql-page .ql-list{padding:0;overflow:hidden}.ql-page .ql-list h2{border-bottom:1px solid #30536d;margin:0;padding:15px}.ql-page .ql-list h2 small{color:#9bb8cd;font-size:10px;font-weight:400}.ql-page .ql-list>button{color:#eaf5ff;text-align:left;border-bottom:1px solid #24455e;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.ql-page .ql-list>button:hover{background:#123452}.ql-page .ql-list>button>svg:first-child{color:#0ac5f3;flex:none}.ql-page .ql-list>button>svg:last-child{flex:none;margin-left:auto}.ql-page .ql-list>button span:first-of-type{flex:1;min-width:0}.ql-page .ql-list b,.ql-page .ql-list small{display:block}.ql-page .ql-list small{color:#aac5db;margin-top:3px}.ql-page .ql-list p{color:#9cb8ce;padding:0 16px}.ql-page .ql-flow{margin-top:14px;padding:16px 18px}.ql-page .ql-flow h2{margin:0 0 4px}.ql-page .ql-flow>p{color:#b4cbe0;margin:0 0 12px;font-size:11px}.ql-page .ql-flow>div{justify-content:space-between;gap:8px;display:flex}.ql-page .ql-flow>div>div{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ql-page .ql-flow button{color:#eff8ff;text-align:left;align-items:center;gap:9px;min-width:0;display:flex}.ql-page .ql-flow button:hover b{text-decoration:underline}.ql-page .ql-flow button span{color:#20ceff;background:#055886;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.ql-page .ql-flow button span.danger{color:#ff5b70;background:#6a2139}.ql-page .ql-flow button b{font-size:11px}.ql-page .ql-flow>div>div>svg{color:#658aa7;flex:none;margin-left:auto}.ql-page .pr-detail-body h3{margin:20px 0 5px;font-size:14px}.ql-page .pr-detail-body p{color:#bad0e1;margin:0}@media (max-width:1250px){.ql-page .pr-layout{grid-template-columns:1fr}.ql-page .ql-side{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.ql-page .ql-side{grid-template-columns:1fr 1fr}.ql-page .ql-actions{grid-column:1/-1}.ql-page .ql-flow>div{flex-wrap:wrap}.ql-page .ql-flow>div>div{flex:30%}}@media (max-width:700px){.ql-page .ql-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ql-page .ql-side{grid-template-columns:1fr}.ql-page .ql-actions{grid-column:auto}.ql-page .ql-flow>div>div{flex-basis:45%}.ql-page .ql-list>button{flex-wrap:wrap}.ql-page .pr-heading-actions button{flex:45%}}.md-page{padding-bottom:30px}.md-page .pr-heading{margin-bottom:10px}.md-page .pr-demo{margin-bottom:12px}.md-page .pr-demo strong{justify-content:space-between;align-items:center;gap:10px;display:flex}.md-page .pr-demo strong button{background:0 0;border:0;margin:0}.md-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;margin-bottom:13px;display:grid}.md-metric{background:linear-gradient(110deg,#092b4b,#08243d);border:1px solid #137abc;border-radius:10px;align-items:center;gap:11px;min-width:0;min-height:73px;padding:9px 12px;display:flex}.md-metric>span{color:#10c1f4;background:#064b75;border-radius:9px;flex:none;place-items:center;width:49px;height:49px;display:grid}.md-metric>div{min-width:0}.md-metric small{color:#f0f7ff;font-size:11px;line-height:1.2;display:block}.md-metric b{color:#fff;font-size:26px;line-height:1.2;display:block}.md-metric.green{background:linear-gradient(110deg,#092c34,#092b2e);border-color:#0b9162}.md-metric.green>span{color:#16d77f;background:#07563c}.md-metric.yellow{background:linear-gradient(110deg,#302b18,#15272d);border-color:#b18212}.md-metric.yellow>span{color:#ffd12b;background:#594a0c}.md-metric.red{background:linear-gradient(110deg,#311d2e,#192137);border-color:#b12f52}.md-metric.red>span{color:#fa4f69;background:#572338}.md-tabs{scrollbar-width:thin;background:#0c2b46;border:1px solid #2e5573;border-radius:9px;width:max-content;max-width:100%;margin-bottom:13px;display:flex;overflow-x:auto}.md-tabs button{color:#edf5ff;white-space:nowrap;border-right:1px solid #2d536f;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-size:11px;display:flex}.md-tabs button:last-child{border-right:0}.md-tabs button.active{color:#fff;background:#087cf1;font-weight:800}.md-tabs button:hover:not(.active){background:#164468}.md-dashboard{gap:11px;display:grid}.md-top{grid-template-columns:minmax(0,2fr) minmax(220px,.82fr) minmax(250px,.96fr);gap:11px;display:grid}.md-middle{grid-template-columns:minmax(0,1fr) 315px;gap:11px;display:grid}.md-bottom{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:11px;display:grid}.md-card{background:#06243e;border:1px solid #2474a1;border-radius:10px;min-width:0;padding:10px}.md-head{color:#fff;justify-content:space-between;align-items:center;gap:9px;margin-bottom:8px;display:flex}.md-head>div{align-items:center;gap:9px;min-width:0;display:flex}.md-head svg{color:#bce7ff;flex:none}.md-head span{line-height:1.1;display:grid}.md-head b{font-size:14px}.md-head small{color:#bad0e2;margin-top:3px;font-size:10px}.md-head select,.md-inline-action{color:#f4f9ff;background:#0a2e4b;border:1px solid #4a7796;border-radius:7px;min-width:0;height:32px;padding:0 9px;font-size:10px}.md-inline-action{align-items:center;gap:5px;display:flex}.md-head em{color:#fff;white-space:nowrap;background:#b42647;border-radius:20px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700}.md-ready-table{border:1px solid #275977;border-radius:7px;overflow:hidden}.md-ready-header,.md-ready-table>button{text-align:left;grid-template-columns:minmax(150px,1.6fr) minmax(95px,.7fr) minmax(115px,1fr) minmax(80px,.6fr);align-items:center;gap:8px;width:100%;padding:6px 9px;display:grid}.md-ready-header{color:#d9ebf8;background:#143c59;font-size:10px}.md-ready-table>button{color:#f0f7ff;border-top:1px solid #25516e;min-height:35px;font-size:10px}.md-ready-table>button:hover{background:#174060}.md-ready-table>button>span:first-child{align-items:center;gap:7px;min-width:0;display:flex}.md-ready-table>button>span:first-child b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-ready-table>button>span:first-child svg{color:#80d7ff;flex:none}.md-ready-table>button>span:nth-child(2){align-items:center;gap:6px;display:flex}.md-ready-table>button>span:nth-child(2)>i{background:#1d5272;border-radius:10px;flex:1;height:8px;display:block;overflow:hidden}.md-ready-table>button>span:nth-child(2)>i>i{background:linear-gradient(90deg,#f0b916,#ffd82a);border-radius:10px;height:100%;display:block}.md-ready-table>button>span:nth-child(2)>b{font-size:10px}.md-note{color:#a8c2d6;margin-top:8px;font-size:10px;line-height:1.35;display:block}.md-status{color:#ecf8ff;white-space:nowrap;background:#1178ae;border-radius:18px;width:max-content;max-width:100%;padding:4px 8px;font-size:10px;display:inline-block}.md-status.atendido,.md-status.pronto{background:#087d53}.md-status.em-compra,.md-status.atenção{color:#fff;background:#947018}.md-status.falta,.md-status.bloqueado{background:#a32445}.md-chart-body{justify-content:center;align-items:center;gap:14px;min-height:164px;display:flex}.md-ring{background:conic-gradient(#12cb7d 0 var(--covered),#fa4c69 var(--covered) 100%);border-radius:50%;flex:none;place-items:center;width:130px;height:130px;display:grid}.md-ring>span{text-align:center;background:#09233a;border-radius:50%;place-content:center;width:87px;height:87px;display:grid}.md-ring b{font-size:25px}.md-ring small{font-size:10px}.md-legend{gap:12px;min-width:0;font-size:10px;display:grid}.md-legend>div{white-space:nowrap;grid-template-columns:8px 1fr auto;align-items:center;gap:5px;display:grid}.md-legend i{border-radius:50%;width:8px;height:8px}.md-legend i.green{background:#12cb7d}.md-legend i.red{background:#fa4c69}.md-legend p{color:#adcadb;margin:0;font-size:9px;line-height:1.3}.md-priorities>button{text-align:left;color:#f4f8ff;background:#301d2e;border:1px solid #a93650;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:43px;margin-top:5px;padding:6px 9px;display:flex}.md-priorities>button.yellow{background:#2f2c1e;border-color:#a5791c}.md-priorities>button.blue{background:#12314b;border-color:#0879ab}.md-priorities>button>svg:first-child{color:#fa4b66;flex:none}.md-priorities>button.yellow>svg:first-child{color:#ffd12a}.md-priorities>button.blue>svg:first-child{color:#08c9f6}.md-priorities>button>svg:last-child{flex:none;margin-left:auto}.md-priorities>button span{min-width:0;display:grid}.md-priorities>button b,.md-priorities>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-priorities>button b{font-size:11px}.md-priorities>button small{color:#cbddea;font-size:9px}.md-controls{align-items:center;gap:8px;margin:8px 0;display:flex}.md-controls label{background:#0a2a45;border:1px solid #3d6a88;border-radius:7px;align-items:center;min-width:0;min-height:32px;padding:0 8px;display:flex}.md-controls label.md-search{flex:1;gap:7px}.md-controls input,.md-controls select{color:#edf7ff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.md-controls select option{background:#0a2a45}.md-controls>button{color:#eaf5ff;white-space:nowrap;border:1px solid #3d6a88;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:10px;display:flex}.md-controls>button.active{background:#125f94;border-color:#12a8e3}.md-table-scroll,.md-revision-scroll{border:1px solid #285776;border-radius:7px;width:100%;overflow-x:auto}.md-table,.md-revision{border-collapse:collapse;width:100%;min-width:730px}.md-table th,.md-revision th{color:#dfeef9;text-align:left;white-space:nowrap;background:#123a57;padding:7px 8px;font-size:10px}.md-table th button{color:#e9f5ff;align-items:center;gap:3px;display:flex}.md-table td,.md-revision td{color:#eaf4ff;white-space:nowrap;border-top:1px solid #214b69;padding:5px 8px;font-size:10px}.md-table tr,.md-revision tr{cursor:pointer}.md-table tbody tr:hover,.md-revision tbody tr:hover{background:#153a58}.md-table td small{color:#a9c4d6;font-size:9px;display:block}.md-table td.missing{color:#ff617b;font-weight:800}.md-quick>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.md-quick button{color:#edf7ff;text-align:left;background:#0c304c;border:1px solid #386d90;border-radius:7px;align-items:center;gap:7px;min-height:35px;padding:6px 8px;font-size:10px;display:flex}.md-quick button:hover{background:#155276}.md-revision{min-width:520px}.md-revision td span{text-align:center;background:#126493;border-radius:12px;min-width:45px;padding:3px 6px;display:inline-block}.md-revision td span.up{background:#957019}.md-revision td span.down{background:#116d9f}.md-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding-top:3px;display:grid}.md-flow>div{text-align:center;align-content:start;justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.md-flow .stage{color:#e1f7ff;background:#07507c;border:1px solid #0ab9ee;border-radius:50%;place-items:center;width:55px;height:55px;display:grid}.md-flow .s2{color:#ffe276;background:#66460e;border-color:#e7ad0c}.md-flow .s3{color:#b0f7d5;background:#0b664d;border-color:#0abc7b}.md-flow .s4{color:#b3f6b3;background:#245c38;border-color:#65ad68}.md-flow b{font-size:11px}.md-flow small{color:#c8dbeb;font-size:9px;line-height:1.25}.md-flow .arrow{color:#9fdbfc;position:absolute;top:18px;right:-16px}.md-pages{color:#aac5d7;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:10px;display:flex}.md-pages div{gap:4px;display:flex}.md-pages button{color:#f3f9ff;border:1px solid #3a6988;border-radius:5px;padding:4px}.md-pages button:disabled{opacity:.4}.md-summary{color:#d9edfb;justify-content:space-between;gap:9px;margin:9px 0;font-size:11px;display:flex}.md-summary span{color:#b3cadb}.md-empty{color:#b9d0e2;text-align:center;justify-items:center;gap:8px;padding:30px;display:grid}.md-empty b{color:#fff;font-size:15px}.md-empty p{margin:0}.md-records{gap:7px;max-height:690px;display:grid;overflow:auto}.md-records button{color:#edf6ff;text-align:left;background:#0c2d48;border:1px solid #315e7d;border-radius:7px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.md-records button:hover{background:#164866}.md-records button>span{flex:1;min-width:0;display:grid}.md-records small{color:#afcbdc}.md-records em{color:#c7e9fc;white-space:nowrap;font-size:10px;font-style:normal}.md-kits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.md-kits article{background:#0b2d48;border:1px solid #356885;border-radius:8px;padding:11px}.md-kits article>div{align-items:center;gap:7px;margin-bottom:9px;display:flex}.md-kits article>div .md-status{margin-left:auto}.md-kits article>button{color:#e8f4ff;text-align:left;border-top:1px solid #24506d;align-items:center;gap:7px;width:100%;padding:6px;font-size:10px;display:flex}.md-kits article>button small{color:#bbd0df;margin-left:auto}.md-kits .ready{color:#17ce7d}.md-kits .pending{color:#ffbd2b}.md-revisions-full{grid-template-columns:1fr 1fr;gap:11px;display:grid}.md-revisions-full .md-card>p{color:#c3d6e6}.md-revisions-full .md-card>button{color:#e9f5ff;text-align:left;border-top:1px solid #2a5878;justify-content:space-between;width:100%;padding:8px;display:flex}.md-detail .pr-detail-body{padding:20px}.md-detail .pr-detail-body dl{margin:0 0 12px}@media (max-width:1450px){.md-top{grid-template-columns:minmax(0,1.7fr) minmax(200px,.8fr)}.md-top .md-priorities{grid-column:1/-1}.md-middle{grid-template-columns:minmax(0,1fr) 275px}.md-metric{gap:7px;padding:7px}.md-metric>span{width:41px;height:41px}.md-metric b{font-size:23px}}@media (max-width:1000px){.md-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.md-top{grid-template-columns:1fr 1fr}.md-top .md-ready{grid-column:1/-1}.md-bottom,.md-middle{grid-template-columns:1fr}.md-quick>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.md-page .pr-heading{flex-direction:column;align-items:flex-start}.md-page .pr-heading-actions{flex-wrap:wrap;width:100%}.md-page .pr-heading-actions button{flex:40%}.md-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.md-metric{min-height:65px}.md-metric small{font-size:9px}.md-metric b{font-size:21px}.md-tabs{width:100%}.md-top{grid-template-columns:1fr}.md-top .md-priorities,.md-top .md-ready{grid-column:auto}.md-ready-table{overflow-x:auto}.md-ready-header,.md-ready-table>button{min-width:590px}.md-flow{min-width:560px}.md-bottom .md-card:last-child{overflow-x:auto}.md-kits,.md-revisions-full{grid-template-columns:1fr}.md-quick>div{grid-template-columns:1fr 1fr}.md-controls{flex-wrap:wrap}.md-controls .md-search{flex-basis:100%}}.md-page .md-table th,.md-page .md-revision th{color:#dfeef9!important;background:#123a57!important;border-color:#285776!important;padding:7px 8px!important;font-size:10px!important}.md-page .md-table td,.md-page .md-revision td{color:#eaf4ff!important;background:0 0!important;border-color:#214b69!important;height:auto!important;padding:5px 8px!important;font-size:10px!important}.md-page .md-table td.missing{color:#ff617b!important}.md-page .md-table tbody tr,.md-page .md-revision tbody tr{height:auto!important}.md-page .md-table tbody tr:hover,.md-page .md-revision tbody tr:hover{background:#153a58!important}.md-page .md-controls input,.md-page .md-controls select,.md-page .md-head select{color:#edf7ff!important;background:#0a2a45!important;border-color:#3d6a88!important}.md-page .md-controls input{background:0 0!important;border:0!important;height:30px!important;padding:0!important}.md-page .md-controls input::placeholder{color:#93b3ca!important}.md-page .md-controls select{height:30px!important;padding:0 5px!important}.md-page .md-tabs{flex-wrap:nowrap!important}@media (max-width:1320px){.md-page .pr-heading{flex-direction:column;align-items:flex-start}.md-page .pr-heading-actions{justify-content:flex-end;width:100%}}@media (min-width:1201px) and (max-width:1450px){.md-top{grid-template-columns:minmax(0,1.6fr) minmax(190px,.72fr) minmax(220px,.85fr)}.md-top .md-priorities{grid-column:auto}.md-chart-body{flex-direction:column;gap:7px}.md-ring{width:105px;height:105px}.md-ring>span{width:70px;height:70px}.md-legend{gap:5px;width:100%}.md-legend>div,.md-legend p{font-size:9px}}.pd-page{padding-bottom:32px}.pd-page .pr-heading{margin-bottom:11px}.pd-page .pr-demo{margin-bottom:12px}.pd-page .pr-demo strong{justify-content:space-between;align-items:center;gap:12px;display:flex}.pd-page .pr-demo strong button{background:0 0;border:0;margin:0}.pd-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.pd-metric{background:linear-gradient(115deg,#062646,#092037);border:1px solid #216ba2;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:74px;padding:10px 13px;display:flex}.pd-metric>span{color:#12bdf4;background:#08456b;border-radius:10px;flex:none;place-items:center;width:50px;height:50px;display:grid}.pd-metric>div{min-width:0}.pd-metric small{color:#ebf5ff;font-size:11px;line-height:1.15;display:block}.pd-metric b{color:#fff;font-size:27px;line-height:1.2;display:block}.pd-metric.green{background:linear-gradient(115deg,#082b32,#0a242d);border-color:#096c59}.pd-metric.green>span{color:#22db85;background:#074638}.pd-metric.yellow{background:linear-gradient(115deg,#302c16,#13262b);border-color:#75601c}.pd-metric.yellow>span{color:#ffd12a;background:#4b3c09}.pd-metric.red{background:linear-gradient(115deg,#2a1b2b,#102034);border-color:#85344c}.pd-metric.red>span{color:#ff496c;background:#4b2137}.pd-metric.cyan>span{color:#07d3ff;background:#063e60}.pd-metric.purple{background:linear-gradient(115deg,#202344,#12203b);border-color:#574e9a}.pd-metric.purple>span{color:#bc86fa;background:#332c61}.pd-metric.purple b{font-size:18px}.pd-tabs{scrollbar-width:thin;background:#0b2945;border:1px solid #2b5677;border-radius:9px;width:max-content;max-width:100%;margin-bottom:13px;display:flex;overflow-x:auto}.pd-tabs button{color:#eef6ff;white-space:nowrap;border-right:1px solid #2a4e6b;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:11px;display:flex}.pd-tabs button:last-child{border-right:0}.pd-tabs button.active{background:#087bf3;font-weight:800}.pd-tabs button:hover:not(.active){background:#164468}.pd-dashboard{grid-template-columns:minmax(0,1fr) 325px;align-items:start;gap:12px;display:grid}.pd-dashboard main,.pd-dashboard aside{gap:11px;min-width:0;display:grid}.pd-card{background:#06243e;border:1px solid #23618a;border-radius:10px;min-width:0;padding:10px;box-shadow:inset 0 1px #ffffff09}.pd-section-title{color:#fff;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pd-section-title>div{align-items:center;gap:10px;min-width:0;display:flex}.pd-section-title svg{color:#b9e5ff;flex:none}.pd-section-title span{line-height:1.1;display:grid}.pd-section-title b{font-size:14px}.pd-section-title small{color:#b7cce0;margin-top:3px;font-size:10px}.pd-section-title em{color:#d8f1ff;white-space:nowrap;background:#184970;border-radius:20px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:700}.pd-kanban{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;overflow-x:auto}.pd-stage{background:#0b314f;border:1px solid #246b9c;border-radius:9px;min-width:0;overflow:hidden}.pd-stage>header{background:#07558e;align-items:center;height:31px;padding:0 9px;display:flex}.pd-stage>header>span{color:#fff;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.pd-stage>header small{font-size:10px}.pd-stage.montagem{border-color:#176891}.pd-stage.montagem>header{background:#075072}.pd-stage.testes{border-color:#5b468d}.pd-stage.testes>header{background:#473677}.pd-stage.qualidade{border-color:#796237}.pd-stage.qualidade>header{background:#605039}.pd-stage.liberação{border-color:#0c795c}.pd-stage.liberação>header{background:#076a54}.pd-stage-items{gap:5px;max-height:270px;padding:5px;display:grid;overflow:auto}.pd-stage-item{text-align:left;color:#f3f9ff;background:#092640;border:1px solid #164b73;border-radius:6px;width:100%;min-height:59px;padding:6px 8px;display:grid;position:relative}.pd-stage-item:hover{background:#103957;border-color:#27bafb}.pd-stage-item b,.pd-stage-item span,.pd-stage-item small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.pd-stage-item b{font-size:11px}.pd-stage-item span{font-size:10px}.pd-stage-item small{color:#b4cadb;font-size:9px}.pd-stage-item strong{font-size:10px;position:absolute;bottom:12px;right:8px}.pd-stage-item .pd-progress{width:58%;height:6px;margin-top:3px}.pd-progress{background:#23516e;border-radius:10px;height:7px;display:block;overflow:hidden}.pd-progress i{border-radius:inherit;background:linear-gradient(90deg,#058ff4,#09d4ef);height:100%;display:block}.pd-stage.liberação .pd-progress i{background:#15d187}.pd-see{color:#69caff;text-align:center;width:100%;padding:7px;font-size:10px;display:block}.pd-see:hover{text-decoration:underline}.pd-kanban.full .pd-stage-items{max-height:620px}.pd-benches{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.pd-bench{color:#f4f8ff;text-align:left;background:#0b2943;border:1px solid #2a6288;border-radius:8px;min-width:0;min-height:76px;padding:7px 9px;display:grid}.pd-bench:hover{background:#123957;border-color:#11b9ef}.pd-bench-top{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.pd-bench-top b{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.pd-bench-top svg{color:#ffc51d}.pd-bench-top em{white-space:nowrap;background:#12669d;border-radius:15px;padding:3px 6px;font-size:9px;font-style:normal}.pd-bench.blocked .pd-bench-top em{background:#b9284d}.pd-bench.blocked .pd-bench-top svg{color:#ff4b69}.pd-bench.free .pd-bench-top em{background:#148a60}.pd-bench.free .pd-bench-top svg{color:#25d680}.pd-bench strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pd-bench>small{color:#bdd0e0;font-size:9px}.pd-bench-progress{align-items:center;gap:9px;display:flex}.pd-bench-progress .pd-progress{flex:1}.pd-bench-progress b{font-size:10px}.pd-bottom{grid-template-columns:minmax(0,1fr) 245px;align-items:start;gap:11px;display:grid}.pd-schedule-scroll{width:100%;overflow-x:auto}.pd-schedule{border:1px solid #214d6c;border-radius:7px;min-width:620px;overflow:hidden}.pd-schedule-head,.pd-schedule-row{grid-template-columns:180px minmax(0,1fr);display:grid}.pd-schedule-head{background:#0e3554;height:27px}.pd-schedule-head>b{padding:6px 9px;font-size:10px}.pd-schedule-head>span{display:none}.pd-schedule-head:after{content:"03 nov       04 nov       05 nov       06 nov       07 nov       10 nov       11 nov       12 nov       13 nov       14 nov";white-space:pre;padding-top:6px;font-size:9px;display:block;overflow:hidden}.pd-schedule-row{border-top:1px solid #244f6b;min-height:27px}.pd-schedule-row>button{color:#eff7ff;text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;font-size:10px;overflow:hidden}.pd-schedule-row>button:hover{text-decoration:underline}.pd-schedule-row>button small{display:none}.pd-days{grid-template-columns:repeat(10,1fr);align-items:center;display:grid;position:relative}.pd-days>span{border-left:1px solid #1f4965;height:100%}.pd-days>span.today{border-left:1px dashed #eec91a}.pd-timebar{color:#fff;text-align:center;white-space:nowrap;background:linear-gradient(90deg,#0a73e6,#08a9e9);border-radius:4px;height:19px;padding:3px;font-size:9px;font-style:normal;position:absolute;top:4px;overflow:hidden}.pd-timebar.materiais{background:linear-gradient(90deg,#6847c5,#9966e9)}.pd-timebar.testes{background:linear-gradient(90deg,#2479ad,#589fc6)}.pd-deliveries{gap:3px;display:grid}.pd-deliveries button{color:#f1f8ff;text-align:left;grid-template-columns:18px 1fr 45px;align-items:center;gap:4px;font-size:10px;display:grid}.pd-deliveries button:hover b{text-decoration:underline}.pd-deliveries button span{color:#23d78c}.pd-deliveries button span.late,.pd-deliveries button small.late{color:#ff6d84}.pd-deliveries button small{color:#a9c4d8;grid-column:2/-1;font-size:9px}.pd-alerts>button{color:#f4f8ff;text-align:left;background:#2a1a2d;border:1px solid #8f304a;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:41px;margin-top:5px;padding:5px 7px;display:flex}.pd-alerts>button:nth-of-type(2){background:#29281f;border-color:#856d22}.pd-alerts>button:nth-of-type(n+3){background:#152743;border-color:#345d9a}.pd-alerts>button>svg:first-child{color:#ff4767;flex:none}.pd-alerts>button>svg:last-child{flex:none;margin-left:auto}.pd-alerts>button span{min-width:0;display:grid}.pd-alerts>button b,.pd-alerts>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-alerts>button b{font-size:11px}.pd-alerts>button small{color:#d2dbe8;font-size:9px}.pd-status-body{align-items:center;gap:16px;display:flex}.pd-donut{background:conic-gradient(#11c981 0 var(--done),#0c93e9 var(--done) var(--active),#edbb26 var(--active) 100%);border-radius:50%;flex:none;place-items:center;width:126px;height:126px;display:grid}.pd-donut>span{text-align:center;background:#081f38;border-radius:50%;place-content:center;width:82px;height:82px;display:grid}.pd-donut b{font-size:25px}.pd-donut small{font-size:10px}.pd-legend{flex:1;gap:10px;display:grid}.pd-legend>div{grid-template-columns:8px 1fr auto;align-items:center;gap:5px;font-size:10px;display:grid}.pd-legend i{border-radius:50%;width:8px;height:8px}.pd-legend i.green{background:#11c981}.pd-legend i.blue{background:#0c93e9}.pd-legend i.yellow{background:#edbb26}.pd-status-note,.pd-muted{color:#a9c2d7;margin:11px 0 0;font-size:10px;line-height:1.4}.pd-quick>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pd-quick button{color:#f1f7ff;text-align:left;background:#0d314d;border:1px solid #346588;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:6px 8px;font-size:10px;display:flex}.pd-quick button:hover{background:#174e73}.pd-filters{gap:10px;margin:14px 0;display:flex}.pd-filters label{background:#0a2b47;border:1px solid #365d7b;border-radius:7px;align-items:center;gap:7px;min-height:39px;padding:0 10px;display:flex}.pd-filters label:first-child{flex:1}.pd-filters input,.pd-filters select{color:#f0f7ff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.pd-filters select option{background:#0a2b47}.pd-table-scroll{overflow:auto}.pd-table{border-collapse:collapse;width:100%;min-width:900px}.pd-table th{text-align:left;background:#143953;padding:10px;font-size:11px}.pd-table th button{color:#f0f7ff;align-items:center;gap:4px;display:flex}.pd-table td{border-bottom:1px solid #20435e;padding:9px 10px;font-size:11px}.pd-table tbody tr{cursor:pointer}.pd-table tbody tr:hover{background:#123752}.pd-table td button{text-align:left;color:#f0f7ff}.pd-table td small{color:#a9c5da;font-size:10px;display:block}.pd-table td .pd-progress{min-width:65px}.pd-pill{color:#e4f6ff;white-space:nowrap;background:#1e618b;border-radius:12px;padding:4px 7px;font-size:10px;display:inline-block}.pd-pill.concluída{background:#0d7951}.pd-pill.atrasada,.pd-pill.bloqueada{background:#9b2a49}.pd-pill.aguardando{background:#806424}.pd-pagination{color:#b7cede;justify-content:space-between;align-items:center;margin-top:11px;font-size:11px;display:flex}.pd-pagination div{gap:6px;display:flex}.pd-pagination button{color:#fff;border:1px solid #3b6584;border-radius:5px;padding:5px}.pd-pagination button:disabled{opacity:.4}.pd-empty{color:#bcd2e6;text-align:center;justify-items:center;gap:9px;margin:20px auto;padding:24px;display:grid}.pd-empty b{color:#fff;font-size:15px}.pd-empty p{max-width:440px;margin:0}.pd-empty button{color:#eaf6ff;border:1px solid #3879a7;border-radius:7px;padding:8px 12px}.pd-gargalo-filters{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.pd-gargalo-filters button{color:#d9edfc;border:1px solid #335b7a;border-radius:20px;padding:7px 10px;font-size:11px}.pd-gargalo-filters button.active{color:#fff;background:#0b75d7;border-color:#0b75d7}.pd-gargalos{gap:7px;display:grid}.pd-gargalos button{color:#eef7ff;text-align:left;background:#1d283d;border:1px solid #70445a;border-radius:7px;align-items:center;gap:9px;padding:11px;display:flex}.pd-gargalos button>span{flex:1;display:grid}.pd-gargalos small{color:#bfd2e2}.pd-productivity{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}.pd-productivity article{background:#0b2e4a;border:1px solid #315e7d;border-radius:8px;gap:7px;padding:15px;display:grid}.pd-productivity article b{font-size:22px}.pd-detail .pr-detail-body{padding:20px}.pd-detail .pr-detail-body dl{margin:0 0 15px}.pd-detail .pd-progress{height:9px}@media (max-width:1500px){.pd-dashboard{grid-template-columns:minmax(0,1fr) 290px}.pd-bottom{grid-template-columns:1fr}.pd-kanban{grid-template-columns:repeat(5,minmax(125px,1fr))}.pd-benches{grid-template-columns:repeat(2,1fr)}}@media (max-width:1050px){.pd-dashboard{grid-template-columns:1fr}.pd-dashboard aside{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-dashboard aside .pd-quick{grid-column:1/-1}.pd-metrics,.pd-productivity{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.pd-page .pr-heading{flex-direction:column;align-items:flex-start}.pd-page .pr-heading-actions{flex-wrap:wrap;width:100%}.pd-page .pr-heading-actions button{flex:auto}.pd-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pd-metric{gap:7px;min-height:66px;padding:7px}.pd-metric>span{width:37px;height:37px}.pd-metric>span svg{width:22px}.pd-metric b{font-size:21px}.pd-metric small{font-size:9px}.pd-tabs{width:100%}.pd-dashboard aside{grid-template-columns:1fr}.pd-kanban{grid-template-columns:repeat(5,170px)}.pd-benches{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-status-body{justify-content:center}.pd-filters{flex-direction:column}.pd-productivity{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.pd-benches{grid-template-columns:1fr}.pd-metric.purple b{font-size:15px}.pd-section-title em{display:none}}.pd-dashboard>main{width:100%;max-width:none;padding:0!important}.ed-page{padding-bottom:30px}.ed-page .pr-heading{margin-bottom:10px}.ed-page .pr-demo{margin-bottom:12px}.ed-page .pr-demo strong{justify-content:space-between;align-items:center;gap:9px;display:flex}.ed-page .pr-demo strong button{background:0 0;border:0;margin:0}.ed-metrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.ed-metric{background:linear-gradient(110deg,#092c4d,#08243f);border:1px solid #087dbd;border-radius:9px;align-items:center;gap:8px;min-width:0;min-height:72px;padding:8px;display:flex}.ed-metric>span{color:#0bc6f5;background:#07507b;border-radius:9px;flex:none;place-items:center;width:42px;height:42px;display:grid}.ed-metric>div{min-width:0}.ed-metric small{color:#eaf4ff;font-size:10px;line-height:1.13;display:block}.ed-metric b{color:#fff;font-size:23px;display:block}.ed-metric.green{background:linear-gradient(110deg,#082c34,#082b30);border-color:#079060}.ed-metric.green>span{color:#19d882;background:#075b3f}.ed-metric.red{background:linear-gradient(110deg,#301c2d,#182338);border-color:#aa3150}.ed-metric.red>span{color:#fb4b69;background:#572238}.ed-metric.yellow{background:linear-gradient(110deg,#352c19,#1a2931);border-color:#aa7c13}.ed-metric.yellow>span{color:#ffd22b;background:#654d0e}.ed-metric.cyan>span{color:#02cfff}.ed-tabs{scrollbar-width:thin;background:#0d2d49;border:1px solid #2d5876;border-radius:8px;width:max-content;max-width:100%;margin-bottom:13px;display:flex;overflow-x:auto;flex-wrap:nowrap!important}.ed-tabs button{color:#edf7ff;white-space:nowrap;border-right:1px solid #315674;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-size:11px;display:flex}.ed-tabs button:last-child{border-right:0}.ed-tabs button.active{background:#087bf1;font-weight:800}.ed-tabs button:hover:not(.active){background:#16496e}.ed-card{background:#06243d;border:1px solid #2a719a;border-radius:10px;min-width:0;padding:10px}.ed-head{color:#fff;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-bottom:9px;display:flex}.ed-head>div{align-items:center;gap:9px;min-width:0;display:flex}.ed-head svg{color:#c1eaff;flex:none}.ed-head span{line-height:1.1;display:grid}.ed-head b{font-size:14px}.ed-head small{color:#bbd2e3;margin-top:3px;font-size:10px}.ed-head select{background:#0a2c49;border:1px solid #417492;border-radius:7px;max-width:115px;min-height:30px;padding:0 8px;font-size:10px;color:#edf7ff!important}.ed-head em{color:#fff;white-space:nowrap;background:#c02a4a;border-radius:20px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:800}.ed-overview-top{grid-template-columns:minmax(0,1.8fr) minmax(230px,.9fr) minmax(245px,.92fr);align-items:stretch;gap:11px;display:grid}.ed-overview-center,.ed-overview-right{gap:9px;min-width:0;display:grid}.ed-overview-bottom{grid-template-columns:minmax(0,.86fr) minmax(0,.95fr) minmax(0,1.1fr);align-items:stretch;gap:11px;margin-top:11px;display:grid}.ed-readiness-scroll,.ed-table-scroll{width:100%;overflow-x:auto}.ed-readiness table{border-collapse:collapse;width:100%;min-width:660px}.ed-readiness th,.ed-table th{text-align:left;white-space:nowrap;color:#e6f4ff!important;background:#123b59!important;padding:7px!important;font-size:10px!important}.ed-readiness td,.ed-table td{white-space:nowrap;color:#ecf7ff!important;background:0 0!important;border-top:1px solid #22506d!important;height:auto!important;padding:5px 7px!important;font-size:10px!important}.ed-readiness tr,.ed-table tr{cursor:pointer;height:auto!important}.ed-readiness tbody tr:hover,.ed-table tbody tr:hover{background:#123b5a!important}.ed-readiness td b,.ed-readiness td small,.ed-table td small{display:block}.ed-readiness td small,.ed-table td small{color:#b3cbda;font-size:9px}.ed-readiness td button{color:#5bd1ff;text-align:left}.ed-readiness td .ed-mark{margin:auto}.ed-mark{color:#6bf2ab;background:#07583e;border:1px solid #12c978;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.ed-mark.no{color:#ff9baf;background:#64253b;border-color:#df4560}.ed-state{color:#fff;white-space:nowrap;background:#0b6798;border-radius:16px;padding:4px 7px;font-size:9px;display:inline-block}.ed-state.blocked{background:#ae2948}.ed-state.aguardando-liberação{background:#896d16}.ed-state.pronta-para-coleta,.ed-state.entregue{background:#087f50}.ed-state.em-transporte{background:#0c77b5}.ed-pie-body{justify-content:center;align-items:center;gap:12px;min-height:145px;display:flex}.ed-donut{background:conic-gradient(#13cd7a 0 var(--delivered),#0ab7eb var(--delivered) var(--transit),#078cf1 var(--transit) var(--ready),#e0ad21 var(--ready) 100%);border-radius:50%;flex:none;place-items:center;width:126px;height:126px;display:grid}.ed-donut>span{text-align:center;background:#09233d;border-radius:50%;place-content:center;width:85px;height:85px;display:grid}.ed-donut b{font-size:25px}.ed-donut small{font-size:10px}.ed-legend{flex:1;gap:7px;min-width:0;display:grid}.ed-legend>div{grid-template-columns:8px 1fr auto;align-items:center;gap:5px;font-size:9px;display:grid}.ed-legend i{border-radius:50%;width:8px;height:8px}.ed-legend i.green{background:#13cd7a}.ed-legend i.cyan{background:#0ab7eb}.ed-legend i.blue{background:#078cf1}.ed-legend i.yellow{background:#e0ad21}.ed-note{color:#afc7d9;margin-top:8px;font-size:9px;line-height:1.35;display:block}.ed-conditions>div:not(.ed-head){color:#eaf6ff;grid-template-columns:115px 1fr 30px;align-items:center;gap:7px;margin-top:7px;font-size:10px;display:grid}.ed-conditions>div>i{background:#22516f;border-radius:10px;height:8px;overflow:hidden}.ed-conditions>div>i>i{border-radius:inherit;background:linear-gradient(90deg,#08ad74,#1cdb7d);height:100%;display:block}.ed-conditions>div:nth-last-child(2)>i>i{background:linear-gradient(90deg,#e1ae19,#ffcf32)}.ed-alerts>button{text-align:left;color:#fff;background:#311e2d;border:1px solid #b43450;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:41px;margin-top:5px;padding:6px 8px;display:flex}.ed-alerts>button.yellow{background:#302a1e;border-color:#ae7e19}.ed-alerts>button.blue{background:#0c304b;border-color:#087fae}.ed-alerts>button>svg:first-child{color:#ff4f6d;flex:none}.ed-alerts>button.yellow>svg:first-child{color:#ffd129}.ed-alerts>button.blue>svg:first-child{color:#10c7f3}.ed-alerts>button>span{min-width:0;display:grid}.ed-alerts>button b,.ed-alerts>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ed-alerts>button b{font-size:10px}.ed-alerts>button small{color:#c8dbea;font-size:9px}.ed-alerts>button>svg:last-child{flex:none;margin-left:auto}.ed-quick>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.ed-quick button{color:#eef7ff;text-align:left;background:#0e304c;border:1px solid #3c6e8f;border-radius:7px;align-items:center;gap:6px;min-height:32px;padding:5px 7px;font-size:9px;display:flex}.ed-quick button:hover{background:#185074}.ed-calendar-nav{text-transform:capitalize;justify-content:center;align-items:center;gap:18px;font-size:11px;display:flex}.ed-calendar-nav button{color:#e5f5ff;place-items:center;display:grid}.ed-calendar-grid{border:1px solid #255472;border-radius:7px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:7px;padding:5px;display:grid}.ed-calendar-grid>b{text-align:center;padding:4px 0;font-size:9px}.ed-calendar-grid>button{color:#f3f9ff;border-radius:50%;place-items:center;height:28px;font-size:10px;display:grid;position:relative}.ed-calendar-grid>button:hover,.ed-calendar-grid>button.selected{background:#0a75df}.ed-calendar-grid>button.today{outline:1px solid #4ecaff}.ed-calendar-grid>button i{background:#079ef0;border-radius:50%;width:5px;height:5px;position:absolute;bottom:2px}.ed-calendar-grid>button i.done{background:#14d484}.ed-calendar-grid>button i.late{background:#f34562}.ed-calendar-events{gap:5px;margin-top:8px;font-size:10px;display:grid}.ed-calendar-events>small{color:#b7d0e0}.ed-calendar-events>button{color:#eaf6ff;text-align:left;border:1px solid #2b5a78;border-radius:5px;justify-content:space-between;padding:5px;display:flex}.ed-load-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ed-load-metrics>span{background:#0b304e;border:1px solid #336d8b;border-radius:7px;grid-template-columns:20px 1fr;align-items:center;column-gap:5px;padding:7px;display:grid}.ed-load-metrics svg{color:#8edaff;grid-row:span 2}.ed-load-metrics b{font-size:15px}.ed-load-metrics small{font-size:9px}.ed-subtitle{margin:10px 0 5px;font-size:11px;display:block}.ed-volumes{gap:4px;display:grid}.ed-volumes button{color:#eef7ff;text-align:left;background:#0b2a44;border:1px solid #255775;border-radius:6px;align-items:center;gap:8px;padding:5px 7px;display:flex}.ed-volumes button>span{flex:1;display:grid}.ed-volumes b{font-size:10px}.ed-volumes small{color:#b9d0df;font-size:9px}.ed-timeline{padding-top:13px}.ed-timeline-steps{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.ed-timeline-steps:before{content:"";background:#9bbad0;height:2px;position:absolute;top:12px;left:8%;right:8%}.ed-timeline-steps>div{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.ed-timeline-steps>div>span{color:#d5e9f6;background:#0a2b45;border:2px solid #c4d3df;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.ed-timeline-steps>div.done>span{color:#fff;background:#11a768;border-color:#18d485}.ed-timeline-steps b{white-space:nowrap;font-size:9px}.ed-timeline-steps small{color:#b9d2e3;font-size:9px}.ed-timeline>p{color:#cbe7f7;background:#0a324f;border:1px solid #087faf;border-radius:7px;align-items:center;gap:8px;margin:17px 0 0;padding:8px;font-size:10px;display:flex}.ed-two{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:11px;display:grid}.ed-filters{gap:8px;margin:12px 0;display:flex}.ed-filters label{background:#0a2a46;border:1px solid #3a6886;border-radius:7px;align-items:center;gap:7px;min-height:37px;padding:0 9px;display:flex}.ed-filters .search{flex:1}.ed-filters input,.ed-filters select{outline:0;width:100%;min-width:0;height:32px;font-size:11px;color:#ecf7ff!important;background:0 0!important;border:0!important;padding:0!important}.ed-filters input::placeholder{color:#98b8cc!important}.ed-filters select option{background:#0a2a46}.ed-table{border-collapse:collapse;width:100%;min-width:760px}.ed-table th button{color:#edf7ff;align-items:center;gap:4px;display:flex}.ed-records{gap:7px;max-height:680px;display:grid;overflow:auto}.ed-records>button,.ed-records>.ed-event{color:#eef8ff;text-align:left;background:#0c2d49;border:1px solid #356381;border-radius:7px;align-items:center;gap:9px;padding:9px;display:flex}.ed-records>button:hover{background:#154967}.ed-records>button>span,.ed-records>.ed-event>span{flex:1;min-width:0;display:grid}.ed-records small{color:#b8d0e0}.ed-records .ed-state{margin-left:auto}.ed-pages{color:#afc9da;justify-content:space-between;align-items:center;margin-top:9px;font-size:10px;display:flex}.ed-pages>div{gap:4px;display:flex}.ed-pages button{color:#eaf7ff;border:1px solid #356787;border-radius:5px;padding:4px}.ed-pages button:disabled{opacity:.4}.ed-empty{color:#b6d0e0;text-align:center;padding:20px}.ed-checklists,.ed-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ed-checklists article,.ed-docs article{background:#0b2c47;border:1px solid #336482;border-radius:8px;padding:9px}.ed-checklists article>button,.ed-docs article>button{color:#eff7ff;text-align:left;justify-content:space-between;align-items:center;gap:7px;width:100%;margin-bottom:8px;display:flex}.ed-checklists article>div,.ed-docs article>span{border-top:1px solid #26526e;align-items:center;gap:7px;padding:4px;font-size:10px;display:flex}.ed-checklists article>div small{color:#aec8da;margin-left:auto}.ed-checklists .ed-mark,.ed-docs .ed-mark{width:17px;height:17px}.ed-history{grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0;display:grid}.ed-history article{background:#0b304d;border:1px solid #376987;border-radius:7px;gap:4px;padding:13px;display:grid}.ed-history b{font-size:23px}.ed-detail .pr-detail-body{padding:18px}.ed-detail .pr-detail-body dl{margin:0 0 12px}.ed-detail .pr-detail-body h3{color:#fff;margin:16px 0 6px;font-size:13px}.ed-detail .pr-detail-body p{color:#c4d8e7;font-size:11px}.ed-detail-conditions{flex-wrap:wrap;gap:10px;display:flex}.ed-detail-conditions span{align-items:center;gap:5px;font-size:10px;display:flex}@media (max-width:1550px){.ed-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-overview-top{grid-template-columns:minmax(0,1.5fr) minmax(200px,.8fr) minmax(220px,.85fr)}.ed-pie-body{flex-direction:column;gap:5px}.ed-donut{width:108px;height:108px}.ed-donut>span{width:73px;height:73px}.ed-legend{width:100%}.ed-overview-bottom{grid-template-columns:1fr 1fr}.ed-overview-bottom .ed-timeline-card{grid-column:1/-1}}@media (max-width:1200px){.ed-page .pr-heading{flex-direction:column;align-items:flex-start}.ed-page .pr-heading-actions{justify-content:flex-end;width:100%}.ed-overview-top{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr)}.ed-overview-right{grid-column:1/-1;grid-template-columns:1fr 1fr}.ed-pie-body{flex-direction:row}.ed-overview-bottom{grid-template-columns:1fr 1fr}}@media (max-width:900px){.ed-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-overview-top,.ed-overview-bottom,.ed-two{grid-template-columns:1fr}.ed-overview-right{grid-column:auto;grid-template-columns:1fr}.ed-overview-bottom .ed-timeline-card{grid-column:auto}.ed-checklists,.ed-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ed-page .pr-heading-actions{flex-wrap:wrap}.ed-page .pr-heading-actions button{flex:40%}.ed-metric{min-height:63px}.ed-metric>span{width:36px;height:36px}.ed-metric>span svg{width:21px}.ed-metric b{font-size:20px}.ed-metric small{font-size:9px}.ed-tabs{width:100%}.ed-pie-body{flex-direction:row}.ed-checklists,.ed-docs,.ed-history{grid-template-columns:1fr 1fr}.ed-filters{flex-wrap:wrap}.ed-filters .search{flex-basis:100%}.ed-timeline-steps b{white-space:normal;font-size:8px}.ed-timeline-steps small{font-size:8px}.ed-load-metrics b{font-size:11px}}@media (max-width:400px){.ed-readiness table{min-width:660px}.ed-load-metrics{grid-template-columns:1fr 1fr}.ed-load-metrics>span:last-child{grid-column:1/-1}.ed-checklists,.ed-docs{grid-template-columns:1fr}}.ed-tab-row{align-items:stretch;gap:10px;min-width:0;margin-bottom:13px;display:flex}.ed-tab-row .ed-tabs{flex:0 auto;min-width:0;max-width:none;margin-bottom:0}.ed-tabs-toggle,.ed-tabs-compact{color:#edf7ff;white-space:nowrap;background:#0d2d49;border:1px solid #2d5876;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.ed-tabs-toggle{margin-left:auto}.ed-tabs-toggle:hover{background:#16496e}.ed-tabs-compact{color:#77d8ff;flex:1;justify-content:flex-start}.ed-dashboard{grid-template-columns:minmax(0,1.8fr) minmax(0,.9fr) minmax(270px,.92fr);align-items:start;gap:11px;display:grid}.ed-overview-top,.ed-overview-bottom{display:contents}.ed-readiness{grid-area:1/1;align-self:start}.ed-overview-center{grid-area:1/2;align-content:start}.ed-overview-right{grid-area:1/3/4;align-content:start;align-self:start;position:sticky;top:58px}.ed-calendar{grid-area:2/1}.ed-load{grid-area:2/2}.ed-timeline-card{grid-area:3/1/auto/3}.ed-readiness-scroll{overflow-x:visible}.ed-readiness table{table-layout:fixed;min-width:0}.ed-readiness .ed-col-id{width:12%}.ed-readiness .ed-col-project{width:22%}.ed-readiness .ed-col-panels{width:8%}.ed-readiness .ed-col-check{width:9%}.ed-readiness .ed-col-state{width:18%}.ed-readiness .ed-col-arrow{width:4%}.ed-readiness th,.ed-readiness td{white-space:normal;overflow-wrap:anywhere;padding:5px 3px!important}.ed-readiness th{position:relative;overflow:visible}.ed-readiness td:nth-child(n+3):nth-child(-n+7),.ed-readiness td:last-child{text-align:center}.ed-readiness td .ed-state{white-space:normal;overflow-wrap:normal;text-align:center;line-height:1.2}.ed-th-content{align-items:center;gap:2px;line-height:1.1;display:flex}.ed-th-content button{color:#bfe5f6;flex:none;place-items:center;width:16px;height:18px;display:grid}.ed-th-content button:hover,.ed-th-content button.ed-filter-active{color:#16d1fa}.ed-column-filter{z-index:10;color:#eaf7ff;background:#092c49;border:1px solid #46a4d1;border-radius:6px;min-width:150px;padding:8px;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 10px 25px #00182c}.ed-column-filter label{margin-bottom:5px;font-size:10px;display:block}.ed-column-filter select{color:#fff;background:#0a3554;border:1px solid #3d7898;border-radius:5px;width:100%;padding:5px;font-size:11px}.ed-readiness th{overflow-wrap:normal}.ed-th-content{gap:0}.ed-th-content button{width:12px}.ed-overview-center .ed-card,.ed-overview-right .ed-card{height:auto}@media (max-width:1450px){.ed-dashboard{grid-template-columns:minmax(0,1.55fr) minmax(230px,.8fr)}.ed-readiness{grid-area:1/1}.ed-overview-center{grid-area:1/2}.ed-overview-right{grid-area:3/1/auto/3;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.ed-calendar{grid-area:2/1}.ed-load{grid-area:2/2}.ed-timeline-card{grid-area:4/1/auto/3}}@media (max-width:900px){.ed-dashboard{grid-template-columns:minmax(0,1fr);display:grid}.ed-readiness,.ed-overview-center,.ed-overview-right,.ed-calendar,.ed-load,.ed-timeline-card{grid-area:auto/1}.ed-overview-right{grid-template-columns:1fr;position:static}.ed-readiness-scroll{overscroll-behavior-inline:contain;overflow-x:auto}.ed-readiness table{min-width:680px}.ed-tab-row{width:100%}.ed-tab-row .ed-tabs{flex:1}.ed-tabs-toggle{margin-left:0}}@media (max-width:1320px){.ed-page .pr-heading{flex-direction:column;align-items:flex-start}.ed-page .pr-heading-actions{justify-content:flex-end;width:100%}}.tk-page{color:#eff7ff;padding-bottom:28px}.tk-page .pr-heading{margin-bottom:10px}.tk-page .pr-demo{margin-bottom:12px}.tk-page .pr-heading-actions{gap:8px}.tk-page .pr-heading-actions button{white-space:nowrap}.tk-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.tk-metric{color:#fff;text-align:left;background:linear-gradient(110deg,#082f52,#071f39);border:1px solid #0988d4;border-radius:10px;align-items:center;gap:12px;min-width:0;min-height:74px;padding:10px 12px;display:flex}.tk-metric:hover{filter:brightness(1.2)}.tk-metric>span{color:#0acaf5;background:#07507b;border-radius:10px;flex:none;place-items:center;width:49px;height:49px;display:grid}.tk-metric>div{min-width:0}.tk-metric small{font-size:11px;line-height:1.1;display:block}.tk-metric b{margin-top:4px;font-size:26px;line-height:1;display:block}.tk-metric.green{background:linear-gradient(110deg,#082e32,#062b2d);border-color:#079963}.tk-metric.green>span{color:#13df87;background:#075b3f}.tk-metric.red{background:linear-gradient(110deg,#341b31,#182139);border-color:#d02951}.tk-metric.red>span{color:#fb4265;background:#68263b}.tk-metric.yellow{background:linear-gradient(110deg,#362b1a,#1a2830);border-color:#b27d0f}.tk-metric.yellow>span{color:#ffd128;background:#654c11}.tk-metric.purple{background:linear-gradient(110deg,#252042,#17203a);border-color:#7551d8}.tk-metric.purple>span{color:#b693ff;background:#463398}.tk-tabs{scrollbar-width:thin;background:#0b2b47;border:1px solid #2f5c7c;border-radius:8px;width:max-content;max-width:100%;margin-bottom:12px;display:flex;overflow-x:auto}.tk-tabs button{color:#eaf5ff;white-space:nowrap;border-right:1px solid #315674;align-items:center;gap:7px;min-height:39px;padding:0 15px;font-size:12px;display:flex}.tk-tabs button:last-child{border-right:0}.tk-tabs button.active{background:#087bf1;font-weight:800}.tk-tabs button:hover:not(.active){background:#16496e}.tk-main-grid{grid-template-columns:minmax(0,2.3fr) minmax(300px,1fr);align-items:start;gap:13px;display:grid}.tk-side{gap:12px;min-width:0;display:grid}.tk-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:13px;display:grid}.tk-card{color:#eff7ff;background:#06243d;border:1px solid #2d7199;border-radius:10px;min-width:0;padding:12px}.tk-card-head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:11px;display:flex}.tk-card-head>div{align-items:flex-start;gap:10px;min-width:0;display:flex}.tk-card-head>div>svg{color:#bce8ff;flex:none}.tk-card-head span{gap:3px;display:grid}.tk-card-head b{font-size:14px}.tk-card-head small{color:#b6d0e3;font-size:10px}.tk-card-head em{color:#fff;white-space:nowrap;background:#c3294b;border-radius:15px;padding:4px 9px;font-size:10px;font-style:normal;font-weight:800}.tk-card-head>button{color:#12cbff;white-space:nowrap;font-size:11px}.tk-head-actions{flex:none;gap:7px;display:flex}.tk-head-actions button{color:#e7f4ff;background:#0d304c;border:1px solid #467493;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:5px 9px;font-size:10px;display:flex}.tk-head-actions button.active,.tk-head-actions button:hover{color:#1bd4ff;border-color:#0ac7f5}.tk-controls,.tk-extra-filters{gap:7px;margin-bottom:10px;display:flex}.tk-controls .tk-search{color:#b9d9ea;border:1px solid #34688a;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:190px;padding:0 10px;display:flex}.tk-controls input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:34px;font-size:11px}.tk-controls input::placeholder{color:#8ba9bf}.tk-controls select,.tk-extra-filters select{color:#eaf7ff;background:#0a2b47;border:1px solid #34688a;border-radius:7px;min-width:0;padding:0 9px;font-size:10px}.tk-extra-filters select{min-height:33px}.tk-extra-filters button{color:#9edfff;border:1px solid #34688a;border-radius:7px;padding:0 10px;font-size:10px}.tk-table-scroll{overflow-x:auto}.tk-table{border-collapse:collapse;width:100%;min-width:775px}.tk-table th{text-align:left;white-space:nowrap;height:33px;color:#f0f8ff!important;background:#143c5b!important;padding:5px 6px!important;font-size:10px!important}.tk-table th button{color:inherit;align-items:center;gap:4px;font-weight:800;display:flex}.tk-table td{color:#f1f8ff!important;background:#08253e!important;border-top:1px solid #235371!important;height:44px!important;padding:5px 6px!important;font-size:10px!important}.tk-table tr:hover td{background:#113a58!important}.tk-table tr{cursor:pointer}.tk-table th:first-child,.tk-table td:first-child{text-align:center;width:35px}.tk-table th:last-child,.tk-table td:last-child{width:26px}.tk-table td:nth-child(2){width:28%}.tk-table td:nth-child(3){width:14%}.tk-table td:nth-child(4){width:15%}.tk-table td b,.tk-table td small{display:block}.tk-table td small{color:#b1cddd;margin-top:2px;font-size:9px}.tk-table input[type=checkbox]{accent-color:#078af2;width:16px;height:16px}.tk-link-icon,.tk-owner{align-items:center;gap:7px;display:flex}.tk-link-icon svg{color:#c5e9fc;flex:none}.tk-owner i{color:#fff;background:#3f7cca;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:800;display:grid}.tk-priority,.tk-status{color:#fff;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:3px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.tk-priority.high,.tk-status.blocked{background:#ac2444}.tk-priority.normal,.tk-status.pending{background:#245c7b}.tk-priority.low{background:#365268}.tk-status.running{background:#096db6}.tk-status.approval{background:#6945c6}.tk-status.done{background:#0a8858}.tk-empty{color:#b7d4e5;text-align:center;padding:20px}.tk-pagination{color:#b7d4e5;justify-content:space-between;align-items:center;margin-top:8px;font-size:10px;display:flex}.tk-pagination>div{gap:4px;display:flex}.tk-pagination button{border:1px solid #356684;border-radius:5px;padding:4px}.tk-pagination button:disabled{opacity:.4}.tk-critical>button{color:#fff;text-align:left;background:#301e30;border:1px solid #9f3552;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:42px;margin-top:5px;padding:6px 8px;display:flex}.tk-critical>button.yellow{background:#302c21;border-color:#a67c17}.tk-critical>button>svg:first-child{color:#ff4968;flex:none}.tk-critical>button.yellow>svg:first-child{color:#ffc726}.tk-critical>button>span{flex:1;min-width:0;display:grid}.tk-critical>button b,.tk-critical>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk-critical>button b{font-size:10px}.tk-critical>button small{color:#c4d6e3;margin-top:2px;font-size:9px}.tk-critical>button strong{color:#ff516e;white-space:nowrap;font-size:10px}.tk-critical>button.yellow strong{color:#ffd332}.tk-critical>button>svg:last-child{flex:none}.tk-workload>button,.tk-areas>button{color:#f0f8ff;text-align:left;grid-template-columns:120px 1fr 18px;align-items:center;gap:8px;width:100%;min-height:24px;font-size:10px;display:grid}.tk-workload>button>i,.tk-areas>button>i{background:#204a67;border-radius:10px;height:11px;overflow:hidden}.tk-workload>button>i>i,.tk-areas>button>i>i{border-radius:inherit;background:linear-gradient(90deg,#05a9ee,#0989f3);height:100%;display:block}.tk-workload>button:first-of-type>i>i{background:#fb2851}.tk-workload>button:nth-of-type(4)>i>i{background:#09c4ec}.tk-workload>button b,.tk-areas>button b{text-align:right;font-size:11px}.tk-donut-layout{align-items:center;gap:17px;min-height:160px;display:flex}.tk-donut{background:conic-gradient(#078cf1 0 var(--pending),#08bde9 var(--pending) var(--running),#f4b91b var(--running) var(--blocked),#824beb var(--blocked) var(--approval),#08ca7b var(--approval) 100%);border-radius:50%;flex:none;place-items:center;width:143px;height:143px;display:grid}.tk-donut>span{text-align:center;background:#09233d;border-radius:50%;place-content:center;width:95px;height:95px;display:grid}.tk-donut b{font-size:29px}.tk-donut small{font-size:10px}.tk-legend{flex:1;gap:6px;min-width:0;display:grid}.tk-legend>div{grid-template-columns:10px 1fr auto;align-items:center;gap:5px;font-size:10px;display:grid}.tk-legend i{border-radius:50%;width:9px;height:9px}.tk-legend .blue{background:#078cf1}.tk-legend .cyan{background:#08bde9}.tk-legend .yellow{background:#f4b91b}.tk-legend .purple{background:#824beb}.tk-legend .green{background:#08ca7b}.tk-legend>small{color:#a6c5d9;font-size:9px}.tk-areas>button{grid-template-columns:100px 1fr 20px;min-height:25px}.tk-areas>button:nth-of-type(2)>i>i{background:#08c1e7}.tk-areas>button:nth-of-type(3)>i>i{background:#65b3e7}.tk-areas>button:nth-of-type(4)>i>i{background:#06aeea}.tk-areas>button:nth-of-type(5)>i>i{background:#0bcc85}.tk-areas>button:nth-of-type(6)>i>i{background:#aabbd0}.tk-recent>button{color:#f0f8ff;text-align:left;gap:11px;width:100%;padding:5px 0;display:flex}.tk-recent>button>i{background:#0879b8;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.tk-recent>button>i.green{background:#0ca870}.tk-recent>button>i.purple{background:#7245cf}.tk-recent>button>span{gap:3px;display:grid}.tk-recent b{font-size:10px}.tk-recent small{color:#b7d1e2;font-size:9px}.tk-kanban{grid-template-columns:repeat(5,minmax(210px,1fr));gap:10px;display:grid;overflow-x:auto}.tk-kanban-task{text-align:left;background:#0c2f4b;border:1px solid #315e7e;border-radius:7px;gap:7px;width:100%;margin:7px 0;padding:10px;display:grid}.tk-kanban-task b{font-size:11px}.tk-kanban-task small{color:#b7d2e3;font-size:10px}.tk-kanban-task span{justify-content:space-between;align-items:center;gap:5px;font-size:10px;display:flex}.tk-calendar-nav{text-transform:capitalize;justify-content:center;align-items:center;gap:20px;display:flex}.tk-calendar-body{grid-template-columns:minmax(250px,1fr) minmax(220px,.65fr);gap:14px;margin-top:12px;display:grid}.tk-calendar-grid{border:1px solid #2d6281;border-radius:7px;grid-template-columns:repeat(7,1fr);gap:5px;padding:12px;display:grid}.tk-calendar-grid>b{text-align:center;font-size:10px}.tk-calendar-grid>button{background:#0b304d;border-radius:7px;min-height:38px;position:relative}.tk-calendar-grid>button.selected{background:#087bf1}.tk-calendar-grid>button>i{background:#06cd82;border-radius:50%;width:6px;height:6px;position:absolute;bottom:3px;left:calc(50% - 3px)}.tk-calendar-grid>button>i.late{background:#fa4d6b}.tk-calendar-day{border:1px solid #2d6281;border-radius:7px;align-content:start;gap:8px;padding:12px;display:grid}.tk-calendar-day button{text-align:left;color:#a7e7ff;font-size:11px}.tk-calendar-day small{color:#b6cfe1}.tk-gantt-scroll{overflow-x:auto}.tk-gantt-header,.tk-gantt-row{grid-template-columns:220px repeat(6,1fr);align-items:center;min-width:820px;display:grid}.tk-gantt-header{background:#143c5b;padding:9px;font-size:10px}.tk-gantt-row{text-align:left;border-top:1px solid #28516d;width:100%;min-height:39px}.tk-gantt-row>span{gap:2px;padding:4px 7px;display:grid}.tk-gantt-row small{color:#afcadd;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.tk-gantt-row>i{background:repeating-linear-gradient(90deg,#234765 0 1px,#0000 1px 16.66%);grid-column:2/8;height:14px;margin:0 6px;position:relative}.tk-gantt-row>i>i{background:#078cf1;border-radius:5px;height:10px;position:absolute;top:2px}.tk-gantt-row>i>i.late{background:#f34665}.tk-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tk-team-grid>button{text-align:left;background:#0c304d;border:1px solid #326486;border-radius:8px;justify-items:start;gap:7px;padding:13px;display:grid}.tk-team-grid>button>i{background:#3c7fce;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.tk-team-grid strong{font-size:12px}.tk-team-grid span{flex-wrap:wrap;gap:4px;display:flex}.tk-team-grid small{color:#bed6e6;background:#173f5c;border-radius:5px;padding:4px;font-size:9px}.tk-approvals>button,.tk-history>button{text-align:left;border-top:1px solid #28516d;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.tk-approvals>button>span,.tk-history>button>span{flex:1;gap:4px;display:grid}.tk-approvals small,.tk-history small{color:#abc9db;font-size:10px}.tk-detail .pr-detail-body p{color:#d5e8f6;margin:5px 0;font-size:11px}.tk-detail .pr-detail-body h3{margin:16px 0 6px;font-size:13px}.tk-detail .pr-detail-body>small{color:#a8c7da;margin-top:16px;font-size:10px;display:block}@media (max-width:1450px){.tk-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-main-grid{grid-template-columns:1fr}.tk-side,.tk-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-bottom-grid .tk-recent{grid-column:1/-1}}@media (max-width:1050px){.tk-page .pr-heading{flex-wrap:wrap}.tk-page .pr-heading-actions{justify-content:flex-end;width:100%}.tk-main-grid{grid-template-columns:1fr}.tk-side,.tk-bottom-grid{grid-template-columns:1fr 1fr}.tk-kanban{grid-template-columns:repeat(5,220px)}}@media (max-width:700px){.tk-page .pr-heading-actions{flex-wrap:wrap}.tk-page .pr-heading-actions button{flex:40%;font-size:10px}.tk-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.tk-metric{gap:7px;min-height:62px;padding:7px}.tk-metric>span{width:35px;height:35px}.tk-metric>span svg{width:21px}.tk-metric b{font-size:20px}.tk-metric small{font-size:9px}.tk-tabs{width:100%}.tk-side,.tk-bottom-grid,.tk-calendar-body,.tk-team-grid{grid-template-columns:1fr}.tk-bottom-grid .tk-recent{grid-column:auto}.tk-card-head{flex-wrap:wrap}.tk-head-actions{width:100%}.tk-head-actions button{flex:1}.tk-donut-layout{gap:8px}.tk-donut{width:112px;height:112px}.tk-donut>span{width:75px;height:75px}.tk-donut b{font-size:23px}.tk-legend>div{font-size:9px}.tk-extra-filters{flex-wrap:wrap}.tk-extra-filters select{flex:45%}}.tk-page .tk-controls select,.tk-page .tk-extra-filters select{min-height:34px;color:#eaf7ff!important}.tk-page .tk-controls select option,.tk-page .tk-extra-filters select option{color:#eaf7ff;background:#0a2b47}@media (max-width:700px){.tk-controls{flex-wrap:wrap}.tk-controls .tk-search{flex:100%}.tk-controls select{flex:30%;min-width:100px}}.rp-page{color:#eff7ff;padding-bottom:30px}.rp-page .pr-heading{margin-bottom:10px}.rp-page .pr-demo{margin-bottom:12px}.rp-page .pr-heading-actions{gap:8px}.rp-page .pr-heading-actions button{white-space:nowrap}.rp-period{color:#eaf7ff;background:#0b2b47;border:1px solid #386481;border-radius:8px;align-items:center;gap:7px;min-height:39px;padding:0 10px;display:flex}.rp-period select{background:0 0;border:0;outline:0;min-width:125px;max-width:180px;font-size:11px;color:#eaf7ff!important}.rp-period option,.rp-page select option{color:#eaf7ff;background:#0a2b47}.rp-custom-dates{color:#c7e2f1;align-items:center;gap:10px;margin:0 0 10px;font-size:11px;display:flex}.rp-custom-dates label{align-items:center;gap:5px;display:flex}.rp-custom-dates input{color:#fff;background:#0b2b47;border:1px solid #386481;border-radius:6px;padding:6px}.rp-custom-dates [role=alert]{color:#ff859a}.rp-tabs{scrollbar-width:thin;background:#0b2b47;border:1px solid #315b79;border-radius:8px;width:max-content;max-width:100%;margin-bottom:13px;display:flex;overflow-x:auto}.rp-tabs button{color:#edf7ff;white-space:nowrap;border-right:1px solid #315674;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-size:11px;display:flex}.rp-tabs button:last-child{border-right:0}.rp-tabs button.active{background:#087bf1;font-weight:800}.rp-tabs button:hover:not(.active){background:#16496e}.rp-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.rp-kpi{background:linear-gradient(110deg,#092d4e,#081e36);border:1px solid #087ebc;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;min-height:90px;padding:11px;display:flex}.rp-kpi>span{color:#10c8f5;background:#07537e;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid}.rp-kpi>div{gap:4px;min-width:0;display:grid}.rp-kpi small{font-size:10px;line-height:1.15}.rp-kpi b{white-space:nowrap;font-size:22px;line-height:1.05}.rp-kpi em{color:#a9c8d9;font-size:9px;font-style:normal;line-height:1.2}.rp-kpi.green{background:linear-gradient(110deg,#082e32,#082b2d);border-color:#079663}.rp-kpi.green>span{color:#14df89;background:#075f41}.rp-kpi.red{background:linear-gradient(110deg,#301d2e,#1b2437);border-color:#b52d4d}.rp-kpi.red>span{color:#fd5270;background:#60243a}.rp-row-one,.rp-row-two,.rp-row-three,.rp-tab-grid{align-items:start;gap:13px;margin-bottom:13px;display:grid}.rp-row-one{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(260px,.8fr)}.rp-row-two{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-row-three{grid-template-columns:minmax(0,2fr) minmax(280px,.9fr)}.rp-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-tab-grid>.rp-card:first-child{grid-column:1/-1}.rp-card{background:#06243d;border:1px solid #2a7399;border-radius:10px;min-width:0;padding:12px}.rp-card-head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.rp-card-head>div:first-child{align-items:flex-start;gap:9px;min-width:0;display:flex}.rp-card-head>div:first-child>svg{color:#c4eaff;flex:none}.rp-card-head span{gap:3px;display:grid}.rp-card-head b{font-size:14px}.rp-card-head small{color:#b7d2e4;font-size:10px;line-height:1.2}.rp-card-head em{white-space:nowrap;background:#c02c4c;border-radius:15px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:800}.rp-empty{color:#9fc0d5;text-align:center;place-items:center;min-height:115px;font-size:11px;display:grid}.rp-chart-key{gap:10px;font-size:10px;display:flex}.rp-chart-key span{align-items:center;gap:4px;display:flex}.rp-chart-key i,.rp-legend i{border-radius:50%;width:10px;height:10px}.rp-chart-key i.blue,.rp-legend i.blue{background:#078df5}.rp-chart-key i.green,.rp-legend i.green{background:#0bd27e}.rp-legend i.yellow{background:#ffc522}.rp-legend i.purple{background:#8c50ea}.rp-legend i.cyan{background:#09bde9}.rp-line-chart{grid-template-rows:150px 16px;grid-template-columns:22px 1fr;gap:0 4px;display:grid}.rp-y-axis{text-align:right;color:#bdd2e2;flex-direction:column;justify-content:space-between;padding:15px 0 13px;font-size:9px;display:flex}.rp-line-chart svg{width:100%;height:150px;overflow:visible}.rp-line-chart svg line{stroke:#2a526e;stroke-width:1px}.rp-line-chart svg polyline{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.rp-line-chart svg polyline.planned{stroke:#078df5}.rp-line-chart svg polyline.released{stroke:#0bd27e}.rp-line-chart svg circle{stroke:#06243d;stroke-width:2px}.rp-line-chart svg circle.planned{fill:#078df5}.rp-line-chart svg circle.released{fill:#0bd27e}.rp-x-axis{color:#bdd2e2;grid-column:2;justify-content:space-between;font-size:9px;display:flex}.rp-stage-body{align-items:center;gap:13px;min-height:167px;display:flex}.rp-donut{background:conic-gradient(#0bd27e 0 var(--s1),#078df5 var(--s1) var(--s2),#ffc522 var(--s2) var(--s3),#8c50ea var(--s3) var(--s4),#09bde9 var(--s4) 100%);border-radius:50%;flex:none;place-items:center;width:145px;height:145px;display:grid}.rp-donut>span{text-align:center;background:#09233d;border-radius:50%;place-content:center;width:94px;height:94px;display:grid}.rp-donut b{font-size:28px}.rp-donut small{font-size:10px}.rp-legend{flex:1;gap:8px;min-width:0;display:grid}.rp-legend>div{grid-template-columns:10px 1fr auto;align-items:center;gap:5px;font-size:9px;display:grid}.rp-legend b{white-space:nowrap}.rp-alerts>a{color:#fff;background:#321e2e;border:1px solid #a53852;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:39px;margin-top:5px;padding:6px 8px;display:flex}.rp-alerts>a.yellow{background:#302a1e;border-color:#a87e1b}.rp-alerts>a>svg:first-child{color:#fa4d69;flex:none}.rp-alerts>a.yellow>svg:first-child{color:#ffd229}.rp-alerts>a>span{flex:1;min-width:0;display:grid}.rp-alerts>a b,.rp-alerts>a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-alerts>a b{font-size:10px}.rp-alerts>a small{color:#c4d9e6;font-size:9px}.rp-alerts>a>svg:last-child{flex:none}.rp-bars>div:not(.rp-card-head),.rp-simple-bars>div{grid-template-columns:110px 1fr 25px;align-items:center;gap:10px;min-height:27px;font-size:10px;display:grid}.rp-bars>div>b,.rp-simple-bars>div>b{text-align:right;font-size:11px}.rp-bar-track{background:#214862;border-radius:12px;height:12px;display:block;overflow:hidden}.rp-bar-track>i{border-radius:inherit;background:linear-gradient(90deg,#067ce5,#0aaaf2);height:100%;display:block}.rp-bar-track>i.cyan{background:linear-gradient(90deg,#0caae9,#64c9f4)}.rp-bar-track>i.red{background:linear-gradient(90deg,#f33c58,#fd5970)}.rp-deadline-body{justify-content:space-around;align-items:center;gap:15px;min-height:148px;display:flex}.rp-gauge{background:conic-gradient(#0bd27e 0 var(--rate),#234965 var(--rate) 100%);border-radius:50%;flex:none;place-items:center;width:142px;height:142px;display:grid}.rp-gauge>span{text-align:center;background:#09233d;border-radius:50%;place-content:center;width:94px;height:94px;display:grid}.rp-gauge b{font-size:26px}.rp-gauge small{font-size:9px}.rp-deadline-body>div:last-child{gap:12px;min-width:130px;display:grid}.rp-deadline-body p{align-items:center;gap:6px;font-size:10px;display:flex}.rp-deadline-body p b{margin-left:auto}.rp-deadline-body p svg{color:#12d683;flex:none}.rp-deadline-body p+p svg{color:#9bb5c7}.rp-project-controls{gap:5px;display:flex}.rp-project-controls label{border:1px solid #386887;border-radius:6px;align-items:center;gap:4px;padding:3px 6px;display:flex}.rp-project-controls input{color:#fff;background:0 0;border:0;outline:0;width:115px;min-width:0;font-size:10px}.rp-project-controls select{background:#0b304b;border:1px solid #386887;border-radius:6px;max-width:125px;font-size:10px;color:#fff!important}.rp-table-scroll,.rp-compare-table{overflow-x:auto}.rp-projects table,.rp-compare table{border-collapse:collapse;width:100%;min-width:680px}.rp-projects th,.rp-compare th{text-align:left;white-space:nowrap;color:#eaf7ff!important;background:#143d5b!important;padding:7px 8px!important;font-size:10px!important}.rp-projects th button{color:inherit;align-items:center;gap:4px;display:flex}.rp-projects td,.rp-compare td{color:#eff8ff!important;border-top:1px solid #25516e!important;padding:7px 8px!important;font-size:10px!important}.rp-projects tbody tr{cursor:pointer}.rp-projects tbody tr:hover{background:#123a58}.rp-status{color:#fff;white-space:nowrap;background:#087b57;border-radius:14px;padding:4px 8px;font-size:9px;display:inline-block}.rp-models>button,.rp-model-row{color:#eef8ff;text-align:left;border-top:1px solid #214d6a;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px;display:flex}.rp-models>button>svg:first-child,.rp-model-row>svg:first-child{color:#31cfff;flex:none}.rp-models>button>span,.rp-model-row>span{flex:1;gap:3px;display:grid}.rp-models>button b,.rp-model-row b{font-size:10px}.rp-models>button small,.rp-model-row small{color:#b5d0e1;font-size:9px}.rp-models>button>svg:last-child,.rp-model-row>svg:last-child{flex:none}.rp-list{display:grid}.rp-list>a,.rp-list>div{border-top:1px solid #28516d;align-items:center;gap:10px;min-height:43px;padding:8px;display:flex}.rp-list>a:hover{background:#103b5b}.rp-list span{flex:1;gap:3px;min-width:0;display:grid}.rp-list b{font-size:11px}.rp-list small{color:#adc9da;font-size:9px}.rp-list strong{white-space:nowrap;font-size:10px}.rp-facts{gap:12px;display:flex}.rp-facts b{background:#0b304d;border:1px solid #386887;border-radius:7px;padding:10px}.rp-simple-bars{gap:5px;display:grid}.rp-simple-bars>div{grid-template-columns:150px 1fr 25px}.rp-compare>small{color:#abc8da;margin-top:12px;font-size:10px;display:block}.rp-detail .pr-detail-body>a{color:#36c6f4;align-items:center;gap:7px;margin-top:16px;display:inline-flex}.rp-custom-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rp-custom-form>label{gap:5px;font-size:11px;display:grid}.rp-custom-form select{background:#0b304d;border:1px solid #386887;border-radius:6px;min-height:34px;padding:5px;color:#fff!important}.rp-custom-form fieldset{border:1px solid #386887;border-radius:6px;flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.rp-custom-form fieldset label{gap:4px;font-size:10px;display:flex}.rp-preview{background:#0b304d;border:1px solid #386887;border-radius:6px;grid-column:1/-1;gap:5px;padding:10px;display:grid}.rp-preview small{color:#b5d0e1}.rp-custom-form>button{border:1px solid #386887;border-radius:6px;padding:9px}.rp-custom-form>button.rp-apply{color:#fff;background:#087bf1}.rp-custom-form>button:disabled{opacity:.5}@media (max-width:1550px){.rp-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-row-one{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.rp-alerts{grid-column:1/-1}.rp-row-two{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-nc{grid-column:1/-1}.rp-row-three{grid-template-columns:1.3fr 1fr}}@media (max-width:1100px){.rp-page .pr-heading{flex-wrap:wrap}.rp-page .pr-heading-actions{justify-content:flex-end;width:100%}.rp-row-one,.rp-row-two,.rp-row-three,.rp-tab-grid{grid-template-columns:1fr 1fr}.rp-row-one .rp-trend{grid-column:1/-1}.rp-row-one .rp-alerts{grid-column:auto}.rp-row-two .rp-nc,.rp-row-three .rp-projects{grid-column:1/-1}}@media (max-width:700px){.rp-page .pr-heading-actions{flex-wrap:wrap}.rp-page .pr-heading-actions>*{flex:40%;justify-content:center}.rp-page .pr-heading-actions button{font-size:10px}.rp-period{min-width:0}.rp-period select{width:100%;min-width:0}.rp-tabs{width:100%}.rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rp-kpi{gap:6px;min-height:75px;padding:7px}.rp-kpi>span{width:32px;height:32px}.rp-kpi>span svg{width:20px}.rp-kpi b{white-space:normal;font-size:17px}.rp-kpi small{font-size:9px}.rp-kpi em{font-size:8px}.rp-row-one,.rp-row-two,.rp-row-three,.rp-tab-grid{grid-template-columns:1fr}.rp-row-one .rp-trend,.rp-row-one .rp-alerts,.rp-row-two .rp-nc,.rp-row-three .rp-projects,.rp-tab-grid>.rp-card:first-child{grid-column:auto}.rp-stage-body{gap:8px}.rp-donut{width:114px;height:114px}.rp-donut>span{width:75px;height:75px}.rp-donut b{font-size:22px}.rp-card-head{flex-wrap:wrap}.rp-project-controls{width:100%}.rp-project-controls label{flex:1}.rp-project-controls input{width:100%}.rp-custom-form{grid-template-columns:1fr}.rp-custom-dates{flex-wrap:wrap}}.rp-preview span{gap:3px;display:grid}.rp-modal-dates{grid-column:1/-1;gap:12px;display:flex}.rp-modal-dates label{flex:1;gap:5px;font-size:11px;display:grid}.rp-modal-dates input{color:#fff;background:#0b304d;border:1px solid #386887;border-radius:6px;min-height:34px;padding:5px}.rp-custom-dates input,.rp-modal-dates input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cfg-page{color:#edf7ff;width:100%;min-width:0;padding-bottom:28px}.cfg-page *{box-sizing:border-box}.cfg-page button,.cfg-page input,.cfg-page select{font:inherit}.cfg-heading{justify-content:space-between;align-items:center;gap:18px;margin:8px 0 20px;display:flex}.cfg-heading-title{align-items:center;gap:20px;min-width:0;display:flex}.cfg-heading-icon{color:#06cdf5;background:#073653;border-radius:13px;flex:none;place-items:center;width:76px;height:76px;display:grid}.cfg-heading small{color:#0ccaf5;font-size:13px;font-weight:800}.cfg-heading h1{color:#fff;margin:4px 0;font-size:31px;line-height:1.1}.cfg-heading p{color:#dceaf6;font-size:15px}.cfg-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.cfg-actions button{color:#f2f9ff;white-space:nowrap;background:#0b2844;border:1px solid #53718d;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 15px;font-size:14px;display:flex}.cfg-actions button.primary{background:#0878ee;border-color:#0878ee;font-weight:700}.cfg-actions button:hover,.cfg-module-bottom button:hover{background:#165077;border-color:#2ac7f2}.cfg-demo{color:#c7dceb;background:#092740;border:1px solid #22638a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:9px 12px;font-size:13px;display:flex}.cfg-demo>b{color:#17c7f0;white-space:nowrap}.cfg-demo strong{color:#ffe3a6;justify-content:space-between;gap:9px;width:100%;padding:7px;font-weight:600;display:flex}.cfg-demo strong button{color:#ffe3a6}.cfg-tabs{scrollbar-width:thin;background:#0b2945;border:1px solid #2b5979;border-radius:9px;width:max-content;max-width:100%;margin-bottom:20px;display:flex;overflow-x:auto}.cfg-tabs button{color:#eaf5ff;white-space:nowrap;border-right:1px solid #2b5979;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:0 17px;font-size:14px;display:flex}.cfg-tabs button:last-child{border-right:0}.cfg-tabs button.active{background:#0878ee;font-weight:750}.cfg-tabs button:hover:not(.active){background:#16466a}.cfg-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.cfg-metric{background:linear-gradient(125deg,#082d4a,#071c34);border:1px solid #0876a9;border-radius:10px;align-items:center;gap:10px;min-width:0;min-height:106px;padding:12px;display:flex}.cfg-metric>span{color:#12d5f1;background:#0b4b70;border-radius:10px;flex:none;place-items:center;width:55px;height:55px;display:grid}.cfg-metric.blue>span{color:#b9daff;background:#164675}.cfg-metric.purple>span{color:#d1c4ff;background:#302c69}.cfg-metric.green>span{color:#51ecbb;background:#075a4b}.cfg-metric>div{gap:2px;min-width:0;display:grid}.cfg-metric small{font-size:12px;line-height:1.15}.cfg-metric b{font-size:31px;line-height:1.05}.cfg-metric em{color:#9fdcf4;font-size:11px;font-style:normal}.cfg-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cfg-module{background:radial-gradient(circle at 88% 10%,#125786 0,#0000 34%),linear-gradient(135deg,#082c49,#061a30 65%);border:1px solid #0e80ac;border-radius:11px;flex-direction:column;min-height:222px;display:flex;position:relative;overflow:hidden}.cfg-module.m1{background-image:linear-gradient(90deg,#07263e 25%,#07253ed6),url(/painel-banner.png);background-position:50%;background-size:cover}.cfg-module.m2{background:radial-gradient(circle at 93% 18%,#0d5b83 0,#0000 34%),linear-gradient(125deg,#07263d,#07192e)}.cfg-module.m3{background:radial-gradient(circle at 90% 0,#225273 0,#0000 35%),linear-gradient(125deg,#09253d,#07182d)}.cfg-module.m4{background:radial-gradient(circle at 95% 0,#0d4d86 0,#0000 40%),linear-gradient(125deg,#08263e,#07192d)}.cfg-module.m5{background:radial-gradient(circle at 95% 0,#13517c 0,#0000 38%),linear-gradient(125deg,#08263e,#07192d)}.cfg-module-art{color:#9ddfff;background:#0c496c;border-radius:11px;place-items:center;width:58px;height:58px;margin:18px 18px 0;display:grid}.cfg-module-content{flex-direction:column;flex:1;padding:9px 18px 15px;display:flex}.cfg-module h2{color:#fff;margin:0 0 8px;font-size:22px;line-height:1.15}.cfg-module p{color:#e0eef8;max-width:95%;font-size:15px;line-height:1.35}.cfg-module-bottom{border-top:1px solid #315674;flex-wrap:wrap;align-items:center;gap:13px;margin-top:auto;padding-top:10px;display:flex}.cfg-module-bottom span{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.cfg-module-bottom span svg{color:#49d6f7}.cfg-module-bottom button{color:#f7fbff;background:#0d3658;border:1px solid #5b87a5;border-radius:7px;align-items:center;gap:7px;margin-left:auto;padding:8px 11px;font-size:13px;display:flex}.cfg-footnote{background:#102e4c;border:1px solid #3d6c90;border-radius:9px;align-items:center;gap:15px;margin-top:20px;padding:14px 18px;display:flex}.cfg-footnote svg{color:#21cbf4;flex:none}.cfg-footnote span{gap:4px;display:grid}.cfg-footnote b{font-size:15px}.cfg-footnote small{color:#c3dbec;font-size:13px}.cfg-card{background:#08253e;border:1px solid #28779e;border-radius:11px;min-width:0;min-height:360px;padding:20px}.cfg-card h2{color:#fff;margin:0 0 17px;font-size:20px}.cfg-note{color:#bad3e5;margin:13px 0;font-size:13px}.cfg-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:15px;display:flex}.cfg-controls label{color:#82bcd8;background:#0a2d4c;border:1px solid #3e6a8b;border-radius:8px;align-items:center;gap:8px;min-height:41px;padding:0 11px;display:flex}.cfg-controls label:first-child{flex:1;min-width:230px}.cfg-controls input,.cfg-controls select{color:#eef8ff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.cfg-controls input::placeholder{color:#a8c3d7}.cfg-controls span{color:#bfdaeb;font-size:13px}.cfg-select select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:auto}.cfg-table-wrap{border:1px solid #2a5876;border-radius:8px;width:100%;overflow-x:auto}.cfg-table-wrap table{border-collapse:collapse;width:100%;min-width:620px}.cfg-table-wrap th{color:#eaf6ff;text-align:left;background:#133b5a;padding:11px 13px;font-size:14px}.cfg-table-wrap td{color:#e8f3ff;border-top:1px solid #31516a;padding:13px;font-size:14px}.cfg-table-wrap tbody tr:hover{background:#103855}.cfg-pill{color:#b7e8fb;background:#155373;border-radius:16px;padding:5px 9px;font-size:12px;display:inline-block}.cfg-matrix{min-width:820px!important}.cfg-matrix td:not(:first-child),.cfg-matrix th:not(:first-child){text-align:center}.cfg-allowed{color:#35e09d;font-size:19px}.cfg-denied{color:#829bb0}.cfg-stage-list{gap:10px;display:grid}.cfg-stage-list>div{background:#0b304e;border:1px solid #316482;border-radius:8px;grid-template-columns:50px minmax(150px,.7fr) 1.5fr;align-items:center;gap:14px;padding:14px;display:grid}.cfg-stage-list>div>span{color:#fff;background:#0877c2;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.cfg-stage-list>div>div{gap:4px;display:grid}.cfg-stage-list b{font-size:16px}.cfg-stage-list small,.cfg-stage-list p{color:#c1dbed;font-size:14px}.cfg-document-grid,.cfg-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cfg-document-grid article{background:#0d304d;border:1px solid #376789;border-radius:8px;align-items:center;gap:12px;min-height:80px;padding:14px;display:flex}.cfg-document-grid article svg{color:#45cef8;flex:none}.cfg-document-grid article span{flex:1;gap:5px;display:grid}.cfg-document-grid b,.cfg-integration-grid h3{font-size:16px}.cfg-document-grid small{color:#b9d5e8;font-size:13px}.cfg-document-grid em{color:#8fd9f7;font-size:12px;font-style:normal}.cfg-integration-grid article{background:linear-gradient(135deg,#0e3655,#09253e);border:1px solid #316686;border-radius:9px;padding:20px}.cfg-integration-grid svg{color:#23c7f4}.cfg-integration-grid h3{margin:10px 0 6px}.cfg-integration-grid p{color:#c0d9e9;font-size:14px}.cfg-integration-grid span{color:#d8ecf8;background:#184965;border-radius:15px;margin-top:15px;padding:5px 9px;font-size:12px;display:inline-block}.cfg-audit-list{gap:8px;display:grid}.cfg-audit-list button{color:#eef8ff;text-align:left;background:#0e304d;border:1px solid #336b8b;border-radius:8px;align-items:center;gap:13px;padding:13px;display:flex}.cfg-audit-list button:hover{background:#164461}.cfg-audit-list button>svg:first-child{color:#41c9f0}.cfg-audit-list span{flex:1;gap:4px;display:grid}.cfg-audit-list b{font-size:14px}.cfg-audit-list small,.cfg-audit-list time{color:#bad3e4;font-size:13px}.cfg-empty{text-align:center;color:#bed6e6;padding:30px}.cfg-overlay{z-index:50;background:#001124c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cfg-overlay section{color:#edf7ff;background:#0a2a45;border:1px solid #4c86a7;border-radius:12px;width:min(460px,100%);padding:30px;position:relative}.cfg-overlay section>button{position:absolute;top:15px;right:15px}.cfg-overlay section>svg{color:#19c9f0}.cfg-overlay h2{margin:12px 0;font-size:21px}.cfg-overlay p{color:#c6deee;margin:8px 0}.cfg-overlay small{color:#9abed6}@media (max-width:1550px){.cfg-heading{flex-wrap:wrap;align-items:flex-start}.cfg-actions{margin-left:auto}.cfg-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.cfg-heading-icon{width:60px;height:60px}.cfg-heading h1{font-size:27px}.cfg-heading p{font-size:14px}.cfg-actions{justify-content:flex-start;width:100%}.cfg-actions button{flex:1}.cfg-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-modules{grid-template-columns:1fr}.cfg-stage-list>div{grid-template-columns:42px 1fr}.cfg-stage-list p{grid-column:2}.cfg-document-grid,.cfg-integration-grid{grid-template-columns:1fr}}@media (max-width:520px){.cfg-heading-title{gap:12px}.cfg-heading small{font-size:11px}.cfg-heading h1{font-size:25px}.cfg-actions button{flex:42%;padding:8px;font-size:12px}.cfg-metrics{gap:8px}.cfg-metric{min-height:84px;padding:8px}.cfg-metric>span{width:37px;height:37px}.cfg-metric>span svg{width:22px}.cfg-metric small{font-size:10px}.cfg-metric b{font-size:24px}.cfg-module{min-height:215px}.cfg-module h2{font-size:20px}.cfg-module p{font-size:14px}.cfg-module-bottom span{font-size:11px}.cfg-card{padding:13px}.cfg-audit-list time{display:none}.cfg-demo{font-size:11px}}*{box-sizing:border-box}html,body{width:100%;min-width:0;min-height:100%;margin:0;overflow-x:clip}.shell{--bg:#f2f6fc;--surface:#fff;--border:#d7e1ef;--text:#1b2d47;--muted:#7689a3;--blue:#0878ee;background:var(--bg);width:100%;min-height:100dvh;color:var(--text);grid-template-columns:240px minmax(0,1fr);font:14px Inter,system-ui,sans-serif;display:grid}.shell.dark{--bg:#061529;--surface:#081b32;--border:#173755;--text:#edf5ff;--muted:#9aacc2;--blue:#078af2}.sidebar{color:#d9e7f7;background:linear-gradient(#071a31,#061327);border-right:1px solid #183751;flex-direction:column;height:100dvh;padding:18px 14px 16px;display:flex;position:sticky;top:0;overflow:auto}.brand{border-bottom:1px solid #17324b;align-items:center;gap:12px;height:58px;padding:0 6px 16px;display:flex}.brand img{object-fit:contain;width:35px;height:35px}.brand div,.who div{gap:5px;display:grid}.brand b{font-size:15px}.brand small,.who small{color:#97abc2;font-size:12px}.who{border-bottom:1px solid #17324b;align-items:center;gap:10px;padding:20px 6px;font-size:12px;display:flex}.who>svg{color:#89a4c1;margin-left:auto}.avatar{background:#0878ee;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.navgroup{border-bottom:1px solid #17324b;padding:16px 0 11px}.navgroup h3{text-transform:uppercase;letter-spacing:.07em;color:#94aac1;margin:0 8px 9px;font-size:10px}.navitem{color:#c5d4e5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;padding:10px 11px;text-decoration:none;display:flex}.navitem:hover{color:#fff;background:#0d426f}.navitem.active,.navitem.active:hover{color:#fff;background:#0878ee}.back{text-align:center;color:#d9e7f7;border:1px solid #294660;border-radius:8px;margin-top:auto;padding:12px;text-decoration:none}.main{width:100%;min-width:0}.main>header{background:var(--surface);border-bottom:1px solid var(--border);z-index:4;justify-content:space-between;align-items:center;height:58px;padding:0 24px;display:flex;position:sticky;top:0}.crumb,.tools{align-items:center;gap:12px;display:flex}.crumb span{color:var(--muted);font-size:12px}.crumb b{color:#8599b1}.crumb strong{font-size:13px}.tools{gap:14px}.search{border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:flex}.search input{width:174px;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.theme,.iconbtn,.user{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.theme{font-size:12px}.user{border-radius:50%;width:34px;height:34px}.content{width:100%;min-width:0;margin:0;padding:16px 22px 12px}.hero{color:#eef6ff;background:#071b35;border:1px solid #163a5d;border-radius:12px;align-items:center;height:140px;margin-bottom:12px;padding:20px;display:flex;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center 47%;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#07182ff5 0%,#07182fd9 43%,#07182f30 100%);position:absolute;inset:0}.heroText{z-index:1;position:relative}.heroText>span{letter-spacing:.12em;color:#6ec5ff;font-size:11px;font-weight:700}.hero h1{color:#fff;margin:9px 0 5px;font-size:27px}.hero h1 span{color:#ffd841}.hero p{color:#d3e1f0;margin:0}.demo{color:#aed6f3;margin-top:9px;font-size:10px}.date{z-index:1;background:#07172ec9;border:1px solid #46627c;border-radius:9px;align-items:center;gap:10px;margin-left:auto;padding:11px 14px;font-size:11px;line-height:1.6;display:flex}.date svg{width:20px}.date b{font-size:12px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.stat{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:14px;min-width:0;min-height:79px;padding:12px 16px;display:flex;box-shadow:0 4px 14px #00152a08}.stat>svg{color:#07b4ef;background:#05aaff13;border-radius:50%;flex:0 0 38px;width:38px;height:38px;padding:8px}.stat div{gap:3px;min-width:0;display:grid}.stat span{font-size:12px;font-weight:600}.stat b{font-size:26px;line-height:1}.c1>svg{color:#ffcf23}.c2>svg{color:#ff5367}.c3>svg{color:#05d78b}.split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.focus,.progress,.panel{background:var(--surface);border:1px solid var(--border);border-radius:11px;min-width:0}.focus{border-color:#1767a2;min-height:116px;padding:17px 20px;position:relative}.focus>span{color:#10c2ff;font-weight:700}.focus h2{margin:9px 0;font-size:17px}.focus p{color:var(--muted);margin:0;font-size:12px}.focus button{color:#fff;cursor:pointer;background:#0878ee;border:0;border-radius:8px;align-items:center;gap:9px;padding:10px 14px;font-weight:700;display:flex;position:absolute;top:34px;right:16px}.progress{flex-direction:column;justify-content:center;min-height:116px;padding:18px;display:flex}.progress h2{margin:0 0 12px;font-size:16px}.progress h2 b{float:right;font-size:18px}.progress p{color:var(--muted);margin:0 0 10px}.bar,.minibar{background:#1d3b59;border-radius:20px;height:10px;overflow:hidden}.bar i,.minibar i{background:linear-gradient(90deg,#08a8ee,#06d1e7);border-radius:20px;height:100%;display:block}.lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel{overflow:hidden}.panelhead{justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.panelhead h2{margin:0;font-size:16px}.panelhead small{color:var(--muted);margin:6px 0 0;display:block}.filters{gap:7px;padding:0 17px 10px;display:flex}.filters button{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:20px;padding:7px 12px;font-size:11px;font-weight:600}.filters button.sel{color:#fff;background:#0878ee;border-color:#0878ee}.task{border-top:1px solid var(--border);align-items:center;gap:10px;min-height:54px;padding:9px 14px;display:flex}.check{border:1px solid #8ca2bc;border-radius:4px;width:17px;height:17px}.task div,.unit>div:first-child{flex:1;gap:5px;min-width:0;display:grid}.task div b,.unit b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.task small,.unit small{color:var(--muted);font-size:10px}.task strong,.tag{border-radius:20px;padding:6px 10px;font-size:10px}.late{color:#fff;background:#a9273f}.today{color:#fff;background:#0878ee}.link{color:#0ab5e8;cursor:pointer;background:0 0;border:0;font-weight:700}.unit{border-top:1px solid var(--border);min-width:0;color:inherit;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:flex}.minibar{flex:0 140px;width:min(140px,22%);height:9px}.unit>span{font-size:11px;font-weight:700}.tag{color:#fff;white-space:nowrap;background:#096ae1}.tag1{color:#111;background:#ecc400}.tag2{background:#36506a}.quick{margin-bottom:10px}.quick .panelhead{padding-bottom:7px}.quick>a{border:1px solid var(--border);color:var(--text);background:linear-gradient(135deg,#123357,#102946);border-radius:8px;margin:4px;padding:11px 13px;font-size:12px;text-decoration:none;display:inline-block}.chart{min-height:202px;position:relative}.donut{background:conic-gradient(#0878ee 0 43%,#ffd020 43% 71%,#6558f5 71% 85%,#07d58e 85%);border-radius:50%;place-items:center;width:124px;height:124px;display:grid;position:absolute;top:54px;left:30px}.donut:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:22px}.donut div{text-align:center;gap:3px;display:grid;position:relative}.donut b{font-size:23px}.donut span{font-weight:600}.legend{margin-left:175px;padding:3px 15px 10px 0}.legend p{align-items:center;gap:8px;margin:9px 0;font-size:11px;display:flex}.legend p b:first-of-type{margin-left:auto}.legend p b{text-align:right;min-width:25px}.dot{background:#0878ee;border-radius:3px;width:10px;height:10px}.d1{background:#12b8e6}.d2{background:#ffd020}.d3{background:#6558f5}.d4{background:#07d58e}.bars{border-bottom:1px solid var(--border);align-items:end;gap:6px;height:126px;margin:8px 16px 0;display:flex}.bars i{background:linear-gradient(#08baf1,#0878ee);border-radius:3px 3px 0 0;flex:1;min-width:2px}.axis{color:var(--muted);text-align:center;padding:5px;font-size:9px}.alerts p{border-top:1px solid var(--border);justify-content:space-between;margin:0;padding:14px 18px;font-size:12px;display:flex}.alerts p b{color:#ffcb21}.shell footer{color:var(--muted);justify-content:space-between;padding:8px 2px;font-size:10px;display:flex}.mobile{display:none}@media (max-width:1400px){.stats.five{gap:8px}.stats.five .stat{gap:8px;padding:10px}.stats.five .stat span{font-size:11px}}@media (max-width:1080px){.shell{grid-template-columns:205px minmax(0,1fr)}.content{padding:12px}.stats:not(.five){grid-template-columns:repeat(2,minmax(0,1fr))}.stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.split{grid-template-columns:1fr}.hero{height:150px}.unit{gap:6px}.unit .minibar{width:15%}}@media (max-width:850px){.stats.five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.shell{display:block}.sidebar{z-index:9;width:240px;transition:left .2s;position:fixed;left:-270px}.sidebar.show{left:0}.mobile{display:flex}.brand .mobile{margin-left:auto}.main>header{gap:7px;padding:0 10px}.crumb,.tools{gap:6px}.search{display:none}.theme{font-size:0}.content{padding:10px}.hero{align-items:flex-start;height:166px;padding:14px}.hero h1{font-size:20px}.hero p{max-width:220px;font-size:11px}.date{padding:6px 9px;font-size:9px;position:absolute;bottom:8px;right:8px}.date b{font-size:10px}.demo{max-width:240px;font-size:9px}.stats,.stats.five{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.stat{gap:8px;min-height:70px;padding:9px}.stat>svg{flex-basis:31px;width:31px;height:31px}.stat span{font-size:10px}.stat b{font-size:21px}.focus{padding:14px}.focus h2{max-width:68%;font-size:14px}.focus p{font-size:10px}.focus button{padding:8px;font-size:10px;top:42px;right:9px}.progress{min-height:116px;padding:14px}.panelhead{padding:13px 12px}.panelhead h2{font-size:14px}.filters{gap:4px;padding:0 10px 8px}.filters button{padding:6px 8px;font-size:9px}.task{gap:6px;padding:8px}.task div b,.unit b{font-size:10px}.task small,.unit small{font-size:9px}.task strong{padding:5px;font-size:9px}.unit{gap:5px;padding:9px 7px}.unit>span,.tag{font-size:9px}.unit .minibar{width:12%}.donut{width:95px;height:95px;left:18px}.donut:before{inset:18px}.donut b{font-size:18px}.legend{margin-left:120px;padding-right:8px}.legend p{gap:5px;font-size:9px}.bars{gap:3px}.quick>a{padding:9px;font-size:10px}.shell footer span{text-align:right;max-width:60%}}html:has(.shell.dark){scrollbar-width:thin;scrollbar-color:#355373 #061529}html:has(.shell.dark) body{scrollbar-width:thin;scrollbar-color:#355373 #061529}main.shell:not([class*=univer-]):not([class*=univer-] *){grid-template-columns:254px minmax(0,1fr);width:100%;max-width:none;min-height:100dvh;margin:0;padding:0;display:grid}.shell>.sidebar{scrollbar-width:thin;scrollbar-color:#355373 transparent;background:linear-gradient(#071a31,#061327);border-right:1px solid #203b57;width:254px;min-width:0;height:100dvh;padding:0 14px 16px;position:sticky;inset:0 auto auto;overflow:hidden auto;transform:none}.shell>.sidebar::-webkit-scrollbar{width:6px}.shell>.sidebar::-webkit-scrollbar-thumb{background:#355373;border-radius:6px}.shell .brand{text-align:center;border-bottom:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;height:auto;min-height:126px;margin:0;padding:12px 0 14px;display:flex}.shell .brand img{object-fit:contain;background:0 0;flex:none;width:112px;height:50px;display:block}.shell .brand div{gap:2px;min-width:0;display:grid}.shell .brand b{align-self:auto;margin:0;font-size:15px}.shell .brand small{letter-spacing:0;color:#aac0d8;margin:0;font-size:11px}.shell .who{border-top:1px solid #203b57;border-bottom:0;order:3;margin-top:auto;padding:16px 6px 0}.shell .navgroup{border-bottom:0;order:1;padding:7px 0}.shell .navgroup h3{color:#a9c5e2;background:#ffffff08;border-radius:8px;padding:9px 10px;font-size:11px}.shell .navitem{min-height:40px;padding:9px 12px}.shell .navitem.active{background:#1267b8;border-left:3px solid #34aaff}.shell .back{order:2;margin:10px 0 14px}.shell>.main{width:100%;min-width:0}.shell>.main>header{background:#0c1e33;border-bottom-color:#28415a;height:62px}.shell>.main>.content{width:100%;min-width:0;margin:0;padding:24px 32px}@media (max-width:1080px){main.shell:not([class*=univer-]):not([class*=univer-] *){grid-template-columns:236px minmax(0,1fr)}.shell>.sidebar{width:236px}.shell>.main>.content{padding:20px}}@media (max-width:700px){main.shell:not([class*=univer-]):not([class*=univer-] *){display:block}.shell>.sidebar{z-index:9;width:min(254px,85vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.shell>.sidebar.show{transform:translate(0)}.shell>.main>header{height:58px}.shell>.main>.content{padding:12px}.shell .brand{position:relative}.shell .brand .mobile{position:absolute;top:14px;right:0}}.shell>.sidebar{z-index:7;overflow:hidden}.shell .brand{flex-shrink:0}.shell .sidebar-nav{scrollbar-width:thin;scrollbar-color:#355373 transparent;flex:1;min-height:0;display:block;overflow:hidden auto}.shell .sidebar-nav::-webkit-scrollbar{width:6px}.shell .sidebar-nav::-webkit-scrollbar-thumb{background:#355373;border-radius:6px}.shell .navgroup{padding:7px 0}.shell .navgroup-toggle{color:#a9c5e2;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#ffffff08;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;font-size:11px;font-weight:700;display:flex}.shell .navgroup-toggle:hover{color:#ecf8ff;background:#ffffff14}.shell .navgroup-toggle svg{flex:none;transition:transform .15s}.shell .navgroup-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.shell .navgroup-items[hidden]{display:none}.shell .navgroup-items{padding-top:5px}.shell .navitem:hover:not(.active){color:#fff;background:#0d426f}.shell .sidebar-footer{flex-direction:column;flex-shrink:0;padding-top:10px;display:flex}.shell .back{margin:0 0 8px;display:block}.shell .who{order:initial;margin:0;padding:12px 6px 0}.shell>.main>header{z-index:8;flex-shrink:0;position:sticky;top:0}@media (max-width:700px){.shell>.sidebar{z-index:10}.shell .sidebar-nav{overscroll-behavior:contain}}.shell{font-size:15px;line-height:1.4}.shell .navitem{min-height:40px;font-size:15px}.shell .navgroup-toggle{font-size:13px}.shell .brand b{font-size:16px}.shell .brand small,.shell .who small{font-size:13px}.shell .crumb span,.shell .crumb strong,.shell .search input{font-size:14px}.shell input::placeholder{color:#afc9db;opacity:1}.shell .content{min-width:0}.shell .content .hero h1{font-size:31px}.shell .content .hero p{font-size:15px}.shell .content .panelhead h2,.shell .content .focus h2,.shell .content .progress h2{font-size:18px}.shell .content .task div b,.shell .content .unit b{font-size:14px}.shell .content .task small,.shell .content .unit small,.shell .content .unit>span,.shell .content .legend p{font-size:13px}.shell .content .filters button,.shell .content .quick>a{font-size:14px}.shell .content .stat span{font-size:13px}.shell .content .stat b{font-size:30px}.shell .content .focus p,.shell .content .progress p,.shell .content .alerts p{font-size:14px}.shell .content .axis{color:#c0d7e8;font-size:12px}.shell footer{color:#b0c8da;font-size:12px}.shell .content .pr-page{font-size:15px}.shell .content .pr-heading h1{color:#fff;font-size:30px}.shell .content .pr-heading p{color:#dcebf7;font-size:15px}.shell .content .pr-eyebrow,.shell .content .pr-demo{font-size:13px}.shell .content .pr-demo span{color:#c6deed}.shell .content .pr-heading-actions button{font-size:14px}.shell .content .pr-tabs button,.shell .content .md-tabs button,.shell .content .pd-tabs button,.shell .content .ed-tabs button,.shell .content .tk-tabs button,.shell .content .rp-tabs button{min-height:43px;font-size:14px}.shell .content .pr-stat span:not(.pr-stat-icon){font-size:14px}.shell .content .pr-stat b{font-size:30px}.shell .content .pr-table [data-slot=table-head],.shell .content .pr-table [data-slot=table-cell]{color:#edf6ff;font-size:14px}.shell .content .pr-table [data-slot=table-head]{background:#143c5a}.shell .content .pr-filters :is(input,select,button){font-size:14px}.shell .content .pr-card h2,.shell .content .pr-table-card h2{color:#f5fbff;font-size:18px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-metric,.pd-metric,.ed-metric,.tk-metric,.rp-kpi) small{font-size:13px;line-height:1.25}.shell .content :is(.md-metric,.pd-metric,.ed-metric,.tk-metric) b,.shell .content .rp-kpi b{font-size:29px}.shell .content .rp-kpi b{white-space:normal}.shell .content .rp-kpi em{color:#c3d8e7;font-size:12px}.shell .content :is(.md-head,.pd-section-title,.ed-head,.tk-card-head,.rp-card-head) b{color:#fff;font-size:17px}.shell .content :is(.md-head,.pd-section-title,.ed-head,.tk-card-head,.rp-card-head) small{color:#c6deec;font-size:13px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(button,input,select){font-size:14px}.shell .content :is(.md-table,.md-revision,.ed-table,.ed-readiness,.tk-table,.rp-table-scroll) :is(th,td){color:#eef8ff!important;padding-block:9px!important;font-size:14px!important}.shell .content :is(.md-table,.md-revision,.ed-table,.ed-readiness,.tk-table,.rp-table-scroll) small{color:#c7dce9;font-size:12px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-legend,.ed-legend,.pd-legend,.tk-legend,.rp-legend){font-size:13px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-note,.ed-note,.pd-status-note,.rp-compare>small){color:#c6dcea;font-size:13px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-priorities,.ed-alerts,.pd-alerts,.tk-critical,.rp-alerts) :is(b,small){white-space:normal;font-size:13px;line-height:1.3}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-quick,.ed-quick,.pd-quick) button{min-height:38px;font-size:13px}.shell .content .rp-list b,.shell .content .rp-models b{font-size:14px}.shell .content .rp-list small,.shell .content .rp-models small{font-size:13px}.shell .content .rp-simple-bars>div,.shell .content .rp-bars>div{font-size:14px}@media (max-width:1500px) and (min-width:701px){.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) .pr-heading{flex-wrap:wrap}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) .pr-heading-title{flex:100%}.shell .content .pr-heading-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.shell .content .pr-heading-actions button{min-height:40px}.shell .content .md-metrics,.shell .content .pd-metrics,.shell .content .ed-metrics,.shell .content .rp-kpis,.shell .content .tk-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.shell .content .ed-overview-top{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.shell .content .ed-overview-top .ed-alerts{grid-column:1/-1}.shell .content .ed-readiness table{min-width:860px}}@media (max-width:700px){.shell,.shell .navitem{font-size:14px}.shell .content .hero h1{font-size:23px}.shell .content .hero p{font-size:12px}.shell .content .panelhead h2,.shell .content .focus h2,.shell .content .progress h2{font-size:16px}.shell .content .task div b,.shell .content .unit b{font-size:12px}.shell .content .task small,.shell .content .unit small,.shell .content .legend p{font-size:11px}.shell .content .filters button,.shell .content .quick>a{font-size:12px}.shell .content .pr-heading h1{font-size:25px}.shell .content .pr-heading p{font-size:13px}.shell .content .pr-heading-actions button{font-size:12px}.shell .content :is(.md-metric,.pd-metric,.ed-metric,.tk-metric,.rp-kpi) small{font-size:11px}.shell .content :is(.md-metric,.pd-metric,.ed-metric,.tk-metric,.rp-kpi) b{font-size:22px}.shell .content .rp-kpi em{font-size:10px}.shell .content :is(.md-head,.pd-section-title,.ed-head,.tk-card-head,.rp-card-head) b{font-size:15px}.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(button,input,select),.shell .content :is(.md-page,.pd-page,.ed-page,.tk-page,.rp-page) :is(.md-quick,.ed-quick,.pd-quick) button{font-size:12px}}.shell .content .pd-kanban{grid-template-columns:repeat(5,minmax(180px,1fr))}.shell .content .pd-stage>header>span,.shell .content .pd-stage-item b{font-size:13px}.shell .content .pd-stage-item span{font-size:12px}.shell .content .pd-stage-item small{color:#c6dbea;font-size:11px}.shell .content .pd-stage-item strong{font-size:12px}.shell .content .md-ready-header,.shell .content .md-ready-table>button{min-width:760px;font-size:13px}.shell .content .md-ready-table{overflow-x:auto}.shell .content .md-ready-table>button>span:nth-child(2)>b,.shell .content .md-status{font-size:12px}.shell .content .ed-readiness-scroll{overflow-x:auto}.shell .content .ed-readiness table{min-width:860px}.shell .content .ed-th-content{gap:4px}.shell .content .ed-th-content button{width:16px}@media (max-width:700px){.shell .content .pd-kanban{grid-template-columns:repeat(5,180px)}.shell .content .md-ready-header,.shell .content .md-ready-table>button{min-width:760px}}
