:root{--nx-bg-main:#07192d;--nx-bg-topbar:#071a2d;--nx-bg-footer:#06172a;--nx-sidebar-start:#06182c;--nx-sidebar-mid:#082544;--nx-sidebar-end:#08385c;--nx-page-start:#071a2f;--nx-page-mid:#0a3154;--nx-page-teal:#0a5b72;--nx-page-light:#eaf2fa;--nx-cyan:#2ee3f0;--nx-teal:#19b6c8;--nx-green:#79f2a3;--nx-blue-active:#143f69;--nx-warning:#ffb247;--nx-danger:#ef4444;--nx-success:#10b981;--nx-text-main:#fff;--nx-text-soft:#d4e1ef;--nx-text-muted:#b9c9da;--nx-text-dim:#8aa0b8;--nx-card-bg:#091b306b;--nx-card-bg-strong:#081f37b8;--nx-glass:#ffffff1a;--nx-border-soft:#ffffff24;--nx-border-faint:#ffffff14;--nx-shadow-card:0 18px 45px #0003;--nx-shadow-soft:0 10px 30px #0000002e;--nx-sidebar-width:286px;--nx-topbar-height:86px;--nx-statusbar-height:40px;--nx-radius-sm:8px;--nx-radius-md:12px;--nx-radius-lg:16px;--nx-radius-xl:18px}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:var(--nx-bg-main);color:var(--nx-text-main);font-family:Segoe UI,Arial,Helvetica,sans-serif;overflow:hidden}button,input{font-family:inherit}button{cursor:pointer}.nx-app{background:var(--nx-bg-main);width:100%;height:100%}.nx-login-screen{background:repeating-linear-gradient(0deg,#0000 0 51px,#6fe8ff1a 52px),linear-gradient(135deg,#07172a 0%,#0a3154 56%,#0a6973 100%);place-items:center;width:100vw;height:100vh;display:grid;overflow:hidden}.nx-login-screen:before{content:"";opacity:.75;pointer-events:none;background:linear-gradient(17deg,#0000 0 46%,#6fe8ff1f 46.1%,#0000 46.4%),linear-gradient(17deg,#0000 0 58%,#6fe8ff1a 58.1%,#0000 58.4%);position:fixed;inset:0}.nx-login-card{z-index:1;background:#0b213a;border:1px solid #24445f;border-radius:28px;grid-template-columns:470px 1fr;width:min(1040px,100vw - 96px);height:570px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000047}.nx-login-brand-panel{place-items:center;padding:42px;display:grid}.nx-login-brand{text-align:center;width:370px}.nx-login-brand img{width:100%;height:auto;display:block}.nx-login-line{opacity:.35;background:#26d4e8;border-radius:2px;width:320px;height:3px;margin:28px auto}.nx-login-brand p{color:#d6e7f4;opacity:.9;width:360px;margin:0 auto;font-size:15px;line-height:1.55}.nx-login-form-panel{background:#fff;border-radius:28px;place-items:center;margin:0;display:grid}.nx-login-form h1{color:#11253c;margin:0 0 22px;font-size:30px;font-weight:700;line-height:1.15}.nx-login-description{color:#66788f;margin:0 0 22px;font-size:14px}.nx-login-form label{margin-bottom:20px;display:block}.nx-login-form label span{color:#42546c;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.nx-login-form input{color:#11253c;background:#f2f7fb;border:1px solid #cfdae7;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:14px}.nx-login-form input:focus{border-color:#26d4e8}.nx-login-error{color:#d14b4b;margin:-6px 0 12px;font-size:12px;font-weight:700}.nx-login-form button{color:#fff;background:#143f69;border:0;border-radius:12px;width:100%;height:50px;font-size:14px;font-weight:800}.nx-login-form button:hover{background:#18507f}.nx-login-form small{color:#8292aa;margin-top:22px;font-size:12px;display:block}.nx-shell{background:var(--nx-bg-main);grid-template-rows:1fr 34px;grid-template-columns:286px 1fr;width:100%;height:100%;display:grid}.nx-sidebar{background:linear-gradient(180deg, var(--nx-sidebar-start) 0%, var(--nx-sidebar-mid) 52%, var(--nx-sidebar-end) 100%);border-right:1px solid #ffffff14;flex-direction:column;grid-area:1/1/2/2;min-height:0;padding:0 18px 12px;display:flex}.nx-sidebar-brand{flex:0 0 124px;justify-content:center;align-items:center;height:124px;display:flex}.nx-sidebar-brand-row{justify-content:center;align-items:center;gap:16px;width:202px;height:58px;display:flex}.nx-sidebar-symbol{object-fit:contain;flex:none;width:43px;height:43px}.nx-sidebar-wordmark{object-fit:contain;flex:none;width:116px;height:auto}.nx-sidebar-logo{object-fit:contain;flex:none;width:202px;height:auto;display:block}.nx-sidebar-nav{flex-direction:column;gap:8px;display:flex}.nx-nav-item{width:100%;height:44px;color:var(--nx-text-soft);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:13px;padding:0 14px;font-size:14px;font-weight:600;display:flex}.nx-nav-item:hover{background:#ffffff14}.nx-nav-item.active{background:var(--nx-blue-active);color:#fff;border-color:#ffffff1f}.nx-nav-item img{width:21px;height:21px}.nx-sidebar-spacer{flex:auto;min-height:16px}.nx-sidebar-footer{border-top:1px solid #ffffff24;flex:0 0 66px;align-items:center;gap:18px;height:66px;padding-top:10px;display:flex}.nx-icon-button{background:0 0;border:1px solid #0000;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.nx-icon-button:hover{background:#ffffff14;border-color:#ffffff14}.nx-icon-button img{width:20px;height:20px}.nx-main{grid-area:1/2/2/3;grid-template-rows:78px 1fr;min-width:0;min-height:0;display:grid}.nx-topbar{background:var(--nx-bg-topbar);border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;height:78px;padding:0 20px;display:flex}.nx-topbar-context-actions{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.nx-context-action{cursor:pointer;background:linear-gradient(135deg,#ffffff0b,#0000 56%),#ffffff0b;border:1px solid #b4dfee24;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:grid}.nx-context-action:hover{background:linear-gradient(135deg,#2ee3f029,#0000 58%),#ffffff12;border-color:#2ee3f07a;transform:translateY(-1px);box-shadow:0 8px 20px #00000029}.nx-context-action:active{transform:translateY(0)scale(.97)}.nx-context-action.primary{background:linear-gradient(135deg,#2ee3f03d,#0000 58%),#125a7052;border-color:#2ee3f06b}.nx-context-action img{filter:brightness(0)invert();opacity:.92;width:20px;height:20px;display:block}.nx-topbar-separator{background:#ffffff24;width:1px;height:30px}.nx-profile{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.nx-profile img{width:30px;height:30px}.nx-profile .caret{width:14px;height:14px}.nx-content{background:linear-gradient(135deg, var(--nx-page-start) 0%, var(--nx-page-mid) 42%, var(--nx-page-teal) 78%, var(--nx-page-light) 100%);min-height:0;position:relative;overflow:auto}.nx-content:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 43px,#6fe8ff1a 44px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 55%,#000 68% 100%);mask-image:linear-gradient(90deg,#0000 0% 55%,#000 68% 100%)}.nx-page{z-index:1;min-height:100%;padding:24px 22px 20px;position:relative}.nx-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.nx-page-title{letter-spacing:-.35px;color:#fff;margin:0;font-size:30px;font-weight:650;line-height:1.1}.nx-title-line{background:var(--nx-cyan);border-radius:2px;width:52px;height:3px;margin:7px 0 10px}.nx-page-subtitle{color:var(--nx-text-soft);margin:0;font-size:14px}.nx-filter-actions{gap:8px;padding-top:6px;display:flex}.nx-select{z-index:18;background:#091b308a;border:1px solid #2ee3f029;border-radius:12px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex;position:relative}.nx-select.open,.nx-select:focus-within{border-color:#2ee3f05c;box-shadow:0 0 0 1px #2ee3f01a}.nx-select.has-error{border-color:#ff6e858a}.nx-select>span{color:#2ee3f0;text-transform:uppercase;flex:none;font-size:11px;font-weight:800}.nx-select>button{color:#fff;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.nx-select>button:disabled{cursor:not-allowed}.nx-select>button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.nx-select>button strong.nx-select-placeholder{color:#dceaf79e;font-weight:600}.nx-select>button i{border-bottom:2px solid #dceaf7;border-right:2px solid #dceaf7;flex:none;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.nx-select.open>button i{transform:translateY(2px)rotate(225deg)}.nx-select.disabled{opacity:.56}.nx-select>em{color:#ff8b9c;font-size:10px;font-style:normal;position:absolute;top:calc(100% + 4px);left:10px}.nx-select-menu{z-index:240;background:#0a2b43fa;border:1px solid #2ee3f03d;border-radius:12px;padding:6px;position:fixed;overflow:auto;box-shadow:0 16px 34px #00000047}.nx-select-menu button{color:#dceaf7;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:34px;padding:6px 9px;font-size:12px;font-weight:700;display:flex}.nx-select-menu button span,.nx-select-menu button small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nx-select-menu button small{color:#bcd3e8c7;margin-top:2px;font-size:11px;font-weight:500}.nx-select-menu button:hover,.nx-select-menu button.focused{color:#fff;background:#2ee3f01a}.nx-select-menu button.active{color:#fff;background:#2ee3f029}.nx-select-menu button:disabled{cursor:not-allowed;opacity:.52}.nx-select-search{color:#fff;background:#0514249e;border:1px solid #2ee3f02e;border-radius:9px;outline:none;width:100%;height:34px;margin-bottom:6px;padding:0 10px;font-size:12px}.nx-select-search:focus{border-color:#2ee3f06b}.nx-select-empty{color:#dceaf7b8;padding:11px 10px;font-size:12px}.nx-app[data-theme=corporate] .nx-select{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-select>span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-select>button{color:#102033}.nx-app[data-theme=corporate] .nx-select>button strong.nx-select-placeholder{color:#7d8da1}.nx-app[data-theme=corporate] .nx-select>button i{border-color:#607186}.nx-app[data-theme=corporate] .nx-select-menu,.nx-select-menu[data-theme=corporate]{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-select-menu button,.nx-select-menu[data-theme=corporate] button{color:#102033}.nx-app[data-theme=corporate] .nx-select-menu button:hover,.nx-app[data-theme=corporate] .nx-select-menu button.focused,.nx-select-menu[data-theme=corporate] button:hover,.nx-select-menu[data-theme=corporate] button.focused{color:#086f7e;background:#e8f8fb}.nx-app[data-theme=corporate] .nx-select-menu button.active,.nx-select-menu[data-theme=corporate] button.active{color:#075a67;background:#d9f4f8}.nx-app[data-theme=corporate] .nx-select-menu button small,.nx-select-menu[data-theme=corporate] button small{color:#607186}.nx-app[data-theme=corporate] .nx-select-search,.nx-select-menu[data-theme=corporate] .nx-select-search{color:#102033;background:#f6fafc;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-select-empty,.nx-select-menu[data-theme=corporate] .nx-select-empty{color:#607186}.nx-pill{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:17px;min-width:86px;height:34px;padding:0 16px;font-size:12px;font-weight:700}.nx-pill.active{background:var(--nx-teal)}.nx-modules-grid{grid-template-columns:repeat(5,minmax(210px,1fr));gap:14px;display:grid}.nx-module-card{height:142px;min-height:142px;box-shadow:none;color:#fff;text-align:left;background:#091b3080;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:space-between;padding:14px 15px 12px;display:flex;overflow:hidden}.nx-module-card:before{content:"";opacity:.45;pointer-events:none;background:linear-gradient(135deg,#ffffff14,#0000 58%);position:absolute;inset:0}.nx-module-card:hover{background:#0b26429e;border-color:#2ee3f06b;transform:translateY(-1px)}.nx-module-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.nx-module-number{color:#2ee3f0;background:#041c3273;border:1px solid #2ee3f03b;border-radius:8px;place-items:center;width:36px;height:27px;font-size:13px;font-weight:700;display:grid}.nx-module-favorite{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.nx-module-favorite img{opacity:.78;width:16px;height:16px}.nx-module-main{z-index:1;grid-template-columns:42px 1fr 16px;align-items:center;gap:12px;min-height:48px;display:grid;position:relative}.nx-module-icon{width:42px;height:42px}.nx-module-body{min-width:0}.nx-module-title{color:#fff;margin:0 0 4px;font-size:16px;font-weight:650;line-height:1.1}.nx-module-subtitle{color:#bcd0e4;white-space:nowrap;text-overflow:ellipsis;max-width:none;font-size:11px;line-height:1.25;overflow:hidden}.nx-module-arrow{color:#d4e1ef;opacity:.9;font-size:23px;font-weight:300}.nx-module-bottom{z-index:1;justify-content:flex-start;align-items:center;display:flex;position:relative}.nx-module-status{color:#d8e7f5;align-items:center;gap:7px;font-size:11px;font-weight:400;display:inline-flex}.nx-module-status span{background:#79f2a3;border-radius:999px;width:8px;height:8px}.nx-module-status.warning span{background:#ffb247}.nx-statusbar{background:var(--nx-bg-footer);color:#b8c8d9;border-top:1px solid #ffffff14;grid-area:2/1/3/3;justify-content:space-between;align-items:center;gap:18px;height:34px;padding:0 20px;font-size:12px;display:flex}.nx-statusbar-left{align-items:center;gap:0;min-width:0;display:flex}.nx-status-item{color:#c5d5e6;white-space:nowrap;border-right:1px solid #ffffff2e;align-items:center;gap:8px;height:24px;padding:0 18px;display:inline-flex}.nx-status-item:first-child{padding-left:0}.nx-status-item img{width:18px;height:18px}.nx-status-item strong,.nx-statusbar-right strong{color:#fff}.nx-status-item strong.success{color:#56e39f}.nx-statusbar-right{color:#c5d5e6;white-space:nowrap}@media (width<=1500px){.nx-modules-grid{grid-template-columns:repeat(4,minmax(210px,1fr))}}@media (width<=1180px){.nx-shell{grid-template-columns:254px 1fr}.nx-sidebar-brand-row{gap:14px;width:190px}.nx-sidebar-symbol{width:40px;height:40px}.nx-sidebar-wordmark{width:110px}.nx-sidebar-logo{width:190px}.nx-modules-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}}@media (height<=760px){.nx-sidebar-brand{flex-basis:106px;height:106px}.nx-nav-item{height:42px}.nx-sidebar-footer{flex-basis:58px;height:58px}.nx-main{grid-template-rows:70px 1fr}.nx-topbar{height:70px}.nx-page{padding-top:20px}.nx-page-title{font-size:28px}.nx-page-header{margin-bottom:14px}.nx-module-card{height:138px;min-height:138px}}@media (width<=1120px){.nx-login-card{grid-template-columns:1fr;height:auto}.nx-login-brand-panel{display:none}.nx-login-form-panel{padding:52px}}.nx-module-card{isolation:isolate;position:relative}.nx-module-card:before{border-radius:inherit;opacity:.16}.nx-content:after{opacity:.22}.nx-login-form button{letter-spacing:.1px;font-weight:600}.nx-content:before{content:"";z-index:0;pointer-events:none;opacity:.75;background:linear-gradient(17deg,#0000 0% 38%,#2ee3f01a 38.1% 38.25%,#0000 38.4% 100%),linear-gradient(17deg,#0000 0% 53%,#2ee3f014 53.1% 53.25%,#0000 53.4% 100%),linear-gradient(17deg,#0000 0% 68%,#2ee3f012 68.1% 68.25%,#0000 68.4% 100%),repeating-linear-gradient(0deg,#0000 0 48px,#b4ebf514 49px,#0000 50px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 18%,#000 50% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0006 18%,#000 50% 100%)}.nx-content:after{display:none}.nx-module-card{background:linear-gradient(135deg,#ffffff09,#0000 52%),#091b3094;border-color:#ffffff2b}.nx-module-card:before{display:none}.nx-module-card:hover,.nx-module-card:focus-visible{background:linear-gradient(135deg,#2ee3f013,#0000 55%),#0a2744b8;border-color:#2ee3f0e6;outline:none;box-shadow:inset 0 0 0 1px #2ee3f059,0 0 0 1px #2ee3f01f}.nx-module-favorite{background:#ffffff0e;border-color:#ffffff21}.nx-module-number{background:#041c329e;border-color:#2ee3f059}.nx-module-title,.nx-page-title{font-weight:600}.nx-statusbar,.nx-statusbar strong,.nx-status-item,.nx-status-item strong,.nx-statusbar-right,.nx-statusbar-right strong{font-weight:400}.nx-statusbar-right strong,.nx-statusbar,.nx-statusbar strong,.nx-status-item,.nx-status-item strong,.nx-statusbar-right,.nx-statusbar-right strong{font-weight:400}.nx-status-item strong.success{color:#56e39f;font-weight:400}.nx-statusbar-right strong{font-weight:400}.nx-module-toolbar{align-items:center;gap:10px;margin-bottom:12px;display:flex}.nx-module-search-box{background:#091b308c;border:1px solid #ffffff24;border-radius:12px;flex:1;align-items:center;min-width:260px;height:36px;padding:0 12px;display:flex}.nx-module-search-box input{color:#f5f9ff;background:0 0;border:0;outline:0;width:100%;font-size:13px}.nx-module-search-box input::placeholder{color:#d4e1efb8}.nx-colab-summary{color:#c5d5e6;align-items:center;gap:16px;min-height:28px;margin-bottom:10px;font-size:12px;display:flex}.nx-data-panel{background:#091b308a;border:1px solid #ffffff21;border-radius:16px;overflow:hidden}.nx-data-table-wrap{scrollbar-gutter:stable;max-height:calc(100vh - 302px);overflow:auto}.nx-data-table-header-wrap{background:#071a2dfa;flex:none;padding-right:17px;overflow:hidden}.nx-data-table-header-wrap .nx-data-table thead{position:static}.nx-data-table-header-wrap .nx-data-table th{vertical-align:middle;height:53px;padding:0 14px}.nx-data-table{border-collapse:collapse;color:#dceaf7;width:100%;font-size:12px}.nx-data-table thead{z-index:1;background:#071a2dfa;position:sticky;top:0}.nx-data-table th,.nx-data-table td{white-space:nowrap;text-align:left;border-bottom:1px solid #ffffff12;padding:10px 12px}.nx-data-table th{color:#9fb2c7;font-weight:500}.nx-data-table tbody tr:hover{background:#2ee3f00f}.nx-table-status{color:#79f2a3;background:#56e39f24;border:1px solid #56e39f47;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:11px;display:inline-flex}.nx-pagination{color:#c5d5e6;background:#06172aa3;justify-content:flex-end;align-items:center;gap:12px;height:48px;padding:0 12px;font-size:12px;display:flex}.nx-pagination button:disabled{opacity:.45;cursor:not-allowed}.nx-data-message{border-radius:12px;margin-bottom:10px;padding:10px 12px;font-size:13px}.nx-data-message.error{color:#ffc4c4;background:#ef444424;border:1px solid #ef44444d}.nx-colaboradores-page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.nx-colaboradores-page .nx-page-header{align-items:flex-start;margin-bottom:3px}.nx-colaboradores-page .nx-title-line{margin:5px 0 7px}.nx-colaboradores-page .nx-filter-actions{padding-top:4px}.nx-colaboradores-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-colaboradores-header-actions .nx-filter-menu-wrap{width:auto}.nx-colaboradores-action-button{border-radius:999px;justify-content:center;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 12px;font-size:12px}.nx-colaboradores-header-actions .nx-filter-popover{top:calc(100% + 10px);left:auto;right:0}.nx-administracao-page .nx-page-header,.nx-equipes-page .nx-page-header{align-items:flex-start;margin-bottom:3px}.nx-administracao-page .nx-title-line,.nx-equipes-page .nx-title-line{margin:5px 0 7px}.nx-administracao-page .nx-filter-actions,.nx-equipes-page .nx-filter-actions{padding-top:4px}.nx-administracao-header-actions,.nx-equipes-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-administracao-header-actions .nx-filter-menu-wrap,.nx-equipes-header-actions .nx-filter-menu-wrap{width:auto}.nx-administracao-action-button,.nx-equipes-action-button{border-radius:999px;justify-content:center;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 12px;font-size:12px}.nx-administracao-header-actions .nx-filter-popover,.nx-equipes-header-actions .nx-filter-popover{top:calc(100% + 10px);left:auto;right:0}.nx-colaboradores-page .nx-colab-selection-line{flex-basis:18px;min-height:18px;margin-bottom:4px}.nx-administracao-page .nx-colab-selection-line,.nx-equipes-page .nx-colab-selection-line{flex:0 0 18px;min-height:18px;margin-bottom:4px}.nx-colaboradores-page .nx-page-header,.nx-colaboradores-page .nx-module-toolbar,.nx-colaboradores-page .nx-colab-summary,.nx-colaboradores-page .nx-data-message{flex:none}.nx-colaboradores-page .nx-data-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.nx-colaboradores-page .nx-data-table-wrap{flex:auto;min-height:0;max-height:none;overflow:hidden auto}.nx-colaboradores-page .nx-pagination{border-top:1px solid #ffffff17;flex:0 0 48px;min-height:48px}.nx-colaboradores-page .nx-pagination .nx-pill{min-width:92px}.nx-colaboradores-table{table-layout:fixed;min-width:0}.nx-colaboradores-table .nx-col-funcao,.nx-colaboradores-table .nx-col-equipe,.nx-colaboradores-table .nx-col-supervisor,.nx-colaboradores-table .nx-col-encarregado{width:12%}.nx-colaboradores-table .nx-col-telefone{width:11%}.nx-colaboradores-table th,.nx-colaboradores-table td{text-overflow:ellipsis;overflow:hidden}.nx-colaboradores-table td{max-width:0}.nx-colaboradores-page .nx-module-actions-toolbar{grid-template-columns:minmax(360px,1fr) auto auto auto;align-items:center;display:grid}.nx-colaboradores-page .nx-toolbar-add-button{min-width:142px}.nx-colaboradores-page .nx-toolbar-add-button:disabled,.nx-colaboradores-page .nx-colab-actionbar button:disabled,.nx-ficha-page .nx-page-header button:disabled{opacity:.5;cursor:not-allowed}.nx-colab-actionbar{background:#091b309e;border:1px solid #2ee3f038;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:54px;margin-bottom:10px;padding:9px 12px;display:flex}.nx-colab-actionbar>div:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.nx-colab-actionbar span{color:#8aa0b8;font-size:11px}.nx-colab-actionbar strong{color:#fff;font-size:14px;font-weight:500}.nx-colab-actionbar small{color:#c5d5e6;font-size:12px}.nx-colab-actionbar-buttons{flex:none;align-items:center;gap:8px;display:flex}.nx-colaboradores-table tbody tr{cursor:pointer}.nx-colaboradores-table tbody tr.selected{background:#2ee3f01c;box-shadow:inset 3px 0 #2ee3f0d9}.nx-colaboradores-table tbody tr.selected:hover{background:#2ee3f024}.nx-ficha-page{overflow:auto}.nx-ficha-content{flex-direction:column;gap:14px;padding-bottom:22px;display:flex}.nx-ficha-hero{background:#091b3094;border:1px solid #ffffff21;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-height:96px;padding:18px 20px;display:flex}.nx-ficha-hero h2{color:#fff;margin:0 0 7px;font-size:24px;font-weight:500}.nx-ficha-hero p{color:#c5d5e6;margin:0;font-size:13px}.nx-ficha-hero-status{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.nx-ficha-hero-status small{color:#9fb2c7;font-size:12px}.nx-ficha-sections{grid-template-columns:repeat(2,minmax(320px,1fr));gap:14px;display:grid}.nx-ficha-section{background:#0c2f486b;border:1px solid #b4dfee29;border-radius:16px;padding:16px}.nx-ficha-section h3{color:#fff;margin:0 0 14px;font-size:16px;font-weight:500}.nx-ficha-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.nx-ficha-item{background:#0d2a4185;border:1px solid #ceebf521;border-radius:12px;flex-direction:column;gap:5px;min-height:52px;padding:9px 10px;display:flex}.nx-ficha-item span{color:#8aa0b8;font-size:11px}.nx-ficha-item strong{color:#f5f9ff;overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.3}@media (width<=1250px){.nx-ficha-sections{grid-template-columns:1fr}.nx-colaboradores-page .nx-module-actions-toolbar{grid-template-columns:1fr auto auto}.nx-colaboradores-page .nx-toolbar-add-button{grid-column:1/-1;justify-self:flex-end}}.nx-colaboradores-table .nx-col-status,.nx-colaboradores-table .nx-col-acoes{width:9%}.nx-row-action{color:#dffbff;background:#2ee3f024;border:1px solid #2ee3f073;border-radius:999px;min-width:62px;height:26px;font-size:12px;font-weight:500}.nx-colab-actionbar{display:none}.nx-ficha-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03111f94;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.nx-ficha-modal{background:linear-gradient(135deg,#0b2b44fa,#0c4e60f5);border:1px solid #50b1cc57;border-radius:20px;flex-direction:column;width:min(1360px,92vw);height:min(820px,88vh);display:flex;overflow:hidden;box-shadow:0 28px 82px #0000004d}.nx-ficha-modal-header{background:#09223975;border-bottom:1px solid #b4dfee24;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:18px 20px;display:flex}.nx-ficha-modal-header h2{color:#fff;margin:0 0 6px;font-size:24px;font-weight:500}.nx-ficha-modal-header p{color:#c5d5e6;margin:0;font-size:13px}.nx-ficha-modal-actions{align-items:center;gap:8px;display:flex}.nx-ficha-modal-actions button:disabled{opacity:.5;cursor:not-allowed}.nx-ficha-modal-body{flex:auto;min-height:0;padding:18px;overflow:auto}.nx-ficha-modal .nx-ficha-content{padding-bottom:0}.nx-ficha-modal .nx-ficha-sections{grid-template-columns:repeat(2,minmax(320px,1fr))}@media (width<=1100px){.nx-ficha-modal{width:94vw;height:90vh}.nx-ficha-modal .nx-ficha-sections{grid-template-columns:1fr}}.nx-colab-selection-line{color:#c5d5e6;flex:0 0 24px;align-items:center;gap:8px;min-height:24px;margin-bottom:8px;font-size:12px;display:flex}.nx-colab-selection-line span{color:#8aa0b8}.nx-colab-selection-line:not(.active){opacity:0}.nx-colaboradores-table tbody tr{height:53px}.nx-colaboradores-table th,.nx-colaboradores-table td{vertical-align:middle;height:53px}.nx-row-action,.nx-row-action-placeholder{justify-content:center;align-items:center;min-width:58px;height:24px;line-height:1;display:inline-flex}.nx-row-action{color:#dffbff;background:#2ee3f024;border:1px solid #2ee3f073;border-radius:999px;padding:0 12px;font-size:12px;font-weight:500}.nx-row-action:hover{background:#2ee3f03d}.nx-row-action-placeholder{color:#c5d5e661}.nx-colaboradores-table .nx-col-status,.nx-colaboradores-table .nx-col-acoes{width:6%}.nx-pagination{justify-content:space-between}.nx-pagination-info,.nx-pagination-controls{align-items:center;gap:12px;display:flex}.nx-pagination-info{color:#c5d5e6}.nx-pagination-controls{margin-left:auto}.nx-colab-selection-line{color:#2ee3f0;gap:10px}.nx-colab-selection-line strong{color:#2ee3f0;font-weight:500}.nx-colab-selection-line small{color:#c5d5e6}.nx-colaboradores-page .nx-data-table-wrap{scrollbar-gutter:stable}.nx-colaboradores-table .nx-col-nome,.nx-colaboradores-table .nx-col-funcao{width:22%}.nx-colaboradores-table th:last-child,.nx-colaboradores-table td:last-child{text-align:center;padding-right:18px}.nx-data-message.success{color:#adffd4;background:#56e39f21;border:1px solid #56e39f47}.nx-ficha-item.editing{background:#0f334b94;border-color:#2ee3f03d}.nx-ficha-item input,.nx-ficha-item textarea{color:#f5f9ff;resize:vertical;background:#0a2338ad;border:1px solid #ceebf524;border-radius:9px;outline:none;width:100%;padding:8px 9px;font-size:13px}.nx-ficha-item input:focus,.nx-ficha-item textarea:focus{border-color:#2ee3f0a6;box-shadow:0 0 0 1px #2ee3f02e}.nx-ficha-item textarea{min-height:96px;line-height:1.35}.nx-novo-modal{background:linear-gradient(135deg,#0b2b44fa,#0c4e60f5);border:1px solid #50b1cc57;border-radius:20px;flex-direction:column;width:min(760px,92vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 28px 82px #0000004d}.nx-novo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nx-novo-form-wide{grid-column:1/-1}.nx-novo-help{color:#9fb2c7;margin:14px 0 0;font-size:12px;line-height:1.45}.nx-colab-name{align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.nx-colab-name.incomplete{color:#ffce73}.nx-colab-pending-dot{color:#ffce73;background:#ffb24729;border:1px solid #ffb24775;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.nx-colaboradores-table tbody tr.incomplete:not(.selected){box-shadow:inset 2px 0 #ffb24785}.nx-status-stack{white-space:nowrap;align-items:center;gap:6px;display:flex}.nx-table-status.warning{color:#ffce73;background:#ffb24724;border-color:#ffb2476b}.nx-pill.danger{color:#ffd0d0;background:#ff696924;border-color:#ff69696b}.nx-pill.danger:hover:not(:disabled){background:#ff69693d}.nx-desligar-modal{background:linear-gradient(135deg,#071a2ffa,#461f27f0);border:1px solid #ffffff29;border-radius:20px;flex-direction:column;width:min(720px,92vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 28px 90px #00000061}.nx-desligar-alert{background:#ffb2471c;border:1px solid #ffb24747;border-radius:14px;flex-direction:column;gap:5px;margin-bottom:14px;padding:12px 14px;display:flex}.nx-desligar-alert strong{color:#ffce73;font-weight:500}.nx-desligar-alert span{color:#dceaf7;font-size:13px}.nx-table-status.inactive{color:#ffce73;background:#ffb24724;border-color:#ffb2476b}.nx-colaboradores-table .nx-col-matricula{width:8%}.nx-colaboradores-table .nx-col-nome{width:23%}.nx-colaboradores-table .nx-col-funcao{width:20%}.nx-colaboradores-table .nx-col-equipe{width:14%}.nx-colaboradores-table .nx-col-cidade{width:13%}.nx-colaboradores-table .nx-col-status{width:14%}.nx-colaboradores-table .nx-col-acoes{width:8%}.nx-status-stack{overflow:visible}.nx-colaboradores-table th:last-child,.nx-colaboradores-table td:last-child{padding-right:22px}.nx-ficha-hero{min-height:78px;padding:14px 16px}.nx-ficha-hero h2{margin-bottom:5px;font-size:22px}.nx-ficha-sections{align-items:start;gap:10px}.nx-ficha-section{border-radius:14px;padding:12px}.nx-ficha-section h3{margin-bottom:10px;font-size:15px}.nx-ficha-grid{gap:8px}.nx-ficha-item{border-radius:10px;min-height:44px;padding:7px 9px}.nx-ficha-item span{font-size:10.5px}.nx-ficha-item strong{font-size:12.5px}.nx-desligar-backdrop{z-index:120}.nx-desligar-modal{z-index:121;position:relative}.nx-desligar-modal .nx-ficha-modal-header p,.nx-desligar-alert span{font-size:13px;line-height:1.45}.nx-colaboradores-table td{overflow:visible}.nx-ficha-hero-rh{grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr) minmax(260px,.85fr);align-items:stretch;gap:12px;min-height:auto;padding:12px;display:grid}.nx-ficha-identity,.nx-ficha-status-card,.nx-ficha-emergency-card{background:#05162785;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px}.nx-ficha-identity span,.nx-ficha-status-card span,.nx-ficha-emergency-card span{color:#9fb2c7;margin-bottom:5px;font-size:11px;display:block}.nx-ficha-identity h2{margin:0 0 7px;font-size:21px;font-weight:600;line-height:1.15}.nx-ficha-identity p{color:#cdd9e8;margin:0;font-size:13px}.nx-ficha-status-card{grid-template-columns:1fr;align-content:start;gap:6px;display:grid}.nx-ficha-status-card strong{width:fit-content}.nx-ficha-status-card small{color:#93a8bd;margin-top:4px;font-size:11px}.nx-ficha-emergency-card strong{color:#f5f9ff;margin-bottom:7px;font-size:14px;font-weight:500;display:block}.nx-ficha-emergency-card p{color:#cdd9e8;margin:0;font-size:13px}.nx-ficha-sections-compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.nx-ficha-sections-compact .nx-ficha-section{min-height:unset}.nx-ficha-sections-compact .nx-ficha-item{min-height:43px;padding:7px 9px}@media (width<=1200px){.nx-ficha-hero-rh,.nx-ficha-sections-compact{grid-template-columns:1fr}}.nx-ficha-hero-rh{display:none!important}.nx-ficha-modal-body{padding:14px 16px}.nx-ficha-content{gap:0}.nx-ficha-sections-compact{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.nx-ficha-sections-compact .nx-ficha-section{min-height:unset;border-radius:15px;padding:13px}.nx-ficha-sections-compact .nx-ficha-section h3{margin-bottom:10px;font-size:15px}.nx-ficha-sections-compact .nx-ficha-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nx-ficha-sections-compact .nx-ficha-item{border-radius:10px;min-height:42px;padding:7px 9px}.nx-ficha-sections-compact .nx-ficha-item span{font-size:10.5px}.nx-ficha-sections-compact .nx-ficha-item strong{font-size:12.5px;line-height:1.25}.nx-ficha-sections-compact .nx-ficha-item textarea{min-height:78px}.nx-status-stack{min-width:max-content;overflow:visible}.nx-table-status{white-space:nowrap}@media (width<=1200px){.nx-ficha-sections-compact{grid-template-columns:1fr}}.nx-login-card{grid-template-columns:1fr 1fr;width:min(980px,100vw - 120px);height:560px}.nx-login-brand-panel{padding:40px}.nx-login-brand{width:min(360px,100%)}.nx-login-line{width:min(315px,92%)}.nx-login-brand p{width:min(350px,100%)}.nx-login-form-panel{border-radius:28px;padding:0 42px}.nx-login-form{width:min(390px,100%)}.nx-day-panel{flex-direction:column;flex:none;gap:12px;min-height:0;display:flex}.nx-day-panel-header{background:linear-gradient(135deg,#2ee3f01a,#0000 54%),#06172a75;border:1px solid #2ee3f02e;border-radius:16px;flex-direction:column;gap:4px;padding:14px 14px 12px;display:flex}.nx-day-panel-header span{color:#fff;font-size:16px;font-weight:600}.nx-day-panel-header strong{color:#2ee3f0;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.nx-day-panel-list{flex-direction:column;gap:9px;display:flex}.nx-day-indicator{background:#06172a6b;border:1px solid #ffffff17;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 12px;display:flex}.nx-day-indicator span{color:#c5d5e6;min-width:0;font-size:12px;line-height:1.25}.nx-day-indicator strong{color:#fff;white-space:nowrap;font-size:21px;font-weight:600;line-height:1}.nx-day-indicator.warning{background:linear-gradient(135deg,#ffb24714,#0000 58%),#06172a6b;border-color:#ffb24747}.nx-day-indicator.warning strong{color:#ffce73}.nx-day-indicator.success{border-color:#56e39f33}.nx-day-indicator.success strong{color:#79f2a3}.nx-day-panel-note{color:#c5d5e6b8;margin:2px 2px 0;font-size:11px;line-height:1.35}.nx-day-panel-error{color:#ffc4c4;background:#ef444421;border:1px solid #ef444447;border-radius:13px;padding:11px 12px;font-size:12px}.nx-module-card{cursor:pointer}.nx-module-favorite{color:#9fb2c7;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s}.nx-module-favorite:hover{background:#2ee3f01a;border-color:#2ee3f06b;transform:translateY(-1px)}.nx-module-favorite svg{fill:#0000;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;opacity:.85;width:16px;height:16px;display:block}.nx-module-favorite.favorited{color:#2ee3f0;background:linear-gradient(135deg,#2ee3f038,#79f2a31c);border-color:#2ee3f0b8;box-shadow:inset 0 0 0 1px #2ee3f01f,0 0 12px #2ee3f01a}.nx-module-favorite.favorited svg{fill:#2ee3f066;stroke:#2ee3f0;opacity:1}.nx-modules-empty{color:#c5d5e6;text-align:center;background:#091b3080;border:1px dashed #2ee3f047;border-radius:16px;place-items:center;gap:6px;min-height:180px;padding:26px;display:grid}.nx-modules-empty strong{color:#fff;font-size:16px;font-weight:600}.nx-modules-empty span{color:#9fb2c7;font-size:13px}@media (width<=1120px){.nx-login-card{grid-template-columns:1fr;width:min(560px,100vw - 48px);height:auto}.nx-login-brand-panel{display:none}.nx-login-form-panel{padding:52px}}.nx-sidebar-brand-button{background:0 0;border:1px solid #0000;border-radius:18px;justify-content:center;align-items:center;gap:16px;width:202px;height:58px;padding:0;display:flex}.nx-sidebar-brand-button:hover{background:#ffffff0e;border-color:#2ee3f02e}.nx-sidebar-brand-button:focus-visible{border-color:#2ee3f0b8;outline:none;box-shadow:0 0 0 2px #2ee3f029}.nx-favorite-modal-backdrop{z-index:180;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020a14ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nx-favorite-modal{color:#dceaf7;background:linear-gradient(135deg,#071a2ffa,#093a52f5);border:1px solid #2ee3f03d;border-radius:20px;width:min(460px,92vw);padding:22px;box-shadow:0 28px 90px #0000006b}.nx-favorite-modal-header{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.nx-favorite-modal-header span{color:#2ee3f0;text-transform:uppercase;letter-spacing:.55px;font-size:12px;font-weight:600}.nx-favorite-modal-header strong{color:#fff;font-size:22px;font-weight:600}.nx-favorite-modal p{color:#c5d5e6;margin:0;font-size:14px;line-height:1.5}.nx-favorite-modal-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;display:flex}.nx-favorite-modal-actions .nx-pill{min-width:104px}.nx-favorite-modal-actions .nx-pill:not(.active){background:#ffffff14}.nx-settings-modal{width:min(520px,92vw)}.nx-settings-section{background:linear-gradient(135deg,#2ee3f014,#0000 58%),#06172a61;border:1px solid #2ee3f029;border-radius:16px;margin-top:18px;padding:14px}.nx-settings-section>div:first-child{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.nx-settings-section>div:first-child strong{color:#fff;font-size:15px;font-weight:600}.nx-settings-section>div:first-child span{color:#9fb2c7;font-size:12px;line-height:1.35}.nx-settings-theme-list{grid-template-columns:1fr;gap:8px;display:grid}.nx-settings-theme-list button{color:#dceaf7;text-align:left;background:#06172a7a;border:1px solid #ffffff1c;border-radius:13px;flex-direction:column;align-items:flex-start;gap:5px;min-height:54px;padding:10px 12px;display:flex}.nx-settings-theme-list button:hover{background:#2ee3f017;border-color:#2ee3f06b}.nx-settings-theme-list button.active{background:#2ee3f024;border-color:#2ee3f0b8;box-shadow:inset 0 0 0 1px #2ee3f01f}.nx-settings-theme-list button strong{color:#fff;font-size:13px;font-weight:600}.nx-settings-theme-list button span{color:#9fb2c7;font-size:12px}.nx-sidebar-brand-button,.nx-sidebar-brand-button:hover,.nx-sidebar-brand-button:active{box-shadow:none;background:0 0;border-color:#0000}.nx-sidebar-brand-button:hover{transform:none}.nx-sidebar-brand-button:focus-visible{box-shadow:none;border-color:#0000;outline:none}.nx-operational-panel{flex:none;min-height:0}.nx-operational-card{background:linear-gradient(135deg,#2ee3f014,#0000 58%),#06172a7a;border:1px solid #2ee3f02e;border-radius:18px;padding:15px 15px 12px}.nx-operational-header{flex-direction:column;gap:5px;display:flex}.nx-operational-header strong{color:#fff;font-size:17px;font-weight:600;line-height:1.15}.nx-operational-header span{color:#9fb2c7;font-size:11px;line-height:1.35}.nx-operational-divider{background:#ffffff1c;height:1px;margin:13px 0}.nx-operational-module-title{color:#2ee3f0;letter-spacing:.45px;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:700}.nx-operational-list{flex-direction:column;gap:2px;display:flex}.nx-operational-row{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:6px 8px;display:flex}.nx-operational-row:hover{background:#ffffff0b}.nx-operational-row span{color:#c5d5e6;font-size:12px;line-height:1.2}.nx-operational-row strong{color:#fff;white-space:nowrap;font-size:18px;font-weight:600;line-height:1}.nx-operational-row.warning strong{color:#ffce73}.nx-operational-row.success strong{color:#79f2a3}.nx-operational-footer{color:#c5d5e6b8;border-top:1px solid #ffffff17;margin-top:12px;padding-top:11px;font-size:11px;line-height:1.35}.nx-operational-error{color:#ffc4c4;background:#ef444421;border:1px solid #ef444447;border-radius:12px;padding:10px 11px;font-size:12px}.nx-sidebar-module-search{flex:none;margin-top:14px}.nx-sidebar-module-search label{flex-direction:column;gap:7px;display:flex}.nx-sidebar-module-search span{color:#2ee3f0;letter-spacing:.42px;text-transform:uppercase;font-size:11px;font-weight:700}.nx-sidebar-module-search input{color:#f5f9ff;background:#06172a80;border:1px solid #b4dfee29;border-radius:12px;outline:none;width:100%;height:36px;padding:0 12px;font-size:12.5px}.nx-sidebar-module-search input::placeholder{color:#c5d5e69e}.nx-sidebar-module-search input:focus{border-color:#2ee3f08f;box-shadow:0 0 0 2px #2ee3f01a}.nx-indicators-modal{color:#fff;background:linear-gradient(135deg,#2ee3f014,#0000 56%),#0a2037;border:1px solid #63b3cf52;border-radius:22px;flex-direction:column;width:min(1120px,100vw - 120px);max-height:min(720px,100vh - 92px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 84px #0000006b}.nx-indicators-header{background:#04122161;border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:28px;min-height:98px;padding:22px 26px 20px;display:flex}.nx-indicators-header span{color:#2ee3f0;letter-spacing:.5px;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.nx-indicators-header strong{color:#fff;font-size:25px;line-height:1.12;display:block}.nx-indicators-header p{color:#b8cbe0;margin:8px 0 0;font-size:13px}.nx-indicators-actions{flex:none;align-items:center;gap:12px;display:flex}.nx-indicators-body{padding:20px;overflow:auto}.nx-indicators-section+.nx-indicators-section{margin-top:18px}.nx-indicators-section h3{color:#c5d5e6;margin:0 0 12px;font-size:13px;font-weight:600}.nx-indicators-grid{grid-template-columns:repeat(6,minmax(120px,1fr));gap:10px;display:grid}.nx-indicator-card{background:linear-gradient(135deg,#ffffff0b,#0000 58%),#0d3049a3;border:1px solid #b4dfee2e;border-left:2px solid #2ee3f085;border-radius:12px;flex-direction:column;justify-content:space-between;gap:8px;min-height:76px;padding:12px;display:flex}.nx-indicator-label{color:#9fb2c7;align-items:center;gap:8px;min-width:0;font-size:11.5px;font-weight:500;line-height:1.25;display:flex}.nx-indicator-label>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-indicator-icon{flex:none;place-items:center;width:20px;height:20px;display:grid}.nx-indicator-icon img{filter:brightness(0)saturate()invert(82%)sepia(78%)saturate(914%)hue-rotate(135deg)brightness(96%)contrast(94%);opacity:.82;width:18px;height:18px;display:block}.nx-indicator-card strong{color:#e5eef8;white-space:nowrap;padding-left:28px;font-size:clamp(17px,1.1vw,20px);font-weight:500;line-height:1.08}.nx-indicators-modal.financeiro .nx-indicators-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.nx-indicators-modal.financeiro .nx-indicator-card{padding:12px 10px}.nx-indicators-modal.financeiro .nx-indicator-card strong{letter-spacing:0;text-align:left;padding-left:0;font-size:clamp(14px,.94vw,17px)}.nx-planejamento-indicators-modal .nx-indicators-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.nx-planejamento-indicators-modal .nx-indicator-card strong{padding-left:0}.nx-indicator-card.info{background:linear-gradient(135deg,#2ee3f013,#0000 58%),#0d3049a8;border-color:#2ee3f033 #2ee3f033 #2ee3f033 #2ee3f094}.nx-indicator-card.success{border-color:#56e39f33 #56e39f33 #56e39f33 #56e39f85}.nx-indicator-card.success strong{color:#8ee7b0}.nx-indicator-card.success .nx-indicator-icon img{filter:brightness(0)saturate()invert(86%)sepia(42%)saturate(663%)hue-rotate(79deg)brightness(96%)contrast(93%)}.nx-indicator-card.warning{border-color:#ffce7338 #ffce7338 #ffce7338 #ffce738a}.nx-indicator-card.warning strong{color:#e7b65d}.nx-indicator-card.warning .nx-indicator-icon img{filter:brightness(0)saturate()invert(84%)sepia(51%)saturate(747%)hue-rotate(344deg)brightness(101%)contrast(101%)}.nx-indicator-card.danger{border-color:#ef5b7e3d #ef5b7e3d #ef5b7e3d #ef5b7e8f}.nx-indicator-card.danger strong{color:#e76982}.nx-indicator-card.danger .nx-indicator-icon img{filter:brightness(0)saturate()invert(73%)sepia(28%)saturate(1715%)hue-rotate(303deg)brightness(104%)contrast(101%)}.nx-indicators-error{color:#ffc4c4;background:#ef444421;border:1px solid #ef444447;border-radius:14px;margin:24px;padding:16px;font-size:13px;font-weight:700}@media (width<=1280px){.nx-indicators-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media (width<=820px){.nx-indicators-modal{width:calc(100vw - 32px)}.nx-indicators-header{flex-direction:column;align-items:flex-start}.nx-indicators-grid{grid-template-columns:1fr}}.nx-colaboradores-page .nx-module-actions-toolbar{--nx-module-filter-width:108px;--nx-module-action-width:162px;--nx-module-add-width:142px;grid-template-columns:minmax(360px, .78fr) var(--nx-module-filter-width) var(--nx-module-action-width) var(--nx-module-add-width);align-items:center;gap:12px}.nx-colaboradores-page .nx-module-search-box{max-width:980px}.nx-colaboradores-page .nx-module-actions-toolbar .nx-filter-menu-wrap,.nx-colaboradores-page .nx-module-actions-toolbar .nx-filter-button,.nx-colaboradores-page .nx-module-actions-toolbar>.nx-pill{width:100%;min-width:0}.nx-colaboradores-page .nx-module-actions-toolbar .nx-toolbar-add-button{width:100%}.nx-filter-menu-wrap{z-index:20;position:relative}.nx-module-actions-toolbar .nx-filter-menu-wrap,.nx-frota-toolbar .nx-filter-menu-wrap,.nx-jornada-toolbar .nx-filter-menu-wrap,.nx-planejamento-toolbar .nx-filter-menu-wrap{width:100%}.nx-module-actions-toolbar .nx-filter-button,.nx-frota-toolbar .nx-filter-button,.nx-jornada-toolbar .nx-filter-button,.nx-planejamento-toolbar .nx-filter-button{width:100%;min-width:0}.nx-filter-button.active{background:#2ee3f02e;border-color:#2ee3f07a}.nx-filter-popover{color:#dceaf7;background:linear-gradient(135deg,#2ee3f00f,#0000 58%),#0a273efa;border:1px solid #2ee3f03d;border-radius:16px;width:320px;padding:14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 60px #00000061}.nx-filter-popover-wide{width:360px}.nx-filter-popover-header{flex-direction:column;gap:4px;margin-bottom:13px;display:flex}.nx-filter-popover-header strong{color:#fff;font-size:15px;font-weight:600}.nx-filter-popover-header span{color:#9fb2c7;font-size:12px;line-height:1.35}.nx-filter-group{grid-template-columns:1fr;gap:7px;margin-top:12px;display:grid}.nx-filter-stack{gap:10px;display:grid}.nx-filter-select{z-index:24;background:#0e324aad;border-color:#b4dfee2b;width:100%;height:40px}.nx-filter-select .nx-select-menu{z-index:92}.nx-form-select{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:7px;width:100%;height:auto;min-height:64px;padding:0;display:flex}.nx-form-select.open,.nx-form-select:focus-within{box-shadow:none;border-color:#0000}.nx-form-select>button{background:#091b308a;border:1px solid #2ee3f029;border-radius:12px;height:40px;padding:0 10px}.nx-form-select.open>button,.nx-form-select:focus-within>button{border-color:#2ee3f05c;box-shadow:0 0 0 1px #2ee3f01a}.nx-form-select>em{margin-top:-3px;position:static}.nx-form-select>span,.nx-planejamento-form-grid .nx-form-select>span{color:#9fb2c7;text-transform:uppercase;font-size:11px;font-weight:600}.nx-filter-group>span{color:#2ee3f0;letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700}.nx-filter-group button{color:#dceaf7;text-align:left;background:#06172a7a;border:1px solid #ffffff1c;border-radius:10px;height:32px;padding:0 10px;font-size:12px}.nx-filter-group button:hover{background:#2ee3f017;border-color:#2ee3f06b}.nx-filter-popover-footer{justify-content:flex-end;margin-top:14px;display:flex}.nx-filter-popover-footer .nx-pill{background:#ffffff14;min-width:118px}.nx-app[data-theme=corporate] .nx-filter-select{box-shadow:none;background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-planejamento-form-grid .nx-form-select>span,.nx-app[data-theme=corporate] .nx-form-select>span{color:#607186}.nx-app[data-theme=corporate] .nx-form-select{box-shadow:none;background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-form-select>button{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#ccd9e5}.nx-sidebar-footer{justify-content:space-between;gap:0;width:100%;padding-left:0;padding-right:0}.nx-sidebar-footer .nx-icon-button{flex:0 0 36px}.nx-filter-group button.active{color:#fff;background:#2ee3f024;border-color:#2ee3f0b8;box-shadow:inset 0 0 0 1px #2ee3f024}.nx-filter-choice-group{gap:8px}.nx-filter-choice-grid{flex-wrap:wrap;gap:6px;display:flex}.nx-filter-choice-grid button{color:#dceaf7;text-align:center;background:0 0;border-color:#0000;border-radius:999px;width:auto;min-width:54px;height:30px;padding:0 10px}.nx-filter-choice-grid button:hover{color:#2ee3f0;background:0 0;border-color:#0000}.nx-filter-choice-grid button.active{color:#fff;box-shadow:none;background:#2ee3f01f;border-color:#2ee3f07a}.nx-filter-choice-grid-months button{min-width:46px}.nx-active-filter-line{color:#c5d5e6;background:#2ee3f014;border:1px solid #2ee3f033;border-radius:12px;flex:none;align-items:center;gap:8px;width:fit-content;min-height:32px;margin:-2px 0 10px;padding:7px 10px;font-size:12px;display:inline-flex}.nx-active-filter-line span{color:#9fb2c7}.nx-active-filter-line strong{color:#2ee3f0;font-weight:600}.nx-active-filter-line button{color:#dceaf7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;height:24px;padding:0 10px;font-size:11px}.nx-active-filter-line button:hover{background:#2ee3f01a;border-color:#2ee3f06b}.nx-logout-modal .nx-favorite-modal-header span{color:#ffce73}.nx-favorite-modal-actions .nx-pill.danger{color:#ffd0d0;background:#ff696929;border-color:#ff696970}.nx-favorite-modal-actions .nx-pill.danger:hover{background:#ff696942;border-color:#ff69699e}.nx-equipes-card{min-height:0;box-shadow:none;background:#091b308a;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;flex:auto;display:flex;overflow:hidden}.nx-equipes-card-grid{flex:auto;grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);min-height:0;display:grid;overflow:hidden}.nx-equipes-list-side{border-right:1px solid #ffffff21;flex-direction:column;min-height:0;display:flex;overflow:hidden}.nx-equipes-detail-side{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.nx-equipes-list-body,.nx-equipes-detail-body{flex:auto;min-height:0;overflow:auto}.nx-equipes-detail-body{padding:14px 20px 16px 24px}.nx-equipes-list-header,.nx-equipes-list-row{grid-template-columns:1.45fr 1fr .82fr .64fr .72fr;align-items:center;display:grid}.nx-equipes-list-header{color:#9fb2c7;background:#071a2dfa;border-bottom:1px solid #ffffff12;flex:none;min-height:53px;padding:0 16px;font-size:12px;font-weight:500}.nx-equipes-list-row{color:#dceaf7;width:100%;min-height:53px;font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:1px solid #ffffff12;border-left:2px solid #0000;border-right:0;padding:8px 16px;font-size:12px}.nx-equipes-list-row:hover{background:#2ee3f00f}.nx-equipes-list-row.active{border-left-color:var(--nx-cyan);background:#2ee3f00f}.nx-equipes-code{color:#fff;margin-bottom:4px;font-size:12px;font-weight:500;display:block}.nx-equipes-type-badge{color:#dceaf7;white-space:nowrap;background:#2ee3f01a;border:1px solid #2ee3f047;border-radius:6px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.nx-equipes-type-badge.linha_morta{color:#d8ebff;background:#307dd347;border-color:#307dd36b}.nx-equipes-type-badge.linha_viva{color:#ffe9a8;background:#ffce7342;border-color:#ffce736b}.nx-equipes-type-badge.poda{color:#b9ffd8;background:#56e39f33;border-color:#56e39f5c}.nx-equipes-type-badge.equipamentos{color:#ddd8ff;background:#8474ff3d;border-color:#8474ff6b}.nx-equipes-type-badge.qualidade{color:#b8fff2;background:#14b8a63d;border-color:#14b8a66b}.nx-equipes-type-badge.tat{color:#ffd2dc;background:#ef5b7e38;border-color:#ef5b7e6b}.nx-equipes-type-badge.outros{color:#dceaf7;background:#94a3b829;border-color:#94a3b857}.nx-equipes-muted,.nx-equipes-members-count,.nx-equipes-status-inline{color:#dceaf7;font-size:12px;font-weight:400}.nx-equipes-members-count{text-align:center}.nx-equipes-status-inline{align-items:center;gap:6px;font-weight:600;display:inline-flex}.nx-equipes-status-inline.ativo{color:#6ee7b7}.nx-equipes-status-inline.inativo{color:#ffce73}.nx-equipes-status-dot{border-radius:50%;width:8px;height:8px}.nx-equipes-status-dot.ativo{background:#10b981}.nx-equipes-status-dot.inativo{background:#ffce73}.nx-equipes-status-dot.neutro{background:#94a3b8}.nx-equipes-detail-header{background:#071a2dfa;border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:53px;margin:0;padding:0 20px 0 24px;display:flex}.nx-equipes-pagination{border-top:1px solid #ffffff17;flex:0 0 48px;min-height:48px}.nx-equipes-pagination .nx-pill{min-width:92px}.nx-equipes-detail-identity{align-items:baseline;gap:10px;min-width:0;display:flex}.nx-equipes-detail-title{color:#fff;flex:none;font-size:14px;font-weight:500}.nx-equipes-detail-sub{color:#9fb2c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:0;font-size:12px;font-weight:500;overflow:hidden}.nx-equipes-detail-actions{gap:8px;display:flex}.nx-equipes-action{color:#e8f5f8d1;cursor:pointer;background:#ffffff0e;border:1px solid #78ffd61f;border-radius:999px;min-height:32px;padding:0 13px;font-size:12px;font-weight:650}.nx-equipes-action.active{color:#fff;background:#23b8c4eb}.nx-equipes-info-grid{border-bottom:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:12px 34px;margin-bottom:16px;padding-bottom:14px;display:grid}.nx-equipes-info-item{background:0 0;border:0;border-radius:0;min-height:38px;padding:0}.nx-equipes-info-item span{color:#9fb2c7;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.nx-equipes-info-item strong{color:#f5f9ff;font-size:12px;font-weight:600;line-height:1.35;display:block}.nx-equipes-schedule-block{background:0 0;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 26px;margin-bottom:16px;padding-bottom:14px;display:grid}.nx-equipes-schedule-block div{min-width:0}.nx-equipes-schedule-block span{color:#9fb2c7;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.nx-equipes-schedule-block strong{color:#f5f9ff;font-size:12px;font-weight:600}.nx-equipes-section-title{color:#9fb2c7;justify-content:space-between;align-items:center;margin:0 0 8px;font-size:12px;font-weight:600;display:flex}.nx-equipes-section-title em{color:#94a3b8b3;font-size:12px;font-style:normal;font-weight:500}.nx-equipes-members-wrap{overflow:auto}.nx-equipes-members-table{border-collapse:collapse;width:100%}.nx-equipes-members-table th{color:#94a3b8b8;text-align:left;border-bottom:1px solid #ffffff12;padding:6px 8px;font-size:12px;font-weight:600}.nx-equipes-members-table td{color:#cbd5e1d6;border-bottom:1px solid #ffffff0a;padding:8px;font-size:12px;font-weight:500}.nx-equipes-member-name.encarregado{color:#34f4e4;font-weight:600}.nx-equipes-role-text{color:#94a3b8e6;font-size:12px;font-weight:500}.nx-equipes-role-text.encarregado{color:#34f4e4;font-weight:600}.nx-ficha-modal .nx-equipe-ficha-sections{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identificacao responsaveis""operacao membros";align-items:start}.nx-equipe-ficha-sections .nx-ficha-section{padding:12px}.nx-equipe-ficha-identificacao{grid-area:identificacao}.nx-equipe-ficha-responsaveis{grid-area:responsaveis}.nx-equipe-ficha-operacao{grid-area:operacao}.nx-equipe-ficha-members-section{grid-area:membros}.nx-equipe-ficha-sections .nx-ficha-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.nx-equipe-ficha-sections .nx-ficha-item{min-height:38px;padding:6px 8px}.nx-equipe-ficha-sections .nx-ficha-item span{font-size:10px}.nx-equipe-ficha-sections .nx-ficha-item strong{font-size:12px;line-height:1.2}.nx-equipe-ficha-modal .nx-equipes-members-wrap{max-height:330px;overflow:auto}.nx-equipe-ficha-modal .nx-equipes-members-table{min-width:0}@media (width<=1280px){.nx-ficha-modal .nx-equipe-ficha-sections{grid-template-columns:1fr;grid-template-areas:"identificacao""responsaveis""operacao""membros"}}.nx-equipes-state{color:#cbd5e1c2;text-align:center;padding:28px;font-size:12px;font-weight:600}.nx-equipes-state.error{color:#ffd0d0}.nx-jornada-page{gap:0}.nx-jornada-indicators{flex:none;grid-template-columns:repeat(6,minmax(118px,1fr));gap:10px;margin-bottom:12px;display:grid}.nx-jornada-indicator{background:linear-gradient(135deg,#ffffff0d,#0000 56%),#0d30499e;border:1px solid #b4dfee2e;border-radius:14px;min-height:70px;padding:12px 13px}.nx-jornada-indicator span{color:#9fb2c7;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.nx-jornada-indicator strong{color:#fff;font-size:21px;font-weight:600;line-height:1}.nx-jornada-indicator.info{border-color:#2ee3f038}.nx-jornada-indicator.info strong{color:#2ee3f0}.nx-jornada-indicator.success{border-color:#79f2a33d}.nx-jornada-indicator.success strong{color:#79f2a3}.nx-jornada-indicator.warning{border-color:#ffb2474d}.nx-jornada-indicator.warning strong{color:#ffce73}.nx-jornada-indicator.danger{border-color:#ff7a9a57}.nx-jornada-indicator.danger strong{color:#ff8ca8}.nx-jornada-toolbar{flex:none;grid-template-columns:128px 128px 190px;align-items:center;gap:10px;margin-bottom:10px;display:grid}.nx-jornada-filter-group{background:#091b308c;border:1px solid #ffffff24;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:grid}.nx-jornada-filter-group span{color:#2ee3f0;letter-spacing:.32px;text-transform:uppercase;font-size:11px;font-weight:700}.nx-jornada-filter-group select{color:#dceaf7;background:0 0;border:0;outline:0;min-width:0;font-size:12px;font-weight:600}.nx-jornada-filter-group select:disabled{color:#9fb2c794}.nx-jornada-filter-group option{color:#dceaf7;background:#071a2d}.nx-jornada-tabs{flex:none;align-items:center;gap:8px;margin-bottom:10px;display:flex}.nx-jornada-tabs-separator{background:#ffffff21;width:1px;height:25px;margin:0 3px}.nx-jornada-layout{flex:auto;grid-template-columns:minmax(0,1fr) 318px;gap:12px;min-height:0;display:grid}.nx-jornada-list-panel,.nx-jornada-detail-panel{background:#091b308a;border:1px solid #ffffff21;border-radius:16px;min-height:0;overflow:hidden}.nx-jornada-list-panel{flex-direction:column;display:flex}.nx-jornada-list-header,.nx-jornada-list-row{grid-template-columns:minmax(86px,.62fr) minmax(124px,1fr) minmax(78px,.62fr) minmax(180px,1.58fr) minmax(88px,.7fr) minmax(70px,.54fr) minmax(98px,.78fr) minmax(88px,.7fr);align-items:center;gap:10px;display:grid}.nx-jornada-team-list-header,.nx-jornada-team-list-row{grid-template-columns:minmax(130px,1fr) minmax(120px,.9fr) minmax(98px,.62fr) minmax(98px,.62fr) minmax(112px,.72fr) minmax(126px,.82fr)}.nx-jornada-list-header{color:#9fb2c7;background:#071a2dfa;border-bottom:1px solid #ffffff12;flex:0 0 48px;padding:0 14px;font-size:11px;font-weight:600}.nx-jornada-list-body{flex:auto;min-height:0;overflow:auto}.nx-jornada-list-row{color:#dceaf7;width:100%;min-height:58px;font:inherit;text-align:left;background:0 0;border-top:0;border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;border-right:0;padding:8px 14px;font-size:12px}.nx-jornada-list-row:hover,.nx-jornada-list-row.active{background:#2ee3f00f;border-left-color:#2ee3f0}.nx-jornada-list-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx-jornada-list-row strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;display:block;overflow:hidden}.nx-jornada-list-row small{color:#9fb2c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:3px;font-size:11px;display:block;overflow:hidden}.nx-jornada-status{color:#b8f7ff;white-space:nowrap;background:#2ee3f017;border:1px solid #2ee3f042;border-radius:999px;align-items:center;min-height:22px;padding:0 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.nx-jornada-status.em-execucao,.nx-jornada-status.concluido{color:#a9ffd0;background:#79f2a31a;border-color:#79f2a347}.nx-jornada-status.atrasado{color:#ffbfd0;background:#ff7a9a1f;border-color:#ff7a9a57}.nx-jornada-status.sem-equipe{color:#ffdc97;background:#ffb2471a;border-color:#ffb24752}.nx-jornada-detail-panel{flex-direction:column;display:flex}.nx-jornada-detail-header{background:#071a2dfa;border-bottom:1px solid #ffffff14;flex:0 0 68px;padding:13px 15px}.nx-jornada-detail-header span{color:#2ee3f0;letter-spacing:.45px;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.nx-jornada-detail-header strong{color:#fff;font-size:20px;font-weight:600}.nx-jornada-detail-body{flex:auto;min-height:0;padding:15px;overflow:auto}.nx-jornada-detail-title{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.nx-jornada-detail-title strong{color:#fff;font-size:15px;font-weight:600;line-height:1.25}.nx-jornada-detail-grid{border-bottom:1px solid #ffffff14;grid-template-columns:94px minmax(0,1fr);gap:9px 10px;margin-bottom:13px;padding-bottom:14px;display:grid}.nx-jornada-detail-grid span{color:#9fb2c7;font-size:11px}.nx-jornada-detail-grid strong{color:#f5f9ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.nx-jornada-detail-body p{color:#c5d5e6;margin:0 0 16px;font-size:12px;line-height:1.5}.nx-jornada-detail-actions{flex-wrap:wrap;gap:8px;display:flex}.nx-jornada-board{flex:auto;grid-template-columns:minmax(250px,.34fr) minmax(280px,.38fr) minmax(420px,1fr);gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}.nx-jornada-base-summary,.nx-jornada-team-summary,.nx-jornada-kanban{background:#06172a5c;border:1px solid #ffffff1a;border-radius:14px;min-height:0;overflow:hidden}.nx-jornada-base-summary,.nx-jornada-team-summary{flex-direction:column;display:flex}.nx-jornada-base-summary>header,.nx-jornada-team-summary>header{background:#071a2dd6;border-bottom:1px solid #ffffff14;flex:none;padding:12px}.nx-jornada-base-summary>header span,.nx-jornada-team-summary>header span{color:#2ee3f0;letter-spacing:.42px;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.nx-jornada-base-summary>header strong,.nx-jornada-team-summary>header strong{color:#fff;font-size:15px;font-weight:600}.nx-jornada-base-grid,.nx-jornada-team-summary>div{flex:auto;align-content:start;gap:9px;min-height:0;padding:10px;display:grid;overflow:auto}.nx-jornada-base-grid button{color:#dceaf7;text-align:left;background:#091b3094;border:1px solid #2ee3f029;border-radius:12px;min-height:78px;padding:10px}.nx-jornada-base-grid button:hover{background:#2ee3f012;border-color:#2ee3f080}.nx-jornada-base-grid button strong,.nx-jornada-base-grid button span,.nx-jornada-base-grid button small{display:block}.nx-jornada-base-grid button strong{color:#fff;margin-bottom:6px;font-size:14px;font-weight:600}.nx-jornada-base-grid button span{color:#2ee3f0;margin-bottom:4px;font-size:12px;font-weight:700}.nx-jornada-base-grid button small{color:#9fb2c7;font-size:11px}.nx-jornada-team-row{background:#091b3094;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:10px;min-height:62px;padding:9px;display:grid}.nx-jornada-team-row strong,.nx-jornada-team-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-jornada-team-row strong{color:#fff;margin-bottom:5px;font-size:14px;font-weight:600}.nx-jornada-team-row span{color:#9fb2c7;font-size:11px}.nx-jornada-kanban{grid-template-columns:repeat(5,minmax(150px,1fr));gap:8px;padding:10px;display:grid;overflow:auto}.nx-jornada-work-column{background:#06172a61;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;min-width:150px;min-height:0;display:flex;overflow:hidden}.nx-jornada-work-column header{background:#071a2dd1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}.nx-jornada-work-column header span{color:#dceaf7;font-size:12px;font-weight:600}.nx-jornada-work-column header strong{color:#2ee3f0;font-size:16px;font-weight:700}.nx-jornada-work-column>div{gap:8px;padding:8px;display:grid;overflow:auto}.nx-jornada-work-column em{color:#9fb2c7b8;font-size:11px;font-style:normal}.nx-jornada-work-item{color:#dceaf7;text-align:left;background:#091b309e;border:1px solid #2ee3f024;border-radius:11px;min-height:102px;padding:9px}.nx-jornada-work-item:hover{background:#2ee3f012;border-color:#2ee3f075}.nx-jornada-work-item>span{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.nx-jornada-work-item strong,.nx-jornada-work-item em,.nx-jornada-work-item small{display:block}.nx-jornada-work-item strong{color:#fff;font-size:13px;font-weight:600}.nx-jornada-work-item em{color:#dceaf7;margin-bottom:8px;font-size:12px;font-style:normal;line-height:1.28}.nx-jornada-work-item small{color:#9fb2c7;font-size:11px;line-height:1.35}.nx-jornada-calendar-modal{width:min(1420px,96vw);height:min(860px,92vh);overflow:auto}.nx-jornada-full-calendar{flex:auto;grid-template-columns:repeat(7,minmax(128px,1fr));grid-auto-rows:minmax(104px,1fr);gap:8px;min-height:0;padding:14px;display:grid;overflow:visible}.nx-jornada-history-section{grid-column:1/-1}.nx-jornada-history-list{gap:8px;display:grid}.nx-jornada-history-event{background:#0d2a4185;border:1px solid #ceebf521;border-radius:10px;padding:9px 10px}.nx-jornada-history-event header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}.nx-jornada-history-event strong{color:#f5f9ff;font-size:13px;font-weight:600}.nx-jornada-history-event header span,.nx-jornada-history-event p span{color:#9fb2c7}.nx-jornada-history-event p{color:#dceaf7;margin:0 0 5px;font-size:12.5px;line-height:1.35}.nx-jornada-history-event p:last-child{margin-bottom:0}.nx-jornada-full-calendar section{color:#dceaf7;cursor:pointer;background:#06172a75;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.nx-jornada-full-calendar section:focus-visible{outline-offset:2px;outline:2px solid #2ee3f0c2}.nx-jornada-full-calendar section.active{border-color:#2ee3f09e;box-shadow:inset 0 0 0 1px #2ee3f024}.nx-jornada-full-calendar section header{border-bottom:1px solid #ffffff12;flex:0 0 34px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;display:flex}.nx-jornada-full-calendar section header strong{color:#fff;font-size:14px;font-weight:700}.nx-jornada-full-calendar section header span{color:#9fb2c7;font-size:10px;font-weight:600}.nx-jornada-calendar-services{gap:5px;padding:7px;display:grid;overflow:visible}.nx-jornada-calendar-services>div{color:#dceaf7;text-align:left;background:#091b30a8;border:1px solid #2ee3f021;border-radius:8px;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:6px;min-height:24px;padding:0 7px;display:grid}.nx-jornada-calendar-services>div.active{background:#2ee3f014;border-color:#2ee3f07a}.nx-jornada-calendar-services>div span{color:#dceaf7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:600;overflow:hidden}.nx-jornada-calendar-services em,.nx-jornada-calendar-more{color:#9fb2c7;font-size:11px;font-style:normal;font-weight:600;line-height:1.35}.nx-jornada-calendar-more{color:#2ee3f0}.nx-jornada-dot{background:#2ee3f0;border-radius:999px;width:7px;height:7px}.nx-jornada-dot.em-execucao,.nx-jornada-dot.concluido{background:#79f2a3}.nx-jornada-dot.atrasado{background:#ff8ca8}.nx-jornada-dot.sem-equipe,.nx-jornada-dot.a-programar{background:#ffce73}.nx-jornada-service-modal{width:min(980px,94vw)}.nx-jornada-day-backdrop{z-index:58}.nx-jornada-day-modal{width:min(920px,92vw);height:min(620px,82vh)}.nx-jornada-day-list{gap:8px;display:grid}.nx-jornada-day-list button{color:#dceaf7;text-align:left;background:#091b3075;border:1px solid #b4dfee1f;border-radius:12px;grid-template-columns:minmax(180px,1.3fr) minmax(190px,1.45fr) minmax(130px,1fr) minmax(90px,.7fr);align-items:center;gap:12px;min-height:72px;padding:10px 12px;display:grid}.nx-jornada-day-list button:hover,.nx-jornada-day-list button.active{background:#2ee3f014;border-color:#2ee3f06b}.nx-jornada-day-list button>span{min-width:0}.nx-jornada-day-list button>span:first-child{grid-template-columns:8px minmax(0,1fr);column-gap:8px;display:grid}.nx-jornada-day-list button>span:first-child .nx-jornada-dot{grid-row:1/3;margin-top:5px}.nx-jornada-day-list strong,.nx-jornada-day-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-jornada-day-list strong{color:#fff;font-size:13px;font-weight:600}.nx-jornada-day-list small{color:#9fb2c7;margin-top:4px;font-size:11.5px}.nx-jornada-service-description{grid-column:1/-1}.nx-jornada-service-description p{color:#c5d5e6;margin:0 0 12px;font-size:13px;line-height:1.5}.nx-jornada-week-view{flex:auto;grid-template-columns:repeat(7,minmax(132px,1fr));gap:10px;min-height:0;padding:12px;display:grid;overflow:auto}.nx-jornada-day-column{background:#06172a6b;border:1px solid #ffffff1a;border-radius:14px;min-height:0;overflow:hidden}.nx-jornada-day-column header{background:#071a2ddb;border-bottom:1px solid #ffffff14;min-height:52px;padding:10px}.nx-jornada-day-column header span{color:#2ee3f0;margin-bottom:5px;font-size:14px;font-weight:700;display:block}.nx-jornada-day-column header strong{color:#9fb2c7;font-size:11px;font-weight:600}.nx-jornada-day-column>div{gap:8px;padding:9px;display:grid}.nx-jornada-day-column em{color:#9fb2c7b8;font-size:11px;font-style:normal}.nx-jornada-day-column button{color:#dceaf7;text-align:left;background:#091b3094;border:1px solid #2ee3f029;border-radius:12px;min-height:88px;padding:9px}.nx-jornada-day-column button:hover{background:#2ee3f014;border-color:#2ee3f085}.nx-jornada-day-column button strong,.nx-jornada-day-column button span{display:block}.nx-jornada-day-column button strong{color:#fff;margin-bottom:4px;font-size:13px}.nx-jornada-day-column button span{color:#c5d5e6;margin-bottom:8px;font-size:11px;line-height:1.3}.nx-jornada-calendar-view{flex:auto;grid-template-columns:repeat(7,minmax(104px,1fr));grid-auto-rows:minmax(92px,1fr);gap:8px;min-height:0;padding:12px;display:grid;overflow:auto}.nx-jornada-calendar-view button{color:#dceaf7;text-align:left;background:#06172a6b;border:1px solid #ffffff1a;border-radius:12px;min-width:0;padding:9px}.nx-jornada-calendar-view button:hover,.nx-jornada-calendar-view button.active{background:#2ee3f012;border-color:#2ee3f094}.nx-jornada-calendar-view button strong{color:#fff;margin-bottom:5px;font-size:15px;font-weight:600;display:block}.nx-jornada-calendar-view button span{color:#9fb2c7;margin-bottom:6px;font-size:11px;display:block}.nx-jornada-calendar-view button i{color:#b8f7ff;background:#2ee3f01a;border-radius:999px;align-items:center;max-width:100%;height:19px;margin:0 4px 4px 0;padding:0 6px;font-size:10px;font-style:normal;font-weight:600;display:inline-flex}.nx-jornada-calendar-view button i.concluido,.nx-jornada-calendar-view button i.em-execucao{color:#a9ffd0;background:#79f2a31f}.nx-jornada-calendar-view button i.atrasado{color:#ffbfd0;background:#ff7a9a24}.nx-jornada-calendar-view button i.sem-equipe{color:#ffdc97;background:#ffb2471f}@media (width<=1500px){.nx-jornada-indicators{grid-template-columns:repeat(3,minmax(142px,1fr))}.nx-jornada-layout{grid-template-columns:minmax(0,1fr) 292px}.nx-jornada-board{grid-template-columns:minmax(250px,.4fr) minmax(300px,.5fr)}.nx-jornada-kanban{grid-column:1/-1}}@media (width<=1260px){.nx-jornada-toolbar{grid-template-columns:repeat(3,minmax(132px,1fr))}.nx-jornada-layout{grid-template-columns:1fr}.nx-jornada-detail-panel{min-height:230px}}.nx-app[data-theme=corporate]{--nx-bg-main:#eef3f7;--nx-bg-topbar:#fff;--nx-bg-footer:#f8fafc;--nx-sidebar-start:#f8fafc;--nx-sidebar-mid:#f3f7fb;--nx-sidebar-end:#edf4f8;--nx-page-start:#eef3f7;--nx-page-mid:#f4f8fb;--nx-page-teal:#edf7f8;--nx-page-light:#fff;--nx-blue-active:#e8f4f8;--nx-text-main:#102033;--nx-text-soft:#40576f;--nx-text-muted:#64758a;--nx-text-dim:#7b8b9f;--nx-card-bg:#fff;--nx-card-bg-strong:#f8fbfd;--nx-glass:#f3f7fa;--nx-border-soft:#cfdbe7;--nx-border-faint:#e2e9f1;--nx-shadow-card:0 12px 28px #10203314;--nx-shadow-soft:0 8px 22px #10203314;background:var(--nx-bg-main);color:var(--nx-text-main)}.nx-app[data-theme=corporate] .nx-shell{background:#eef3f7}.nx-app[data-theme=corporate] .nx-sidebar{background:linear-gradient(#b5c1cc 0%,#c4ced8 46%,#d4dde6 100%);border-right:1px solid #c0ccd8}.nx-app[data-theme=corporate] .nx-sidebar-brand{height:124px;box-shadow:none;background:0 0;border-bottom:0;margin:0;padding:0}.nx-app[data-theme=corporate] .nx-sidebar-brand-button{width:202px;height:58px;box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.nx-app[data-theme=corporate] .nx-sidebar-brand-button:hover{box-shadow:none;background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-operational-card,.nx-app[data-theme=corporate] .nx-day-panel-header,.nx-app[data-theme=corporate] .nx-day-indicator{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d7e2ed}.nx-app[data-theme=corporate] .nx-operational-header strong,.nx-app[data-theme=corporate] .nx-day-panel-header span,.nx-app[data-theme=corporate] .nx-day-indicator strong,.nx-app[data-theme=corporate] .nx-operational-row strong{color:#102033}.nx-app[data-theme=corporate] .nx-operational-header span,.nx-app[data-theme=corporate] .nx-operational-row span,.nx-app[data-theme=corporate] .nx-operational-footer,.nx-app[data-theme=corporate] .nx-day-indicator span,.nx-app[data-theme=corporate] .nx-day-panel-note{color:#607186}.nx-app[data-theme=corporate] .nx-operational-divider,.nx-app[data-theme=corporate] .nx-operational-footer,.nx-app[data-theme=corporate] .nx-sidebar-footer{border-color:#dfe7ef}.nx-app[data-theme=corporate] .nx-operational-row:hover,.nx-app[data-theme=corporate] .nx-icon-button:hover{background:#eef7fa}.nx-app[data-theme=corporate] .nx-operational-module-title,.nx-app[data-theme=corporate] .nx-day-panel-header strong{color:#0f9daf}.nx-app[data-theme=corporate] .nx-operational-row.warning strong,.nx-app[data-theme=corporate] .nx-day-indicator.warning strong{color:#b66b00}.nx-app[data-theme=corporate] .nx-operational-row.success strong,.nx-app[data-theme=corporate] .nx-day-indicator.success strong{color:#0d8f61}.nx-app[data-theme=corporate] .nx-sidebar-module-search span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-sidebar-module-search input{color:#102033;background:#fff;border-color:#d7e2ed}.nx-app[data-theme=corporate] .nx-sidebar-module-search input::placeholder{color:#687a8f}.nx-app[data-theme=corporate] .nx-sidebar-module-search input:focus{border-color:#72cbd8;box-shadow:0 0 0 2px #0f9daf1a}.nx-app[data-theme=corporate] .nx-indicators-modal{color:#102033;background:#fff;border-color:#d4e0eb;box-shadow:0 28px 80px #1020332e}.nx-app[data-theme=corporate] .nx-indicators-header{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-indicators-header strong,.nx-app[data-theme=corporate] .nx-indicator-card strong,.nx-app[data-theme=corporate] .nx-indicators-section h3{color:#102033}.nx-app[data-theme=corporate] .nx-indicators-header span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-indicators-header p,.nx-app[data-theme=corporate] .nx-indicator-card span{color:#607186}.nx-app[data-theme=corporate] .nx-indicator-card{background:#f8fbfd;border-color:#dce5ef #dce5ef #dce5ef #79cdd8;box-shadow:0 8px 20px #1020330f}.nx-app[data-theme=corporate] .nx-indicator-icon{background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-indicator-icon img{filter:brightness(0)saturate()invert(36%)sepia(91%)saturate(879%)hue-rotate(151deg)brightness(87%)contrast(92%);opacity:.94}.nx-app[data-theme=corporate] .nx-indicator-card.info{background:#f8fbfd;border-color:#dce5ef #dce5ef #dce5ef #46bdcb}.nx-app[data-theme=corporate] .nx-indicator-card.success{background:#f8fbfd;border-color:#dce5ef #dce5ef #dce5ef #43c67d}.nx-app[data-theme=corporate] .nx-indicator-card.success strong{color:#0d8f61}.nx-app[data-theme=corporate] .nx-indicator-card.success .nx-indicator-icon img{filter:brightness(0)saturate()invert(40%)sepia(71%)saturate(812%)hue-rotate(112deg)brightness(91%)contrast(92%)}.nx-app[data-theme=corporate] .nx-indicator-card.warning{background:#f8fbfd;border-color:#dce5ef #dce5ef #dce5ef #e7a526}.nx-app[data-theme=corporate] .nx-indicator-card.warning strong{color:#b66b00}.nx-app[data-theme=corporate] .nx-indicator-card.warning .nx-indicator-icon img{filter:brightness(0)saturate()invert(48%)sepia(77%)saturate(1052%)hue-rotate(11deg)brightness(97%)contrast(101%)}.nx-app[data-theme=corporate] .nx-indicator-card.danger{background:#f8fbfd;border-color:#dce5ef #dce5ef #dce5ef #e0526e}.nx-app[data-theme=corporate] .nx-indicator-card.danger strong{color:#b42343}.nx-app[data-theme=corporate] .nx-indicator-card.danger .nx-indicator-icon img{filter:brightness(0)saturate()invert(27%)sepia(76%)saturate(1697%)hue-rotate(324deg)brightness(93%)contrast(92%)}.nx-app[data-theme=corporate] .nx-indicators-error{color:#a32929;background:#ffe7e7;border-color:#ffb9b9}.nx-app[data-theme=corporate] .nx-sidebar-footer .nx-icon-button img,.nx-app[data-theme=corporate] .nx-topbar .nx-icon-button img,.nx-app[data-theme=corporate] .nx-context-action img,.nx-app[data-theme=corporate] .nx-profile img,.nx-app[data-theme=corporate] .nx-statusbar img{filter:brightness(0)saturate()invert(18%)sepia(18%)saturate(1393%)hue-rotate(169deg)brightness(91%)contrast(90%)}.nx-app[data-theme=corporate] .nx-topbar{background:#fff;border-bottom:1px solid #dce5ef;box-shadow:0 1px #10203305}.nx-app[data-theme=corporate] .nx-context-action{box-shadow:none;background:#f4f7fa;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-context-action:hover{background:#eef7fa;border-color:#8ed6df;box-shadow:0 8px 20px #10203314}.nx-app[data-theme=corporate] .nx-context-action.primary{background:#e8f8fb;border-color:#74ccd7}.nx-app[data-theme=corporate] .nx-topbar-separator{background:#d8e1eb}.nx-app[data-theme=corporate] .nx-profile{color:#102033}.nx-app[data-theme=corporate] .nx-content{background:linear-gradient(135deg,#eef3f7 0%,#f6f9fb 52%,#edf7f8 100%)}.nx-app[data-theme=corporate] .nx-content:before,.nx-app[data-theme=corporate] .nx-content:after{display:none}.nx-app[data-theme=corporate] .nx-page-title,.nx-app[data-theme=corporate] .nx-module-title,.nx-app[data-theme=corporate] .nx-modules-empty strong,.nx-app[data-theme=corporate] .nx-colab-selection-line strong{color:#102033}.nx-app[data-theme=corporate] .nx-page-subtitle,.nx-app[data-theme=corporate] .nx-module-subtitle,.nx-app[data-theme=corporate] .nx-module-arrow,.nx-app[data-theme=corporate] .nx-colab-summary,.nx-app[data-theme=corporate] .nx-modules-empty,.nx-app[data-theme=corporate] .nx-modules-empty span,.nx-app[data-theme=corporate] .nx-colab-selection-line small{color:#607186}.nx-app[data-theme=corporate] .nx-pill,.nx-app[data-theme=corporate] .nx-equipes-action{color:#263c54;background:#f3f7fa;border-color:#cbd8e5}.nx-app[data-theme=corporate] .nx-pill:hover,.nx-app[data-theme=corporate] .nx-equipes-action:hover{background:#eaf3f7;border-color:#9fd9e2}.nx-app[data-theme=corporate] .nx-pill.active,.nx-app[data-theme=corporate] .nx-equipes-action.active{color:#fff;background:#19b6c8;border-color:#19b6c8}.nx-app[data-theme=corporate] .nx-pill.danger,.nx-app[data-theme=corporate] .nx-favorite-modal-actions .nx-pill.danger{color:#b4232f;background:#fff1f2;border-color:#fecdd3}.nx-app[data-theme=corporate] .nx-module-card,.nx-app[data-theme=corporate] .nx-data-panel,.nx-app[data-theme=corporate] .nx-equipes-card,.nx-app[data-theme=corporate] .nx-modules-empty{box-shadow:var(--nx-shadow-card);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-module-card:hover,.nx-app[data-theme=corporate] .nx-module-card:focus-visible{background:#fbfdff;border-color:#19b6c894;box-shadow:inset 0 0 0 1px #19b6c81a,0 14px 30px #1020331a}.nx-app[data-theme=corporate] .nx-module-number,.nx-app[data-theme=corporate] .nx-module-favorite{color:#0f9daf;background:#f1f7fa;border-color:#c5dce6}.nx-app[data-theme=corporate] .nx-module-status{color:#40576f}.nx-app[data-theme=corporate] .nx-module-toolbar .nx-module-search-box,.nx-app[data-theme=corporate] .nx-module-search-box{background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-module-search-box input{color:#102033}.nx-app[data-theme=corporate] .nx-module-search-box input::placeholder{color:#697b90}.nx-app[data-theme=corporate] .nx-data-table{color:#263c54}.nx-app[data-theme=corporate] .nx-data-table thead,.nx-app[data-theme=corporate] .nx-equipes-list-header,.nx-app[data-theme=corporate] .nx-equipes-detail-header{background:#f4f7fa}.nx-app[data-theme=corporate] .nx-data-table th,.nx-app[data-theme=corporate] .nx-equipes-list-header,.nx-app[data-theme=corporate] .nx-equipes-members-table th{color:#62758b}.nx-app[data-theme=corporate] .nx-data-table th,.nx-app[data-theme=corporate] .nx-data-table td,.nx-app[data-theme=corporate] .nx-equipes-list-header,.nx-app[data-theme=corporate] .nx-equipes-list-row,.nx-app[data-theme=corporate] .nx-equipes-detail-header,.nx-app[data-theme=corporate] .nx-equipes-members-table th,.nx-app[data-theme=corporate] .nx-equipes-members-table td{border-color:#e1e8f0}.nx-app[data-theme=corporate] .nx-data-table tbody tr:hover,.nx-app[data-theme=corporate] .nx-equipes-list-row:hover,.nx-app[data-theme=corporate] .nx-equipes-list-row.active,.nx-app[data-theme=corporate] .nx-colaboradores-table tbody tr.selected{background:#eaf7fa}.nx-app[data-theme=corporate] .nx-pagination{color:#40576f;background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-pagination-info,.nx-app[data-theme=corporate] .nx-pagination-controls{color:#40576f}.nx-app[data-theme=corporate] .nx-table-status{color:#087a50;background:#e6f9f0;border-color:#9fe5c0}.nx-app[data-theme=corporate] .nx-table-status.warning,.nx-app[data-theme=corporate] .nx-table-status.inactive{color:#9b5d00;background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-row-action{color:#087987;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-row-action-placeholder{color:#95a4b5}.nx-app[data-theme=corporate] .nx-filter-popover,.nx-app[data-theme=corporate] .nx-favorite-modal,.nx-app[data-theme=corporate] .nx-ficha-modal,.nx-app[data-theme=corporate] .nx-novo-modal,.nx-app[data-theme=corporate] .nx-desligar-modal{color:#263c54;background:#fff;border-color:#d4e0eb;box-shadow:0 28px 80px #1020332e}.nx-app[data-theme=corporate] .nx-ficha-modal-backdrop,.nx-app[data-theme=corporate] .nx-favorite-modal-backdrop{background:#0f1c2a61}.nx-app[data-theme=corporate] .nx-ficha-modal-header{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-ficha-modal-header h2,.nx-app[data-theme=corporate] .nx-ficha-section h3,.nx-app[data-theme=corporate] .nx-ficha-hero h2,.nx-app[data-theme=corporate] .nx-favorite-modal-header strong,.nx-app[data-theme=corporate] .nx-filter-popover-header strong,.nx-app[data-theme=corporate] .nx-colab-actionbar strong,.nx-app[data-theme=corporate] .nx-ficha-item strong,.nx-app[data-theme=corporate] .nx-ficha-emergency-card strong{color:#102033}.nx-app[data-theme=corporate] .nx-ficha-modal-header p,.nx-app[data-theme=corporate] .nx-ficha-hero p,.nx-app[data-theme=corporate] .nx-favorite-modal p,.nx-app[data-theme=corporate] .nx-filter-popover-header span,.nx-app[data-theme=corporate] .nx-ficha-item span,.nx-app[data-theme=corporate] .nx-ficha-identity span,.nx-app[data-theme=corporate] .nx-ficha-status-card span,.nx-app[data-theme=corporate] .nx-ficha-emergency-card span{color:#607186}.nx-app[data-theme=corporate] .nx-ficha-section,.nx-app[data-theme=corporate] .nx-ficha-hero,.nx-app[data-theme=corporate] .nx-ficha-identity,.nx-app[data-theme=corporate] .nx-ficha-status-card,.nx-app[data-theme=corporate] .nx-ficha-emergency-card,.nx-app[data-theme=corporate] .nx-ficha-item{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-ficha-item.editing,.nx-app[data-theme=corporate] .nx-ficha-item input,.nx-app[data-theme=corporate] .nx-ficha-item textarea,.nx-app[data-theme=corporate] .nx-filter-group button{color:#102033;background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-filter-group button.active,.nx-app[data-theme=corporate] .nx-filter-group button:hover{color:#086f7e;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-filter-choice-grid button{color:#40566d;background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-filter-choice-grid button:hover{color:#0097a8;background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-filter-choice-grid button.active{color:#086f7e;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-settings-section{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-settings-section>div:first-child strong,.nx-app[data-theme=corporate] .nx-settings-theme-list button strong{color:#102033}.nx-app[data-theme=corporate] .nx-settings-section>div:first-child span,.nx-app[data-theme=corporate] .nx-settings-theme-list button span{color:#607186}.nx-app[data-theme=corporate] .nx-settings-theme-list button{color:#263c54;background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-settings-theme-list button:hover,.nx-app[data-theme=corporate] .nx-settings-theme-list button.active{background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-active-filter-line{color:#40576f;background:#e8f8fb;border-color:#b6e5eb}.nx-app[data-theme=corporate] .nx-active-filter-line span{color:#607186}.nx-app[data-theme=corporate] .nx-active-filter-line strong,.nx-app[data-theme=corporate] .nx-active-filter-line button,.nx-app[data-theme=corporate] .nx-filter-group>span,.nx-app[data-theme=corporate] .nx-favorite-modal-header span,.nx-app[data-theme=corporate] .nx-colab-selection-line,.nx-app[data-theme=corporate] .nx-equipes-member-name.encarregado,.nx-app[data-theme=corporate] .nx-equipes-role-text.encarregado{color:#0f9daf}.nx-app[data-theme=corporate] .nx-equipes-list-side{border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-equipes-list-row,.nx-app[data-theme=corporate] .nx-equipes-muted,.nx-app[data-theme=corporate] .nx-equipes-members-count,.nx-app[data-theme=corporate] .nx-equipes-status-inline,.nx-app[data-theme=corporate] .nx-equipes-members-table td{color:#263c54}.nx-app[data-theme=corporate] .nx-equipes-code,.nx-app[data-theme=corporate] .nx-equipes-detail-title,.nx-app[data-theme=corporate] .nx-equipes-info-item strong,.nx-app[data-theme=corporate] .nx-equipes-schedule-block strong{color:#102033}.nx-app[data-theme=corporate] .nx-equipes-code{margin-bottom:5px;font-size:12.5px;font-weight:700}.nx-app[data-theme=corporate] .nx-equipes-type-badge{border-radius:7px;min-height:21px;padding:0 9px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff75}.nx-app[data-theme=corporate] .nx-equipes-type-badge.linha_morta{color:#12528f;background:#d9ecff;border-color:#94c8f8}.nx-app[data-theme=corporate] .nx-equipes-type-badge.linha_viva{color:#7a4b00;background:#fff1c7;border-color:#e7bd55}.nx-app[data-theme=corporate] .nx-equipes-type-badge.poda{color:#146b3d;background:#dff7e8;border-color:#83d7a3}.nx-app[data-theme=corporate] .nx-equipes-type-badge.equipamentos{color:#4732b8;background:#e7e4ff;border-color:#b9aeff}.nx-app[data-theme=corporate] .nx-equipes-type-badge.qualidade{color:#0f6f66;background:#d8f7f1;border-color:#7bd8ca}.nx-app[data-theme=corporate] .nx-equipes-type-badge.tat{color:#a91b3d;background:#ffe1e7;border-color:#ef9aad}.nx-app[data-theme=corporate] .nx-equipes-detail-sub,.nx-app[data-theme=corporate] .nx-equipes-info-item span,.nx-app[data-theme=corporate] .nx-equipes-schedule-block span,.nx-app[data-theme=corporate] .nx-equipes-section-title,.nx-app[data-theme=corporate] .nx-equipes-section-title em,.nx-app[data-theme=corporate] .nx-equipes-role-text,.nx-app[data-theme=corporate] .nx-equipes-state{color:#607186}.nx-app[data-theme=corporate] .nx-equipes-info-grid,.nx-app[data-theme=corporate] .nx-equipes-schedule-block{border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-equipes-type-badge.outros{color:#40576f;background:#e9eef4;border-color:#c7d1de}.nx-app[data-theme=corporate] .nx-statusbar{color:#40576f;background:#fff;border-top:1px solid #dce5ef}.nx-app[data-theme=corporate] .nx-statusbar,.nx-app[data-theme=corporate] .nx-statusbar strong,.nx-app[data-theme=corporate] .nx-status-item,.nx-app[data-theme=corporate] .nx-status-item strong,.nx-app[data-theme=corporate] .nx-statusbar-right,.nx-app[data-theme=corporate] .nx-statusbar-right strong{color:#40576f}.nx-app[data-theme=corporate] .nx-status-item{border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-status-item strong.success{color:#0d8f61}.nx-app[data-theme=corporate] .nx-jornada-indicator,.nx-app[data-theme=corporate] .nx-jornada-list-panel,.nx-app[data-theme=corporate] .nx-jornada-detail-panel,.nx-app[data-theme=corporate] .nx-jornada-base-summary,.nx-app[data-theme=corporate] .nx-jornada-team-summary,.nx-app[data-theme=corporate] .nx-jornada-kanban,.nx-app[data-theme=corporate] .nx-jornada-work-column,.nx-app[data-theme=corporate] .nx-jornada-full-calendar section,.nx-app[data-theme=corporate] .nx-jornada-day-column,.nx-app[data-theme=corporate] .nx-jornada-day-list button,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button{box-shadow:var(--nx-shadow-card);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-jornada-indicator span,.nx-app[data-theme=corporate] .nx-jornada-list-header,.nx-app[data-theme=corporate] .nx-jornada-list-row small,.nx-app[data-theme=corporate] .nx-jornada-detail-grid span,.nx-app[data-theme=corporate] .nx-jornada-base-summary>header span,.nx-app[data-theme=corporate] .nx-jornada-team-summary>header span,.nx-app[data-theme=corporate] .nx-jornada-base-grid button small,.nx-app[data-theme=corporate] .nx-jornada-team-row span,.nx-app[data-theme=corporate] .nx-jornada-work-column em,.nx-app[data-theme=corporate] .nx-jornada-work-item small,.nx-app[data-theme=corporate] .nx-jornada-full-calendar section header span,.nx-app[data-theme=corporate] .nx-jornada-calendar-services em,.nx-app[data-theme=corporate] .nx-jornada-day-list small,.nx-app[data-theme=corporate] .nx-jornada-day-column em,.nx-app[data-theme=corporate] .nx-jornada-day-column button span,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button span,.nx-app[data-theme=corporate] .nx-jornada-service-description p{color:#607186}.nx-app[data-theme=corporate] .nx-jornada-indicator strong,.nx-app[data-theme=corporate] .nx-jornada-list-row,.nx-app[data-theme=corporate] .nx-jornada-list-row strong,.nx-app[data-theme=corporate] .nx-jornada-detail-header strong,.nx-app[data-theme=corporate] .nx-jornada-detail-title strong,.nx-app[data-theme=corporate] .nx-jornada-detail-grid strong,.nx-app[data-theme=corporate] .nx-jornada-detail-body p,.nx-app[data-theme=corporate] .nx-jornada-base-summary>header strong,.nx-app[data-theme=corporate] .nx-jornada-team-summary>header strong,.nx-app[data-theme=corporate] .nx-jornada-base-grid button,.nx-app[data-theme=corporate] .nx-jornada-base-grid button strong,.nx-app[data-theme=corporate] .nx-jornada-team-row,.nx-app[data-theme=corporate] .nx-jornada-team-row strong,.nx-app[data-theme=corporate] .nx-jornada-work-column header span,.nx-app[data-theme=corporate] .nx-jornada-work-item,.nx-app[data-theme=corporate] .nx-jornada-work-item strong,.nx-app[data-theme=corporate] .nx-jornada-work-item em,.nx-app[data-theme=corporate] .nx-jornada-full-calendar section header strong,.nx-app[data-theme=corporate] .nx-jornada-calendar-services>div,.nx-app[data-theme=corporate] .nx-jornada-calendar-services>div span,.nx-app[data-theme=corporate] .nx-jornada-day-list button,.nx-app[data-theme=corporate] .nx-jornada-day-list strong,.nx-app[data-theme=corporate] .nx-jornada-day-column header strong,.nx-app[data-theme=corporate] .nx-jornada-day-column button,.nx-app[data-theme=corporate] .nx-jornada-day-column button strong,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button strong,.nx-app[data-theme=corporate] .nx-jornada-toolbar{color:#102033}.nx-app[data-theme=corporate] .nx-jornada-filter-group{background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-jornada-filter-group span,.nx-app[data-theme=corporate] .nx-jornada-detail-header span,.nx-app[data-theme=corporate] .nx-jornada-base-grid button span,.nx-app[data-theme=corporate] .nx-jornada-work-column header strong{color:#0f9daf}.nx-app[data-theme=corporate] .nx-jornada-filter-group select{color:#102033}.nx-app[data-theme=corporate] .nx-jornada-filter-group select:disabled{color:#95a4b5}.nx-app[data-theme=corporate] .nx-jornada-filter-group option{color:#102033;background:#fff}.nx-app[data-theme=corporate] .nx-jornada-tabs-separator{background:#d8e1eb}.nx-app[data-theme=corporate] .nx-jornada-list-header,.nx-app[data-theme=corporate] .nx-jornada-detail-header,.nx-app[data-theme=corporate] .nx-jornada-base-summary>header,.nx-app[data-theme=corporate] .nx-jornada-team-summary>header,.nx-app[data-theme=corporate] .nx-jornada-work-column header,.nx-app[data-theme=corporate] .nx-jornada-full-calendar section header,.nx-app[data-theme=corporate] .nx-jornada-day-column header{background:#f4f7fa;border-color:#e1e8f0}.nx-app[data-theme=corporate] .nx-jornada-list-row,.nx-app[data-theme=corporate] .nx-jornada-detail-grid,.nx-app[data-theme=corporate] .nx-jornada-work-column header,.nx-app[data-theme=corporate] .nx-jornada-full-calendar section header{border-color:#e1e8f0}.nx-app[data-theme=corporate] .nx-jornada-list-row:hover,.nx-app[data-theme=corporate] .nx-jornada-list-row.active,.nx-app[data-theme=corporate] .nx-jornada-base-grid button:hover,.nx-app[data-theme=corporate] .nx-jornada-work-item:hover,.nx-app[data-theme=corporate] .nx-jornada-calendar-services>div.active,.nx-app[data-theme=corporate] .nx-jornada-day-list button:hover,.nx-app[data-theme=corporate] .nx-jornada-day-list button.active,.nx-app[data-theme=corporate] .nx-jornada-day-column button:hover,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button:hover,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button.active{background:#eaf7fa;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-jornada-base-grid button,.nx-app[data-theme=corporate] .nx-jornada-team-row,.nx-app[data-theme=corporate] .nx-jornada-work-column,.nx-app[data-theme=corporate] .nx-jornada-work-item,.nx-app[data-theme=corporate] .nx-jornada-calendar-services>div,.nx-app[data-theme=corporate] .nx-jornada-day-column button{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-jornada-full-calendar section.active{box-shadow:inset 0 0 0 1px #19b6c829, var(--nx-shadow-soft);border-color:#19b6c8}.nx-app[data-theme=corporate] .nx-jornada-history-event{background:#f8fafc;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-jornada-history-event strong,.nx-app[data-theme=corporate] .nx-jornada-history-event p{color:#102033}.nx-app[data-theme=corporate] .nx-jornada-history-event header span,.nx-app[data-theme=corporate] .nx-jornada-history-event p span{color:#607186}.nx-app[data-theme=corporate] .nx-jornada-status,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button i{color:#087987;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-jornada-status.em-execucao,.nx-app[data-theme=corporate] .nx-jornada-status.concluido,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button i.concluido,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button i.em-execucao{color:#087a50;background:#e6f9f0;border-color:#9fe5c0}.nx-app[data-theme=corporate] .nx-jornada-status.atrasado,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button i.atrasado{color:#b42343;background:#fff1f2;border-color:#fecdd3}.nx-app[data-theme=corporate] .nx-jornada-status.sem-equipe,.nx-app[data-theme=corporate] .nx-jornada-calendar-view button i.sem-equipe{color:#9b5d00;background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-jornada-indicator.info strong{color:#0f9daf}.nx-app[data-theme=corporate] .nx-jornada-indicator.success strong{color:#0d8f61}.nx-app[data-theme=corporate] .nx-jornada-indicator.warning strong{color:#b66b00}.nx-app[data-theme=corporate] .nx-jornada-indicator.danger strong{color:#b42343}.nx-planejamento-page{flex-direction:column;gap:0;height:100%;min-height:0;display:flex;overflow:hidden}.nx-planejamento-page .nx-page-header{align-items:flex-start;margin-bottom:3px}.nx-planejamento-page .nx-title-line{margin:5px 0 7px}.nx-planejamento-page .nx-filter-actions{padding-top:4px}.nx-planejamento-selection-line{flex-basis:18px;min-height:18px;margin-bottom:4px}.nx-planejamento-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-planejamento-header-actions .nx-filter-menu-wrap{width:auto}.nx-planejamento-action-button{border-radius:999px;justify-content:center;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 12px;font-size:12px}.nx-planejamento-header-actions .nx-filter-popover{top:calc(100% + 10px);left:auto;right:0}.nx-jornada-page .nx-page-header{align-items:flex-start;margin-bottom:3px}.nx-jornada-page .nx-title-line{margin:5px 0 7px}.nx-jornada-page .nx-filter-actions{padding-top:4px}.nx-jornada-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-jornada-header-actions .nx-filter-menu-wrap{width:auto}.nx-jornada-action-button{border-radius:999px;justify-content:center;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 12px;font-size:12px}.nx-jornada-header-actions .nx-filter-popover{top:calc(100% + 10px);left:auto;right:0}.nx-jornada-periodo-exibido{color:#9fb2c7;flex:none;margin:0 0 8px;font-size:12px}.nx-jornada-page .nx-jornada-selection-line{flex-basis:18px;min-height:18px;margin-bottom:4px}.nx-jornada-record-panel{flex:auto;min-height:0}.nx-jornada-record-grid{grid-template-columns:minmax(90px,.9fr) minmax(150px,1.45fr) minmax(90px,.8fr) minmax(180px,2fr) minmax(96px,.95fr) minmax(86px,.75fr) minmax(118px,1.1fr) minmax(90px,.85fr)}.nx-jornada-team-record-grid{grid-template-columns:minmax(150px,1.6fr) minmax(150px,1.5fr) minmax(110px,.9fr) minmax(100px,.9fr) minmax(120px,1.1fr) minmax(110px,.9fr)}.nx-record-list-row .nx-jornada-status{max-width:100%;display:inline-flex}.nx-jornada-record-panel .nx-pagination{flex:0 0 48px;min-height:48px}.nx-jornada-record-panel .nx-pagination .nx-pill{min-width:92px}.nx-jornada-indicators-modal .nx-indicators-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.nx-jornada-indicators-modal .nx-indicator-card strong{padding-left:0}.nx-planejamento-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.nx-planejamento-kpi{background:linear-gradient(135deg,#ffffff0d,#0000 56%),#0d30499e;border:1px solid #b4dfee2e;border-radius:16px;flex-direction:column;justify-content:space-between;gap:10px;min-height:84px;padding:14px;display:flex}.nx-planejamento-kpi span{color:#9fb2c7;font-size:12px;line-height:1.25}.nx-planejamento-kpi strong{color:#fff;font-size:18px;font-weight:500;line-height:1.1}.nx-planejamento-kpi.info{border-color:#2ee3f038}.nx-planejamento-kpi.warning{border-color:#ffb24742}.nx-planejamento-kpi.warning strong{color:#ffce73}.nx-planejamento-kpi.success{border-color:#79f2a33d}.nx-planejamento-kpi.success strong{color:#79f2a3}.nx-planejamento-kpi.danger{border-color:#ef44444d}.nx-planejamento-kpi.danger strong{color:#ff9b9b}.nx-planejamento-toolbar{--nx-module-filter-width:108px;--nx-module-action-width:162px;--nx-module-add-width:142px;grid-template-columns:minmax(360px, .78fr) var(--nx-module-filter-width) var(--nx-module-action-width) var(--nx-module-add-width);align-items:center;gap:12px;margin-bottom:12px;display:grid}.nx-planejamento-form-grid label{flex-direction:column;gap:6px;min-width:0;display:flex}.nx-planejamento-form-grid label span{color:#9fb2c7;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.nx-planejamento-form-grid input,.nx-planejamento-form-grid select,.nx-planejamento-form-grid textarea{color:#fff;background:#06172aa3;border:1px solid #ffffff1f;border-radius:12px;width:100%;min-height:40px;padding:0 12px;font-size:13px}.nx-planejamento-form-grid textarea{resize:vertical;min-height:96px;padding:10px 12px}.nx-planejamento-form-grid input::placeholder{color:#6f8298}.nx-planejamento-toolbar .nx-module-search-box{width:100%;max-width:980px;height:36px;margin:0}.nx-planejamento-toolbar .nx-module-search-box input{color:#f5f9ff;background:0 0;border:0;min-height:0;padding:0}.nx-planejamento-toolbar .nx-module-search-box input::placeholder{color:#d4e1efb8}.nx-planejamento-toolbar .nx-filter-menu-wrap{width:100%}.nx-planejamento-toolbar .nx-filter-button,.nx-planejamento-toolbar>.nx-pill,.nx-planejamento-toolbar .nx-toolbar-add-button{justify-content:center;width:100%;min-width:0}.nx-planejamento-month-popover{width:300px;left:0;right:auto}.nx-filter-group.nx-planejamento-month-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-filter-group.nx-planejamento-month-grid button{text-align:center}.nx-planejamento-layout{flex:auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;min-height:0;display:grid}.nx-planejamento-list-panel,.nx-planejamento-detail-panel,.nx-planejamento-alerts{box-shadow:var(--nx-shadow-soft);background:#091b308c;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.nx-planejamento-list-panel{flex-direction:column;min-height:0;display:flex}.nx-planejamento-list-header,.nx-planejamento-row{grid-template-columns:minmax(174px,1.4fr) minmax(96px,.72fr) minmax(96px,.72fr) minmax(76px,.56fr) minmax(108px,.74fr) minmax(118px,.84fr) minmax(124px,.88fr);align-items:center;gap:10px;display:grid}.nx-planejamento-list-header{color:#9fb2c7;letter-spacing:0;text-transform:none;background:#04122194;border-bottom:1px solid #ffffff1a;min-height:53px;padding:0 14px;font-size:12.5px;font-weight:600}.nx-planejamento-list-body{flex:auto;min-height:0;overflow:auto}.nx-planejamento-row{color:#dceaf7;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff12;width:100%;height:53px;min-height:53px;padding:0 14px}.nx-planejamento-row:hover,.nx-planejamento-row.active{background:#2ee3f014}.nx-planejamento-row.active{box-shadow:inset 3px 0 #2ee3f0}.nx-planejamento-row span{color:#c5d5e6;min-width:0;font-size:12.5px;line-height:1.25}.nx-planejamento-row strong,.nx-planejamento-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-planejamento-row strong{color:#fff;font-size:13px;font-weight:500}.nx-planejamento-row small{color:#8aa0b8;margin-top:4px;font-size:11px}.nx-planejamento-row .muted-danger{color:#ffb4b4}.nx-planejamento-status{color:#bff9ff;white-space:nowrap;text-overflow:ellipsis;background:#2ee3f01a;border:1px solid #2ee3f038;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex;overflow:hidden}.nx-planejamento-status.op-aguardando-viabilidade,.nx-planejamento-status.fin-aguardando-comissionamento,.nx-planejamento-status.fin-sem-cobranca{color:#ffce73;background:#ffb2471c;border-color:#ffb24747}.nx-planejamento-status.op-executada,.nx-planejamento-status.fin-paga{color:#79f2a3;background:#79f2a31a;border-color:#79f2a33d}.nx-planejamento-status.fin-divergente,.nx-planejamento-status.op-cancelada{color:#ff9b9b;background:#ef44441f;border-color:#ef444452}.nx-planejamento-detail-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.nx-planejamento-detail-panel>header,.nx-planejamento-alerts header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nx-planejamento-detail-panel>header span,.nx-planejamento-alerts header span,.nx-planejamento-observacao span{color:#2ee3f0;letter-spacing:.45px;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.nx-planejamento-detail-panel>header strong,.nx-planejamento-alerts header strong{color:#fff;font-size:18px;font-weight:500;line-height:1.14}.nx-planejamento-flow{background:#06172a94;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.nx-planejamento-flow div{background:0 0;border:0;border-right:1px solid #ffffff17;min-height:76px;padding:10px 9px}.nx-planejamento-flow div:last-child{border-right:0}.nx-planejamento-flow i{background:#526a84;border-radius:999px;width:10px;height:10px;margin-bottom:9px;display:block}.nx-planejamento-flow .done i{background:#2ee3f0;box-shadow:0 0 0 4px #2ee3f01f}.nx-planejamento-flow span,.nx-planejamento-flow strong{overflow-wrap:anywhere;min-width:0;display:block}.nx-planejamento-flow span{color:#9fb2c7;margin-bottom:4px;font-size:10.5px}.nx-planejamento-flow strong{color:#fff;font-size:12px;font-weight:500;line-height:1.2}.nx-planejamento-timeline{background:#06172a85;border:1px solid #ffffff1a;border-radius:14px;display:grid;overflow:hidden}.nx-planejamento-timeline>div{grid-template-columns:18px minmax(0,1fr);gap:10px;min-height:54px;padding:10px 12px;display:grid;position:relative}.nx-planejamento-timeline>div:not(:last-child){border-bottom:1px solid #ffffff12}.nx-planejamento-timeline>div:not(:last-child):after{content:"";background:#526a8494;width:1px;position:absolute;top:28px;bottom:-8px;left:20px}.nx-planejamento-timeline i{z-index:1;background:#526a84;border-radius:999px;width:10px;height:10px;margin-top:4px;position:relative;box-shadow:0 0 0 4px #526a841c}.nx-planejamento-timeline .done i{background:#2ee3f0;box-shadow:0 0 0 4px #2ee3f024}.nx-planejamento-timeline span,.nx-planejamento-timeline strong{min-width:0;display:block}.nx-planejamento-timeline span{color:#9fb2c7;margin-bottom:3px;font-size:12px}.nx-planejamento-timeline strong{color:#fff;font-size:13px;font-weight:500}.nx-planejamento-lock{background:#ffb2471c;border:1px solid #ffb2474d;border-radius:14px;padding:12px}.nx-planejamento-lock strong,.nx-planejamento-lock span{display:block}.nx-planejamento-lock strong{color:#ffce73;margin-bottom:4px;font-size:13px;font-weight:500}.nx-planejamento-lock span{color:#d9c195;font-size:12px;line-height:1.35}.nx-planejamento-detail-grid{border:1px solid #ffffff17;border-radius:14px;grid-template-columns:1fr 1.2fr;display:grid;overflow:hidden}.nx-planejamento-detail-grid span,.nx-planejamento-detail-grid strong{border-bottom:1px solid #ffffff12;align-items:center;min-height:38px;padding:8px 10px;display:flex}.nx-planejamento-detail-grid span{color:#9fb2c7;background:#0412215c;font-size:12px}.nx-planejamento-detail-grid strong{color:#fff;background:#06172a47;font-size:12px;font-weight:500}.nx-planejamento-observacao{background:#06172a75;border:1px solid #ffffff17;border-radius:14px;padding:12px}.nx-planejamento-observacao p{color:#c5d5e6;margin:0;font-size:13px;line-height:1.42}.nx-planejamento-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nx-planejamento-actions .nx-pill{width:100%}.nx-planejamento-actions .nx-pill:disabled{opacity:.46;cursor:not-allowed}.nx-planejamento-pagination{border-top:1px solid #ffffff17;flex:0 0 48px;min-height:48px}.nx-planejamento-pagination .nx-pill{min-width:92px}.nx-planejamento-alerts{padding:16px}.nx-planejamento-alerts>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.nx-planejamento-alerts p{color:#f2d5a7;background:#ffb2471a;border:1px solid #ffb2472e;border-radius:13px;margin:0;padding:10px 12px;font-size:12px;line-height:1.36}.nx-planejamento-modal{width:min(980px,100vw - 80px)}.nx-planejamento-view-modal{width:min(940px,100vw - 80px);height:auto;max-height:min(820px,100vh - 60px)}.nx-planejamento-view-body{flex-direction:column;gap:14px;min-height:0;padding-bottom:16px;display:flex;overflow:auto}.nx-planejamento-view-body .nx-planejamento-detail-grid{grid-template-columns:.78fr 1.12fr .78fr 1.12fr}.nx-planejamento-view-body .nx-planejamento-detail-grid span,.nx-planejamento-view-body .nx-planejamento-detail-grid strong{min-height:36px}.nx-planejamento-action-modal{width:min(680px,100vw - 80px)}.nx-planejamento-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nx-planejamento-form-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-planejamento-form-grid .wide{grid-column:1/-1}@media (width<=1480px){.nx-planejamento-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1180px){.nx-planejamento-toolbar,.nx-planejamento-alerts>div{grid-template-columns:1fr}.nx-planejamento-list-header,.nx-planejamento-row{grid-template-columns:minmax(150px,1.3fr) minmax(88px,.7fr) minmax(88px,.7fr) minmax(70px,.52fr) minmax(96px,.68fr) minmax(108px,.82fr) minmax(108px,.82fr);gap:8px;min-width:0}.nx-planejamento-form-grid,.nx-planejamento-form-grid.compact{grid-template-columns:1fr}.nx-planejamento-view-body .nx-planejamento-detail-grid{grid-template-columns:1fr 1.2fr}}@media (width<=760px){.nx-planejamento-kpis,.nx-planejamento-flow,.nx-planejamento-actions{grid-template-columns:1fr}.nx-planejamento-flow div{border-bottom:1px solid #ffffff17;border-right:0}.nx-planejamento-flow div:last-child{border-bottom:0}}.nx-app[data-theme=corporate] .nx-planejamento-kpi,.nx-app[data-theme=corporate] .nx-planejamento-list-panel,.nx-app[data-theme=corporate] .nx-planejamento-detail-panel,.nx-app[data-theme=corporate] .nx-planejamento-alerts,.nx-app[data-theme=corporate] .nx-planejamento-flow,.nx-app[data-theme=corporate] .nx-planejamento-timeline,.nx-app[data-theme=corporate] .nx-planejamento-observacao{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-planejamento-flow div{box-shadow:none;background:0 0;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-planejamento-timeline>div{border-color:#e7edf4}.nx-app[data-theme=corporate] .nx-planejamento-timeline>div:not(:last-child):after{background:#c9d5e2}.nx-app[data-theme=corporate] .nx-planejamento-kpi strong,.nx-app[data-theme=corporate] .nx-planejamento-row strong,.nx-app[data-theme=corporate] .nx-planejamento-detail-panel>header strong,.nx-app[data-theme=corporate] .nx-planejamento-alerts header strong,.nx-app[data-theme=corporate] .nx-planejamento-flow strong,.nx-app[data-theme=corporate] .nx-planejamento-timeline strong,.nx-app[data-theme=corporate] .nx-planejamento-detail-grid strong{color:#102033}.nx-app[data-theme=corporate] .nx-planejamento-kpi span,.nx-app[data-theme=corporate] .nx-planejamento-row span,.nx-app[data-theme=corporate] .nx-planejamento-row small,.nx-app[data-theme=corporate] .nx-planejamento-flow span,.nx-app[data-theme=corporate] .nx-planejamento-timeline span,.nx-app[data-theme=corporate] .nx-planejamento-detail-grid span,.nx-app[data-theme=corporate] .nx-planejamento-observacao p{color:#607186}.nx-app[data-theme=corporate] .nx-planejamento-form-grid label span,.nx-app[data-theme=corporate] .nx-planejamento-detail-panel>header span,.nx-app[data-theme=corporate] .nx-planejamento-alerts header span,.nx-app[data-theme=corporate] .nx-planejamento-observacao span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-planejamento-form-grid input,.nx-app[data-theme=corporate] .nx-planejamento-form-grid select,.nx-app[data-theme=corporate] .nx-planejamento-form-grid textarea{color:#102033;background:#f8fafc;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-planejamento-form-grid input::placeholder{color:#7b8b9f}.nx-app[data-theme=corporate] .nx-planejamento-list-header{color:#607186;background:#f4f7fa;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-planejamento-row{color:#102033;border-color:#e7edf4}.nx-app[data-theme=corporate] .nx-planejamento-row:hover,.nx-app[data-theme=corporate] .nx-planejamento-row.active{background:#eaf7fa}.nx-app[data-theme=corporate] .nx-planejamento-row .muted-danger{color:#b42343}.nx-app[data-theme=corporate] .nx-planejamento-status{color:#087987;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-planejamento-status.op-aguardando-viabilidade,.nx-app[data-theme=corporate] .nx-planejamento-status.fin-aguardando-comissionamento,.nx-app[data-theme=corporate] .nx-planejamento-status.fin-sem-cobranca{color:#9b5d00;background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-planejamento-status.op-executada,.nx-app[data-theme=corporate] .nx-planejamento-status.fin-paga{color:#087a50;background:#e6f9f0;border-color:#9fe5c0}.nx-app[data-theme=corporate] .nx-planejamento-status.fin-divergente,.nx-app[data-theme=corporate] .nx-planejamento-status.op-cancelada{color:#b42343;background:#fff1f2;border-color:#fecdd3}.nx-app[data-theme=corporate] .nx-planejamento-lock{background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-planejamento-lock strong{color:#9b5d00}.nx-app[data-theme=corporate] .nx-planejamento-lock span{color:#7a5b21}.nx-app[data-theme=corporate] .nx-planejamento-detail-grid{border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-planejamento-detail-grid span{background:#f4f7fa}.nx-app[data-theme=corporate] .nx-planejamento-detail-grid strong{background:#fff}.nx-app[data-theme=corporate] .nx-planejamento-alerts p{color:#7a5b21;background:#fff7e6;border-color:#f7d899}.nx-financeiro-page{flex-direction:column;gap:16px;display:flex}.nx-financeiro-hero,.nx-financeiro-funnel,.nx-financeiro-layout{gap:12px;display:grid}.nx-financeiro-hero{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-financeiro-hero>div,.nx-financeiro-kpi,.nx-financeiro-panel{box-shadow:var(--nx-shadow-soft);background:#0d30499e;border:1px solid #b4dfee2e;border-radius:18px}.nx-financeiro-hero>div{background:linear-gradient(135deg,#2ee3f029,#0000 52%),#0d3049a8;min-height:104px;padding:14px 16px}.nx-financeiro-hero span,.nx-financeiro-kpi span,.nx-financeiro-panel header span,.nx-financeiro-app-list span{color:#2ee3f0;letter-spacing:.45px;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.nx-financeiro-hero strong{color:#fff;margin-top:8px;font-size:24px;font-weight:500;line-height:1.1;display:block}.nx-financeiro-hero p{color:#b9c9da;margin:8px 0 0;font-size:13px;line-height:1.45}.nx-financeiro-funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-financeiro-kpi{flex-direction:column;justify-content:space-between;min-height:110px;padding:14px;display:flex}.nx-financeiro-kpi strong{color:#fff;font-size:21px;font-weight:500}.nx-financeiro-kpi small{color:#9fb2c7;font-size:12px;line-height:1.3}.nx-financeiro-kpi.warning{border-color:#ffb24742}.nx-financeiro-kpi.success{border-color:#79f2a33d}.nx-financeiro-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.nx-financeiro-panel{overflow:hidden}.nx-financeiro-panel header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-start;gap:12px;min-height:64px;padding:14px 16px;display:flex}.nx-financeiro-panel header strong{color:#fff;margin-top:4px;font-size:18px;font-weight:500;display:block}.nx-financeiro-panel header small{color:#9fb2c7;font-size:12px}.nx-financeiro-table{overflow-x:auto}.nx-financeiro-table-head,.nx-financeiro-row{grid-template-columns:minmax(170px,1fr) 128px 140px 128px 128px 190px;align-items:center;gap:10px;min-width:870px;display:grid}.nx-financeiro-table-head{color:#9fb2c7;letter-spacing:.4px;text-transform:uppercase;background:#04122194;min-height:44px;padding:0 14px;font-size:11px;font-weight:600}.nx-financeiro-row{color:#c5d5e6;border-top:1px solid #ffffff12;min-height:56px;padding:8px 14px;font-size:13px}.nx-financeiro-row strong,.nx-financeiro-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-financeiro-row strong{color:#fff;font-weight:500}.nx-financeiro-row small{color:#8aa0b8;margin-top:4px;font-size:11px}.nx-financeiro-status{color:#bff9ff;white-space:nowrap;background:#2ee3f01a;border:1px solid #2ee3f038;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.nx-financeiro-status.aguardando-comissionamento,.nx-financeiro-status.sem-cobranca{color:#ffce73;background:#ffb2471c;border-color:#ffb24747}.nx-financeiro-status.paga{color:#79f2a3;background:#79f2a31a;border-color:#79f2a33d}.nx-financeiro-status.divergente{color:#ff9b9b;background:#ef44441f;border-color:#ef444452}.nx-financeiro-app-list{gap:10px;padding:14px;display:grid}.nx-financeiro-app-list div{background:#06172a7a;border:1px solid #ffffff17;border-radius:14px;min-height:64px;padding:12px}.nx-financeiro-app-list strong{color:#fff;margin-top:7px;font-size:18px;font-weight:500;display:block}@media (width<=1280px){.nx-financeiro-hero,.nx-financeiro-layout{grid-template-columns:1fr}.nx-financeiro-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.nx-financeiro-funnel{grid-template-columns:1fr}}.nx-app[data-theme=corporate] .nx-financeiro-hero>div,.nx-app[data-theme=corporate] .nx-financeiro-kpi,.nx-app[data-theme=corporate] .nx-financeiro-panel,.nx-app[data-theme=corporate] .nx-financeiro-app-list div{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-financeiro-hero span,.nx-app[data-theme=corporate] .nx-financeiro-kpi span,.nx-app[data-theme=corporate] .nx-financeiro-panel header span,.nx-app[data-theme=corporate] .nx-financeiro-app-list span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-financeiro-hero strong,.nx-app[data-theme=corporate] .nx-financeiro-kpi strong,.nx-app[data-theme=corporate] .nx-financeiro-panel header strong,.nx-app[data-theme=corporate] .nx-financeiro-row strong,.nx-app[data-theme=corporate] .nx-financeiro-app-list strong{color:#102033}.nx-app[data-theme=corporate] .nx-financeiro-hero p,.nx-app[data-theme=corporate] .nx-financeiro-kpi small,.nx-app[data-theme=corporate] .nx-financeiro-panel header small,.nx-app[data-theme=corporate] .nx-financeiro-row,.nx-app[data-theme=corporate] .nx-financeiro-row small{color:#607186}.nx-app[data-theme=corporate] .nx-financeiro-table-head{color:#607186;background:#f4f7fa;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-financeiro-row{border-color:#e7edf4}.nx-app[data-theme=corporate] .nx-financeiro-status{color:#087987;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-financeiro-status.aguardando-comissionamento,.nx-app[data-theme=corporate] .nx-financeiro-status.sem-cobranca{color:#9b5d00;background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-financeiro-status.paga{color:#087a50;background:#e6f9f0;border-color:#9fe5c0}.nx-app[data-theme=corporate] .nx-financeiro-status.divergente{color:#b42343;background:#fff1f2;border-color:#fecdd3}.nx-frota-page{gap:10px;overflow:hidden}.nx-frota-indicators{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.nx-frota-indicator{background:linear-gradient(135deg,#ffffff0d,#0000 56%),#0d30499e;border:1px solid #b4dfee2e;border-radius:12px;min-height:66px;padding:11px 12px}.nx-frota-indicator span{color:#b7c9dc;margin-bottom:8px;font-size:11px;display:block}.nx-frota-indicator strong{color:#fff;font-size:20px;font-weight:600}.nx-frota-indicator.info strong{color:#2ee3f0}.nx-frota-indicator.success{border-color:#79f2a33d}.nx-frota-indicator.success strong{color:#79f2a3}.nx-frota-indicator.warning{border-color:#ffb2474d}.nx-frota-indicator.warning strong{color:#ffce73}.nx-frota-indicator.danger{border-color:#ff7a9a57}.nx-frota-indicator.danger strong{color:#ff8ca8}.nx-frota-toolbar{flex:none;grid-template-columns:minmax(260px,1fr) 128px 128px 142px;align-items:center;gap:10px;display:grid}.nx-frota-toolbar label{background:#091b308a;border:1px solid #2ee3f029;border-radius:12px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex}.nx-frota-toolbar label span{color:#2ee3f0;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.nx-frota-toolbar select{color:#fff;background:0 0;border:0;outline:none;flex:auto;min-width:0;font-size:12px;font-weight:600}.nx-frota-toolbar option{color:#dceaf7;background:#071a2d}.nx-frota-tabs{flex:none;gap:8px;display:flex}.nx-frota-table-panel,.nx-frota-detail-panel{background:#091b308a;border:1px solid #2ee3f029;border-radius:14px;min-height:0;overflow:hidden}.nx-frota-table-panel{flex-direction:column;display:flex}.nx-frota-table-header,.nx-frota-row{grid-template-columns:minmax(86px,.75fr) minmax(150px,1.05fr) minmax(210px,1.35fr) minmax(128px,.82fr) minmax(104px,.72fr) minmax(82px,.56fr) minmax(104px,.72fr) 72px;align-items:center;gap:10px;min-width:1040px;display:grid}.nx-frota-table-header{color:#9fb2c7;text-transform:uppercase;background:#04122194;border-bottom:1px solid #ffffff14;flex:0 0 44px;padding:0 14px;font-size:11px;font-weight:700}.nx-frota-table-body{flex:auto;min-height:0;overflow:auto}.nx-frota-pagination{background:#0412216b;border-top:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:8px 12px;display:flex}.nx-frota-pagination span{color:#9fb2c7;font-size:12px}.nx-frota-pagination div{gap:8px;display:flex}.nx-frota-pagination .nx-pill:disabled{opacity:.48;cursor:not-allowed}.nx-frota-row{color:#c5d5e6;text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:1px solid #ffffff12;border-left:3px solid #0000;border-right:0;width:100%;min-height:62px;padding:8px 14px}.nx-frota-row:hover,.nx-frota-row.active{background:#2ee3f00f;border-left-color:#2ee3f0}.nx-frota-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx-frota-row strong,.nx-frota-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-frota-row strong{color:#fff;font-size:12.5px;font-weight:600}.nx-frota-row small{color:#8aa0b8;margin-top:4px;font-size:11px}.nx-frota-status,.nx-row-action{color:#bff9ff;white-space:nowrap;background:#2ee3f01a;border:1px solid #2ee3f038;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:23px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.nx-frota-status.trabalhando,.nx-frota-status.liberado,.nx-ficha-item.regular{color:#79f2a3;background:#79f2a31a;border-color:#79f2a33d}.nx-frota-status.oficina,.nx-frota-status.aguardando_orcamento,.nx-frota-status.aguardando_peca,.nx-ficha-item.warning{color:#ffce73;background:#ffb2471c;border-color:#ffb24747}.nx-frota-status.atrasado,.nx-ficha-item.danger{color:#ff9b9b;background:#ef44441f;border-color:#ef444452}.nx-frota-detail-panel{flex-direction:column;display:flex}.nx-frota-detail-panel header{background:#04122194;border-bottom:1px solid #ffffff14;flex:0 0 68px;padding:13px 15px}.nx-frota-detail-panel header span{color:#2ee3f0;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.nx-frota-detail-panel header strong{color:#fff;font-size:20px;font-weight:600}.nx-frota-detail-body{flex:auto;min-height:0;padding:15px;overflow:auto}.nx-frota-detail-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.nx-frota-detail-title strong{color:#fff;font-size:15px}.nx-frota-detail-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:92px minmax(0,1fr);gap:8px 10px;margin-bottom:15px;padding-bottom:14px;display:grid}.nx-frota-detail-grid span,.nx-frota-detail-grid strong{align-items:center;min-width:0;min-height:16px;padding:0;display:flex}.nx-frota-detail-grid span{color:#9fb2c7;font-size:11px}.nx-frota-detail-grid strong{color:#fff;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.nx-frota-detail-body p,.nx-frota-observacao-section p{color:#c5d5e6;margin:0 0 16px;font-size:12px;line-height:1.5}.nx-frota-detail-actions{flex-wrap:wrap;gap:8px;display:flex}.nx-frota-ficha-modal{width:min(1180px,94vw)}.nx-frota-observacao-section{grid-column:1/-1}@media (width<=1280px){.nx-frota-indicators{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-frota-toolbar{grid-template-columns:minmax(260px,1fr) 170px 150px}.nx-frota-toolbar>.nx-pill{grid-column:1/-1;justify-self:start}.nx-frota-layout{grid-template-columns:1fr}.nx-frota-detail-panel{min-height:320px}}@media (width<=780px){.nx-frota-indicators,.nx-frota-toolbar{grid-template-columns:1fr}.nx-frota-toolbar label,.nx-frota-toolbar>.nx-pill{width:100%}}@media (width<=980px){.nx-colaboradores-page .nx-module-actions-toolbar,.nx-frota-toolbar,.nx-planejamento-toolbar,.nx-jornada-toolbar{grid-template-columns:1fr}.nx-filter-popover,.nx-filter-popover-wide{width:min(360px,100vw - 48px);left:0;right:auto}}.nx-app[data-theme=corporate] .nx-frota-indicator,.nx-app[data-theme=corporate] .nx-frota-toolbar label,.nx-app[data-theme=corporate] .nx-frota-table-panel,.nx-app[data-theme=corporate] .nx-frota-detail-panel{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-frota-table-header,.nx-app[data-theme=corporate] .nx-frota-detail-panel header,.nx-app[data-theme=corporate] .nx-frota-pagination{color:#607186;background:#f4f7fa;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-frota-indicator span,.nx-app[data-theme=corporate] .nx-frota-row,.nx-app[data-theme=corporate] .nx-frota-row small,.nx-app[data-theme=corporate] .nx-frota-pagination span,.nx-app[data-theme=corporate] .nx-frota-detail-grid span,.nx-app[data-theme=corporate] .nx-frota-detail-body p,.nx-app[data-theme=corporate] .nx-frota-observacao-section p{color:#607186}.nx-app[data-theme=corporate] .nx-frota-indicator strong,.nx-app[data-theme=corporate] .nx-frota-row strong,.nx-app[data-theme=corporate] .nx-frota-detail-panel header strong,.nx-app[data-theme=corporate] .nx-frota-detail-title strong,.nx-app[data-theme=corporate] .nx-frota-detail-grid strong{color:#102033}.nx-app[data-theme=corporate] .nx-frota-toolbar label span,.nx-app[data-theme=corporate] .nx-frota-detail-panel header span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-frota-toolbar select{color:#102033}.nx-app[data-theme=corporate] .nx-frota-toolbar option{color:#102033;background:#fff}.nx-app[data-theme=corporate] .nx-frota-row{border-color:#e7edf4}.nx-app[data-theme=corporate] .nx-frota-row:hover,.nx-app[data-theme=corporate] .nx-frota-row.active{background:#eaf7fa;border-left-color:#19b6c8}.nx-app[data-theme=corporate] .nx-frota-detail-grid{border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-frota-status,.nx-app[data-theme=corporate] .nx-row-action{color:#087987;background:#e8f8fb;border-color:#9bdce5}.nx-app[data-theme=corporate] .nx-frota-status.trabalhando,.nx-app[data-theme=corporate] .nx-frota-status.liberado,.nx-app[data-theme=corporate] .nx-ficha-item.regular{color:#087a50;background:#e6f9f0;border-color:#9fe5c0}.nx-app[data-theme=corporate] .nx-frota-status.oficina,.nx-app[data-theme=corporate] .nx-frota-status.aguardando_orcamento,.nx-app[data-theme=corporate] .nx-frota-status.aguardando_peca,.nx-app[data-theme=corporate] .nx-ficha-item.warning{color:#9b5d00;background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-frota-status.atrasado,.nx-app[data-theme=corporate] .nx-ficha-item.danger{color:#b42343;background:#fff1f2;border-color:#fecdd3}.nx-app[data-theme=corporate] .nx-frota-indicator.info strong{color:#0f9daf}.nx-app[data-theme=corporate] .nx-frota-indicator.success strong{color:#0d8f61}.nx-app[data-theme=corporate] .nx-frota-indicator.warning strong{color:#b66b00}.nx-app[data-theme=corporate] .nx-frota-indicator.danger strong{color:#b42343}.nx-administracao-page{flex-direction:column;gap:16px;display:flex}.nx-admin-toolbar,.nx-admin-panel,.nx-admin-modal{background:#0d30499e;border:1px solid #4da7cc3d;border-radius:18px;box-shadow:0 18px 45px #00000024}.nx-admin-panel header span,.nx-admin-modal header span,.nx-admin-form-grid label span,.nx-admin-search span{color:#2ee3f0;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.nx-admin-toolbar{grid-template-columns:minmax(0,auto) minmax(280px,440px);align-items:end;gap:14px;min-height:72px;padding:12px;display:grid}.nx-admin-tabs{background:#02152447;border:1px solid #8ab3d62e;border-radius:16px;grid-auto-flow:column;gap:8px;padding:4px;display:inline-grid}.nx-admin-tabs button,.nx-admin-profile-list button,.nx-admin-user-row,.nx-admin-users-table em{font:inherit}.nx-admin-tabs button{color:#c5d5e6;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;min-width:118px;height:34px;padding:0 14px}.nx-admin-tabs button.active{color:#fff;background:#2ee3f029;border-color:#2ee3f06b}.nx-admin-search input,.nx-admin-form-grid input,.nx-admin-form-grid select,.nx-admin-form-grid textarea{color:#fff;background:#03192bb8;border:1px solid #8ab3d63d;border-radius:12px;outline:none;width:100%;min-height:40px;margin-top:6px;padding:0 12px}.nx-admin-form-grid textarea{resize:vertical;min-height:86px;padding-top:10px}.nx-admin-layout{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:14px;display:grid}.nx-admin-panel{overflow:hidden}.nx-admin-panel header,.nx-admin-modal header{border-bottom:1px solid #8ab3d62e;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:14px 16px;display:flex}.nx-admin-panel header strong,.nx-admin-modal header strong{color:#fff;margin-top:5px;font-size:20px;font-weight:600;display:block}.nx-admin-panel header small,.nx-admin-modal header p{color:#9fb2c7;margin:6px 0 0;font-size:12px}.nx-admin-users-table,.nx-admin-permission-table{overflow-x:auto}.nx-admin-users-panel{width:100%}.nx-admin-users-head,.nx-admin-user-row{grid-template-columns:minmax(260px,1.4fr) minmax(180px,.9fr) 130px 180px 110px;align-items:center;gap:14px;display:grid}.nx-admin-users-head{color:#9fc9f7;text-transform:uppercase;background:#02152447;min-height:46px;padding:0 16px;font-size:11px;font-weight:600}.nx-admin-user-row{color:#d9e7f5;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8ab3d61f;width:100%;min-height:64px;padding:9px 16px}.nx-admin-user-row:hover,.nx-admin-user-row.active{background:#29cddc1f}.nx-admin-user-row strong,.nx-admin-detail-grid strong{color:#fff;font-weight:600;display:block}.nx-admin-user-row small{color:#8da6bf;margin-top:4px;font-size:12px;display:block}.nx-admin-users-footer{color:#9fb2c7;border-top:1px solid #8ab3d62e;align-items:center;gap:18px;min-height:58px;padding:10px 16px;font-size:13px;display:flex}.nx-admin-users-footer>div{align-items:center;gap:12px;margin-left:auto;display:flex}.nx-admin-users-footer .nx-pill:disabled{opacity:.48;cursor:not-allowed}.nx-admin-users-table em{color:#bff9ff;border:1px solid #2ee3f052;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 12px;font-style:normal;display:inline-flex}.nx-admin-status{color:#5cf2ff;background:#2ee3f01f;border:1px solid #2ee3f047;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.nx-admin-status.ativo{color:#76f3ae;background:#53efa21f;border-color:#53efa259}.nx-admin-status.bloqueado{color:#ffcc6a;background:#ffcc6a21;border-color:#ffcc6a59}.nx-admin-status.inativo{color:#c4d0dd;background:#94a3b81f;border-color:#94a3b852}.nx-admin-detail-grid{border-top:1px solid #8ab3d61f;grid-template-columns:150px minmax(0,1fr);display:grid}.nx-admin-detail-grid span,.nx-admin-detail-grid strong{border-bottom:1px solid #8ab3d61f;align-items:center;min-height:42px;padding:9px 12px;display:flex}.nx-admin-detail-grid span{color:#9fb2c7;background:#0215242e;font-size:12px}.nx-admin-profile-list{gap:8px;padding:12px;display:grid}.nx-admin-profile-list button{color:#d9e7f5;text-align:left;cursor:pointer;background:#03192b7a;border:1px solid #8ab3d62e;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:11px 12px;display:flex}.nx-admin-profile-list button.active,.nx-admin-profile-list button:hover{background:#2ee3f01f;border-color:#2ee3f06b}.nx-admin-profile-list strong,.nx-admin-profile-list small{display:block}.nx-admin-profile-list small,.nx-admin-profile-list em{color:#8da6bf;margin-top:4px;font-size:12px;font-style:normal}.nx-admin-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-admin-permission-head,.nx-admin-permission-row{grid-template-columns:minmax(150px,1fr) repeat(7,74px);align-items:center;gap:8px;min-width:760px;padding:0 14px;display:grid}.nx-admin-permission-head{color:#9fc9f7;text-transform:uppercase;background:#02152447;min-height:42px;font-size:11px;font-weight:600}.nx-admin-permission-row{color:#fff;border-bottom:1px solid #8ab3d61f;min-height:52px}.nx-admin-permission-row label{justify-content:center;display:inline-flex}.nx-admin-permission-row input{opacity:0;pointer-events:none;position:absolute}.nx-admin-permission-row label span{cursor:pointer;background:#03192bb8;border:1px solid #8ab3d642;border-radius:999px;width:38px;height:22px;position:relative}.nx-admin-permission-row label span:after{content:"";background:#8da6bf;border-radius:50%;width:16px;height:16px;transition:transform .16s,background .16s;position:absolute;top:2px;left:3px}.nx-admin-permission-row input:checked+span{background:#2ee3f033;border-color:#2ee3f08c}.nx-admin-permission-row input:checked+span:after{background:#2ee3f0;transform:translate(15px)}.nx-admin-audit-list{display:grid}.nx-admin-audit-list div{color:#d9e7f5;border-bottom:1px solid #8ab3d61f;grid-template-columns:160px 120px 120px minmax(0,1fr);align-items:center;gap:14px;min-height:54px;padding:10px 16px;display:grid}.nx-admin-audit-list span,.nx-admin-audit-list em{color:#9fb2c7;font-size:12px;font-style:normal}.nx-admin-audit-list strong{color:#fff;font-weight:600}.nx-admin-audit-list p{color:#c5d5e6;margin:0}.nx-admin-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020f1a9e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.nx-admin-modal{background:#103d58fa;width:min(980px,100vw - 48px);max-height:min(760px,100vh - 48px);overflow:auto}.nx-admin-modal.compact{width:min(760px,100vw - 48px)}.nx-admin-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;display:grid}.nx-admin-form-grid .wide{grid-column:1/-1}@media (width<=1280px){.nx-admin-layout,.nx-admin-toolbar{grid-template-columns:1fr}.nx-admin-users-head,.nx-admin-user-row{min-width:860px}}@media (width<=820px){.nx-admin-form-grid{grid-template-columns:1fr}.nx-admin-tabs{grid-auto-flow:row}.nx-admin-audit-list div{grid-template-columns:1fr}.nx-admin-users-footer{flex-direction:column;align-items:flex-start}.nx-admin-users-footer>div{justify-content:space-between;width:100%;margin-left:0}}.nx-app[data-theme=corporate] .nx-admin-toolbar,.nx-app[data-theme=corporate] .nx-admin-panel,.nx-app[data-theme=corporate] .nx-admin-modal{background:#fff;border-color:#d4e0eb;box-shadow:0 18px 44px #1e455c14}.nx-app[data-theme=corporate] .nx-admin-panel header span,.nx-app[data-theme=corporate] .nx-admin-modal header span,.nx-app[data-theme=corporate] .nx-admin-form-grid label span,.nx-app[data-theme=corporate] .nx-admin-search span{color:#0f9daf}.nx-app[data-theme=corporate] .nx-admin-panel header strong,.nx-app[data-theme=corporate] .nx-admin-modal header strong,.nx-app[data-theme=corporate] .nx-admin-user-row strong,.nx-app[data-theme=corporate] .nx-admin-detail-grid strong,.nx-app[data-theme=corporate] .nx-admin-profile-list strong,.nx-app[data-theme=corporate] .nx-admin-permission-row,.nx-app[data-theme=corporate] .nx-admin-audit-list strong{color:#102033}.nx-app[data-theme=corporate] .nx-admin-panel header,.nx-app[data-theme=corporate] .nx-admin-modal header,.nx-app[data-theme=corporate] .nx-admin-user-row,.nx-app[data-theme=corporate] .nx-admin-users-footer,.nx-app[data-theme=corporate] .nx-admin-detail-grid span,.nx-app[data-theme=corporate] .nx-admin-detail-grid strong,.nx-app[data-theme=corporate] .nx-admin-permission-row,.nx-app[data-theme=corporate] .nx-admin-audit-list div{border-color:#e0e9f1}.nx-app[data-theme=corporate] .nx-admin-users-head,.nx-app[data-theme=corporate] .nx-admin-permission-head,.nx-app[data-theme=corporate] .nx-admin-detail-grid span{color:#46627d;background:#f4f7fa}.nx-app[data-theme=corporate] .nx-admin-user-row,.nx-app[data-theme=corporate] .nx-admin-profile-list button,.nx-app[data-theme=corporate] .nx-admin-audit-list div,.nx-app[data-theme=corporate] .nx-admin-audit-list p{color:#40566d}.nx-app[data-theme=corporate] .nx-admin-user-row:hover,.nx-app[data-theme=corporate] .nx-admin-user-row.active,.nx-app[data-theme=corporate] .nx-admin-profile-list button.active,.nx-app[data-theme=corporate] .nx-admin-profile-list button:hover{background:#eaf7fa}.nx-app[data-theme=corporate] .nx-admin-tabs,.nx-app[data-theme=corporate] .nx-admin-profile-list button,.nx-app[data-theme=corporate] .nx-admin-permission-row label span{background:#f8fafc;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-admin-tabs button{color:#40566d}.nx-app[data-theme=corporate] .nx-admin-tabs button.active{color:#102033;background:#dff7fb}.nx-app[data-theme=corporate] .nx-admin-search input,.nx-app[data-theme=corporate] .nx-admin-form-grid input,.nx-app[data-theme=corporate] .nx-admin-form-grid select,.nx-app[data-theme=corporate] .nx-admin-form-grid textarea{color:#102033;background:#f8fafc;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-admin-modal-backdrop{background:#0f1c2a61}.nx-administracao-page{flex-direction:column;gap:0;height:100%;min-height:0;display:flex;overflow:hidden}.nx-administracao-page .nx-page-header,.nx-administracao-page .nx-admin-toolbar,.nx-administracao-page .nx-data-message{flex:none}.nx-admin-toolbar{border-radius:14px;align-items:center;min-height:58px;margin-bottom:4px;padding:10px 12px}.nx-admin-tabs{border-radius:14px;min-height:38px}.nx-admin-tabs button{height:32px;font-size:14px;font-weight:500}.nx-admin-search span,.nx-admin-panel header span{font-size:10px}.nx-admin-search input{min-height:38px;margin-top:5px;font-size:14px}.nx-admin-users-panel{border-radius:14px;flex-direction:column;flex:auto;min-height:0;display:flex}.nx-admin-panel header{min-height:62px;padding:12px 16px}.nx-admin-panel header strong{font-size:18px;font-weight:600}.nx-admin-panel header small{color:#c5d5e6;font-size:12px}.nx-admin-users-table{scrollbar-gutter:stable;flex:auto;min-height:0;overflow:auto}.nx-admin-users-head,.nx-admin-user-row{grid-template-columns:28% 24% 12% 20% 10%;gap:12px;min-width:860px}.nx-admin-users-head{min-height:44px;font-size:11px;font-weight:600}.nx-admin-user-row{min-height:53px;padding:8px 16px;font-size:14px}.nx-admin-user-row strong{font-size:14px;font-weight:500}.nx-admin-user-row small{margin-top:3px;font-size:12px}.nx-admin-user-row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.nx-admin-status{min-height:24px;padding:0 10px;font-size:12px;font-weight:500}.nx-admin-users-table em{min-width:72px;min-height:26px;padding:0 12px;font-size:13px;font-weight:500}.nx-admin-users-footer{color:#c5d5e6;background:#02152442;flex:0 0 48px;min-height:48px;padding:8px 16px;font-size:13px}.nx-admin-users-footer .nx-pill{min-width:92px}.nx-admin-modal.compact .nx-admin-detail-grid strong,.nx-admin-modal.compact .nx-admin-detail-grid span{font-size:13px}.nx-administracao-page .nx-page-header,.nx-administracao-page .nx-admin-module-toolbar,.nx-administracao-page .nx-data-message{flex:none}.nx-admin-module-toolbar{--nx-module-filter-width:108px;--nx-module-action-width:162px;--nx-module-add-width:142px;grid-template-columns:minmax(360px, .78fr) var(--nx-module-filter-width) var(--nx-module-action-width) var(--nx-module-add-width);align-items:center;gap:12px;margin-bottom:12px;display:grid}.nx-admin-module-toolbar .nx-module-search-box{max-width:980px}.nx-admin-module-toolbar .nx-filter-menu-wrap,.nx-admin-module-toolbar .nx-filter-button,.nx-admin-module-toolbar>.nx-pill{width:100%;min-width:0}.nx-admin-module-toolbar .nx-toolbar-add-button{width:100%}.nx-filter-option-list{gap:8px;display:grid}.nx-filter-option-list button{color:#dceaf7;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:#06172a70;border:1px solid #8ab3d629;border-radius:12px;padding:0 12px;font-size:13px}.nx-filter-option-list button:hover,.nx-filter-option-list button.active{color:#fff;background:0 0;border-color:#0000}.nx-admin-data-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.nx-admin-data-panel .nx-data-table-wrap{scrollbar-gutter:stable;flex:auto;min-height:0;max-height:none;overflow:hidden auto}.nx-admin-data-panel .nx-pagination{border-top:1px solid #ffffff17;flex:0 0 48px;min-height:48px}.nx-admin-data-panel .nx-pagination .nx-pill{min-width:92px}.nx-admin-table{table-layout:fixed;min-width:0}.nx-admin-table .nx-admin-col-usuario{width:28%}.nx-admin-table .nx-admin-col-perfil{width:24%}.nx-admin-table .nx-admin-col-status{width:13%}.nx-admin-table .nx-admin-col-acesso{width:22%}.nx-admin-table .nx-admin-col-acao{width:13%}.nx-admin-table th,.nx-admin-table td{text-overflow:ellipsis;overflow:hidden}.nx-admin-table td{max-width:0}.nx-admin-table tbody tr{cursor:pointer;height:53px}.nx-admin-table th,.nx-admin-table td{vertical-align:middle;height:53px}.nx-admin-table tbody tr.selected{background:#2ee3f01c}.nx-admin-table-name{color:#fff;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.2;display:block;overflow:hidden}.nx-admin-table small{color:#8da6bf;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.2;display:block;overflow:hidden}.nx-admin-table th:last-child,.nx-admin-table td:last-child{text-align:center;padding-right:18px}.nx-record-list-panel{box-shadow:var(--nx-shadow-soft);background:#091b308c;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.nx-record-list-header,.nx-record-list-row{align-items:center;gap:10px;display:grid}.nx-record-list-header{color:#9fb2c7;letter-spacing:0;text-transform:none;background:#04122194;border-bottom:1px solid #ffffff1a;min-height:53px;padding:0 14px;font-size:12.5px;font-weight:600}.nx-record-list-body{flex:auto;min-height:0;overflow:auto}.nx-record-list-row{color:#dceaf7;cursor:pointer;border-bottom:1px solid #ffffff12;width:100%;height:53px;min-height:53px;padding:0 14px}button.nx-record-list-row{font:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0}.nx-record-list-row:hover,.nx-record-list-row.selected{background:#2ee3f014}.nx-record-list-row.selected{box-shadow:inset 3px 0 #2ee3f0}.nx-record-list-row.incomplete:not(.selected){box-shadow:inset 2px 0 #ffb24785}.nx-record-list-header>span,.nx-record-list-row>span{color:#c5d5e6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;line-height:1.25;overflow:hidden}.nx-record-list-header>span{color:#9fb2c7}.nx-record-list-row>span>strong,.nx-record-list-row>span>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nx-record-list-row>span:last-child,.nx-record-list-header>span:last-child{text-align:center}.nx-record-list-state{color:#c5d5e6;align-items:center;min-height:53px;padding:0 14px;font-size:12.5px;display:flex}.nx-colaboradores-record-grid{grid-template-columns:minmax(72px,.8fr) minmax(170px,2.3fr) minmax(150px,2fr) minmax(110px,1.4fr) minmax(100px,1.3fr) minmax(112px,1.4fr) minmax(72px,.8fr)}.nx-admin-record-grid{grid-template-columns:minmax(190px,2.8fr) minmax(150px,2.4fr) minmax(90px,1.3fr) minmax(150px,2.2fr) minmax(80px,1.3fr)}.nx-app[data-theme=corporate] .nx-record-list-panel{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-record-list-header{color:#607186;background:#f4f7fa;border-color:#dce5ef}.nx-app[data-theme=corporate] .nx-record-list-header>span{color:#607186}.nx-app[data-theme=corporate] .nx-record-list-row{color:#102033;border-color:#e7edf4}.nx-app[data-theme=corporate] .nx-record-list-row>span,.nx-app[data-theme=corporate] .nx-record-list-state{color:#607186}.nx-app[data-theme=corporate] .nx-record-list-row .nx-colab-name,.nx-app[data-theme=corporate] .nx-record-list-row .nx-admin-table-name{color:#102033}.nx-app[data-theme=corporate] .nx-record-list-row .nx-colab-name.incomplete{color:#b7791f}.nx-app[data-theme=corporate] .nx-record-list-row small{color:#607186}.nx-app[data-theme=corporate] .nx-record-list-row:hover,.nx-app[data-theme=corporate] .nx-record-list-row.selected{background:#eaf7fa}.nx-app[data-theme=corporate] .nx-filter-option-list button{color:#40566d;background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-filter-option-list button:hover,.nx-app[data-theme=corporate] .nx-filter-option-list button.active{color:#0097a8;background:0 0;border-color:#0000}.nx-app[data-theme=corporate] .nx-admin-table tbody tr.selected{background:#eaf7fa}.nx-app[data-theme=corporate] .nx-admin-table-name{color:#102033}.nx-app[data-theme=corporate] .nx-admin-table small{color:#607186}@media (width<=980px){.nx-admin-module-toolbar{grid-template-columns:1fr}.nx-admin-module-toolbar .nx-toolbar-add-button{grid-column:1/-1}.nx-admin-table{min-width:860px}}.nx-active-filter-line{display:none!important}.nx-planejamento-status{display:inline-flex}.nx-app[data-theme=corporate] .nx-admin-panel header small,.nx-app[data-theme=corporate] .nx-admin-users-footer{color:#40576f}.nx-app[data-theme=corporate] .nx-admin-users-footer{background:#f8fafc}.nx-jornada-indicator,.nx-planejamento-kpi,.nx-financeiro-hero>div,.nx-financeiro-kpi,.nx-frota-indicator,.nx-indicator-card{box-shadow:none;background:linear-gradient(135deg,#ffffff0a,#0000 58%),#0d304999;border:1px solid #b4dfee2e;border-radius:14px}.nx-jornada-indicator,.nx-planejamento-kpi,.nx-financeiro-kpi,.nx-frota-indicator,.nx-indicator-card{min-height:76px;padding:12px}.nx-financeiro-hero>div{min-height:88px;padding:12px 14px}.nx-jornada-indicator span,.nx-planejamento-kpi span,.nx-financeiro-hero span,.nx-financeiro-kpi span,.nx-frota-indicator span,.nx-indicator-label,.nx-financeiro-panel header span,.nx-financeiro-app-list span{color:#9fb2c7;letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500;line-height:1.25}.nx-jornada-indicator strong,.nx-planejamento-kpi strong,.nx-financeiro-hero strong,.nx-financeiro-kpi strong,.nx-frota-indicator strong,.nx-indicator-card strong{color:#f5f9ff;font-size:clamp(18px,1vw,21px);font-weight:500;line-height:1.12}.nx-financeiro-hero p,.nx-financeiro-kpi small{color:#9fb2c7;font-size:12px;line-height:1.35}.nx-indicator-card strong{padding-left:28px}.nx-indicators-modal.financeiro .nx-indicator-card strong{padding-left:0;font-size:clamp(15px,.96vw,17px)}.nx-jornada-indicator.info,.nx-planejamento-kpi.info,.nx-frota-indicator.info,.nx-indicator-card.info{border-color:#2ee3f038}.nx-jornada-indicator.success,.nx-planejamento-kpi.success,.nx-financeiro-kpi.success,.nx-frota-indicator.success,.nx-indicator-card.success{border-color:#79f2a33d}.nx-jornada-indicator.warning,.nx-planejamento-kpi.warning,.nx-financeiro-kpi.warning,.nx-frota-indicator.warning,.nx-indicator-card.warning{border-color:#ffb24747}.nx-jornada-indicator.danger,.nx-planejamento-kpi.danger,.nx-frota-indicator.danger,.nx-indicator-card.danger{border-color:#ff7a9a52}.nx-jornada-indicator.info strong,.nx-frota-indicator.info strong{color:#2ee3f0}.nx-jornada-indicator.success strong,.nx-planejamento-kpi.success strong,.nx-frota-indicator.success strong,.nx-indicator-card.success strong{color:#79f2a3}.nx-jornada-indicator.warning strong,.nx-planejamento-kpi.warning strong,.nx-frota-indicator.warning strong,.nx-indicator-card.warning strong{color:#ffce73}.nx-jornada-indicator.danger strong,.nx-planejamento-kpi.danger strong,.nx-frota-indicator.danger strong,.nx-indicator-card.danger strong{color:#ff8ca8}.nx-admin-table-name{color:inherit;font-size:12px;font-weight:500}.nx-admin-table small{color:#8da6bf;font-size:11.5px}.nx-app[data-theme=corporate] .nx-jornada-indicator,.nx-app[data-theme=corporate] .nx-planejamento-kpi,.nx-app[data-theme=corporate] .nx-financeiro-hero>div,.nx-app[data-theme=corporate] .nx-financeiro-kpi,.nx-app[data-theme=corporate] .nx-frota-indicator,.nx-app[data-theme=corporate] .nx-indicator-card{box-shadow:var(--nx-shadow-soft);background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-jornada-indicator span,.nx-app[data-theme=corporate] .nx-planejamento-kpi span,.nx-app[data-theme=corporate] .nx-financeiro-hero span,.nx-app[data-theme=corporate] .nx-financeiro-kpi span,.nx-app[data-theme=corporate] .nx-frota-indicator span,.nx-app[data-theme=corporate] .nx-indicator-label,.nx-app[data-theme=corporate] .nx-financeiro-panel header span,.nx-app[data-theme=corporate] .nx-financeiro-app-list span,.nx-app[data-theme=corporate] .nx-financeiro-hero p,.nx-app[data-theme=corporate] .nx-financeiro-kpi small{color:#607186}.nx-app[data-theme=corporate] .nx-jornada-indicator strong,.nx-app[data-theme=corporate] .nx-planejamento-kpi strong,.nx-app[data-theme=corporate] .nx-financeiro-hero strong,.nx-app[data-theme=corporate] .nx-financeiro-kpi strong,.nx-app[data-theme=corporate] .nx-frota-indicator strong,.nx-app[data-theme=corporate] .nx-indicator-card strong{color:#102033}.nx-app[data-theme=corporate] .nx-jornada-indicator.info,.nx-app[data-theme=corporate] .nx-planejamento-kpi.info,.nx-app[data-theme=corporate] .nx-frota-indicator.info,.nx-app[data-theme=corporate] .nx-indicator-card.info{border-color:#d4e0eb #d4e0eb #d4e0eb #46bdcb}.nx-app[data-theme=corporate] .nx-jornada-indicator.success,.nx-app[data-theme=corporate] .nx-planejamento-kpi.success,.nx-app[data-theme=corporate] .nx-financeiro-kpi.success,.nx-app[data-theme=corporate] .nx-frota-indicator.success,.nx-app[data-theme=corporate] .nx-indicator-card.success{border-color:#d4e0eb #d4e0eb #d4e0eb #43c67d}.nx-app[data-theme=corporate] .nx-jornada-indicator.warning,.nx-app[data-theme=corporate] .nx-planejamento-kpi.warning,.nx-app[data-theme=corporate] .nx-financeiro-kpi.warning,.nx-app[data-theme=corporate] .nx-frota-indicator.warning,.nx-app[data-theme=corporate] .nx-indicator-card.warning{border-color:#d4e0eb #d4e0eb #d4e0eb #e7a526}.nx-app[data-theme=corporate] .nx-jornada-indicator.danger,.nx-app[data-theme=corporate] .nx-planejamento-kpi.danger,.nx-app[data-theme=corporate] .nx-frota-indicator.danger,.nx-app[data-theme=corporate] .nx-indicator-card.danger{border-color:#d4e0eb #d4e0eb #d4e0eb #e0526e}.nx-app[data-theme=corporate] .nx-jornada-indicator.success strong,.nx-app[data-theme=corporate] .nx-planejamento-kpi.success strong,.nx-app[data-theme=corporate] .nx-frota-indicator.success strong,.nx-app[data-theme=corporate] .nx-indicator-card.success strong{color:#0d8f61}.nx-app[data-theme=corporate] .nx-jornada-indicator.warning strong,.nx-app[data-theme=corporate] .nx-planejamento-kpi.warning strong,.nx-app[data-theme=corporate] .nx-frota-indicator.warning strong,.nx-app[data-theme=corporate] .nx-indicator-card.warning strong{color:#b66b00}.nx-app[data-theme=corporate] .nx-jornada-indicator.danger strong,.nx-app[data-theme=corporate] .nx-planejamento-kpi.danger strong,.nx-app[data-theme=corporate] .nx-frota-indicator.danger strong,.nx-app[data-theme=corporate] .nx-indicator-card.danger strong{color:#b42343}.nx-filter-popover-header{position:relative}.nx-filter-close{color:#d9e8f7;cursor:pointer;background:#ffffff0f;border:1px solid #b4dfee38;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:inline-flex;position:absolute;top:0;right:0}.nx-filter-close:hover{color:#2ee3f0;border-color:#2ee3f061}.nx-frota-page{gap:0}.nx-frota-page .nx-page-header{align-items:flex-start;margin-bottom:3px}.nx-frota-page .nx-title-line{margin:5px 0 7px}.nx-frota-page .nx-filter-actions{padding-top:4px}.nx-frota-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.nx-frota-header-actions .nx-filter-menu-wrap{width:auto}.nx-frota-header-actions .nx-filter-popover{top:calc(100% + 10px);left:auto;right:0}.nx-frota-action-button{border-radius:999px;justify-content:center;width:96px;min-width:96px;height:34px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700}.nx-frota-layout{flex:auto;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;display:grid}.nx-frota-table-panel{background:#091b308a;border:1px solid #2ee3f029;border-radius:18px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.nx-frota-table-header,.nx-frota-row{grid-template-columns:minmax(132px,1.15fr) minmax(158px,1.08fr) minmax(210px,1.35fr) minmax(128px,.82fr) minmax(120px,.74fr) minmax(92px,.56fr) minmax(112px,.72fr) 76px;min-width:1080px}.nx-frota-table-header{color:#9fb2c7;letter-spacing:0;text-transform:none;background:#04122194;flex:0 0 53px;padding:0 14px;font-size:12.5px;font-weight:600}.nx-frota-row{color:#fff;border-left:0;min-height:53px;padding:0 14px}.nx-frota-row:hover,.nx-frota-row.active{background:#2ee3f00f;border-left-color:#0000;box-shadow:inset 3px 0 #2ee3f0}.nx-frota-row strong{font-size:12.5px;font-weight:600}.nx-frota-row small{color:#9ec8e5;font-size:11.5px}.nx-frota-pagination{background:#04122194;flex:0 0 48px;min-height:48px;padding:0 14px}.nx-frota-pagination .nx-pagination-info,.nx-frota-pagination .nx-pagination-controls{align-items:center;display:flex}.nx-frota-indicators-modal{width:min(960px,92vw)}.nx-frota-indicators-modal .nx-indicators-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-app[data-theme=corporate] .nx-filter-close{color:#607186;background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-filter-close:hover{color:#078798;border-color:#46bdcb}.nx-app[data-theme=corporate] .nx-frota-table-panel{background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-frota-table-header,.nx-app[data-theme=corporate] .nx-frota-pagination{color:#607186;background:#f3f7fb}.nx-app[data-theme=corporate] .nx-frota-row{color:#102033}.nx-app[data-theme=corporate] .nx-frota-row small{color:#607186}.nx-login-form .nx-login-forgot{color:#18507f;text-align:right;background:0 0;border:0;border-radius:0;width:auto;height:auto;margin:-8px 0 16px auto;padding:0;font-size:12px;font-weight:700;display:block}.nx-login-form .nx-login-forgot:hover{color:#0f9daf;background:0 0;text-decoration:underline}.nx-login-success{color:#197a52;background:#198f5d14;border:1px solid #198f5d3d;border-radius:10px;margin:-4px 0 14px;padding:10px 12px;font-size:12px;line-height:1.45}.nx-login-actions{gap:10px;display:grid}.nx-login-form .nx-login-actions .secondary{color:#28445f;background:#fff;border:1px solid #c8d7e5}.nx-login-form .nx-login-actions .secondary:hover{background:#f2f7fb}.nx-password-change-form label{margin-bottom:12px}.nx-password-change-form .nx-login-description,.nx-recovery-form .nx-login-description{margin-bottom:16px}.nx-password-change-form small,.nx-recovery-form small{margin-top:16px}.nx-password-policy{color:#66788f;margin:-2px 0 12px;font-size:11px;line-height:1.4}.nx-admin-modal-message{border-radius:10px;margin:14px 16px 0;padding:10px 12px;font-size:12px;line-height:1.4}.nx-admin-modal-message.error{color:#ffd8d8;background:#a828323d;border:1px solid #ff63636b}.nx-admin-field-help{color:#9fb2c7;margin-top:6px;font-size:11px;line-height:1.35;display:block}.nx-status-item strong.warning{color:#ffcc6a;font-weight:400}.nx-app[data-theme=corporate] .nx-admin-modal-message.error{color:#a83d3d;background:#fff1f1;border-color:#edb2b2}.nx-app[data-theme=corporate] .nx-admin-field-help{color:#66788f}.nx-password-input{width:100%;position:relative}.nx-password-input input{padding-right:48px}.nx-password-input .nx-password-visibility{color:#60758c;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.nx-password-input .nx-password-visibility:hover{color:#18507f;background:#18507f14}.nx-password-input .nx-password-visibility:focus-visible{outline-offset:1px;outline:2px solid #26d4e8}.nx-password-input .nx-password-visibility:disabled{opacity:.48;cursor:default}.nx-password-input .nx-password-visibility svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.nx-admin-form-grid .nx-password-visibility{color:#c5d5e6;top:calc(50% + 3px)}.nx-admin-form-grid .nx-password-visibility:hover{color:#fff;background:#2ee3f01f}.nx-app[data-theme=corporate] .nx-admin-form-grid .nx-password-visibility{color:#607186}.nx-app[data-theme=corporate] .nx-admin-form-grid .nx-password-visibility:hover{color:#18507f;background:#e8f1f7}.nx-admin-layout.profiles-only{grid-template-columns:minmax(0,1fr)}.nx-admin-layout.profiles-only>.nx-admin-panel{width:100%}.nx-admin-profile-list em,.nx-admin-profile-list small{font-weight:400}.nx-admin-permission-head,.nx-admin-permission-row>strong{font-weight:500}.nx-app[data-theme=dark] .nx-ficha-modal,.nx-app[data-theme=dark] .nx-novo-modal,.nx-app[data-theme=dark] .nx-admin-modal{color:#f2f8fc;background:linear-gradient(145deg,#2b6582fc 0%,#22546efc 56%,#19445cfc 100%);border-color:#89d5e661;box-shadow:0 32px 92px #000d186b,inset 0 1px #ffffff12}.nx-app[data-theme=dark] .nx-ficha-modal-header,.nx-app[data-theme=dark] .nx-admin-modal>header{background:linear-gradient(90deg,#072339fa,#0c364cf5);border-bottom-color:#97dae833}.nx-app[data-theme=dark] .nx-ficha-modal-header h2,.nx-app[data-theme=dark] .nx-admin-modal>header strong,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-section h3{color:#f8fcff}.nx-app[data-theme=dark] .nx-ficha-modal-header p,.nx-app[data-theme=dark] .nx-admin-modal>header p,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item span,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-history-event header span,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-history-event p span{color:#bed3e2}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-section,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-hero,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-identity,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-status-card,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-emergency-card{background:#0d3a528f;border-color:#a3ddea38;box-shadow:inset 0 1px #ffffff06}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-history-event,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-full-calendar section,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-calendar-services>div,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-day-list button{background:#082b4094;border-color:#a9deea2e}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item.editing{background:#0a3148b8;border-color:#4adae857}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item strong,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-history-event strong,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-day-list strong,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-calendar-services>div span{color:#f4f9fc}.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-full-calendar section.active,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-calendar-services>div.active,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-day-list button:hover,.nx-app[data-theme=dark] .nx-ficha-modal .nx-jornada-day-list button.active{background:#258b9e33;border-color:#4be0eb7a}.nx-app[data-theme=dark] .nx-ficha-modal .nx-planejamento-form-grid input,.nx-app[data-theme=dark] .nx-ficha-modal .nx-planejamento-form-grid textarea,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item input,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item textarea,.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-form-grid input,.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-form-grid textarea{color:#f8fcff;background:#052336a8;border-color:#aedeea3d}.nx-app[data-theme=dark] .nx-ficha-modal .nx-planejamento-form-grid input:focus,.nx-app[data-theme=dark] .nx-ficha-modal .nx-planejamento-form-grid textarea:focus,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item input:focus,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item textarea:focus,.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-form-grid input:focus,.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-form-grid textarea:focus{border-color:#4be1ecb8;box-shadow:0 0 0 2px #2ee3f01f}.nx-app[data-theme=dark] .nx-ficha-modal .nx-select>button,.nx-app[data-theme=dark] .nx-admin-modal .nx-select>button{background:#052336a8;border-color:#aedeea3d}.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-detail-grid{border-top-color:#a2dae72e}.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-detail-grid span,.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-detail-grid strong{border-bottom-color:#a2dae729}.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-detail-grid span{color:#bad0df;background:#06263a85}.nx-app[data-theme=dark] .nx-admin-modal .nx-admin-detail-grid strong{color:#f7fbfe;background:#103d5457;font-weight:500}.nx-app[data-theme=dark] .nx-ficha-modal .nx-equipes-members-table th,.nx-app[data-theme=dark] .nx-ficha-modal .nx-equipes-members-table td{border-color:#a9deea21}.nx-app[data-theme=dark] .nx-ficha-modal .nx-equipes-members-table th{color:#b3cadb;font-weight:500}.nx-app[data-theme=dark] .nx-ficha-modal .nx-equipes-members-table td{color:#d9e8f1;font-weight:400}@media (width<=1280px){.nx-admin-layout.has-selection,.nx-admin-layout.profiles-only{grid-template-columns:1fr}}.nx-action-hierarchy{flex-wrap:wrap;justify-content:flex-end}.nx-action-hierarchy .nx-pill{width:auto;min-width:88px}.nx-action-hierarchy .nx-pill.active{min-width:118px}.nx-pill.danger-subtle{color:#ffd2d2;background:#8b2f381f;border-color:#ee787852}.nx-pill.danger-subtle:hover{background:#8b2f3838;border-color:#ff8f8f8f}.nx-equipe-ficha-modal,.nx-frota-ficha-modal,.nx-planejamento-view-modal,.nx-jornada-service-modal,.nx-carteira-modal{height:auto;max-height:min(88vh,900px)}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-section{box-shadow:none;background:#0a364c6b;border-color:#a4dce829}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item{min-height:46px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #addce71f;border-radius:0;padding:7px 2px 9px}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item:nth-last-child(-n+2){border-bottom-color:#0000}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item.editing,.nx-app[data-theme=dark] .nx-novo-modal .nx-ficha-item.editing,.nx-app[data-theme=dark] .nx-desligar-modal .nx-ficha-item.editing{background:0 0;border:0;padding:0}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item.editing>span,.nx-app[data-theme=dark] .nx-novo-modal .nx-ficha-item.editing>span,.nx-app[data-theme=dark] .nx-desligar-modal .nx-ficha-item.editing>span{margin:0 0 6px;padding:0 1px}.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item.editing input,.nx-app[data-theme=dark] .nx-ficha-modal .nx-ficha-item.editing textarea,.nx-app[data-theme=dark] .nx-novo-modal .nx-ficha-item.editing input,.nx-app[data-theme=dark] .nx-novo-modal .nx-ficha-item.editing textarea,.nx-app[data-theme=dark] .nx-desligar-modal .nx-ficha-item.editing input,.nx-app[data-theme=dark] .nx-desligar-modal .nx-ficha-item.editing textarea{background:#041f30b8;border:1px solid #a0d8e53d;border-radius:9px;min-height:38px}.nx-planejamento-view-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding-top:2px;display:flex}.nx-planejamento-view-actions .nx-pill{width:auto;min-width:126px;padding-inline:18px}.nx-planejamento-view-actions .nx-pill:disabled{opacity:.34}.nx-app[data-theme=dark] .nx-planejamento-view-modal .nx-planejamento-detail-grid{background:#0a324747;border:1px solid #a3dbe726;border-radius:13px;overflow:hidden}.nx-app[data-theme=dark] .nx-planejamento-view-modal .nx-planejamento-detail-grid span,.nx-app[data-theme=dark] .nx-planejamento-view-modal .nx-planejamento-detail-grid strong{background:0 0;border-color:#a3dbe71a;min-height:39px}.nx-app[data-theme=dark] .nx-planejamento-view-modal .nx-planejamento-detail-grid strong{font-weight:500}.nx-carteira-record-grid{grid-template-columns:minmax(120px,.9fr) minmax(210px,1.55fr) minmax(118px,.9fr) minmax(150px,1.05fr) minmax(94px,.72fr) minmax(128px,.9fr) minmax(118px,.84fr) minmax(112px,.82fr)}.nx-carteira-empty-state{justify-items:center;gap:6px;padding:42px 24px;display:grid}.nx-carteira-empty-state strong{color:#eaf5fb;font-size:14px;font-weight:600}.nx-carteira-empty-state span{color:#9eb9cb;text-align:center;max-width:620px;line-height:1.45}.nx-carteira-status{color:#c9dce8;white-space:nowrap;background:#0c30447a;border:1px solid #91cadb33;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:500;display:inline-flex}.nx-carteira-status.disponivel{color:#79eadc;border-color:#47dac859}.nx-carteira-status.em-analise{color:#ffd079;border-color:#ffc45e5c}.nx-carteira-status.programado{color:#73deed;border-color:#3dcde566}.nx-carteira-status.executado{color:#91e0a8;border-color:#66d28957}.nx-carteira-status.bloqueado{color:#ffabb3;border-color:#ed717b57}.nx-work-modal{width:min(1180px,94vw);height:auto;max-height:90vh}.nx-carteira-form-modal{width:min(1260px,95vw)}.nx-work-modal-body{padding:16px 18px 20px}.nx-modal-eyebrow{color:#55d8e8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:600;display:block}.nx-work-sections,.nx-work-form-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nx-work-section{background:#0a354b6b;border:1px solid #a2dbe729;border-radius:14px;min-width:0;padding:14px 15px}.nx-work-section-wide{grid-column:1/-1}.nx-work-section h3{color:#edf7fc;margin:0 0 12px;font-size:14px;font-weight:600}.nx-work-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.nx-work-section-heading h3{margin-bottom:3px}.nx-work-section-heading p,.nx-work-section-heading>span{color:#9db7c8;margin:0;font-size:11px}.nx-work-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.nx-work-detail-grid>div{border-bottom:1px solid #a8dbe61f;min-width:0;padding:8px 1px 10px}.nx-work-detail-grid span{color:#9fb9ca;margin-bottom:4px;font-size:10.5px;display:block}.nx-work-detail-grid strong{color:#f0f7fb;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.nx-work-description{color:#c4d7e3;border-top:1px solid #a8dbe61f;margin:13px 0 0;padding-top:12px;font-size:12px;line-height:1.5}.nx-work-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;display:grid}.nx-work-form-grid label,.nx-work-form-grid .nx-form-select{min-width:0}.nx-work-form-grid label{flex-direction:column;gap:6px;display:flex}.nx-work-form-grid label>span{color:#a9c0cf;font-size:10.5px;font-weight:500}.nx-work-form-grid input,.nx-work-form-grid textarea{color:#f4f9fc;width:100%;min-height:39px;font:inherit;background:#041f30b3;border:1px solid #a2dbe738;border-radius:9px;outline:none;padding:9px 10px}.nx-work-form-grid textarea{resize:vertical}.nx-work-form-grid input:focus,.nx-work-form-grid textarea:focus{border-color:#3ed9e8ad;box-shadow:0 0 0 2px #2ee3f01a}.nx-work-form-grid input:disabled{opacity:.74;cursor:default}.nx-work-form-grid .wide{grid-column:1/-1}.nx-work-empty{color:#9eb7c8;border:1px dashed #9ed3e033;border-radius:11px;padding:14px;font-size:11.5px;line-height:1.45}.nx-carteira-items-table{border:1px solid #a3dbe724;border-radius:11px;overflow:hidden}.nx-carteira-items-head,.nx-carteira-items-row{grid-template-columns:.75fr 1.8fr .65fr .55fr .8fr .8fr;align-items:center;gap:10px;padding:9px 11px;display:grid}.nx-carteira-items-head{color:#9eb8c9;text-transform:uppercase;background:#05223475;font-size:10px;font-weight:500}.nx-carteira-items-row{color:#c9dbe6;border-top:1px solid #a3dbe71a;font-size:11.5px}.nx-carteira-items-row strong{color:#edf6fb;font-weight:500}.nx-carteira-item-editor{gap:9px;display:grid}.nx-carteira-item-editor-row{border-bottom:1px solid #a3dbe71f;grid-template-columns:.75fr 1.5fr .6fr .55fr .65fr .8fr auto auto;align-items:end;gap:8px;padding-bottom:10px;display:grid}.nx-carteira-item-editor-row label{flex-direction:column;gap:5px;min-width:0;display:flex}.nx-carteira-item-editor-row label span{color:#9fb8c8;font-size:10px}.nx-carteira-item-editor-row input{color:#f4f9fc;background:#041f30b3;border:1px solid #a2dbe733;border-radius:8px;width:100%;min-height:36px;padding:7px 8px}.nx-carteira-item-editor-row>strong{color:#edf7fb;text-align:right;min-width:92px;padding-bottom:9px;font-size:11px;font-weight:500}.nx-icon-text-button{color:#a9c0cf;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 9px;font-size:10.5px}.nx-icon-text-button:hover{color:#eef7fb;background:#ffffff0f}.nx-icon-text-button.danger{color:#ffadb5}.nx-carteira-total{justify-content:flex-end;align-items:center;gap:16px;padding:4px 2px 0;display:flex}.nx-carteira-total span{color:#9eb8c8;font-size:11px}.nx-carteira-total strong{color:#6de4ef;font-size:14px;font-weight:600}@media (width<=1200px){.nx-carteira-record-grid{grid-template-columns:1fr 1.4fr .9fr 1fr .8fr .9fr .9fr}.nx-carteira-record-grid>:nth-child(3){display:none}.nx-carteira-item-editor-row{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-carteira-item-editor-row>strong,.nx-carteira-item-editor-row>button{justify-self:start;padding-bottom:0}}@media (width<=820px){.nx-work-sections,.nx-work-form-sections,.nx-work-detail-grid,.nx-work-form-grid{grid-template-columns:1fr}.nx-work-section-wide,.nx-work-form-grid .wide{grid-column:auto}.nx-carteira-items-head,.nx-carteira-items-row{grid-template-columns:.8fr 1.7fr .7fr .8fr}.nx-carteira-items-head>:nth-child(3),.nx-carteira-items-head>:nth-child(5),.nx-carteira-items-row>:nth-child(3),.nx-carteira-items-row>:nth-child(5){display:none}}.nx-carteira-link-banner{background:#167d8f1f;border:1px solid #45d5e247;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:10px 12px;display:flex}.nx-carteira-link-banner strong{color:#69e1ec;white-space:nowrap;font-size:11.5px;font-weight:600}.nx-carteira-link-banner span{color:#b9cfdd;font-size:11px;line-height:1.4}.nx-icon-button:disabled{cursor:default}.nx-icon-button-paused{opacity:.58}.nx-icon-button-paused:hover{background:0 0;border-color:#0000}.nx-profile-menu-container,.nx-notifications-container{flex:none;position:relative}.nx-profile{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;padding:5px 8px}.nx-profile:hover,.nx-profile.active{background:#ffffff12;border-color:#ffffff1a}.nx-profile-avatar-image{object-fit:cover;border:1px solid #59dce77a;border-radius:50%;filter:none!important;width:32px!important;height:32px!important}.nx-profile-popover,.nx-notifications-panel{z-index:2200;color:#f4fbff;background:#0c2f43;border:1px solid #68c0d247;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 56px #000a186b}.nx-profile-popover{border-radius:14px;width:300px;padding:10px}.nx-profile-popover-summary{border-bottom:1px solid #b5deeb21;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:6px;padding:8px 8px 14px;display:grid}.nx-profile-popover-avatar,.nx-profile-popover-initials{object-fit:cover;color:#dffbff;background:#28b7c729;border:1px solid #3ad2e061;border-radius:50%;place-items:center;width:52px;height:52px;font-size:17px;font-weight:600;display:grid}.nx-profile-popover-summary>div:last-child{gap:2px;min-width:0;display:grid}.nx-profile-popover-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.nx-profile-popover-summary span,.nx-profile-popover-summary small{color:#a9c5d4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.nx-profile-popover>button{color:#effaff;text-align:left;width:100%;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:500}.nx-profile-popover>button:hover,.nx-profile-popover>button:focus-visible{background:#33c7d61f;outline:none}.nx-profile-modal-backdrop{z-index:2600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c1bb8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.nx-profile-modal{color:#f5fbff;background:linear-gradient(#123d52 0%,#205d74 100%);border:1px solid #5ecddc6b;border-radius:18px;width:min(820px,96vw);max-height:90vh;overflow:auto;box-shadow:0 34px 90px #000a1785}.nx-password-profile-modal{width:min(560px,96vw)}.nx-profile-modal>header,.nx-profile-modal>footer{background:#092b40;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.nx-profile-modal>header{border-bottom:1px solid #b4e2ee26}.nx-profile-modal>footer{border-top:1px solid #b4e2ee26;justify-content:flex-end}.nx-profile-modal h2{margin:0;font-size:22px;font-weight:600}.nx-profile-modal header p{color:#b7d1dd;margin:5px 0 0;font-size:13px;font-weight:400}.nx-profile-modal-body{grid-template-columns:220px minmax(0,1fr);gap:22px;padding:22px;display:grid}.nx-profile-photo-card{background:#082d4166;border:1px solid #9cdae733;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.nx-profile-photo-card>img,.nx-profile-photo-card>span{object-fit:cover;color:#dffbff;background:#0d374ce6;border:2px solid #41d7e480;border-radius:50%;place-items:center;width:132px;height:132px;font-size:32px;font-weight:600;display:grid}.nx-profile-photo-card .nx-pill{width:100%}.nx-profile-photo-card small{color:#aec9d6;text-align:center;font-size:11px;line-height:1.45}.nx-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.nx-profile-modal-body .nx-profile-fields{padding:0}.nx-profile-fields.single-column{grid-template-columns:1fr}.nx-profile-fields label{gap:6px;display:grid}.nx-profile-fields label>span{color:#b8d0dc;text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:500}.nx-profile-fields input{color:#f8fcff;width:100%;min-height:42px;font:inherit;background:#082e44;border:1px solid #70c2d357;border-radius:10px;padding:0 12px;font-size:13px}.nx-profile-fields input:focus{border-color:#30d7e5b8;outline:none;box-shadow:0 0 0 2px #30d7e51f}.nx-profile-fields input:read-only{color:#b7ccd7;background:#082e448f}.nx-profile-permission-note{color:#a9c5d4;grid-column:1/-1;margin:0;font-size:12px}.nx-profile-error,.nx-profile-success,.nx-profile-message{border-radius:9px;margin:0 22px 14px;padding:10px 12px;font-size:12px}.nx-profile-error{color:#ffd7de;background:#a3293e38;border:1px solid #ec667a61}.nx-profile-success{color:#d6ffef;background:#1d8b6538;border:1px solid #4cc99b61}.nx-profile-message{color:#d9f4ff;background:#217e9b2e;border:1px solid #58c0db47}.nx-notifications-button{position:relative}.nx-notifications-button.active{background:#ffffff14;border-color:#39dae738}.nx-notifications-badge{color:#052334;background:#27c7d7;border:2px solid #071f32;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:1px;right:0}.nx-notifications-panel{border-radius:15px;grid-template-rows:auto minmax(0,1fr) auto;width:min(430px,100vw - 32px);max-height:min(620px,100vh - 104px);display:grid;overflow:hidden}.nx-notifications-panel>header{background:#092b40;border-bottom:1px solid #b5deeb21;justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 16px;display:flex}.nx-notifications-panel>header>div{gap:3px;display:grid}.nx-notifications-panel>header strong{font-size:15px;font-weight:600}.nx-notifications-panel>header span{color:#a9c5d4;font-size:11px;font-weight:400}.nx-notifications-panel>header button{color:#71dfe9;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:11px;font-weight:500}.nx-notifications-panel>header button:disabled{opacity:.55;cursor:default}.nx-notifications-list{min-height:0;padding:6px;overflow:auto}.nx-notification-item{color:#effaff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:4px minmax(0,1fr);gap:10px;width:100%;padding:10px;display:grid}.nx-notification-item:hover,.nx-notification-item:focus-visible{background:#34c4d31a;outline:none}.nx-notification-item.read{opacity:.68}.nx-notification-item.unread{background:#1f7f971a}.nx-notification-priority{background:#58c9d5;border-radius:999px;width:4px;min-height:48px}.nx-notification-item.atencao .nx-notification-priority{background:#e9ac39}.nx-notification-item.critica .nx-notification-priority{background:#ef6a7d}.nx-notification-content{gap:4px;min-width:0;display:grid}.nx-notification-meta{color:#7fdbe4;justify-content:space-between;gap:12px;font-size:10px;font-weight:500;display:flex}.nx-notification-meta time{color:#91acba;font-weight:400}.nx-notification-content>strong{font-size:13px;font-weight:600}.nx-notification-content>span:last-child{color:#b9cfda;font-size:12px;font-weight:400;line-height:1.4}.nx-notifications-state,.nx-notifications-error{color:#afc8d4;text-align:center;margin:0;padding:24px 18px;font-size:12px}.nx-notifications-error{color:#ffd0d8}.nx-notifications-panel>footer{color:#8faebc;text-align:center;border-top:1px solid #b5deeb1a;padding:9px 14px;font-size:10px}.nx-app[data-theme=corporate] .nx-profile:hover,.nx-app[data-theme=corporate] .nx-profile.active,.nx-app[data-theme=corporate] .nx-notifications-button.active{background:#eef7fa;border-color:#c5e1e6}.nx-app[data-theme=corporate] .nx-profile-popover,.nx-app[data-theme=corporate] .nx-notifications-panel{color:#102033;background:#fff;border-color:#d5e2eb;box-shadow:0 22px 55px #1020332e}.nx-app[data-theme=corporate] .nx-profile-popover-summary,.nx-app[data-theme=corporate] .nx-notifications-panel>header,.nx-app[data-theme=corporate] .nx-notifications-panel>footer{border-color:#dfe7ef}.nx-app[data-theme=corporate] .nx-notifications-panel>header{background:#f7fafc}.nx-app[data-theme=corporate] .nx-profile-popover-summary span,.nx-app[data-theme=corporate] .nx-profile-popover-summary small,.nx-app[data-theme=corporate] .nx-notifications-panel>header span,.nx-app[data-theme=corporate] .nx-notification-content>span:last-child,.nx-app[data-theme=corporate] .nx-notifications-state{color:#607186}.nx-app[data-theme=corporate] .nx-profile-popover>button,.nx-app[data-theme=corporate] .nx-notification-item{color:#102033}.nx-app[data-theme=corporate] .nx-profile-popover>button:hover,.nx-app[data-theme=corporate] .nx-notification-item:hover,.nx-app[data-theme=corporate] .nx-notification-item:focus-visible{background:#eef7fa}.nx-app[data-theme=corporate] .nx-notification-item.unread{background:#f4fafb}.nx-app[data-theme=corporate] .nx-notifications-badge{border-color:#fff}.nx-app[data-theme=corporate] .nx-profile-modal{color:#102033;background:linear-gradient(#f7fafc 0%,#eaf4f6 100%);border-color:#b8dce2;box-shadow:0 32px 90px #10203338}.nx-app[data-theme=corporate] .nx-profile-modal>header,.nx-app[data-theme=corporate] .nx-profile-modal>footer{background:#fff;border-color:#dce6ee}.nx-app[data-theme=corporate] .nx-profile-modal header p,.nx-app[data-theme=corporate] .nx-profile-photo-card small,.nx-app[data-theme=corporate] .nx-profile-permission-note,.nx-app[data-theme=corporate] .nx-profile-fields label>span{color:#607186}.nx-app[data-theme=corporate] .nx-profile-photo-card{background:#fff;border-color:#d9e6ee}.nx-app[data-theme=corporate] .nx-profile-fields input{color:#102033;background:#fff;border-color:#cbdbe5}.nx-app[data-theme=corporate] .nx-profile-fields input:read-only{color:#607186;background:#eef3f7}@media (width<=760px){.nx-profile>span{display:none}.nx-profile-modal-body,.nx-profile-fields{grid-template-columns:1fr}}.nx-ordens-opex-page{min-height:0}.nx-ordens-list-grid{grid-template-columns:minmax(175px,1.35fr) minmax(96px,.7fr) minmax(132px,.96fr) minmax(110px,.78fr) minmax(132px,.94fr) minmax(150px,1.06fr) minmax(92px,.62fr)}.nx-planejamento-row.nx-ordens-list-grid{cursor:pointer}.nx-planejamento-row.nx-ordens-list-grid:focus-visible{outline-offset:-2px;outline:2px solid #2ee3f0b8}.nx-ordens-drive-cell{justify-content:flex-start;align-items:center;display:flex}.nx-drive-link{cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.nx-drive-link:hover,.nx-drive-link:focus-visible{background:#2ee3f017;border-color:#2ee3f06b;outline:none}.nx-drive-link img{object-fit:contain;width:19px;height:19px}.nx-ordens-status,.nx-drive-pending{color:#bff9ff;text-overflow:ellipsis;white-space:nowrap;background:#2ee3f01a;border:1px solid #2ee3f038;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex;overflow:hidden}.nx-ordens-status.em_preparacao,.nx-ordens-status.em_conferencia,.nx-drive-pending{color:#ffce73;background:#ffb2471c;border-color:#ffb24747}.nx-ordens-status.disponivel_parceira,.nx-ordens-status.concluido{color:#79f2a3;background:#79f2a31a;border-color:#79f2a33d}.nx-ordens-status.correcao_solicitada{color:#ff9b9b;background:#ef44441f;border-color:#ef444452}.nx-ordens-view-modal{width:min(1040px,100vw - 42px);max-height:min(850px,100vh - 42px)}.nx-ordens-view-body,.nx-ordens-form-body{flex-direction:column;gap:15px;display:flex}.nx-ordens-drive-alert,.nx-ordens-drive-ready{border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 14px;display:flex}.nx-ordens-drive-alert{background:#ffb24717;border:1px solid #ffb24747}.nx-ordens-drive-ready{background:#79f2a313;border:1px solid #79f2a338}.nx-ordens-drive-alert>div,.nx-ordens-drive-ready>div,.nx-ordens-drive-ready>div>span{min-width:0;display:flex}.nx-ordens-drive-alert>div{flex-direction:column;gap:4px}.nx-ordens-drive-ready>div{align-items:center;gap:11px}.nx-ordens-drive-ready>div>span{flex-direction:column;gap:3px}.nx-ordens-drive-ready img{width:30px;height:30px}.nx-ordens-drive-alert strong,.nx-ordens-drive-ready strong{color:#fff;font-size:13px;font-weight:600}.nx-ordens-drive-alert span,.nx-ordens-drive-ready small{color:#aebfd0;font-size:12px}.nx-ordens-detail-section,.nx-ordens-form-section{border-bottom:1px solid #ffffff17;padding:0 2px 15px}.nx-ordens-detail-section:last-child,.nx-ordens-form-section:last-child{border-bottom:0;padding-bottom:0}.nx-ordens-detail-section h3,.nx-ordens-form-section h3{color:#fff;margin:0 0 12px;font-size:14px;font-weight:500}.nx-ordens-detail-grid{border:1px solid #ffffff17;border-radius:12px;grid-template-columns:minmax(125px,.42fr) minmax(180px,1fr) minmax(125px,.42fr) minmax(180px,1fr);gap:0;display:grid;overflow:hidden}.nx-ordens-detail-grid span,.nx-ordens-detail-grid strong{border-bottom:1px solid #ffffff12;min-height:42px;padding:10px 12px}.nx-ordens-detail-grid span{color:#8fa4ba;background:#04122157;font-size:11.5px;font-weight:500}.nx-ordens-detail-grid strong{color:#e8f2fb;overflow-wrap:anywhere;font-size:12.5px;font-weight:500}.nx-ordens-detail-grid>:nth-last-child(-n+4){border-bottom:0}.nx-ordens-description{color:#c5d5e6;white-space:pre-wrap;margin:0;font-size:12.5px;line-height:1.55}.nx-ordens-items-table{border:1px solid #ffffff17;border-radius:12px;margin-top:12px;overflow:hidden}.nx-ordens-items-table>div{color:#c5d5e6;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(90px,.7fr) minmax(220px,2fr) minmax(72px,.55fr) minmax(92px,.65fr);gap:10px;padding:9px 11px;font-size:12px;display:grid}.nx-ordens-items-table>div:last-child{border-bottom:0}.nx-ordens-items-table .head{color:#92a8bd;background:#0412216b;font-weight:600}.nx-ordens-history{border:1px solid #ffffff17;border-radius:12px;display:grid;overflow:hidden}.nx-ordens-history>div{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(170px,.75fr) minmax(0,1.65fr);gap:14px;padding:10px 12px;display:grid}.nx-ordens-history>div:last-child{border-bottom:0}.nx-ordens-history span,.nx-ordens-history strong,.nx-ordens-history small{display:block}.nx-ordens-history strong{color:#e9f4fb;font-size:12px;font-weight:600}.nx-ordens-history small{color:#8299af;margin-top:3px;font-size:10.5px}.nx-ordens-history p{color:#b9cbd9;margin:0;font-size:12px;line-height:1.45}.nx-ordens-form-modal{width:min(1050px,100vw - 42px);max-height:min(900px,100vh - 42px)}.nx-ordens-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.nx-ordens-form-grid label,.nx-ordens-select-field{flex-direction:column;gap:6px;min-width:0;display:flex}.nx-ordens-form-grid .wide,.nx-ordens-select-field.wide{grid-column:1/-1}.nx-ordens-form-grid label>span,.nx-ordens-items-editor label>span{color:#9fb2c7;font-size:11.5px;font-weight:500}.nx-ordens-form-grid input,.nx-ordens-form-grid textarea,.nx-ordens-items-editor input{color:#eef7ff;background:#0412217a;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;min-height:40px;padding:9px 11px;font-size:12.5px}.nx-ordens-form-grid textarea{resize:vertical}.nx-ordens-form-grid input:focus,.nx-ordens-form-grid textarea:focus,.nx-ordens-items-editor input:focus{border-color:#2ee3f0a6;box-shadow:0 0 0 3px #2ee3f017}.nx-ordens-form-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.nx-ordens-form-section-title h3{margin:0}.nx-ordens-form-helper,.nx-ordens-drive-form-warning{color:#91a7ba;margin:0;font-size:12px;line-height:1.45}.nx-ordens-drive-form-warning{color:#f3c972;background:#ffb24714;border:1px solid #ffb2473d;border-radius:10px;padding:10px 12px}.nx-ordens-items-editor{gap:8px;display:grid}.nx-ordens-items-editor>div{background:#04122145;border:1px solid #ffffff17;border-radius:11px;grid-template-columns:minmax(90px,.7fr) minmax(220px,2fr) minmax(72px,.55fr) minmax(94px,.65fr) 34px;align-items:end;gap:8px;padding:10px;display:grid}.nx-ordens-items-editor label{flex-direction:column;gap:5px;min-width:0;display:flex}.nx-ordens-remove-item{color:#ff9b9b;cursor:pointer;background:#ef444412;border:1px solid #ef444433;border-radius:9px;width:34px;height:40px;font-size:19px}.nx-ordens-remove-item:hover{background:#ef444424}.nx-app[data-theme=corporate] .nx-ordens-summary-strip,.nx-app[data-theme=corporate] .nx-ordens-list-panel,.nx-app[data-theme=corporate] .nx-ordens-detail-grid,.nx-app[data-theme=corporate] .nx-ordens-items-table,.nx-app[data-theme=corporate] .nx-ordens-history,.nx-app[data-theme=corporate] .nx-ordens-items-editor>div{border-color:#112e4721}.nx-app[data-theme=corporate] .nx-ordens-summary-strip>span,.nx-app[data-theme=corporate] .nx-ordens-list-panel,.nx-app[data-theme=corporate] .nx-ordens-form-grid input,.nx-app[data-theme=corporate] .nx-ordens-form-grid textarea,.nx-app[data-theme=corporate] .nx-ordens-items-editor input{color:#17334a;background:#ffffffc7}.nx-app[data-theme=corporate] .nx-ordens-list-header,.nx-app[data-theme=corporate] .nx-ordens-detail-grid span,.nx-app[data-theme=corporate] .nx-ordens-items-table .head{color:#4d6577;background:#dde9f1bd}.nx-app[data-theme=corporate] .nx-ordens-row{color:#345269;border-color:#112e4717}.nx-app[data-theme=corporate] .nx-ordens-row:hover,.nx-app[data-theme=corporate] .nx-ordens-row.active{background:#1093a014}.nx-app[data-theme=corporate] .nx-ordens-row strong,.nx-app[data-theme=corporate] .nx-ordens-summary-strip strong,.nx-app[data-theme=corporate] .nx-ordens-detail-section h3,.nx-app[data-theme=corporate] .nx-ordens-form-section h3,.nx-app[data-theme=corporate] .nx-ordens-detail-grid strong,.nx-app[data-theme=corporate] .nx-ordens-drive-alert strong,.nx-app[data-theme=corporate] .nx-ordens-drive-ready strong{color:#17334a}.nx-app[data-theme=corporate] .nx-ordens-row small,.nx-app[data-theme=corporate] .nx-ordens-row>span,.nx-app[data-theme=corporate] .nx-ordens-description,.nx-app[data-theme=corporate] .nx-ordens-history p,.nx-app[data-theme=corporate] .nx-ordens-items-table>div{color:#526b7d}@media (width<=1180px){.nx-ordens-list-header,.nx-ordens-row{grid-template-columns:minmax(165px,1.35fr) minmax(86px,.65fr) minmax(118px,.9fr) minmax(105px,.75fr) minmax(142px,1fr) minmax(90px,.65fr)}.nx-ordens-list-header>:nth-child(5),.nx-ordens-row>:nth-child(5){display:none}}@media (width<=850px){.nx-ordens-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-ordens-list-panel{overflow-x:auto}.nx-ordens-list-header,.nx-ordens-row{min-width:850px}.nx-ordens-detail-grid{grid-template-columns:minmax(110px,.45fr) minmax(0,1fr)}.nx-ordens-detail-grid>:nth-last-child(-n+4){border-bottom:1px solid #ffffff12}.nx-ordens-detail-grid>:nth-last-child(-n+2){border-bottom:0}.nx-ordens-form-grid{grid-template-columns:1fr}.nx-ordens-form-grid .wide,.nx-ordens-select-field.wide{grid-column:auto}.nx-ordens-items-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-ordens-items-editor .description{grid-column:1/-1}.nx-ordens-remove-item{justify-self:end}}@media (width<=1180px){.nx-ordens-list-grid{grid-template-columns:minmax(150px,1.25fr) minmax(88px,.68fr) minmax(118px,.88fr) minmax(96px,.72fr) minmax(116px,.86fr) minmax(132px,.96fr) minmax(86px,.58fr);gap:8px}}.nx-financeiro-v2{--nx-fin-surface-main:#133246db;--nx-fin-surface-inner:#1c4153ad;--nx-fin-border:#b8e1ee2e}.nx-financeiro-stage-grid,.nx-financeiro-source-grid,.nx-financeiro-main-layout{gap:12px;display:grid}.nx-financeiro-stage-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-financeiro-stage-grid article,.nx-financeiro-source-grid article,.nx-financeiro-ledger,.nx-financeiro-sources-panel{border:1px solid var(--nx-fin-border);background:var(--nx-fin-surface-main);box-shadow:var(--nx-shadow-soft);border-radius:16px}.nx-financeiro-stage-grid article{min-height:104px;padding:14px 16px}.nx-financeiro-stage-grid span,.nx-financeiro-source-grid header span,.nx-financeiro-section-header span,.nx-financeiro-source-list article>div:first-child>span{color:#77ddea;font-size:11px;font-weight:600;display:block}.nx-financeiro-stage-grid strong{color:#fff;margin-top:8px;font-size:22px;font-weight:500;display:block}.nx-financeiro-stage-grid small{color:#a9bfce;margin-top:8px;font-size:11.5px;display:block}.nx-financeiro-stage-grid article.warning{border-color:#ffb24752}.nx-financeiro-stage-grid article.success{border-color:#79f2a340}.nx-financeiro-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-financeiro-source-grid article{padding:14px}.nx-financeiro-source-grid header{border-bottom:1px solid #ffffff14;margin-bottom:10px;padding-bottom:10px}.nx-financeiro-source-grid header strong,.nx-financeiro-section-header strong{color:#fff;margin-top:4px;font-size:16px;font-weight:500;display:block}.nx-financeiro-source-grid article>div{color:#b8cbd8;justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:12px;display:flex}.nx-financeiro-source-grid article>div strong{color:#fff;font-size:13px;font-weight:500}.nx-financeiro-source-grid article>small{color:#f0c875;margin-top:8px;font-size:11px;display:block}.nx-financeiro-main-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.nx-financeiro-ledger,.nx-financeiro-sources-panel{overflow:hidden}.nx-financeiro-section-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:12px;min-height:62px;padding:13px 15px;display:flex}.nx-financeiro-section-header small{color:#9db2c1;text-align:right;font-size:11px}.nx-financeiro-ledger-table{overflow-x:auto}.nx-financeiro-ledger-head,.nx-financeiro-ledger-row{grid-template-columns:minmax(180px,1.2fr) 105px 130px 120px 120px 120px 155px 76px;align-items:center;gap:10px;min-width:1030px;display:grid}.nx-financeiro-ledger-head{color:#a7bbc8;background:#0e2636bd;min-height:42px;padding:0 14px;font-size:10.5px;font-weight:600}.nx-financeiro-ledger-row{color:#c9d8e1;border-top:1px solid #ffffff12;min-height:58px;padding:8px 14px;font-size:12px}.nx-financeiro-ledger-row>span,.nx-financeiro-ledger-row strong,.nx-financeiro-ledger-row small{min-width:0}.nx-financeiro-ledger-row strong,.nx-financeiro-ledger-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nx-financeiro-ledger-row strong{color:#fff;font-weight:500}.nx-financeiro-ledger-row small{color:#8fa7b7;margin-top:3px;font-size:10.5px}.nx-financeiro-ledger-row small.warning{color:#f1c76e}.nx-financeiro-empty{color:#a4bac8;place-items:center;min-height:110px;font-size:12px;display:grid}.nx-row-action,.nx-financeiro-source-list button{color:#bff8ff;background:#2ee3f01a;border:1px solid #2ee3f047;border-radius:9px;min-height:30px;padding:5px 10px;font-size:11px}.nx-row-action:hover,.nx-financeiro-source-list button:hover{background:#2ee3f02e}.nx-financeiro-source-list{gap:8px;padding:12px;display:grid}.nx-financeiro-source-list>p{color:#a4bac8;margin:6px;font-size:12px}.nx-financeiro-source-list article{background:var(--nx-fin-surface-inner);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:11px;display:grid}.nx-financeiro-source-list article>div:first-child strong,.nx-financeiro-source-list article>div:first-child small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nx-financeiro-source-list article>div:first-child strong{color:#fff;margin-top:3px;font-size:12px;font-weight:500}.nx-financeiro-source-list article>div:first-child small{color:#9cb2c0;margin-top:3px;font-size:10.5px}.nx-financeiro-source-list article>div:last-child{align-content:center;justify-items:end;gap:7px;display:grid}.nx-financeiro-source-list article>div:last-child strong{color:#fff;font-size:12px;font-weight:500}.nx-financeiro-status.parcialmente-recebida{color:#ffce73;background:#ffb2471c;border-color:#ffb24747}.nx-financeiro-status.recebida{color:#79f2a3;background:#79f2a31a;border-color:#79f2a33d}.nx-financeiro-status.cancelada{color:#ff9b9b;background:#ef44441a;border-color:#ef444447}.nx-financeiro-modal{width:min(900px,100vw - 42px);max-height:min(860px,100vh - 42px);overflow:auto}.nx-financeiro-modal.compact{width:min(650px,100vw - 42px)}.nx-financeiro-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding:16px 18px;display:grid}.nx-financeiro-form-grid label{flex-direction:column;gap:6px;min-width:0;display:flex}.nx-financeiro-form-grid label.wide{grid-column:1/-1}.nx-financeiro-form-grid label>span{color:#a7bac8;font-size:11px;font-weight:500}.nx-financeiro-form-grid input,.nx-financeiro-form-grid textarea{background:var(--nx-fin-surface-inner);color:#eef7ff;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;min-height:40px;padding:9px 11px}.nx-financeiro-form-grid textarea{resize:vertical}.nx-financeiro-form-grid input:focus,.nx-financeiro-form-grid textarea:focus{border-color:#2ee3f0a6;box-shadow:0 0 0 3px #2ee3f017}.nx-financeiro-modal-actions{border-top:1px solid #ffffff14;padding:12px 18px 16px}.nx-ordens-items-table>div{grid-template-columns:minmax(80px,.65fr) minmax(200px,1.8fr) minmax(66px,.48fr) minmax(80px,.55fr) minmax(110px,.75fr) minmax(110px,.75fr);min-width:760px}.nx-ordens-items-table{overflow-x:auto}.nx-ordens-value-total{color:#a9bdca;justify-content:flex-end;align-items:center;gap:14px;margin:10px 0 0;font-size:12px;display:flex}.nx-ordens-value-total strong{color:#fff;font-size:15px;font-weight:500}.nx-ordens-items-editor>div{grid-template-columns:minmax(82px,.65fr) minmax(180px,1.65fr) minmax(66px,.48fr) minmax(86px,.58fr) minmax(105px,.72fr) minmax(115px,.78fr) 34px}@media (width<=1280px){.nx-financeiro-stage-grid,.nx-financeiro-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-financeiro-main-layout{grid-template-columns:1fr}}@media (width<=780px){.nx-financeiro-stage-grid,.nx-financeiro-source-grid,.nx-financeiro-form-grid{grid-template-columns:1fr}.nx-financeiro-form-grid label.wide{grid-column:auto}}.nx-app[data-theme=corporate] .nx-financeiro-v2{--nx-fin-surface-main:#fff;--nx-fin-surface-inner:#f3f7fa;--nx-fin-border:#d4e0eb}.nx-app[data-theme=corporate] .nx-financeiro-stage-grid article,.nx-app[data-theme=corporate] .nx-financeiro-source-grid article,.nx-app[data-theme=corporate] .nx-financeiro-ledger,.nx-app[data-theme=corporate] .nx-financeiro-sources-panel,.nx-app[data-theme=corporate] .nx-financeiro-source-list article{color:#24384d}.nx-app[data-theme=corporate] .nx-financeiro-stage-grid strong,.nx-app[data-theme=corporate] .nx-financeiro-source-grid header strong,.nx-app[data-theme=corporate] .nx-financeiro-source-grid article>div strong,.nx-app[data-theme=corporate] .nx-financeiro-section-header strong,.nx-app[data-theme=corporate] .nx-financeiro-ledger-row strong,.nx-app[data-theme=corporate] .nx-financeiro-source-list article strong,.nx-app[data-theme=corporate] .nx-ordens-value-total strong{color:#102033}.nx-financeiro-v3{align-content:start;gap:14px;display:grid;overflow-x:hidden}.nx-financeiro-view-heading{justify-content:space-between;align-items:center;min-height:48px;padding:0 2px 2px;display:flex}.nx-financeiro-view-heading span{color:#73dbea;font-size:11px;font-weight:600;display:block}.nx-financeiro-view-heading strong{color:#fff;margin-top:3px;font-size:20px;font-weight:500;display:block}.nx-financeiro-nature-grid,.nx-financeiro-overview-grid{gap:14px;display:grid}.nx-financeiro-nature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-financeiro-nature-grid>article,.nx-financeiro-overview-card,.nx-financeiro-section-card{border:1px solid var(--nx-fin-border);background:var(--nx-fin-surface-main);min-width:0;box-shadow:var(--nx-shadow-soft);border-radius:16px;overflow:hidden}.nx-financeiro-nature-grid>article{padding:15px 17px}.nx-financeiro-nature-grid>article.opex{border-top-color:#34d3996b}.nx-financeiro-nature-grid>article.capex{border-top-color:#38bdf86b}.nx-financeiro-nature-grid header{border-bottom:1px solid #ffffff14;margin-bottom:10px;padding-bottom:10px}.nx-financeiro-nature-grid header span,.nx-financeiro-classification-note span{color:#77ddea;font-size:11px;font-weight:600;display:block}.nx-financeiro-nature-grid header strong{color:#fff;margin-top:4px;font-size:17px;font-weight:500;display:block}.nx-financeiro-nature-grid article>div{color:#b8cbd8;justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:12px;display:flex}.nx-financeiro-nature-grid article>div strong{color:#fff;font-size:13px;font-weight:500}.nx-financeiro-classification-note{background:#f59e0b12;border:1px solid #f59e0b3d;border-radius:13px;grid-template-columns:minmax(220px,auto) minmax(0,1fr);align-items:center;gap:18px;padding:12px 15px;display:grid}.nx-financeiro-classification-note.compact{margin-top:0}.nx-financeiro-classification-note strong{color:#f6cd79;margin-top:3px;font-size:15px;font-weight:500;display:block}.nx-financeiro-classification-note p{color:#b7c7d2;margin:0;font-size:11.5px;line-height:1.5}.nx-financeiro-overview-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);align-items:start}.nx-financeiro-attention-list{padding:8px 14px 14px;display:grid}.nx-financeiro-attention-list>div{color:#b9ccd8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;min-height:42px;font-size:12px;display:flex}.nx-financeiro-attention-list>div:last-child{border-bottom:0}.nx-financeiro-attention-list strong{color:#fff;font-size:13px;font-weight:500}.nx-financeiro-attention-list .warning strong{color:#f4c86d}.nx-financeiro-section-card{width:100%}.nx-financeiro-stage-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.nx-financeiro-ledger-table{width:100%;overflow-x:hidden}.nx-financeiro-ledger-head,.nx-financeiro-ledger-row{grid-template-columns:minmax(150px,1.25fr) minmax(118px,.95fr) minmax(145px,1.05fr) minmax(92px,.68fr) minmax(92px,.68fr) minmax(128px,.92fr) minmax(72px,.5fr);min-width:0}.nx-financeiro-ledger-row>span{overflow:hidden}.nx-financeiro-source-list-full{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-financeiro-source-list-full article{min-width:0}.nx-financeiro-divergence-list{gap:8px;padding:12px;display:grid}.nx-financeiro-divergence-list article{background:var(--nx-fin-surface-inner);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:minmax(180px,1.3fr) repeat(3,minmax(110px,.72fr));align-items:center;gap:12px;min-height:66px;padding:11px 13px;display:grid}.nx-financeiro-divergence-list article>div>span,.nx-financeiro-divergence-list article>div>small,.nx-financeiro-divergence-list article>div>strong{display:block}.nx-financeiro-divergence-list article>div>span{color:#80d9e5;font-size:10.5px;font-weight:600}.nx-financeiro-divergence-list article>div>strong{color:#fff;margin-top:3px;font-size:12.5px;font-weight:500}.nx-financeiro-divergence-list article>div>small{color:#9bb0be;margin-top:3px;font-size:10.5px}.nx-financeiro-divergence-list article>div.warning strong{color:#f4c86d}@media (width<=1380px){.nx-financeiro-source-list-full{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-financeiro-ledger-head,.nx-financeiro-ledger-row{grid-template-columns:minmax(145px,1.2fr) minmax(110px,.9fr) minmax(130px,1fr) minmax(82px,.65fr) minmax(82px,.65fr) minmax(115px,.88fr) minmax(64px,.45fr);gap:7px}}@media (width<=1080px){.nx-financeiro-nature-grid,.nx-financeiro-overview-grid{grid-template-columns:1fr}.nx-financeiro-ledger-head{display:none}.nx-financeiro-ledger-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:13px 15px}.nx-financeiro-divergence-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.nx-financeiro-source-list-full,.nx-financeiro-stage-grid-compact,.nx-financeiro-ledger-row,.nx-financeiro-divergence-list article{grid-template-columns:1fr}.nx-financeiro-classification-note{grid-template-columns:1fr;gap:7px}}.nx-app[data-theme=corporate] .nx-financeiro-view-heading strong,.nx-app[data-theme=corporate] .nx-financeiro-nature-grid header strong,.nx-app[data-theme=corporate] .nx-financeiro-nature-grid article>div strong,.nx-app[data-theme=corporate] .nx-financeiro-attention-list strong,.nx-app[data-theme=corporate] .nx-financeiro-divergence-list article>div>strong{color:#102033}.nx-equipes-gestao-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.nx-equipes-gestao-page>.nx-page-header,.nx-equipes-gestao-page>.nx-data-message{flex:none}.nx-equipes-gestao-page>.nx-colab-selection-line{flex:0 0 18px;min-height:18px;margin-bottom:4px}.nx-equipes-gestao-card{flex:auto;min-height:0}.nx-equipes-gestao-header-actions{justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.nx-equipes-gestao-header-actions .nx-equipes-action-button{width:96px;min-width:96px}.nx-equipes-competencia-field{gap:5px;min-width:176px;display:grid}.nx-equipes-competencia-field span{color:#9fb2c7;margin-bottom:1px;font-size:11px;font-weight:600}.nx-equipes-competencia-field input{color:#f5f9ff;background:#071a2db8;border:1px solid #ffffff21;border-radius:10px;outline:none;width:176px;height:34px;min-height:34px;padding:0 11px;font-size:12px}.nx-equipes-competencia-field input:focus{border-color:#2ee3f085;box-shadow:0 0 0 2px #2ee3f014}.nx-equipes-gestao-list-header,.nx-equipes-gestao-list-row{grid-template-columns:minmax(150px,1.35fr) minmax(105px,.92fr) .72fr .42fr .72fr;column-gap:10px}.nx-equipes-gestao-list-row,.nx-equipes-performance-list-row{min-height:55px}.nx-equipes-gestao-list-row>span:last-child,.nx-equipes-performance-list-row>span:last-child{justify-self:start}.nx-equipes-gestao-projection{color:#f5f9ff;gap:2px;display:grid}.nx-equipes-gestao-projection strong{font-size:12px;font-weight:600}.nx-equipes-gestao-projection small,.nx-equipes-member-sub{color:#9fb2c7;font-size:10px;font-weight:500;display:block}.nx-equipes-gestao-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 34px}.nx-equipes-gestao-members-wrap,.nx-equipes-suggestions-wrap{flex:none;min-height:0;overflow:hidden}.nx-equipes-hours-members-table th:first-child{width:46%}.nx-equipes-hours-members-table td,.nx-equipes-hours-members-table th,.nx-equipes-suggestions-table td,.nx-equipes-suggestions-table th{vertical-align:middle}.nx-equipes-hours-members-table td:last-child,.nx-equipes-suggestions-table td:last-child{white-space:nowrap}.nx-equipes-activity-field{color:#9fb2c7;grid-template-columns:auto 72px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:grid}.nx-equipes-activity-field input{color:#f5f9ff;background:#ffffff0e;border:1px solid #ffffff21;border-radius:8px;outline:none;width:72px;height:31px;padding:0 9px;font-size:12px}.nx-equipes-activity-field input:focus{border-color:#2ee3f085}.nx-equipes-allocation-detail-body{flex-direction:column;display:flex}.nx-equipes-suggestions-table tbody tr{cursor:pointer}.nx-equipes-suggestions-table tbody tr:hover,.nx-equipes-suggestions-table tbody tr.active{background:#2ee3f00d}.nx-equipes-suggestions-table tbody tr.active{box-shadow:inset 2px 0 0 var(--nx-cyan)}.nx-equipes-allocation-summary{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(120px,.55fr);gap:8px 24px;margin-top:12px;padding-top:12px;display:grid}.nx-equipes-allocation-summary>div{min-width:0}.nx-equipes-allocation-summary span{color:#9fb2c7;margin-bottom:4px;font-size:11px;display:block}.nx-equipes-allocation-summary strong{color:#f5f9ff;font-size:12px;font-weight:600}.nx-equipes-allocation-summary p{color:#9fb2c7;grid-column:1/-1;margin:2px 0 0;font-size:10px;line-height:1.45}.nx-equipes-performance-list-header,.nx-equipes-performance-list-row{grid-template-columns:minmax(155px,1.35fr) minmax(105px,.95fr) .72fr .82fr;column-gap:12px}.nx-equipes-performance-percent{color:#f5f9ff;font-size:12px;font-weight:600}.nx-equipes-performance-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-equipes-operational-reading{color:#dceaf7;max-width:680px;margin:0;font-size:12px;line-height:1.55}.nx-equipes-gestao-status,.nx-equipes-meta-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:600;display:inline-flex}.nx-equipes-gestao-status.normal,.nx-equipes-meta-status.atingida,.nx-equipes-meta-status.superada{color:#227b5b;background:#2c9c7321}.nx-equipes-gestao-status.atencao,.nx-equipes-meta-status.proximo{color:#936b0f;background:#d7a12726}.nx-equipes-gestao-status.critico,.nx-equipes-meta-status.abaixo{color:#a25716;background:#dc7d2c24}.nx-equipes-gestao-status.limite,.nx-equipes-meta-status.critico{color:#a13e3e;background:#d2585824}.nx-equipes-gestao-status.sem_dados,.nx-equipes-meta-status.sem_meta{color:#718096;background:#64758a1f}.nx-app[data-theme=dark] .nx-equipes-gestao-status.normal,.nx-app[data-theme=dark] .nx-equipes-meta-status.atingida,.nx-app[data-theme=dark] .nx-equipes-meta-status.superada{color:#6ee7b7;background:#10b98124}.nx-app[data-theme=dark] .nx-equipes-gestao-status.atencao,.nx-app[data-theme=dark] .nx-equipes-meta-status.proximo{color:#ffce73;background:#f59e0b24}.nx-app[data-theme=dark] .nx-equipes-gestao-status.critico,.nx-app[data-theme=dark] .nx-equipes-meta-status.abaixo{color:#ffb36b;background:#f9731624}.nx-app[data-theme=dark] .nx-equipes-gestao-status.limite,.nx-app[data-theme=dark] .nx-equipes-meta-status.critico{color:#ff8d8d;background:#ef444424}.nx-app[data-theme=dark] .nx-equipes-gestao-status.sem_dados,.nx-app[data-theme=dark] .nx-equipes-meta-status.sem_meta{color:#b8c6d5;background:#94a3b81f}@media (width<=1180px){.nx-equipes-gestao-list-header,.nx-equipes-gestao-list-row{grid-template-columns:minmax(145px,1.25fr) minmax(100px,.85fr) .68fr .4fr .72fr}.nx-equipes-card-grid{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr)}.nx-equipes-performance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-equipes-inner-pagination{color:#9fb2c7;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-top:6px;padding:7px 0 0;font-size:10px;display:flex}.nx-equipes-inner-pagination>div{align-items:center;gap:8px;display:flex}.nx-equipes-inner-pagination button{color:#dceaf7;min-width:68px;height:26px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;padding:0 9px;font-weight:600}.nx-equipes-inner-pagination button:hover:not(:disabled){color:#f5f9ff;background:#2ee3f012;border-color:#2ee3f061}.nx-equipes-inner-pagination button:disabled{opacity:.42;cursor:default}.nx-equipes-inner-pagination strong{color:#dceaf7;text-align:center;min-width:42px;font-size:10px;font-weight:600}.nx-equipes-hours-members-table tbody tr,.nx-equipes-suggestions-table tbody tr{height:48px}.nx-equipes-suggestions-wrap{max-height:none}.nx-admin-user-access-status{flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.nx-admin-user-access-status small{color:#5cf2ff;font-size:10px;font-weight:500;line-height:1.2}.nx-admin-mobile-access{background:#03192b7a;border:1px solid #2ee3f033;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:13px 14px;display:flex}.nx-admin-mobile-access>div{min-width:0}.nx-admin-mobile-access-label{color:#d9e7f5;font-size:13px;font-weight:600;display:block}.nx-admin-mobile-access small{color:#9fb2c7;max-width:650px;margin-top:5px;font-size:11px;line-height:1.45;display:block}.nx-admin-mobile-access button{color:#b8c9da;cursor:pointer;background:#03192bb8;border:1px solid #8ab3d647;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:154px;padding:8px 12px;display:inline-flex}.nx-admin-mobile-access button>span{background:#071e31f2;border:1px solid #8ab3d64d;border-radius:999px;flex:none;width:38px;height:22px;position:relative}.nx-admin-mobile-access button>span:after{content:"";background:#8da6bf;border-radius:50%;width:16px;height:16px;transition:transform .16s,background .16s;position:absolute;top:2px;left:3px}.nx-admin-mobile-access button strong{color:inherit;white-space:nowrap;font-size:11px;font-weight:600}.nx-admin-mobile-access button.active{color:#bff9ff;background:#2ee3f01f;border-color:#2ee3f085}.nx-admin-mobile-access button.active>span{background:#2ee3f033;border-color:#2ee3f08f}.nx-admin-mobile-access button.active>span:after{background:#2ee3f0;transform:translate(15px)}.nx-admin-mobile-access button:focus-visible{outline-offset:2px;outline:2px solid #26d4e8}.nx-app[data-theme=corporate] .nx-admin-mobile-access{background:#f7fafc;border-color:#d6e3ec}.nx-app[data-theme=corporate] .nx-admin-mobile-access-label{color:#263f58}.nx-app[data-theme=corporate] .nx-admin-mobile-access small{color:#66788f}.nx-app[data-theme=corporate] .nx-admin-mobile-access button{color:#607186;background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-admin-mobile-access button.active{color:#18507f;background:#e8fbfd;border-color:#73dce8}@media (width<=720px){.nx-admin-mobile-access{flex-direction:column;align-items:stretch}.nx-admin-mobile-access button{width:100%}}.nx-admin-delete-summary{background:#03192b61;border:1px solid #8ab3d62e;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.nx-admin-delete-summary>span,.nx-admin-delete-summary>small{color:#9fb2c7}.nx-admin-delete-summary>strong{color:#fff;font-size:15px;font-weight:500}.nx-admin-modal-footer{justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.nx-orcafacil-page{overflow:hidden}.nx-orcafacil-list-panel{min-height:440px}.nx-orcafacil-panel-title{background:#0412218f;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.nx-orcafacil-panel-title>span{gap:3px;display:grid}.nx-orcafacil-panel-title strong{color:#fff;font-size:16px}.nx-orcafacil-panel-title small,.nx-orcafacil-muted{color:#8fa4ba;font-size:12px}.nx-orcafacil-list-grid{grid-template-columns:minmax(210px,1.5fr) minmax(96px,.62fr) minmax(142px,.92fr) minmax(114px,.72fr) minmax(126px,.82fr) minmax(112px,.72fr) minmax(104px,.66fr)}.nx-orcafacil-cobranca-grid{grid-template-columns:minmax(136px,.8fr) minmax(88px,.5fr) minmax(120px,.7fr) minmax(140px,.8fr) minmax(72px,.34fr) minmax(128px,.72fr) minmax(110px,.62fr);align-items:center;gap:14px;display:grid}.nx-orcafacil-view-modal{width:min(1280px,100vw - 42px);max-height:min(900px,100vh - 42px)}.nx-orcafacil-motor-modal{width:min(980px,100vw - 42px)}.nx-orcafacil-detail-grid{grid-template-columns:minmax(130px,.44fr) minmax(170px,1fr) minmax(130px,.44fr) minmax(170px,1fr)}.nx-orcafacil-table{overflow-x:auto}.nx-orcafacil-table>div{min-width:760px}.nx-orcafacil-table.estruturas>div{grid-template-columns:minmax(130px,1fr) minmax(90px,.72fr) minmax(100px,.72fr) minmax(80px,.5fr) minmax(74px,.45fr) minmax(82px,.54fr) minmax(110px,.75fr) minmax(70px,.5fr)}.nx-orcafacil-table.materiais>div{grid-template-columns:minmax(112px,.4fr) minmax(360px,1fr) minmax(96px,.28fr)}.nx-orcafacil-table.mao-obra>div{grid-template-columns:minmax(112px,.44fr) minmax(300px,1fr) minmax(72px,.28fr) minmax(78px,.3fr) minmax(112px,.42fr) minmax(112px,.42fr)}.nx-orcafacil-table.cobranca-itens>div{grid-template-columns:minmax(104px,.34fr) minmax(260px,1fr) minmax(64px,.22fr) minmax(110px,.34fr) minmax(260px,.9fr)}.nx-orcafacil-servicos-table{max-height:260px;overflow:auto}.nx-orcafacil-servicos-table>div{grid-template-columns:minmax(108px,.38fr) minmax(320px,1fr) minmax(62px,.22fr) minmax(98px,.3fr);min-width:720px}.nx-orcafacil-servicos-table>div:not(.head){cursor:pointer}.nx-orcafacil-servicos-table>div.active{background:#1caebe2e;border-left:3px solid #2ee3f0}.nx-orcafacil-add-service{grid-template-columns:minmax(92px,.22fr) minmax(240px,1fr) auto;align-items:end;gap:10px;margin-top:12px;display:grid}.nx-orcafacil-add-service label,.nx-orcafacil-search-line{color:#8fa4ba;gap:6px;font-size:12px;display:grid}.nx-orcafacil-add-service input,.nx-orcafacil-search-line input{color:#f4fbff;background:#0412216b;border:1px solid #ffffff1f;border-radius:10px;outline:none;min-height:38px;padding:0 11px}.nx-orcafacil-cobranca-modal{width:min(1280px,100vw - 42px)}.nx-orcafacil-cobranca-editor>div{grid-template-columns:minmax(100px,.34fr) minmax(220px,1fr) minmax(70px,.22fr) minmax(112px,.34fr) 34px}.nx-orcafacil-cobranca-editor .wide{grid-column:1/-1}.nx-orcafacil-sap-text{resize:vertical;color:#e8f2fb;background:#0412217a;border:1px solid #ffffff24;border-radius:12px;outline:none;width:100%;min-height:112px;padding:12px;font:12px/1.45 Consolas,Courier New,monospace}.nx-orcafacil-empty-result{background:#ffb24714;border:1px solid #ffb24738;border-radius:12px;gap:5px;padding:13px 14px;display:grid}.nx-orcafacil-empty-result strong{color:#ffce73;font-size:13px;font-weight:600}.nx-orcafacil-empty-result span{color:#c9d5df;font-size:12px}.nx-orcafacil-block-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.nx-orcafacil-block-grid>div{background:#0412214d;border:1px solid #ffffff17;border-radius:12px;align-content:center;gap:6px;min-height:72px;padding:12px;display:grid}.nx-orcafacil-block-grid strong{color:#fff;font-size:13px;font-weight:600}.nx-orcafacil-block-grid span{color:#8fa4ba;font-size:11px}.nx-orcafacil-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-orcafacil-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;padding:0;list-style:none;display:grid}.nx-orcafacil-stepper li{color:#9fb2c7;text-align:left;background:#04122147;border:1px solid #8ab3d62e;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:0 12px;display:flex}.nx-orcafacil-stepper li span{color:#2ee3f0;border:1px solid #2ee3f047;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.nx-orcafacil-stepper li strong{color:inherit;font-size:13px;font-weight:500}.nx-orcafacil-stepper li.active{color:#fff;background:#2ee3f01f;border-color:#2ee3f07a}.nx-orcafacil-stepper li.complete{color:#dcebf1;background:#4adeb212;border-color:#4adeb24d}.nx-orcafacil-stepper li.complete span{color:#65e6bd;border-color:#4adeb280}.nx-orcafacil-stepper li.pending{opacity:.7}.nx-orcafacil-ident-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.nx-orcafacil-stage-title{gap:4px;display:grid}.nx-orcafacil-stage-title h3{margin:0}.nx-orcafacil-stage-title p{color:#8fa4ba;margin:0;font-size:12px}.nx-orcafacil-ident-progress{justify-items:end;gap:6px;min-width:142px;display:grid}.nx-orcafacil-ident-progress>span{color:#a8bacb;font-size:11.5px}.nx-orcafacil-ident-progress>div{grid-template-columns:repeat(6,1fr);gap:4px;width:142px;display:grid}.nx-orcafacil-ident-progress i{background:#bed6e72e;border-radius:2px;height:3px}.nx-orcafacil-ident-progress i.filled{background:#2ee3f0}.nx-orcafacil-ident-progress.complete>span{color:#65e6bd}.nx-orcafacil-ident-progress.complete i.filled{background:#4adeb2}.nx-orcafacil-etapa-identificacao .nx-orcafacil-structures-section,.nx-orcafacil-etapa-identificacao .nx-orcafacil-review-section,.nx-orcafacil-etapa-estruturas .nx-orcafacil-ident-section,.nx-orcafacil-etapa-estruturas .nx-orcafacil-review-section,.nx-orcafacil-etapa-revisao .nx-orcafacil-ident-section,.nx-orcafacil-etapa-revisao .nx-orcafacil-structures-section,.nx-orcafacil-etapa-identificacao .nx-orcafacil-advanced-field{display:none}.nx-orcafacil-ident-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-orcafacil-contract-context,.nx-orcafacil-field{grid-template-rows:16px 42px;gap:6px;min-width:0;display:grid}.nx-orcafacil-ident-grid .nx-orcafacil-field{display:grid}.nx-orcafacil-contract-context{width:calc(33.3333% - 9.33333px);margin-bottom:14px}.nx-orcafacil-contract-context>span,.nx-orcafacil-field>span{color:#9fb2c7;font-size:11.5px;font-weight:500}.nx-orcafacil-contract-context>.nx-select,.nx-orcafacil-field>.nx-select{background:#0412217a;border-color:#ffffff24;border-radius:10px;width:100%;height:42px;padding:0}.nx-orcafacil-contract-context>.nx-select>button,.nx-orcafacil-field>.nx-select>button{padding:0 11px;background:0 0!important;border:0!important}.nx-orcafacil-field>input{height:42px;min-height:42px}.nx-app[data-theme=dark] .nx-orcafacil-field>input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nx-orcafacil-complement-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 16px;padding-bottom:14px;display:grid}.nx-orcafacil-complement-grid label{gap:6px;display:grid}.nx-orcafacil-work-context{border-bottom:1px solid #8ab3d633;flex-wrap:wrap;gap:12px 28px;margin:0 0 20px;padding:0 0 14px;font-size:12px;display:flex}.nx-orcafacil-work-context>div{min-width:0}.nx-orcafacil-work-context>div:first-child{flex:260px}.nx-orcafacil-work-context dt{color:#9fb2c7;margin-bottom:4px;font-weight:400}.nx-orcafacil-work-context dd{overflow-wrap:anywhere;margin:0;font-weight:400}.nx-orcafacil-structure-grid{grid-template-columns:minmax(170px,1.2fr) minmax(200px,1.5fr) 88px minmax(140px,.9fr);align-items:end;gap:12px;margin-bottom:20px}.nx-orcafacil-structure-grid>*{grid-column:auto;min-width:0}.nx-orcafacil-structure-grid .nx-orcafacil-field{grid-template-rows:16px 36px;gap:4px;display:grid}.nx-orcafacil-structure-grid .nx-orcafacil-field>span{color:#24d9ee;font-weight:500}.nx-orcafacil-structure-grid .field-voltage{grid-column:4}.nx-orcafacil-structure-grid .field-phases{grid-column:1}.nx-orcafacil-structure-grid .field-quantity>input{width:88px;max-width:100%}.nx-orcafacil-structure-grid .nx-orcafacil-field>.nx-select,.nx-orcafacil-structure-grid .nx-orcafacil-field>input{border-radius:8px;height:36px;min-height:36px}.nx-orcafacil-etapa-estruturas{width:min(1000px,100vw - 56px);height:auto;max-height:calc(100dvh - 56px)}.nx-orcafacil-structures-section{border-bottom:0;padding-bottom:0}.nx-orcafacil-etapa-estruturas .nx-ficha-modal-header{padding:18px 20px}.nx-orcafacil-etapa-estruturas .nx-ficha-modal-header h2{font-size:24px}.nx-orcafacil-etapa-estruturas .nx-orcafacil-stepper{margin-bottom:16px}.nx-orcafacil-etapa-estruturas .nx-orcafacil-stepper li{min-height:40px;padding:8px 12px}.nx-orcafacil-structure-grid .nx-orcafacil-line-live{flex-direction:row;align-items:center;gap:8px;min-height:36px;padding:0 4px;display:flex}.nx-orcafacil-line-live input[type=checkbox]{accent-color:#14b5c7;width:18px;height:18px;min-height:18px;margin:0}.nx-orcafacil-select-menu>button{font-weight:400}.nx-orcafacil-select-menu>button.active{font-weight:500}.nx-app[data-theme=corporate] .nx-orcafacil-work-context dt{color:#61758b}.nx-app[data-theme=corporate] .nx-orcafacil-work-context{color:#17334a;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-orcafacil-structure-grid .nx-orcafacil-field>span{color:#007f99}@media (width<=900px){.nx-orcafacil-structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-orcafacil-structure-grid>*,.nx-orcafacil-structure-grid .field-principal,.nx-orcafacil-structure-grid .field-structure,.nx-orcafacil-structure-grid .field-voltage,.nx-orcafacil-structure-grid .field-pole,.nx-orcafacil-structure-grid .field-phases{grid-column:auto}}@media (width<=520px){.nx-orcafacil-structure-grid{grid-template-columns:minmax(0,1fr)}.nx-orcafacil-form-modal .nx-ficha-modal-header{flex-direction:column;align-items:stretch;gap:12px}.nx-orcafacil-form-modal .nx-ficha-modal-actions{flex-wrap:wrap;justify-content:flex-end}}.nx-orcafacil-review{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.nx-orcafacil-review>div{background:#04122147;border:1px solid #8ab3d629;border-radius:10px;gap:5px;min-height:64px;padding:11px 12px;display:grid}.nx-orcafacil-review span{color:#8fa4ba;font-size:12px}.nx-orcafacil-review strong{color:#f5fbff;font-size:14px;font-weight:500}.nx-orcafacil-review-table{max-height:260px}.nx-orcafacil-form-modal .nx-ordens-form-grid label>span,.nx-orcafacil-form-modal .nx-orcafacil-complement-grid label>span,.nx-orcafacil-form-modal .nx-select>span,.nx-orcafacil-form-modal .nx-ordens-items-editor label>span{font-weight:500}.nx-orcafacil-form-modal .nx-ordens-form-grid input,.nx-orcafacil-form-modal .nx-orcafacil-complement-grid input,.nx-orcafacil-form-modal .nx-select button strong,.nx-orcafacil-form-modal .nx-ordens-items-editor input{font-weight:400}.nx-orcafacil-form-grid .wide{grid-column:1/-1}.nx-orcafacil-check{justify-content:end}.nx-orcafacil-check input{accent-color:#2ee3f0;align-self:flex-start;width:20px;min-height:20px}.nx-orcafacil-items-editor>div{grid-template-columns:minmax(160px,1fr) minmax(96px,.4fr) minmax(72px,.28fr) minmax(82px,.32fr) minmax(74px,.3fr) 34px}.nx-app[data-theme=corporate] .nx-orcafacil-block-grid>div,.nx-app[data-theme=corporate] .nx-orcafacil-sap-text,.nx-app[data-theme=corporate] .nx-orcafacil-add-service input,.nx-app[data-theme=corporate] .nx-orcafacil-search-line input{color:#17334a;background:#ffffffc7;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-orcafacil-panel-title{background:#f4f7fa;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-orcafacil-panel-title strong{color:#102033}.nx-app[data-theme=corporate] .nx-orcafacil-stepper li,.nx-app[data-theme=corporate] .nx-orcafacil-review>div{color:#607186;background:#fff;border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-orcafacil-stepper li.active{color:#102033;background:#e8fbfd;border-color:#73dce8}.nx-app[data-theme=corporate] .nx-orcafacil-stepper li.complete{color:#315b4b;background:#f0fbf6;border-color:#a8ddc8}.nx-app[data-theme=corporate] .nx-orcafacil-stage-title p,.nx-app[data-theme=corporate] .nx-orcafacil-ident-progress>span,.nx-app[data-theme=corporate] .nx-orcafacil-contract-context>span,.nx-app[data-theme=corporate] .nx-orcafacil-field>span{color:#607186}.nx-app[data-theme=corporate] .nx-orcafacil-contract-context>.nx-select,.nx-app[data-theme=corporate] .nx-orcafacil-field>.nx-select,.nx-app[data-theme=corporate] .nx-orcafacil-field>input{background:#fff;border-color:#ccd9e5}.nx-app[data-theme=corporate] .nx-orcafacil-review span{color:#607186}.nx-app[data-theme=corporate] .nx-orcafacil-review strong{color:#102033}.nx-app[data-theme=corporate] .nx-orcafacil-complement-grid{border-color:#d4e0eb}.nx-app[data-theme=corporate] .nx-orcafacil-block-grid span,.nx-app[data-theme=corporate] .nx-orcafacil-empty-result span,.nx-app[data-theme=corporate] .nx-orcafacil-panel-title small,.nx-app[data-theme=corporate] .nx-orcafacil-muted,.nx-app[data-theme=corporate] .nx-orcafacil-add-service label,.nx-app[data-theme=corporate] .nx-orcafacil-search-line{color:#607186}.nx-app[data-theme=corporate] .nx-orcafacil-block-grid strong{color:#102033}.nx-app[data-theme=corporate] .nx-orcafacil-empty-result{background:#fff7e6;border-color:#f7c66f}.nx-app[data-theme=corporate] .nx-orcafacil-empty-result strong{color:#9b5d00}@media (width<=1180px){.nx-orcafacil-block-grid,.nx-orcafacil-complement-grid,.nx-orcafacil-ident-grid,.nx-orcafacil-review,.nx-orcafacil-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-orcafacil-contract-context{width:calc(50% - 7px)}.nx-orcafacil-list-panel{overflow-x:auto}.nx-orcafacil-list-grid{min-width:930px}.nx-orcafacil-cobranca-grid{min-width:860px}}@media (width<=760px){.nx-orcafacil-block-grid,.nx-orcafacil-complement-grid,.nx-orcafacil-ident-grid,.nx-orcafacil-review,.nx-orcafacil-form-grid,.nx-orcafacil-stepper{grid-template-columns:1fr}.nx-orcafacil-ident-heading{flex-direction:column;align-items:stretch}.nx-orcafacil-ident-progress{justify-items:start;width:100%}.nx-orcafacil-ident-progress>div,.nx-orcafacil-contract-context{width:100%}.nx-orcafacil-detail-grid{grid-template-columns:minmax(110px,.45fr) minmax(0,1fr)}.nx-orcafacil-items-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-orcafacil-add-service,.nx-orcafacil-cobranca-editor>div{grid-template-columns:1fr}}:root{--nx-font-regular:400;--nx-font-medium:500;--nx-font-semibold:600}.nx-context-action.active{background:linear-gradient(135deg,#2ee3f038,#0000 60%),#125a704d;border-color:#2ee3f094;box-shadow:inset 0 -2px #2ee3f0b8}.nx-context-action.active img{opacity:1}.nx-jornada-action-button,.nx-administracao-action-button{white-space:nowrap;width:auto;min-width:96px}.nx-jornada-primary-action{min-width:96px}.nx-pill,.nx-record-list-header,.nx-pagination,.nx-pagination-info,.nx-pagination-controls{font-weight:var(--nx-font-medium)}.nx-pill.active,.nx-profile,.nx-filter-popover-header strong,.nx-work-section h3,.nx-work-form-section h3,.nx-ficha-section h3,.nx-admin-panel header strong,.nx-admin-modal header strong{font-weight:var(--nx-font-semibold)}.nx-record-list-row,.nx-record-list-row>span,.nx-admin-profile-list small,.nx-admin-profile-list em,.nx-admin-permission-row,.nx-admin-audit-list,.nx-admin-detail-grid,.nx-admin-permission-head{font-weight:var(--nx-font-regular)}.nx-record-list-row>span>strong,.nx-admin-table-name,.nx-carteira-items-row>strong,.nx-work-detail-grid strong,.nx-ficha-item strong,.nx-planejamento-detail-grid strong,.nx-admin-detail-grid strong,.nx-carteira-total strong,.nx-jornada-selection-line strong,.nx-admin-permission-row>strong,.nx-admin-audit-list strong{font-weight:var(--nx-font-medium)}.nx-admin-profile-list strong{font-weight:var(--nx-font-semibold)}.nx-admin-permission-head{text-transform:none;letter-spacing:0}.nx-carteira-empty-state{align-content:center;gap:10px;min-height:250px}.nx-carteira-empty-state .nx-pill{min-width:138px;margin-top:6px}.nx-filter-popover-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.nx-filter-popover-header>div{min-width:0}.nx-filter-close-button{cursor:pointer;background:#ffffff0a;border:1px solid #97cadc2e;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.nx-filter-close-button:hover,.nx-filter-close-button:focus-visible{background:#2ee3f01a;border-color:#2ee3f06b;outline:none}.nx-filter-close-button img{filter:brightness(0)invert();opacity:.82;width:15px;height:15px}.nx-programacao-calendar-surface,.nx-programacao-alert-panel,.nx-programacao-followup-panel{background:#05223457;border:1px solid #97cadc29;border-radius:14px;box-shadow:0 12px 30px #000a1429}.nx-programacao-calendar-surface{padding:14px}.nx-programacao-calendar-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;display:flex}.nx-programacao-calendar-toolbar h3,.nx-programacao-alert-panel h3{color:#f1f7fb;font-size:15px;font-weight:var(--nx-font-semibold);margin:0}.nx-programacao-calendar-toolbar p,.nx-programacao-alert-panel header p{color:#9fb7c7;font-size:11px;font-weight:var(--nx-font-regular);margin:4px 0 0}.nx-programacao-calendar-toolbar>div:last-child{gap:8px;display:flex}.nx-programacao-followup-grid{grid-template-columns:.7fr .9fr 1.8fr .9fr .8fr 1.15fr}.nx-programacao-followup-grid>span>strong{font-weight:var(--nx-font-medium)}.nx-programacao-dashboard{gap:14px;display:grid}.nx-programacao-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.nx-programacao-kpis article{background:#082b3e85;border:1px solid #97cadc26;border-radius:12px;min-width:0;padding:13px}.nx-programacao-kpis span,.nx-programacao-kpis small{color:#9fb7c7;font-size:10.5px;font-weight:var(--nx-font-regular);display:block}.nx-programacao-kpis strong{color:#eef8fb;font-size:19px;font-weight:var(--nx-font-semibold);margin:7px 0 4px;display:block}.nx-programacao-alert-panel{overflow:hidden}.nx-programacao-alert-panel>header{border-bottom:1px solid #97cadc1f;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.nx-programacao-alert-panel>header>span{color:#b9ceda;font-size:11px;font-weight:var(--nx-font-medium)}.nx-programacao-alert-list{display:grid}.nx-programacao-alert-list article{border-bottom:1px solid #97cadc1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 16px;display:grid;box-shadow:inset 2px 0 #0000}.nx-programacao-alert-list article:last-child{border-bottom:0}.nx-programacao-alert-list article.criticidade-alta{box-shadow:inset 2px 0 #ff6978b8}.nx-programacao-alert-list article.criticidade-media{box-shadow:inset 2px 0 #ffbd5ca6}.nx-programacao-alert-list article.criticidade-baixa{box-shadow:inset 2px 0 #5bd3e18c}.nx-programacao-alert-list article span{color:#eaf4f8;font-size:11.5px;font-weight:var(--nx-font-medium)}.nx-programacao-alert-list article p{color:#a8bfcd;margin:3px 0 0;font-size:10.5px}.nx-programacao-alert-meta{justify-items:end;gap:3px;display:grid}.nx-programacao-alert-meta small{color:#91aab9;font-size:10px}.nx-programacao-batch-list{border-top:1px solid #97cadc1f;gap:6px;margin-top:14px;padding-top:12px;display:grid}.nx-programacao-batch-list span{color:#b8ceda;grid-template-columns:120px minmax(0,1fr);gap:12px;font-size:11px;display:grid}.nx-programacao-batch-list strong{color:#eaf5f9;font-weight:var(--nx-font-medium)}.nx-ficha-item.wide{grid-column:1/-1}.nx-carteira-toolbar{background:#07273961;border:1px solid #97cadc21;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;padding:10px 12px;display:flex}.nx-carteira-toolbar>div:first-child>span{color:#eaf5f9;font-size:11.5px;font-weight:var(--nx-font-medium);display:block}.nx-carteira-toolbar>div:first-child>small{color:#96afbe;margin-top:3px;font-size:10.5px;display:block}.nx-carteira-toolbar>div:last-child,.nx-carteira-toolbar-actions{align-items:center;gap:8px;display:flex}.nx-carteira-record-grid-select{grid-template-columns:34px 1fr 1.45fr .9fr 1fr .65fr .9fr .82fr .85fr}.nx-carteira-row-check{color:#e9f7fa;cursor:pointer;background:#ffffff08;border:1px solid #97cadc38;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;display:grid}.nx-carteira-row-check.active{background:#2ee3f02e;border-color:#2ee3f0a6}.nx-carteira-row-check:disabled{opacity:.35;cursor:not-allowed}.nx-importacao-entry,.nx-importacao-review{gap:12px;display:grid}.nx-importacao-entry label{gap:6px;display:grid}.nx-importacao-entry label>span{color:#a9c0cf;font-size:10.5px;font-weight:var(--nx-font-medium)}.nx-importacao-entry input,.nx-importacao-entry textarea{color:#f4f9fc;width:100%;font:inherit;background:#041f30b3;border:1px solid #a2dbe738;border-radius:10px;outline:none;padding:10px}.nx-importacao-guidance{color:#afc6d3;border-left:2px solid #2ee3f085;gap:4px;padding:8px 11px;font-size:11px;display:grid}.nx-importacao-guidance strong{color:#edf7fa;font-weight:var(--nx-font-medium)}.nx-importacao-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.nx-importacao-summary article{background:#082b3e73;border:1px solid #97cadc24;border-radius:10px;padding:10px}.nx-importacao-summary span,.nx-importacao-summary strong{display:block}.nx-importacao-summary span{color:#9fb7c7;font-size:10px}.nx-importacao-summary strong{color:#edf7fa;font-size:17px;font-weight:var(--nx-font-semibold);margin-top:5px}.nx-importacao-detected{color:#a7becc;margin:0;font-size:10.5px}.nx-importacao-table{border:1px solid #97cadc24;border-radius:11px;max-height:430px;overflow:auto}.nx-importacao-table-head,.nx-importacao-table-row{grid-template-columns:34px .55fr 1fr 1.5fr 1fr 1.25fr;align-items:center;gap:9px;min-width:860px;padding:9px 11px;display:grid}.nx-importacao-table-head{z-index:1;color:#9fb7c7;font-size:10px;font-weight:var(--nx-font-medium);background:#082c41;position:sticky;top:0}.nx-importacao-table-row{color:#c7d9e3;border-top:1px solid #97cadc1a;font-size:10.5px}.nx-importacao-table-row>span{min-width:0}.nx-importacao-table-row strong,.nx-importacao-table-row small{display:block}.nx-importacao-table-row strong{color:#eaf5f9;font-weight:var(--nx-font-medium)}.nx-importacao-table-row small{color:#91aab9;margin-top:2px;font-size:9.5px}.nx-importacao-status{font-style:normal;font-weight:var(--nx-font-medium);border-radius:999px;padding:4px 8px;display:inline-flex}.nx-importacao-status.pronto{color:#8ae0b1;background:#54cf8e21}.nx-importacao-status.revisar{color:#f1c574;background:#ffbc5221}.nx-importacao-status.duplicado{color:#b7c6d0;background:#9db1c01f}.nx-data-message.success{color:#9de5bd;border-color:#54cf8e4d}.nx-jornada-status.impedido,.nx-carteira-status.bloqueado{color:#f1c579;background:#ffb74d24}.nx-jornada-status.cancelado,.nx-carteira-status.cancelado{color:#ffacb5;background:#ff697821}@media (width<=1280px){.nx-programacao-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-carteira-record-grid-select{grid-template-columns:34px 1fr 1.4fr .9fr .8fr .8fr .8fr}.nx-carteira-record-grid-select>:nth-child(4),.nx-carteira-record-grid-select>:nth-child(6){display:none}}@media (width<=900px){.nx-jornada-header-actions,.nx-administracao-header-actions,.nx-programacao-calendar-toolbar,.nx-carteira-toolbar{flex-wrap:wrap}.nx-programacao-kpis,.nx-importacao-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-programacao-calendar-backdrop{padding:16px}.nx-programacao-calendar-modal{width:min(1500px,100vw - 32px);height:min(860px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.nx-programacao-calendar-modal .nx-ficha-modal-header{flex:none}.nx-programacao-calendar-modal .nx-jornada-full-calendar{grid-auto-rows:minmax(82px,1fr);min-height:0;padding:12px;overflow:auto}.nx-programacao-calendar-actions{flex-wrap:wrap;justify-content:flex-end}@media (height<=760px){.nx-programacao-calendar-modal .nx-jornada-full-calendar{grid-auto-rows:minmax(70px,1fr)}}
