:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17202b;background:#f3f5f7;font-synthesis:none}:root{--sidebar-menu-font-size:14px}*{box-sizing:border-box}body{margin:0;min-width:0}.app{display:grid;grid-template-columns:228px 1fr;min-height:100vh;transition:grid-template-columns .22s ease}.sidebar{position:fixed;inset:0 auto 0 0;width:228px;background:linear-gradient(180deg,#111820,#171e27);color:#fff;padding:22px 14px;display:flex;flex-direction:column;z-index:10}.brand{height:82px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #2d3540;margin-bottom:18px}.brand img{max-width:180px;max-height:72px;object-fit:contain}.user-card{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid #303844;border-radius:12px;margin-bottom:14px}.user-card img{width:42px;height:42px;border-radius:50%;object-fit:cover}.user-card div{display:flex;flex-direction:column}.user-card strong{font-size:13px}.user-card span{font-size:12px;color:#aeb7c2;margin-top:2px}.sidebar nav{display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.sidebar button{border:0;background:transparent;color:#dce2e8;display:flex;align-items:center;gap:11px;border-radius:8px;padding:9px 11px;text-align:left;cursor:pointer;font-size:13px;white-space:nowrap;width:100%}.sidebar button svg{flex:0 0 18px;min-width:18px}.sidebar button span{min-width:0;overflow:hidden;text-overflow:ellipsis}.sidebar button:hover,.sidebar button.active{background:#303844;color:#fff}.sidebar-bottom{margin-top:auto;display:flex;flex-direction:column;gap:4px;border-top:1px solid #303844;padding-top:12px}.sidebar-bottom .mode{font-size:12px;color:#cbd2da}main{grid-column:2;min-width:0}.topbar{height:70px;background:#fff;border-bottom:1px solid #e4e8ec;display:grid;grid-template-columns:230px minmax(280px,540px) 1fr;align-items:center;padding:0 28px;position:sticky;top:0;z-index:5}.title{display:flex;align-items:center;gap:12px}.global-search{border:1px solid #dfe4e8;background:#fafbfc;border-radius:9px;padding:9px 12px;display:flex;align-items:center;gap:9px}.global-search input{border:0;outline:0;background:transparent;width:100%;font-size:13px}.top-actions{justify-self:end;display:flex;align-items:center;gap:18px}.avatar{height:34px;width:34px;border-radius:50%;background:#222c37;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.content{padding:28px;max-width:1600px;margin:auto}.page-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.page-head h1{margin:0 0 5px;font-size:26px}.page-head p{margin:0;color:#687482;font-size:13px}.head-actions{display:flex;gap:9px}button{font:inherit}.page-head button,.head-actions button,.filters button,.filters select{height:38px;padding:0 14px;border-radius:8px;border:1px solid #d7dde2;background:#fff;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.primary{background:#17202b!important;color:#fff!important;border-color:#17202b!important}.full{width:100%;justify-content:center}.kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:16px}.kpi{background:#fff;border:1px solid #e1e6ea;border-radius:12px;padding:17px;display:flex;align-items:center;justify-content:space-between;min-height:115px}.kpi div{display:flex;flex-direction:column}.kpi span{font-size:12px;text-transform:uppercase;color:#65717e;font-weight:700}.kpi strong{font-size:27px;margin:8px 0 1px}.kpi small{font-size:12px;color:#7b8793}.kpi svg{padding:11px;width:44px;height:44px;border-radius:50%;background:#eef3ff;color:#315fbb}.grid-two{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-bottom:16px}.panel{background:#fff;border:1px solid #e1e6ea;border-radius:12px;padding:18px}.panel-title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.panel-title h3{margin:0;font-size:15px}.panel-title p{margin:5px 0 0;color:#71808e;font-size:12px}.panel-title a{font-size:12px;color:#315fbb}.bars{display:flex;flex-direction:column;gap:13px}.bar-row{display:grid;grid-template-columns:145px 1fr 35px;gap:12px;align-items:center;font-size:12px}.bar-row>div{height:8px;background:#edf0f3;border-radius:9px;overflow:hidden}.bar-row i{display:block;height:100%;background:#334f70;border-radius:9px}.bar-row b{text-align:right}.agenda{display:grid;gap:9px}.agenda>div{display:grid;grid-template-columns:86px 1fr;gap:4px 12px;padding:10px;border-left:3px solid #344c67;background:#f7f9fb;border-radius:4px}.agenda b{grid-row:1/3;font-size:12px}.agenda span{font-size:12px;font-weight:700}.agenda small{font-size:12px;color:#6d7884}.table-panel{padding:0;overflow:hidden}.table-panel .panel-title{padding:18px 18px 0}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:12px}th{background:#f7f8fa;color:#596674;text-align:left;padding:11px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.02em}td{padding:12px;border-top:1px solid #edf0f2}tbody tr{cursor:pointer}tbody tr:hover{background:#f8fafb}.tag{display:inline-flex;padding:5px 8px;border-radius:6px;background:#e8f2ff;color:#245ea8;font-size:11px;font-weight:700}.filters{display:flex;gap:9px;margin-bottom:14px}.filters select{min-width:170px}.tabs{display:flex;gap:6px;border-bottom:1px solid #dfe4e8;margin-bottom:17px;overflow:auto}.tabs button{border:0;background:transparent;padding:10px 12px;white-space:nowrap;color:#65717d}.tabs button.active{color:#17202b;font-weight:700;border-bottom:2px solid #17202b}.detail-grid{display:grid;grid-template-columns:320px 1fr 340px;gap:15px}.detail-card h3{margin:0 0 16px;font-size:14px}.detail-card dl{display:grid;grid-template-columns:115px 1fr;gap:10px 8px;margin:0;font-size:12px}.detail-card dt{color:#74808c}.detail-card dd{margin:0;font-weight:600}.span-two{grid-column:span 2}.client-summary>span{font-size:12px;color:#6d7884}.client-summary p{font-size:15px;line-height:1.55}.next{display:flex;align-items:center;gap:10px;background:#f2f6fa;padding:12px;border-radius:8px}.next div{display:flex;flex-direction:column;font-size:12px}.timeline{display:grid;gap:0}.timeline>div{display:grid;grid-template-columns:100px 1fr 100px;padding:13px 0;border-bottom:1px solid #edf0f2;font-size:12px}.timeline small{text-align:right;color:#73808d}.internal{background:#fffaf0;border-color:#efe2c5}.internal p{font-size:13px;line-height:1.5}.internal small{color:#9a7040}.eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:11px!important;font-weight:700}.settings-layout{display:grid;grid-template-columns:260px 1fr;gap:16px}.settings-menu{background:#fff;border:1px solid #e1e6ea;border-radius:12px;padding:8px;height:max-content}.settings-menu button{width:100%;border:0;background:transparent;padding:11px;border-radius:7px;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;color:#52606d}.settings-menu button.active{background:#edf1f5;color:#17202b;font-weight:700}.options-panel{padding:0;overflow:hidden}.options-panel .panel-title{padding:19px 19px 0}.color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:9px}.toggle{width:38px;height:22px;border-radius:20px;border:0;background:#b9c0c7;padding:2px;cursor:pointer}.toggle i{display:block;width:18px;height:18px;border-radius:50%;background:#fff;transition:.2s}.toggle.on{background:#39a35b}.toggle.on i{transform:translate(16px)}.icon-btn{border:0;background:transparent;padding:5px;cursor:pointer}.icon-btn.danger{color:#b63737}.empty{text-align:center;color:#77838e;padding:28px}.welcome{background:linear-gradient(115deg,#18222d,#344454);color:#fff;border-radius:16px;padding:25px 28px;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.welcome span{text-transform:uppercase;font-size:11px;letter-spacing:.12em;color:#b9c3cc}.welcome h1{margin:6px 0}.welcome p{margin:0;color:#d3d9de}.client-kpis{grid-template-columns:repeat(4,1fr)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;display:grid;place-items:center;z-index:30}.modal{width:420px;background:#fff;border-radius:14px;padding:25px;position:relative}.modal h2{margin-top:0}.modal label{display:block;font-size:12px;font-weight:600;margin:14px 0 6px}.modal input,.modal select{width:100%;height:40px;border:1px solid #d7dde2;border-radius:8px;padding:0 10px}.modal input[type=color]{padding:4px;width:80px}.modal .close{position:absolute;right:14px;top:14px;border:0;background:transparent;cursor:pointer}.modal .primary{margin-top:20px;height:42px;border-radius:8px}.settings-layout table tbody tr{cursor:default}@media(max-width:1250px){.kpis{grid-template-columns:repeat(3,1fr)}.detail-grid{grid-template-columns:300px 1fr}.span-two{grid-column:auto}.sidebar{width:210px}.app{grid-template-columns:210px 1fr}}.auth-page{min-height:100vh;display:grid;place-items:center;background:linear-gradient(135deg,#eef1f4,#dfe5ea);padding:30px}.auth-card{width:min(980px,95vw);min-height:600px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 25px 70px #1d263233;display:grid;grid-template-columns:1.1fr .9fr}.auth-side{position:relative;overflow:hidden;background:#111820}.auth-side>img:first-child{width:100%;height:100%;object-fit:cover;opacity:.64}.auth-side>div{position:absolute;inset:auto 38px 38px;color:#fff}.auth-logo{width:240px;object-fit:contain;margin-bottom:20px}.auth-side h2{font-size:30px;max-width:480px}.auth-side p{line-height:1.6;color:#d6dde3}.auth-card form{padding:70px 55px;display:flex;flex-direction:column;justify-content:center}.auth-card form h1{font-size:28px;margin:0 0 8px}.auth-card form>p{color:#6c7782;margin:0 0 28px}.auth-card label,.modal label{font-size:12px;font-weight:600;margin:14px 0 6px}.auth-card input,.modal input,.modal select,.modal textarea{width:100%;border:1px solid #d7dde2;border-radius:8px;padding:10px;font:inherit}.auth-card input,.modal input,.modal select{height:42px}.auth-card .primary,.modal .primary{margin-top:20px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px}.form-error{background:#fff0f0;border:1px solid #f1cccc;color:#a02a2a;padding:10px;border-radius:8px;margin-top:12px;font-size:12px}.setup-card{display:block;min-height:0;padding:45px;max-width:720px}.setup-card>img{width:250px}.setup-card pre{background:#10171f;color:#e7edf2;padding:18px;border-radius:9px;overflow:auto}.system-alert{margin:12px 28px 0;background:#fff5da;border:1px solid #efd99c;padding:10px 14px;border-radius:8px;font-size:12px;display:flex;justify-content:space-between}.system-alert button{border:0;background:transparent}.loading-line{height:3px;background:linear-gradient(90deg,#1b2631,#8b99a6,#1b2631);background-size:200% 100%;animation:loading 1.2s linear infinite}@keyframes loading{to{background-position:-200% 0}}.modal.wide{width:min(880px,90vw)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.form-grid .full-col{grid-column:1/-1}.modal textarea{min-height:86px;resize:vertical}.modal select{background:#fff}.client-switcher{display:flex;align-items:center;gap:8px;border:1px solid #dce2e7;background:#f8fafb;border-radius:9px;padding:7px 10px;min-width:240px}.client-switcher select{border:0;background:transparent;outline:0;width:100%;font-size:12px;font-weight:700;color:#26313c}.empty-access{text-align:center;max-width:520px;margin:70px auto;padding:45px}.empty-access svg{color:#566575}.empty-access h2{margin:14px 0 8px}.empty-access p{color:#6d7884}.field-help{display:block;color:#74808c;font-size:11px;margin-top:5px;line-height:1.35}.small-action,.compact{height:34px;border-radius:7px;border:1px solid #d7dde2;background:#fff;padding:0 10px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.compact{color:#fff!important;background:#17202b!important}.records-list{display:grid;gap:12px}.record-card{border:1px solid #e2e6ea;border-radius:10px;padding:14px}.record-card>div{display:flex;justify-content:space-between;gap:20px}.record-card span{color:#6c7884;font-size:12px}.record-card p{margin:10px 0;line-height:1.5;font-size:13px}.visible-badge,.internal-badge{display:inline-flex;padding:4px 7px;border-radius:6px;font-size:11px;font-weight:700}.visible-badge{background:#e8f7ed;color:#19713a}.internal-badge{background:#fff4de;color:#8a5b00}.empty-inline{color:#7a8792;font-size:12px}.check-line{display:flex!important;align-items:center;gap:8px;font-weight:500!important}.check-line input[type=checkbox]{width:18px!important;height:18px!important;flex:0 0 18px!important}.modal textarea{min-height:105px}.button-like{height:38px;padding:0 14px;border-radius:8px;border:1px solid #d7dde2;background:#fff;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:13px}.inline-form{display:grid;grid-template-columns:1fr 60px auto;gap:8px;margin-bottom:18px}.inline-form input{height:40px;border:1px solid #d7dde2;border-radius:8px;padding:8px}.mini-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf0f2;font-size:12px}.value-total{font-weight:700;font-size:16px;padding:12px;background:#f4f7f9;border-radius:8px}.check-list{max-height:220px;overflow:auto;border:1px solid #e0e5e9;border-radius:8px;padding:8px;margin-top:12px}.check-list label{display:flex;align-items:center;gap:8px;padding:7px;font-size:12px}.check-list input{width:auto!important;height:auto!important}.records-list table{width:100%}.link-button{border:0;background:transparent;color:#315fbb;margin-top:14px;cursor:pointer;text-align:center}.form-success{background:#eaf8ef;border:1px solid #bfe4cc;color:#176837;padding:10px;border-radius:8px;margin-top:12px;font-size:12px}.password-card{width:min(480px,92vw);background:#fff;border-radius:18px;padding:38px;box-shadow:0 25px 70px #1d263233}.password-card>img{width:220px;background:#111820;padding:14px;border-radius:10px;margin-bottom:20px}.password-card h1{margin:0 0 8px}.password-card p{color:#687482;line-height:1.5}.password-card form,.profile-grid form{display:flex;flex-direction:column}.password-card label,.profile-grid label{font-size:12px;font-weight:700;margin:13px 0 6px}.password-card input,.profile-grid input{height:42px;border:1px solid #d7dde2;border-radius:8px;padding:10px}.profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px}.profile-grid h3{margin-top:0}.profile-data{display:grid;grid-template-columns:90px 1fr;gap:12px;font-size:13px}.profile-data dt{color:#71808e}.profile-data dd{margin:0;font-weight:600}.actions-cell{display:flex;gap:6px;flex-wrap:wrap}.modal-note{font-size:12px;color:#687482;line-height:1.5}.access-preview{display:flex;flex-direction:column;gap:4px;background:#f1f5f8;border:1px solid #dce4ea;border-radius:8px;padding:12px;margin-top:12px;font-size:12px}.access-preview small{color:#6b7783;margin-top:4px}.process-filters{display:grid;grid-template-columns:minmax(280px,2fr) repeat(4,minmax(130px,1fr)) auto;gap:10px;align-items:center;margin-bottom:16px;padding:14px}.process-filters select,.process-filters input{height:40px;border:1px solid #d8e0e6;border-radius:8px;background:#fff;padding:0 10px;min-width:0}.filter-search{display:flex;align-items:center;gap:8px;border:1px solid #d8e0e6;border-radius:8px;padding:0 10px;background:#fff}.filter-search input{border:0;outline:0;width:100%;padding:0}.archived-filters{grid-template-columns:minmax(300px,1fr)}.actions-cell button{display:inline-flex;align-items:center;gap:5px}@media(max-width:1100px){.process-filters{grid-template-columns:1fr 1fr}.filter-search{grid-column:1/-1}}@media(max-width:680px){.process-filters{grid-template-columns:1fr}.filter-search{grid-column:auto}}.kpi.clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.kpi.clickable:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1d263217;border-color:#b8c9ee}.kpi.clickable:focus{outline:2px solid #315fbb;outline-offset:2px}.process-client-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px;overflow:auto;border:1px solid #d8e0e6;border-radius:8px;padding:10px}.field-help{display:block;color:#6b7783;margin-top:6px}@media(max-width:680px){.process-client-list{grid-template-columns:1fr}}.client-selector{position:relative}.selected-clients{display:flex;flex-wrap:wrap;gap:7px;min-height:34px;margin-bottom:9px}.client-chip{display:inline-flex;align-items:center;gap:7px;background:#eaf1ff;border:1px solid #c8d8fa;color:#183d7a;border-radius:999px;padding:6px 7px 6px 11px;font-size:12px;font-weight:700}.client-chip button{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border:0;border-radius:50%;background:#fff;color:#395a91;padding:0;cursor:pointer}.client-chip button:hover{background:#d8e4fa}.empty-selection{font-size:12px;color:#7a8793;padding:7px 0}.client-search-box{display:flex;align-items:center;gap:8px;border:1px solid #d8e0e6;border-radius:8px;background:#fff;padding:0 10px}.client-search-box:focus-within{border-color:#315fbb;box-shadow:0 0 0 3px #315fbb14}.client-search-box input{width:100%;height:42px;border:0!important;outline:0;background:transparent;padding:0!important}.client-search-box input:disabled{cursor:not-allowed;background:#f5f7f9}.client-search-results{position:absolute;z-index:20;left:0;right:0;top:calc(100% - 21px);max-height:260px;overflow:auto;background:#fff;border:1px solid #d8e0e6;border-radius:9px;box-shadow:0 15px 35px #17212d24;padding:5px}.client-search-results button{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:#fff;padding:10px;border-radius:7px;cursor:pointer;text-align:left}.client-search-results button:hover{background:#f2f6fb}.client-search-results strong{font-size:13px;color:#182533}.client-search-results small{font-size:12px;color:#73808c;margin-top:3px}.no-client-result{padding:13px;font-size:12px;color:#74808c;text-align:center}.modal-backdrop{padding:18px}.modal{max-height:calc(100vh - 36px);overflow-y:auto;overscroll-behavior:contain}.modal.wide>.primary.full{position:sticky;bottom:-25px;z-index:15;width:calc(100% + 50px);margin:22px -25px -25px;min-height:58px;border-radius:0 0 14px 14px!important;box-shadow:0 -10px 22px #17202b1c}.modal.wide>.form-error{position:sticky;bottom:48px;z-index:14}.modal-backdrop{overflow:auto;align-items:flex-start;justify-items:center}.modal.wide{display:flex;flex-direction:column;width:min(880px,calc(100vw - 36px));height:min(820px,calc(100vh - 36px));max-height:calc(100vh - 36px);overflow:hidden;margin:auto}.modal.wide>h2{flex:0 0 auto;margin-bottom:8px;padding-right:38px}.modal.wide>.form-grid{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:10px;margin-right:-10px;padding-bottom:18px;scrollbar-gutter:stable}.modal.wide>.form-error{position:static;flex:0 0 auto;margin-top:10px}.modal.wide>.primary.full{position:static;flex:0 0 auto;width:100%;margin:14px 0 0;min-height:46px;border-radius:8px!important;box-shadow:none}.modal.wide>.form-grid::-webkit-scrollbar{width:9px}.modal.wide>.form-grid::-webkit-scrollbar-thumb{background:#c4ccd4;border-radius:10px;border:2px solid #fff}.modal.wide>.form-grid::-webkit-scrollbar-track{background:#f4f6f8;border-radius:10px}@media(max-height:700px){.modal.wide{height:calc(100vh - 20px);max-height:calc(100vh - 20px);margin:10px auto}}.favorite-col{width:42px;text-align:center!important}.favorite-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:transparent;color:#8995a1;border-radius:8px;cursor:pointer;padding:0}.favorite-button:hover{background:#fff3c4;color:#9a7200}.favorite-button.active{color:#d49a00;background:#fff4c7}.favorite-detail{display:inline-flex!important;align-items:center;gap:7px}.favorite-detail.active{background:#fff4c7!important;border-color:#e7c45d!important;color:#865f00!important}.empty-favorites{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:230px;color:#6f7d89}.empty-favorites h3{color:#192633;margin:12px 0 4px}.empty-favorites p{max-width:520px;margin:0}.active-filter-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#edf4ff;border:1px solid #cbdcf8;color:#244c84;border-radius:10px;padding:11px 14px;margin-bottom:14px;font-size:13px}.active-filter-banner button{display:inline-flex;align-items:center;gap:5px;border:1px solid #b9cdec;background:#fff;color:#315f9d;border-radius:7px;padding:7px 10px;cursor:pointer}.empty-table-message{text-align:center;color:#75818c;padding:28px 15px}.kpi.warning{background:#fff6d8;border-color:#e8c85f;box-shadow:0 5px 18px #b98a151f}.kpi.warning:hover{border-color:#d7aa27;box-shadow:0 9px 25px #b98a1530}.kpi.warning>div>span,.kpi.warning>div>small{color:#7a5a00}.kpi.warning>div>strong{color:#6f4d00}.kpi.warning>svg{color:#b27d00;background:#ffedac}.dashboard-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dashboard-kpis .kpi{padding:14px;min-height:108px}.dashboard-kpis .kpi span{font-size:11px;line-height:1.25}.dashboard-kpis .kpi strong{font-size:25px}.dashboard-kpis .kpi svg{width:40px;height:40px;padding:10px}.productivity-note{display:flex;flex-direction:column;gap:5px;margin-bottom:16px;background:#f6f8fb;color:#51606d}.productivity-note strong{color:#182633}.ranking-position{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:5px 8px;border-radius:999px;background:#edf2f7;font-weight:800}.overdue-count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:4px 8px;border-radius:999px;background:#fff0c2;color:#805b00;font-weight:800}@media(max-width:1450px){.dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dashboard-kpis{grid-template-columns:1fr}}.sidebar button{font-size:var(--sidebar-menu-font-size)}.profile-initials{width:42px;height:42px;border-radius:50%;background:#33404e;display:grid;place-items:center;font-weight:800}.dashboard-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.compact-list{min-height:310px}.compact-list>button,.compact-list>div{width:100%;border:0;border-top:1px solid #edf0f2;background:transparent;padding:12px 4px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:3px}.compact-list>button{cursor:pointer}.compact-list strong{font-size:12px}.compact-list span,.compact-list small{font-size:12px;color:#687482}.table-description{display:block;color:#74808c;margin-top:4px;max-width:360px;white-space:normal}.task-history{margin-top:18px;padding:14px;background:#f7f9fb;border-radius:10px}.task-history h3{font-size:13px}.task-history>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #e4e8ec;font-size:12px}.finance-create,.flow-create{display:grid;grid-template-columns:2fr .6fr 1fr auto;gap:10px;align-items:end;margin-bottom:16px}.finance-create input,.finance-create select,.flow-create input,.flow-create select{height:40px;border:1px solid #d7dde2;border-radius:8px;padding:0 10px}.portal-processes{display:grid;gap:14px}.portal-process-card{display:grid;grid-template-columns:1fr 1fr;gap:18px}.portal-process-main{border:0;background:transparent;text-align:left;display:flex;flex-direction:column;gap:6px;cursor:pointer}.portal-finance{display:flex;flex-direction:column;gap:5px;border-left:1px solid #e1e6ea;padding-left:18px}.portal-finance div{display:flex;flex-direction:column;gap:3px;margin-top:6px}.flow-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.flow-step{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:12px 0;border-top:1px solid #edf0f2}.flow-step>b{width:30px;height:30px;border-radius:50%;background:#17202b;color:#fff;display:grid;place-items:center}.flow-step span{display:flex;flex-direction:column}.flow-step small{color:#71808e;margin-top:4px}.profile-photo img,.profile-photo div{width:100px;height:100px;border-radius:50%;object-fit:cover}.profile-photo div{display:grid;place-items:center;background:#17202b;color:#fff;font-size:28px;font-weight:800}@media(max-width:1100px){.dashboard-columns,.flow-groups,.finance-create,.flow-create,.portal-process-card{grid-template-columns:1fr}}.completed-action-label{display:inline-flex;align-items:center;padding:6px 9px;border-radius:7px;background:#edf8f0;color:#28743a;font-size:12px;font-weight:700;white-space:nowrap}.work-tabs{display:flex;gap:8px;margin-bottom:14px;border-bottom:1px solid #dce2e7}.work-tabs button{display:inline-flex;align-items:center;gap:8px;border:0;border-bottom:3px solid transparent;background:transparent;padding:11px 14px;color:#607080;font-weight:700;cursor:pointer}.work-tabs button.active{color:#172431;border-bottom-color:#172431}.work-tabs button span{display:inline-grid;place-items:center;min-width:25px;height:22px;padding:0 7px;border-radius:999px;background:#e9eef3;font-size:12px}.work-tabs button.active span{background:#172431;color:#fff}.task-list-filters{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:12px}.task-list-filters select,.task-list-filters button{min-height:38px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px}.task-list-filters select{min-width:185px}.task-list-filters button{cursor:pointer;white-space:nowrap}.overdue-row{background:#fff9e8}.overdue-row:hover{background:#fff4cf}@media(max-width:1000px){.task-list-filters{flex-wrap:wrap}.task-list-filters select{flex:1;min-width:220px}}.finance-toolbar{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:14px;padding:16px}.finance-toolbar>div{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.finance-toolbar label{display:block;font-size:12px;font-weight:700;color:#667482;margin-bottom:5px;text-transform:uppercase;letter-spacing:.04em}.finance-toolbar input,.finance-toolbar select{min-height:40px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px}.compact-kpis{margin-top:2px}.icon-button{border:0;background:transparent;padding:4px;vertical-align:middle;cursor:pointer;color:#5b6875}.table-panel select{min-height:34px;border:1px solid #d6dde3;border-radius:7px;background:#fff;padding:0 7px;max-width:190px}@media(max-width:900px){.finance-toolbar{align-items:stretch;flex-direction:column}.finance-toolbar>div{width:100%}.finance-toolbar input,.finance-toolbar select{flex:1;min-width:170px}}.row-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.closing-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #edf0f3}.closing-item:last-child{border-bottom:0}.closing-item>span:last-child{display:flex;gap:6px;white-space:nowrap}.history-entry{padding:12px 0;border-bottom:1px solid #e7ebef}.history-entry strong,.history-entry span{display:block}.history-entry span{font-size:12px;color:#6d7882;margin:3px 0}.history-entry p{margin:6px 0 0}@media(max-width:900px){.closing-item{align-items:flex-start;flex-direction:column}.row-actions{justify-content:flex-start}}.sidebar nav{padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.sidebar nav::-webkit-scrollbar{width:5px}.sidebar nav::-webkit-scrollbar-track{background:transparent}.sidebar nav::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.sidebar nav:hover::-webkit-scrollbar-thumb{background:#ffffff57}.sidebar nav::-webkit-scrollbar-button{display:none;width:0;height:0}.sidebar nav::-webkit-scrollbar-corner{background:transparent}.menu-group{display:flex;flex-direction:column;gap:3px}.menu-group>small{padding:3px 11px 5px;color:#7f8a97;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sidebar-toggle{border:0;background:transparent!important;padding:5px!important;width:auto!important;color:#27313c!important;cursor:pointer;border-radius:7px}.sidebar-toggle:hover{background:#eef1f4!important}.sidebar-collapsed{grid-template-columns:74px 1fr}.sidebar-collapsed .sidebar{width:74px;padding-left:10px;padding-right:10px}.sidebar-collapsed .brand{height:60px;margin-bottom:12px}.sidebar-collapsed .brand img{max-width:50px}.sidebar-collapsed .user-card{justify-content:center;padding:8px}.sidebar-collapsed .user-card>div:not(.profile-initials),.sidebar-collapsed .user-card>strong,.sidebar-collapsed .user-card>span,.sidebar-collapsed .menu-group>small,.sidebar-collapsed .sidebar button span{display:none}.sidebar-collapsed .sidebar button{justify-content:center;padding:10px}.sidebar-collapsed .sidebar-bottom button{justify-content:center}.refined-filters{display:grid!important;grid-template-columns:minmax(180px,240px) minmax(180px,240px) minmax(240px,1fr) auto;align-items:center}.view-switch{display:flex;border:1px solid #d7dde2;border-radius:8px;padding:3px;background:#f5f7f9}.view-switch button{height:30px!important;border:0!important;padding:0 12px!important;background:transparent!important}.view-switch button.active{background:#fff!important;box-shadow:0 1px 3px #0002;font-weight:700}.status-pill{display:inline-flex;max-width:210px;padding:5px 8px;border-radius:999px;background:#edf2f6;color:#3c4a58;font-size:11px;font-weight:700;white-space:normal}.actions-menu{position:relative}.actions-menu summary{list-style:none;cursor:pointer;font-size:16px;letter-spacing:2px;padding:4px 8px;border-radius:7px;text-align:center}.actions-menu summary::-webkit-details-marker{display:none}.actions-menu[open] summary{background:#edf1f4}.actions-menu>div{position:absolute;right:0;top:30px;z-index:8;min-width:145px;background:#fff;border:1px solid #dfe4e8;border-radius:9px;padding:5px;box-shadow:0 10px 25px #18212b22}.actions-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;padding:8px;border-radius:6px;cursor:pointer;font-size:12px}.actions-menu button:hover{background:#f0f3f5}.kanban-board{display:grid;grid-template-columns:repeat(6,minmax(245px,1fr));gap:12px;overflow-x:auto;padding-bottom:12px}.kanban-column{background:#eef2f5;border:1px solid #dde3e8;border-radius:12px;min-height:420px;padding:10px}.kanban-column>header{display:flex;justify-content:space-between;align-items:center;padding:4px 3px 11px;font-size:12px}.kanban-column>header span{display:grid;place-items:center;min-width:24px;height:24px;border-radius:999px;background:#fff;color:#576575;font-size:12px}.kanban-column>div{display:grid;gap:9px}.kanban-card{background:#fff;border:1px solid #dfe5e9;border-radius:10px;padding:12px;cursor:pointer;box-shadow:0 2px 7px #18212b0b}.kanban-card:hover{border-color:#aeb9c3;transform:translateY(-1px)}.kanban-card small{color:#6f7d8a;font-size:11px;text-transform:uppercase;font-weight:700}.kanban-card h4{margin:7px 0 4px;font-size:13px}.kanban-card p{margin:0 0 11px;color:#566473;font-size:12px}.kanban-card dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.kanban-card dl div{background:#f7f9fa;border-radius:7px;padding:7px}.kanban-card dt{font-size:10.5px;text-transform:uppercase;color:#798591}.kanban-card dd{margin:3px 0 0;font-size:12px;font-weight:700}.kanban-card footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #edf0f2;font-size:11px;color:#6f7c88}.kanban-card footer button{border:0;background:transparent;color:#315f7f;cursor:pointer;font-size:11px}.table-wrap{scrollbar-gutter:stable}.table-wrap thead th{position:sticky;top:0;z-index:2}@media(max-width:980px){.app,.app.sidebar-collapsed{grid-template-columns:1fr}.sidebar{transform:translate(-100%);transition:transform .22s ease}.sidebar-collapsed .sidebar{transform:translate(0);width:228px;padding:22px 14px}.sidebar-collapsed .brand{height:82px}.sidebar-collapsed .brand img{max-width:180px}.sidebar-collapsed .user-card{justify-content:flex-start}.sidebar-collapsed .user-card>div:not(.profile-initials),.sidebar-collapsed .menu-group>small,.sidebar-collapsed .sidebar button span{display:flex}.sidebar-collapsed .menu-group>small{display:block}.sidebar-collapsed .sidebar button{justify-content:flex-start;padding:9px 11px}main{grid-column:1}.topbar{grid-template-columns:minmax(180px,1fr) minmax(220px,1.4fr) auto;padding:0 16px}.content{padding:20px}.refined-filters{grid-template-columns:1fr 1fr}.refined-filters input{grid-column:1/-1}}@media(max-width:700px){.topbar{height:auto;min-height:64px;grid-template-columns:1fr auto;gap:10px;padding:10px 14px}.global-search{grid-column:1/-1;grid-row:2}.title strong{font-size:13px}.top-actions{gap:10px}.content{padding:15px}.page-head{gap:12px;flex-direction:column}.head-actions{width:100%;flex-wrap:wrap}.head-actions>*{flex:1;justify-content:center}.kpis,.client-kpis{grid-template-columns:1fr 1fr}.grid-two,.detail-grid,.settings-layout,.refined-filters{grid-template-columns:1fr}.refined-filters input{grid-column:auto}.view-switch{width:100%}.view-switch button{flex:1}.table-panel{border:0;background:transparent}.table-wrap table{min-width:760px}.modal{width:calc(100vw - 24px);max-height:90vh;overflow:auto}.form-grid{grid-template-columns:1fr!important}}.kpi[class*=kpi-tone-]{position:relative;overflow:hidden;border-color:var(--tone-border,#dfe5ea);background:linear-gradient(135deg,var(--tone-bg,#fff),#fff 72%)}.kpi[class*=kpi-tone-]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--tone,#607080)}.kpi[class*=kpi-tone-] svg{background:var(--tone-icon-bg,#eef3f7);color:var(--tone,#607080)}.kpi[class*=kpi-tone-] strong{color:var(--tone-strong,#17202b)}.kpi-tone-blue{--tone:#4978a8;--tone-bg:#f4f8fc;--tone-border:#dbe7f2;--tone-icon-bg:#e8f1fa;--tone-strong:#315f88}.kpi-tone-green{--tone:#4f8b69;--tone-bg:#f3f9f5;--tone-border:#d8e9df;--tone-icon-bg:#e5f2e9;--tone-strong:#35694c}.kpi-tone-amber{--tone:#b48736;--tone-bg:#fcf8ef;--tone-border:#eee1c4;--tone-icon-bg:#f6edd9;--tone-strong:#8d6725}.kpi-tone-red{--tone:#b45e5e;--tone-bg:#fcf4f4;--tone-border:#eed8d8;--tone-icon-bg:#f6e7e7;--tone-strong:#8e4444}.kpi-tone-purple{--tone:#75669a;--tone-bg:#f7f5fb;--tone-border:#e3dff0;--tone-icon-bg:#eeeaf7;--tone-strong:#5d4e80}.kpi-tone-neutral{--tone:#71808d;--tone-bg:#f7f9fa;--tone-border:#e1e6ea;--tone-icon-bg:#edf1f4;--tone-strong:#52616e}.row-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.tag-active{background:#e8f4ec;color:#397053}.tag-inactive{background:#eef0f2;color:#66717b}.client-history{display:grid;gap:10px;max-height:60vh;overflow:auto;padding-right:4px}.client-history article{border:1px solid #e2e7eb;border-radius:10px;padding:13px 14px;background:#fafbfc}.client-history article>div{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.client-history article strong{font-size:12px}.client-history article span{font-size:12px;color:#72808c;text-align:right}.client-history article p{margin:7px 0 0;font-size:12px;line-height:1.45;color:#465461}.client-history article small{display:block;margin-top:7px;color:#6d7985;background:#fff;border-radius:6px;padding:6px 8px}@media(max-width:700px){.client-history article>div{display:block}.client-history article span{display:block;text-align:left;margin-top:4px}.row-actions{flex-direction:column;align-items:stretch}}.access-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 18px;border-bottom:1px solid var(--line)}.access-toolbar>div{display:flex;flex-direction:column;gap:4px}.access-toolbar span{color:var(--muted);font-size:13px}.access-list{display:grid;gap:10px;margin-top:16px}.access-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.access-list article>div:first-child{display:flex;flex-direction:column;gap:3px}.access-list article span{font-size:13px}.access-list article small{color:var(--muted)}@media(max-width:760px){.access-toolbar,.access-list article{align-items:stretch;flex-direction:column}.access-list .row-actions{justify-content:flex-start;flex-wrap:wrap}}.user-card>.profile-initials{width:42px;height:42px;min-width:42px;border-radius:50%;background:#344252;color:#fff;display:grid;place-items:center;line-height:1;font-size:14px;font-weight:800;text-align:center;padding:0}.user-card>div:not(.profile-initials){display:flex;flex-direction:column;min-width:0}.client-dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.client-dashboard-grid{display:grid;grid-template-columns:1.15fr .85fr 1fr;gap:16px;margin-bottom:22px}.client-phase-bars{display:grid;gap:14px}.client-phase-bars>div{display:grid;grid-template-columns:minmax(110px,1fr) 2fr 28px;gap:10px;align-items:center;font-size:12px}.client-phase-bars>div>div{height:8px;background:#edf1f4;border-radius:999px;overflow:hidden}.client-phase-bars i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#607d98,#314b64)}.client-phase-bars b{text-align:right}.portal-section-head{display:flex;justify-content:space-between;align-items:end;margin:8px 0 14px}.portal-section-head h2{margin:0 0 4px;font-size:20px}.portal-section-head p{margin:0;color:#6f7c88;font-size:12px}@media(max-width:1180px){.client-dashboard-grid{grid-template-columns:1fr 1fr}.client-dashboard-grid>article:first-child{grid-column:span 2}}@media(max-width:760px){.client-dashboard-kpis,.client-dashboard-grid{grid-template-columns:1fr}.client-dashboard-grid>article:first-child{grid-column:auto}.welcome{padding:20px}.welcome h1{font-size:22px}}.boot-loading{min-height:100vh;display:grid;place-items:center;background:#f3f5f7}.boot-loading-card{display:flex;flex-direction:column;align-items:center;gap:16px;color:#5f6c79;font-size:13px}.boot-loading-card img{width:150px;max-height:80px;object-fit:contain;filter:brightness(.35)}.settings-tabs{margin-bottom:18px}.integration-panel{max-width:980px;padding:24px}.integration-head{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:20px}.integration-head h2{margin:0 0 4px}.integration-head p{margin:0;color:var(--muted)}.integration-icon{width:48px;height:48px;border-radius:14px;background:#e8f1ff;color:#275fa9;display:grid;place-items:center;flex:none}.integration-status{margin-left:auto;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:700}.integration-status.ok{background:#e8f6ee;color:#277049}.integration-status.off{background:#eef1f4;color:#697582}.integration-empty{text-align:center;padding:38px 20px}.integration-empty p{color:var(--muted);margin:0 0 18px}.integration-account{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.integration-account>div{background:#f7f9fb;border:1px solid var(--line);border-radius:12px;padding:14px}.integration-account small{display:block;color:var(--muted);margin-bottom:4px}.integration-account strong{display:block}.integration-form{margin-top:4px}.check-stack{display:flex;flex-direction:column;gap:8px;padding-top:3px}.integration-actions{display:flex;gap:10px;align-items:center;margin-top:18px;flex-wrap:wrap}.danger-outline{border-color:#e1a5a5!important;color:#9d3535!important;background:#fff!important}.google-task-sync{display:flex;align-items:center;gap:10px;margin:14px 0}.google-task-sync button{display:inline-flex;align-items:center;gap:7px}.google-task-sync small{color:var(--muted)}@media(max-width:760px){.integration-head{align-items:flex-start;flex-wrap:wrap}.integration-status{margin-left:62px}.integration-account{grid-template-columns:1fr}}.sync-toast{position:fixed;right:24px;top:24px;z-index:3000;width:min(520px,calc(100vw - 32px));display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 15px;border-radius:12px;box-shadow:0 18px 45px #141f2b38;border:1px solid;font-size:13px;line-height:1.45;animation:syncToastIn .22s ease-out}.sync-toast>div{display:flex;align-items:flex-start;gap:10px}.sync-toast svg{flex:0 0 auto;margin-top:1px}.sync-toast button{border:0;background:transparent;color:inherit;padding:0;cursor:pointer;opacity:.72}.sync-toast.sucesso{background:#edf8f1;border-color:#b9dfc7;color:#21643b}.sync-toast.aviso{background:#fff8e8;border-color:#ead49d;color:#795b14}.sync-toast.erro{background:#fff0f0;border-color:#ecc1c1;color:#9a2d2d}@keyframes syncToastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.sync-toast{right:16px;top:16px}}.icon-view-action{width:34px;height:34px;border-radius:7px;border:1px solid #d7dde2;background:#fff;color:#344454;display:inline-grid;place-items:center;cursor:pointer;flex:0 0 34px}.icon-view-action:hover{background:#edf3f8;border-color:#bdc9d3;color:#17202b}.record-view-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f161e6b;z-index:40;display:flex;justify-content:flex-end}.record-view-drawer{width:min(560px,94vw);height:100vh;background:#f5f7f9;box-shadow:-18px 0 50px #1018202e;overflow-y:auto;animation:drawer-in .2s ease-out}.record-view-head{position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #e0e5e9;padding:22px 24px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.record-view-head span{font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#71808e;font-weight:700}.record-view-head h2{font-size:21px;line-height:1.3;margin:5px 0 0;color:#17202b}.record-view-body{display:grid;gap:14px;padding:18px 18px 0}.record-view-section{background:#fff;border:1px solid #e1e6ea;border-radius:12px;padding:18px;margin:18px}.record-view-body .record-view-section{margin:0}.record-view-section h3{margin:0 0 15px;font-size:14px;display:flex;align-items:center;justify-content:space-between}.record-view-section h3 span{font-size:12px;color:#315fbb}.record-view-section dl{display:grid;grid-template-columns:135px minmax(0,1fr);gap:11px 12px;margin:0;font-size:12px}.record-view-section dt{color:#71808e}.record-view-section dd{margin:0;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.sync-error-text{color:#a02a2a}.linked-task-list{display:grid;gap:8px}.linked-task-list>div{border:1px solid #e6eaed;border-radius:8px;padding:11px;display:flex;flex-direction:column;gap:4px}.linked-task-list strong{font-size:12px}.linked-task-list span{font-size:12px;color:#71808e}.record-history-section{margin-top:14px}.record-history-list{display:grid;gap:0}.record-history-list>div{display:grid;grid-template-columns:105px 1fr;gap:3px 10px;padding:11px 0;border-bottom:1px solid #edf0f2}.record-history-list>div:last-child{border-bottom:0}.record-history-list span{grid-row:1/3;font-size:11px;color:#77838e}.record-history-list strong{font-size:12px}.record-history-list p{margin:0;font-size:12px;line-height:1.45;color:#4f5c68}@keyframes drawer-in{0%{transform:translate(28px);opacity:.5}to{transform:translate(0);opacity:1}}@media(max-width:640px){.record-view-drawer{width:100vw}.record-view-section dl{grid-template-columns:1fr;gap:4px}.record-view-section dt{margin-top:8px}.record-history-list>div{grid-template-columns:1fr}.record-history-list span{grid-row:auto}}.integration-btn,.google-sync-btn{min-height:38px;border-radius:9px;border:1px solid #cfd7df;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.integration-btn:hover,.google-sync-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #131f2c1a}.integration-btn:disabled,.google-sync-btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.integration-btn.secondary{background:#fff;color:#243240;border-color:#cfd7df}.integration-btn.secondary:hover{background:#f5f7f9;border-color:#aeb9c3}.google-sync-btn{background:#fff;color:#253647;border-color:#c9d3dc}.google-sync-btn:hover{background:#f3f7fa;border-color:#9eacb9}.google-sync-btn.synced{background:#eef8f1;color:#21643b;border-color:#b8dec5}.integration-empty .integration-btn{margin-top:6px}.google-task-sync{flex-wrap:wrap}.google-task-sync small{line-height:1.4}select,input,textarea{font-family:inherit;color:#26313c}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#637282 50%),linear-gradient(135deg,#637282 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px!important}select:focus,input:focus,textarea:focus{outline:none;border-color:#778da3!important;box-shadow:0 0 0 3px #374e661a}.calendar-choice{margin:12px 0 2px;padding:12px 14px;border:1px solid #dbe3e9;border-radius:10px;background:#f7fafc}.calendar-choice .check-line{margin:0;font-weight:700;color:#2d3e4f}.check-line input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1.5px solid #aebbc6;border-radius:5px;background:#fff;display:inline-grid;place-content:center;margin:0 8px 0 0;vertical-align:middle}.check-line input[type=checkbox]:checked{background:#263747;border-color:#263747}.check-line input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:12px;font-weight:800}.google-inline-action{display:inline-flex!important;align-items:center;gap:6px;border-color:#b9c8d4!important;background:#f5f9fc!important;color:#2d4b64!important}.google-inline-action:hover{background:#eaf2f8!important;border-color:#8ea7ba!important}.google-inline-action.synced{background:#eef8f1!important;color:#21643b!important;border-color:#b8dec5!important}.task-history,.task-history>div,.record-view-section,.record-view-section *{min-width:0;max-width:100%}.task-history>div{display:grid;gap:8px;padding:12px 0;border-bottom:1px solid var(--border, #e5e7eb)}.task-history span,.task-history p,.task-history small,.record-view-section p,.record-view-section span{display:block;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;line-height:1.5}button:disabled,.primary:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.15)}.preview-table{max-height:52vh;overflow:auto;margin-top:14px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.secondary-action{border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:8px;padding:10px 14px}.record-view-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.record-view-grid>div{display:grid;gap:6px;min-width:0}.record-view-grid label{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.record-view-grid p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0}@media(max-width:760px){.record-view-grid{grid-template-columns:1fr}}.pagination-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 4px;padding:12px 14px;background:#fff;border:1px solid var(--line,#dfe5ea);border-radius:10px;color:#65717d;font-size:12px;flex-wrap:wrap}.pagination-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pagination-controls label{display:flex;align-items:center;gap:7px;margin-right:8px}.pagination-controls select{height:34px;min-width:68px;padding:0 28px 0 10px!important;border:1px solid #d2d9df;border-radius:7px;background-color:#fff}.pagination-controls button{min-width:34px;height:34px;padding:0 10px;border:1px solid #d2d9df;border-radius:7px;background:#fff;color:#354554;cursor:pointer}.pagination-controls button:hover:not(:disabled){background:#eef3f7;border-color:#aebbc6}.pagination-controls button.active{background:#263747;border-color:#263747;color:#fff}.pagination-controls button:disabled{opacity:.42;cursor:not-allowed}.complete-action,.reopen-action{display:inline-flex!important;align-items:center;gap:5px}.complete-action{background:#eef8f1!important;border-color:#b8dec5!important;color:#21643b!important}.reopen-action{background:#fff8e8!important;border-color:#ead49d!important;color:#795b14!important}@media(max-width:720px){.pagination-bar{align-items:flex-start}.pagination-controls{width:100%}.pagination-controls label{width:100%;justify-content:flex-start}}.work-group{position:relative;margin-top:0;border-left-width:4px;border-left-style:solid;box-shadow:0 2px 10px #17202b09}.work-group .panel-title{padding-bottom:14px;margin-bottom:0;border-bottom:1px solid rgba(23,32,43,.055)}.work-group-tasks{border-left-color:#b9d2e8;background:#fbfdff}.work-group-tasks .panel-title{background:#f3f8fc}.work-group-tasks th{background:#f1f7fb}.work-group-audiences{border-left-color:#d8c9e7;background:#fefcff}.work-group-audiences .panel-title{background:#f8f4fc}.work-group-audiences th{background:#f7f2fb}.work-group-demands{border-left-color:#bedbc9;background:#fbfefc}.work-group-demands .panel-title{background:#f2f9f5}.work-group-demands th{background:#eff8f3}.secondary-button,.filter-clear-button{min-height:38px;padding:0 14px;border:1px solid #cfd8df;border-radius:8px;background:linear-gradient(180deg,#fff,#f7f9fa);color:#354554;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #17202b0a;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.secondary-button:hover,.filter-clear-button:hover{background:#eef3f7;border-color:#aebbc6;box-shadow:0 4px 12px #17202b14;transform:translateY(-1px)}.secondary-button:focus-visible,.filter-clear-button:focus-visible{outline:none;border-color:#7f93a6;box-shadow:0 0 0 3px #374e661f}.filter-clear-button{color:#586674;white-space:nowrap}.filter-clear-button svg{opacity:.8}.process-filters button,.task-list-filters button,.finance-toolbar button,.flow-create button,.head-actions>button:not(.primary):not(.favorite-detail),.modal-actions button:not(.primary){font:inherit;border-radius:8px}.task-list-filters>button:not(.filter-clear-button),.process-filters button:not(.filter-clear-button),.finance-toolbar button:not(.primary),.flow-create button:not(.primary){border:1px solid #cfd8df;background:#fff;color:#354554;min-height:38px;padding:0 13px;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.task-list-filters>button:not(.filter-clear-button):hover,.process-filters button:not(.filter-clear-button):hover,.finance-toolbar button:not(.primary):hover,.flow-create button:not(.primary):hover{background:#f2f6f8;border-color:#aebbc6;box-shadow:0 3px 10px #17202b0f}.work-group{overflow:hidden;border-radius:12px}.work-group+.work-group{margin-top:8px}.work-group tbody tr:nth-child(2n):not(.overdue-row){background:#1f2e3d06}.work-group tbody tr:nth-child(odd):not(.overdue-row){background:#ffffffb8}.work-group tbody tr:hover{background:#edf3f7!important}.work-group td{padding-top:10px;padding-bottom:10px}.work-group .table-description{margin-top:3px}.work-group td>strong:only-child{display:block}.process-finance-grid{display:grid;gap:18px}.finance-summary-card,.agreements-panel{overflow:hidden}.finance-summary{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:12px;margin:12px 0 18px}.finance-summary span,.agreement-kpis span{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--line,#e5e7eb);border-radius:12px;background:#f8fafc;color:#64748b;font-size:12px}.finance-summary strong,.agreement-kpis b{color:#172033;font-size:16px}.agreement-card{border:1px solid #e5e7eb;border-radius:14px;padding:16px;margin-top:14px;background:#fff}.agreement-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.agreement-head>div{display:flex;flex-direction:column;gap:4px}.agreement-head span{font-size:12px;color:#64748b}.agreement-kpis{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:14px 0}.condo-agreement-control{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border-radius:12px;background:#f7f8fa;border:1px dashed #cbd5e1}.portal-agreements{margin-top:22px}.portal-agreement-card{margin-bottom:14px}.portal-agreement-card .agreement-head{margin-bottom:12px}.completed-action-label{font-size:12px;color:#15803d;font-weight:700}.tag.tag-active{background:#e8f7ee;color:#166534}.form-grid input:disabled,.form-grid select:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.finance-summary-card .table-wrap,.agreements-panel .table-wrap{margin-top:10px}@media(max-width:900px){.finance-summary,.agreement-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.condo-agreement-control{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.finance-summary,.agreement-kpis{grid-template-columns:1fr}.agreement-head{flex-direction:column}}.portal-agreement-kpis .kpi small{display:block;margin-top:4px;color:var(--muted);font-weight:600}.agreement-filter-row{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 16px}.filter-chip{border:1px solid var(--border);background:var(--surface);padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:700}.filter-chip.active{background:var(--primary);border-color:var(--primary);color:#fff}.agreement-progress{display:grid;grid-template-columns:minmax(140px,1fr) auto;gap:10px;align-items:center;margin:12px 0}.agreement-progress>div,.table-progress{height:8px;background:var(--surface-soft,#eef1f5);border-radius:999px;overflow:hidden}.agreement-progress>div>span,.table-progress>span{display:block;height:100%;background:var(--primary);border-radius:inherit}.agreement-overdue-row{background:#dc26260e!important}.tag-overdue{background:#dc26261f!important;color:#b91c1c!important}.clickable-kpi:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14}.agreements-toolbar{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(160px,1fr));gap:10px}.table-progress{min-width:90px;margin-bottom:4px}@media(max-width:900px){.agreements-toolbar{grid-template-columns:1fr 1fr}.agreement-progress{grid-template-columns:1fr}}@media(max-width:600px){.agreements-toolbar{grid-template-columns:1fr}}.dashboard-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dashboard-columns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.deadline-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.deadline-filters{display:grid;grid-template-columns:1fr 220px;gap:12px;margin-bottom:16px}.deadline-filters input,.deadline-filters select{height:42px;border:1px solid #d7dde2;border-radius:8px;padding:0 11px;background:#fff}.deadline-overdue{background:#fff0f0!important;color:#a32929!important}.user-access-tabs{margin-bottom:16px;background:#fff;border:1px solid #e1e6ea;border-radius:10px;padding:6px}.task-history-scroll{max-height:min(240px,32vh);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-right:4px}.task-history-scroll h3{position:sticky;top:-14px;background:#f7f9fb;padding:12px 0 8px;margin:0;z-index:2}.task-documents{margin-top:12px;padding:12px;border:1px solid #dfe5ea;border-radius:10px;background:#fbfcfd;display:flex;gap:8px;flex-wrap:wrap}.task-documents h3{width:100%;margin:0 0 4px;font-size:13px}.draft-status{display:block;margin-top:8px;color:#597087;font-size:12px}@media(max-width:900px){.deadline-kpis{grid-template-columns:repeat(2,1fr)}.deadline-filters,.dashboard-columns{grid-template-columns:1fr}}.collection-kpis{grid-template-columns:repeat(6,minmax(150px,1fr))}.clickable-kpi{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.clickable-kpi:hover{transform:translateY(-2px);box-shadow:0 8px 22px #18212b14}.collection-kpis .kpi small{display:block;margin-top:4px;color:#6f7c88;font-size:11px}.collection-edit-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.8fr);gap:18px;min-height:0;align-items:start}.collection-edit-layout.without-history{grid-template-columns:minmax(0,1fr)}.collection-edit-layout.with-history{grid-template-columns:minmax(0,1.35fr) minmax(250px,.8fr)}.collection-modal .collection-edit-layout.without-history .collection-form-scroll{max-width:none;width:100%}.collection-form-scroll{min-width:0;display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - 220px);overflow-y:auto;overflow-x:hidden;padding-right:10px;margin-right:-10px;scrollbar-gutter:stable}.collection-history-pane{min-width:0;border:1px solid #dfe5e9;border-radius:12px;background:#f8fafb;display:flex;flex-direction:column;max-height:calc(100vh - 220px);overflow:hidden}.collection-history-pane>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-bottom:1px solid #dfe5e9;background:#fff}.collection-history-pane>header strong{font-size:12px}.collection-history-pane>header span{font-size:11px;color:#74818d}.collection-history-scroll{overflow-y:auto;min-height:0;padding:0 14px;scrollbar-width:thin}.collection-history-scroll .history-entry p{overflow-wrap:anywhere;white-space:pre-wrap}.return-overdue{color:#a23f3f;font-weight:700}.return-today{color:#9a681c;font-weight:700}.cell-note{display:block;margin-top:4px;color:#6f7c88;font-weight:400;max-width:220px;white-space:normal}.refined-filters:has(select:nth-of-type(3)){grid-template-columns:minmax(160px,220px) minmax(160px,210px) minmax(150px,190px) minmax(220px,1fr) auto}@media(max-width:1180px){.collection-kpis{grid-template-columns:repeat(3,1fr)}.collection-edit-layout{grid-template-columns:1fr}.collection-history-pane{max-height:360px}}@media(max-width:700px){.collection-kpis{grid-template-columns:1fr 1fr}}.modal-backdrop{overflow:auto;padding:18px;align-items:center}.modal.wide{width:min(960px,calc(100vw - 36px));height:min(840px,calc(100dvh - 36px));max-height:calc(100dvh - 36px);display:flex;flex-direction:column;overflow:hidden;margin:auto}.modal.wide>h2{flex:0 0 auto;margin:0 42px 10px 0;padding-bottom:12px;border-bottom:1px solid #edf0f2}.modal.wide>.form-grid,.modal.wide>.collection-edit-layout{flex:1 1 auto;min-height:0}.modal.wide>.form-grid{overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-gutter:stable}.modal.wide>.primary.full{flex:0 0 auto;position:sticky;bottom:0;z-index:20;margin-top:12px;min-height:46px}.collection-modal{width:min(1020px,calc(100vw - 36px))!important}.collection-modal .collection-edit-layout{min-height:0;height:100%;overflow:hidden}.collection-modal .collection-form-scroll{min-height:0;max-height:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:0 10px 4px 0;scrollbar-gutter:stable}.collection-modal .collection-form-scroll>.primary.full{position:sticky;bottom:0;z-index:20;min-height:48px;margin-top:14px;box-shadow:0 -8px 18px #17202b1a}.collection-modal .collection-history-pane{height:100%;max-height:none;min-height:0}.collection-modal .collection-history-scroll{min-height:0;overflow-y:auto}@media(max-width:900px){.modal-backdrop{padding:8px;align-items:flex-start}.modal.wide,.collection-modal{width:calc(100vw - 16px)!important;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.collection-modal .collection-edit-layout{grid-template-columns:1fr}.collection-modal .collection-history-pane{display:none}}.process-context{display:flex;flex-direction:column;gap:2px;min-width:210px;max-width:330px;line-height:1.35}.process-context>strong{font-size:12px;color:#182533;white-space:nowrap}.process-context>span{display:block;font-size:11px;color:#687482;white-space:normal;overflow-wrap:anywhere}.process-context>span b{color:#40505e;font-weight:700}.work-group .process-context{padding:2px 0}@media(max-width:900px){.process-context{min-width:180px}}.mobile-menu-overlay,.mobile-menu-close{display:none}.demand-view-tabs{display:flex;gap:8px;margin:0 0 14px;flex-wrap:wrap}.demand-view-tabs button{display:inline-flex;align-items:center;gap:8px;border:1px solid #d7dde2;background:#fff;color:#4e5c69;border-radius:9px;padding:9px 13px;cursor:pointer;font-weight:700}.demand-view-tabs button span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#edf1f5;color:#52606c;font-size:12px}.demand-view-tabs button.active{background:#17202b;color:#fff;border-color:#17202b}.demand-view-tabs button.active span{background:#fff;color:#17202b}.demand-filters{display:grid;grid-template-columns:minmax(280px,1fr) 220px 180px auto;gap:10px;align-items:center;margin-bottom:14px;padding:12px}.demand-search{display:flex;align-items:center;gap:8px;height:42px;border:1px solid #d7dde2;border-radius:9px;background:#fff;padding:0 11px;min-width:0}.demand-search input{width:100%;border:0;outline:0;background:transparent;font-size:13px;min-width:0}.demand-filters select{height:42px;border:1px solid #d7dde2;border-radius:9px;background:#fff;padding:0 10px}.readonly-notice{margin-bottom:12px;padding:11px 13px;border:1px solid #d8e2ec;border-radius:9px;background:#f1f6fa;color:#36516a;font-size:12px;font-weight:600}.readonly-fieldset{border:0;padding:0;margin:0;min-width:0}.readonly-fieldset:disabled{opacity:.82}@media(max-width:980px){body.mobile-menu-open{overflow:hidden;touch-action:none}.mobile-menu-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#050c1485;z-index:19;cursor:pointer}.sidebar{z-index:20;width:min(86vw,360px)!important;max-width:360px;padding:20px 16px!important;box-shadow:18px 0 45px #00000047}.sidebar-collapsed .sidebar{width:min(86vw,360px)!important;max-width:360px}.mobile-menu-close{display:grid;place-items:center;position:absolute;right:12px;top:12px;width:38px!important;height:38px;border-radius:9px!important;background:#293340!important;color:#fff!important;z-index:22;padding:0!important}.sidebar .brand{padding-right:44px}}@media(max-width:760px){.demand-filters{grid-template-columns:1fr}.demand-filters .filter-clear-button{justify-content:center}.demand-view-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.demand-view-tabs button{justify-content:center;padding:9px 6px;font-size:12px}}.modal-backdrop{overflow:auto;padding:12px;align-items:center;justify-items:center}.modal{width:min(520px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);display:flex;flex-direction:column;overflow:hidden;padding:0}.modal>h2{flex:0 0 auto;margin:0;padding:22px 58px 16px 22px;border-bottom:1px solid #edf0f2;background:#fff}.modal>.close{right:14px;top:14px;z-index:30}.modal-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 22px 22px;scrollbar-gutter:stable}.modal-scroll-body>.readonly-notice{margin-top:14px}.modal-scroll-body>.primary.full:last-child,.modal-scroll-body>fieldset>.primary.full:last-child{position:sticky;bottom:-22px;z-index:25;min-height:46px;margin-top:14px;box-shadow:0 -10px 18px #17202b1a}.modal.wide{width:min(960px,calc(100vw - 24px));height:min(840px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}.modal.wide>.modal-scroll-body{width:100%}.modal.wide>.modal-scroll-body>.form-grid,.modal.wide>.modal-scroll-body>fieldset>.form-grid{overflow:visible;padding-right:0}.collection-modal>.modal-scroll-body{overflow:hidden;padding-bottom:14px}.collection-modal .collection-edit-layout{height:100%;min-height:0}@media(max-width:900px),(max-height:700px){.modal-backdrop{padding:6px;align-items:flex-start}.modal,.modal.wide,.collection-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);margin:0 auto;border-radius:12px}.modal>h2{padding:18px 54px 13px 16px;font-size:19px}.modal-scroll-body{padding:0 16px 16px}.modal-scroll-body>.primary.full:last-child,.modal-scroll-body>fieldset>.primary.full:last-child{bottom:-16px}}.collection-record-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--panel-soft,#f8fafc)}.collection-record-actions .readonly-banner{flex:1;min-width:260px;padding:10px 12px;border-radius:10px;background:#fff7ed;color:#9a3412;font-size:13px;font-weight:600}.collection-operational-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.collection-mini-panel{border:1px solid var(--border);border-radius:14px;padding:12px;background:#fff;min-width:0}.collection-mini-panel>header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.collection-mini-panel>header span{font-size:12px;color:var(--muted)}.collection-task-row,.collection-agreement-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--border)}.collection-task-row:first-of-type,.collection-agreement-row:first-of-type{border-top:0}.collection-task-row>div,.collection-agreement-row{min-width:0}.collection-task-row strong,.collection-agreement-row strong{display:block;font-size:13px}.collection-task-row small,.collection-agreement-row small{display:block;color:var(--muted);margin-top:3px}.collection-fieldset{border:0;padding:0;margin:0;min-width:0}.collection-fieldset:disabled{opacity:.72}.empty-inline{font-size:13px;color:var(--muted);margin:8px 0}@media(max-width:900px){.collection-operational-grid{grid-template-columns:1fr}.collection-record-actions>*{width:100%;justify-content:center}.collection-record-actions .readonly-banner{min-width:0}}.collection-record-shell{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 130px)}.collection-record-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:4px 2px 16px;border-bottom:1px solid #e4e8ee}.collection-record-header h2{margin:4px 0 6px;font-size:20px}.collection-record-header p{margin:0;color:#667085}.record-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#667085;font-weight:700}.collection-header-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.collection-header-actions button{white-space:nowrap}.collection-record-tabs{display:flex;gap:4px;overflow-x:auto;padding:12px 0 0;border-bottom:1px solid #e4e8ee}.collection-record-tabs button{border:0;background:transparent;padding:11px 13px;white-space:nowrap;border-bottom:2px solid transparent;font-weight:600;color:#667085}.collection-record-tabs button.active{color:#101828;border-bottom-color:#101828}.collection-record-tabs span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:10px;background:#eef2f6;font-size:12px;margin-left:5px}.collection-record-body{overflow-y:auto;min-height:0;padding:16px 2px 2px}.collection-tab-panel{min-height:260px}.tab-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.tab-panel-head h3{margin:0 0 4px}.tab-panel-head p{margin:0;color:#667085}.collection-full-list{display:grid;gap:10px}.collection-full-list article{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid #e4e8ee;border-radius:12px;padding:14px;background:#fff}.collection-full-list article.is-complete{opacity:.7;background:#f8fafc}.collection-full-list p{margin:4px 0;color:#475467}.collection-full-list small{color:#667085}.document-link-list{display:grid;gap:10px}.document-link-list>a{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid #e4e8ee;border-radius:12px;text-decoration:none;color:inherit}.document-link-list>a span{display:block;color:#667085;font-size:12px;word-break:break-all;margin-top:3px}.collection-timeline{display:grid}.collection-timeline article{display:grid;grid-template-columns:18px 1fr;gap:10px;position:relative;padding-bottom:18px}.collection-timeline article>span{width:10px;height:10px;border-radius:50%;background:#101828;margin-top:5px}.collection-timeline article:after{content:"";position:absolute;left:4px;top:16px;bottom:0;width:2px;background:#e4e8ee}.collection-timeline article:last-child:after{display:none}.collection-timeline small{display:block;color:#667085;margin:3px 0}.collection-timeline p{margin:4px 0 0}.linked-record-card{display:flex;gap:14px;align-items:flex-start;border:1px solid #d0d5dd;border-radius:14px;padding:18px;background:#f8fafc}.linked-record-card span,.linked-record-card p{display:block;color:#667085}.linked-record-card strong{display:block;margin:4px 0}.record-link-action{margin-top:14px}.collection-context strong{color:#344054}@media(max-width:800px){.collection-record-shell{max-height:calc(100dvh - 92px)}.collection-record-header{flex-direction:column}.collection-header-actions{justify-content:flex-start;width:100%}.collection-header-actions button{flex:1}.tab-panel-head{flex-direction:column}.tab-panel-head button{width:100%}.collection-full-list article{align-items:flex-start;flex-direction:column}.collection-full-list article button{width:100%}}.record-detail-page{padding-bottom:32px}.record-detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.record-detail-head h1{margin:4px 0 6px;font-size:28px;line-height:1.15}.record-detail-head p{margin:0;color:var(--muted)}.back-link{border:0;background:transparent;padding:0;margin:0 0 12px;color:var(--muted);cursor:pointer;font-weight:600}.record-summary-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 300px;gap:14px;align-items:stretch}.record-summary-grid .panel{margin:0}.summary-card dl{display:grid;gap:12px;margin:16px 0 0}.summary-card dl div{display:grid;grid-template-columns:94px 1fr;gap:8px}.summary-card dt{color:var(--muted);font-size:12px}.summary-card dd{margin:0;font-weight:600}.summary-main p,.internal-note p{white-space:pre-wrap;line-height:1.55}.next-action{margin-top:18px;padding:14px;border-radius:10px;background:#f1f5f9}.internal-note{background:#fff9eb;border-color:#f2dfac}.record-tab-panel{margin-top:0;min-height:260px}.record-tabs span{margin-left:5px;font-size:12px;background:#edf2f7;border-radius:999px;padding:2px 7px}.record-page-backdrop{position:fixed;top:70px;right:0;bottom:0;left:228px;background:#f4f6f8;align-items:stretch;justify-content:stretch;padding:0;z-index:80}.record-page-backdrop .record-page-modal{width:100%!important;max-width:none!important;height:calc(100dvh - 70px)!important;max-height:none!important;border-radius:0!important;box-shadow:none!important;padding:24px 32px!important;background:#f4f6f8}.record-page-backdrop .record-page-modal>h2{display:none}.record-page-backdrop .record-page-modal>.close{position:fixed;top:84px;right:30px;z-index:3}.record-page-backdrop .record-page-modal>.modal-scroll-body{height:100%;overflow:auto;padding:0 0 32px}.record-page-backdrop .collection-record-shell{max-width:1340px;margin:0 auto}.record-page-backdrop .collection-record-header{padding:0 0 18px;background:transparent;border:0}.record-page-backdrop .collection-record-header h2{font-size:28px}.record-page-backdrop .collection-record-tabs{position:sticky;top:0;background:#f4f6f8;z-index:2;padding-top:8px}.record-page-backdrop .collection-tab-panel{background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px;min-height:320px}@media(max-width:1100px){.record-summary-grid{grid-template-columns:1fr 1fr}.internal-note{grid-column:1/-1}}@media(max-width:1250px)and (min-width:981px){.record-page-backdrop{left:210px}}@media(max-width:980px){.record-page-backdrop{top:70px;right:0;bottom:0;left:0}.record-page-backdrop .record-page-modal{padding:18px!important}.record-detail-head{flex-direction:column}.record-detail-head .head-actions{width:100%;flex-wrap:wrap}.record-summary-grid{grid-template-columns:1fr}.record-page-backdrop .record-page-modal>.close{top:14px;right:14px}}.record-tabs,.collection-record-tabs{display:flex;align-items:flex-end;gap:22px;width:100%;min-height:48px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;border-bottom:1px solid #dfe4e8;background:transparent;padding:0 2px}.record-tabs button,.collection-record-tabs button{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;min-height:47px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#667085;padding:0 0 12px;display:inline-flex;align-items:flex-end;gap:6px;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;line-height:1}.record-tabs button:hover,.collection-record-tabs button:hover{color:#17202b}.record-tabs button.active,.collection-record-tabs button.active{color:#17202b;font-weight:700;border-bottom-color:#17202b;background:transparent}.record-tabs button span,.collection-record-tabs button span{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin:0;padding:0 6px;border-radius:999px;background:#edf2f7;color:#52606d;font-size:12px;line-height:20px}.record-tabs button.active span,.collection-record-tabs button.active span{background:#17202b;color:#fff}.collection-header-actions .button-like,.collection-header-actions .primary,.record-detail-head .button-like,.record-detail-head .primary{min-height:40px;padding:0 15px;border-radius:9px;border:1px solid #d7dde2;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:none}.collection-header-actions .button-like,.record-detail-head .button-like{background:#fff;color:#17202b}.collection-header-actions .primary,.record-detail-head .primary{background:#17202b!important;color:#fff!important;border-color:#17202b!important}.record-page-backdrop .record-page-modal>.modal-scroll-body{height:100%;overflow:hidden;padding:0}.record-page-backdrop .collection-record-shell{height:100%;max-height:none;display:flex;flex-direction:column;min-height:0}.record-page-backdrop .collection-record-header{flex:0 0 auto}.record-page-backdrop .collection-record-tabs{position:relative;top:auto;z-index:4;flex:0 0 auto;min-height:49px;background:#f4f6f8;padding-top:0}.record-page-backdrop .collection-record-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 2px 32px}.priority-badge{display:inline-flex;align-items:center;width:max-content;margin-top:5px;padding:4px 8px;border-radius:999px;border:1px solid #dfe4e8;background:#f3f5f7;color:#52606d;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.priority-high{background:#fff5e8;border-color:#f5cf9b;color:#9a4b00}.priority-medium{background:#fffbea;border-color:#eadc9d;color:#745d00}.priority-low{background:#edf5ff;border-color:#bfd7f5;color:#315f8f}.priority-row-urgent{box-shadow:inset 4px 0 #c93636}.priority-row-urgent td:first-child{padding-left:16px}.collection-full-list article:has(.priority-urgent){border-color:#efb5b5;box-shadow:inset 4px 0 #c93636}@media(max-width:800px){.record-tabs,.collection-record-tabs{gap:18px;scrollbar-width:none}.record-tabs::-webkit-scrollbar,.collection-record-tabs::-webkit-scrollbar{display:none}.collection-header-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.collection-header-actions .primary:last-child{grid-column:1/-1}}.task-oriented-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.task-panel-actions{display:flex;align-items:center;gap:10px}.task-panel-actions>span{display:grid;place-items:center;min-width:28px;height:28px;border-radius:999px;background:#eef2f6;font-weight:800;font-size:12px}.collection-task-list{display:grid;max-height:430px;overflow-y:auto}.collection-task-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;border-top:1px solid #edf0f2;background:#fff;padding:13px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;cursor:pointer;color:inherit}.collection-task-row:first-child{border-top:0}.collection-task-row:hover{background:#f8fafc}.collection-task-row.overdue{box-shadow:inset 4px 0 #c93636;background:snow}.collection-task-row.no-task{box-shadow:inset 4px 0 #8b5cf6}.collection-task-row>div:first-child{display:grid;gap:4px;min-width:0}.collection-task-row strong{font-size:13px}.collection-task-row span,.collection-task-row small{font-size:12px;color:#667085}.collection-task-meta{display:flex;align-items:flex-end;flex-direction:column;gap:6px;flex:0 0 auto}.collection-task-meta .priority-badge{margin:0}.record-page-backdrop .record-page-modal>.modal-scroll-body{height:100%;overflow-y:auto!important;overflow-x:hidden!important;padding:0 0 32px!important;overscroll-behavior:contain}@media(max-width:1000px){.task-oriented-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.task-oriented-kpis{grid-template-columns:1fr}.collection-task-row{align-items:flex-start;flex-direction:column}.collection-task-meta{align-items:flex-start}.collection-task-list{max-height:none;overflow:visible}}.modal-backdrop:not(.record-page-backdrop){z-index:120}.record-page-backdrop{overflow:hidden!important}.record-page-backdrop .record-page-modal>.close{display:none!important}.record-page-backdrop .record-page-modal>.modal-scroll-body{height:100%!important;overflow:hidden!important;padding:0!important}.record-page-backdrop .collection-record-shell{height:100%!important;max-height:none!important;display:flex!important;flex-direction:column!important;min-height:0!important}.record-page-backdrop .collection-record-header{flex:0 0 auto!important}.record-page-backdrop .collection-record-tabs{flex:0 0 auto!important;position:relative!important;top:auto!important}.record-page-backdrop .collection-record-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:16px 2px 32px!important}.collection-record-header .back-link,.record-detail-head .back-link{margin:0 0 8px;padding:0;border:0;background:transparent;color:#344054;font-weight:700;cursor:pointer}.collection-header-actions .secondary-action{min-height:40px;padding:0 15px;border-radius:9px;border:1px solid #d7dde2;background:#fff;color:#17202b;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:none}.collection-header-actions .secondary-action:hover{background:#f5f7f9}.row-chevron{width:34px;text-align:center;font-size:22px;color:#667085;font-weight:400}.unit-block-cell{font-weight:600;color:#17202b;white-space:nowrap}.task-view-details{display:grid;gap:12px;margin:0}.task-view-details>div{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid #edf0f2}.task-view-details dt{color:#667085;font-size:12px}.task-view-details dd{margin:0;font-weight:600;white-space:pre-wrap;line-height:1.45}.row-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.table-panel tbody tr{cursor:pointer}@media(max-width:700px){.row-actions{width:100%;justify-content:stretch}.row-actions .small-action{flex:1;justify-content:center}.task-view-details>div{grid-template-columns:1fr;gap:4px}}.collection-create-modal{width:min(920px,calc(100vw - 36px))!important;height:auto!important;max-height:calc(100dvh - 36px)!important}.collection-create-modal>.modal-scroll-body{overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px}.collection-create-modal .collection-record-shell{max-height:none!important;min-height:0!important}.collection-create-modal .collection-record-body{overflow:visible!important;padding:0!important}.collection-create-modal .collection-tab-panel{min-height:0!important;padding:0!important;border:0!important;background:transparent!important}.collection-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.collection-entry-grid label{margin:0}.collection-entry-grid input,.collection-entry-grid select{min-height:40px}.collection-entry-grid textarea{min-height:76px;resize:vertical}.collection-create-modal .sticky-save{margin-top:14px}@media(max-width:720px){.collection-create-modal{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}.collection-entry-grid{grid-template-columns:1fr}}.sidebar button.submenu-item{width:calc(100% - 24px);margin-left:24px;padding-left:12px;min-height:34px;font-size:12px;position:relative}.sidebar button.submenu-item:before{content:"";position:absolute;left:-12px;top:-4px;bottom:50%;width:10px;border-left:1px solid #3b4653;border-bottom:1px solid #3b4653;border-radius:0 0 0 6px}.sidebar-collapsed .sidebar button.submenu-item{width:100%;margin-left:0;padding-left:11px}.sidebar-collapsed .sidebar button.submenu-item:before{display:none}.operational-table{table-layout:fixed;min-width:1080px}.operational-table th,.operational-table td{vertical-align:middle}.operational-table .priority-column{width:70px;text-align:center}.process-task-table th:nth-child(2){width:25%}.process-task-table th:nth-child(3){width:170px}.process-task-table th:nth-child(4){width:210px}.demand-task-table th:nth-child(2){width:25%}.demand-task-table th:nth-child(3){width:185px}.demand-task-table th:nth-child(4){width:210px}.audience-table th:first-child{width:27%}.audience-table th:nth-child(2){width:175px}.audience-table th:nth-child(3){width:220px}.general-task-table th:nth-child(2){width:34%}.collection-central-table{min-width:1320px}.collection-central-table th:nth-child(1){width:90px}.collection-central-table th:nth-child(2){width:250px}.collection-central-table th:nth-child(3){width:190px}.collection-central-table th:nth-child(4){width:175px}.collection-central-table th:nth-child(5){width:145px}.collection-central-table th:nth-child(6){width:125px}.collection-central-table th:nth-child(7){width:96px}.collection-central-table th:nth-child(8){width:136px}.collection-central-table td:nth-child(6),.collection-central-table td:nth-child(7){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-central-table td:last-child{overflow:visible}.task-two-lines,.parties-two-lines{display:grid;gap:3px;min-width:0;max-width:100%}.task-two-lines strong,.task-two-lines small,.parties-two-lines span,.single-line-cell{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.task-two-lines strong{font-size:12px;color:#172431}.task-two-lines small,.parties-two-lines span{font-size:12px;color:#6b7785;line-height:1.35}.parties-two-lines span:first-child{font-weight:700;color:#344054}.single-line-cell{font-size:12px}.compact-icon-actions{display:flex;align-items:center;gap:5px;justify-content:flex-start;white-space:nowrap;flex-wrap:nowrap!important;min-width:143px}.task-icon-action,.compact-icon-actions .icon-view-action{flex:0 0 32px;width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border-radius:8px}.work-group-clients{border-left-color:#d6c7a4;background:#fffdf8}.work-group-clients .panel-title{background:#fbf7ee}.work-group-clients th{background:#f9f4e8}.work-group-general{border-left-color:#cbd5e1;background:#fff}.work-group-general .panel-title{background:#f8fafc}.work-group-general th{background:#f5f7fa}.work-group-collection-tasks{border-left-color:#7c8fa4;background:#fff}.work-group-collection-tasks .panel-title{background:#f4f7fa}.work-group-collection-tasks th{background:#f1f5f8}.filter-search{flex:1 1 280px;min-width:220px;min-height:38px;display:flex;align-items:center;gap:8px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px}.filter-search input{width:100%;border:0;outline:0;background:transparent;font-size:12px}.collection-tasks-page .task-list-filters{flex-wrap:wrap}.collection-tasks-page .task-list-filters select{min-width:170px}.collection-create-modal .collection-entry-grid,.record-page-backdrop .collection-record-body .collection-entry-grid{max-width:1120px;margin:0 auto;align-items:start}.record-page-backdrop .collection-record-body .collection-tab-panel{max-width:1180px;margin:0 auto;width:100%}@media(max-width:980px){.sidebar button.submenu-item{width:calc(100% - 28px);margin-left:28px}.operational-table{min-width:1050px}}@media(max-width:700px){.task-list-filters .filter-search{flex-basis:100%;min-width:100%}.collection-tasks-page .task-list-filters select{flex:1 1 100%;min-width:100%}.compact-icon-actions{gap:7px}}.collection-task-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:0 0 16px;padding:14px;border:1px solid #dfe5ea;border-radius:10px;background:#f8fafc}.collection-task-context>div{display:grid;gap:3px;min-width:0}.collection-task-context span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#788493;font-weight:700}.collection-task-context strong{font-size:12px;color:#1f2a36;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.collection-breadcrumb .back-link{margin:0!important}.collection-breadcrumb>span{font-size:12px;color:#677383;font-weight:700}.collection-cycle-tabs{margin:14px 0 12px;overflow-x:auto;scrollbar-width:thin}.collection-cycle-tabs button{white-space:nowrap}.collection-cycle-tabs span{min-width:22px}@media(max-width:760px){.collection-task-context{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.collection-task-context{grid-template-columns:1fr}}.back-chevron{transform:rotate(180deg)}.modal-footer-actions{display:flex;justify-content:flex-end;gap:10px;align-items:center;margin-top:18px;flex-wrap:wrap}.collection-kpis .active-filter{outline:2px solid rgba(88,72,170,.28);box-shadow:0 0 0 4px #5848aa14}@media(max-width:640px){.modal-footer-actions{flex-direction:column-reverse;align-items:stretch}.modal-footer-actions button{width:100%;justify-content:center}}.sidebar-version{display:block;padding:2px 8px 0;text-align:center;color:#7f8b97;font-size:10.5px;line-height:1.2;letter-spacing:.03em;-webkit-user-select:none;user-select:none}.sidebar-collapsed .sidebar-version{display:none}.financial-work-tabs{position:sticky;top:70px;z-index:24;background:#f5f7f9f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-top:6px}.finance-transfer-summary{display:flex;justify-content:space-between;gap:12px;margin:14px 0;padding:14px;border:1px solid #dce3e8;border-radius:12px;background:#f7f9fb}.finance-transfer-summary span{color:#667482}.finance-transfer-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:16px}@media(max-width:700px){.financial-work-tabs{overflow-x:auto;white-space:nowrap;top:70px}.finance-transfer-actions{flex-direction:column-reverse}.finance-transfer-actions button{width:100%}}.priority-low{background:#edf8f1;border-color:#b9dfc6;color:#226b3b}.priority-medium{background:#edf5ff;border-color:#b9d5f5;color:#245f9f}.priority-high{background:#fff8dc;border-color:#ead28a;color:#735600}.priority-urgent{background:#fff0f0;border-color:#f4b8b8;color:#a61b1b}.operational-table .priority-column,.demand-list-table .priority-column{width:104px!important;min-width:104px;text-align:center;white-space:nowrap}.collection-central-table th:nth-child(1){width:108px}.collection-central-table th:nth-child(6){width:116px}.collection-central-table th:nth-child(7){width:88px}.collection-central-table th:nth-child(9){width:158px}.process-task-table,.demand-task-table{min-width:1160px}.demand-list-table{min-width:1120px;table-layout:fixed}.demand-list-table th:first-child{width:27%}.demand-list-table th:nth-child(3){width:180px}.demand-list-table th:nth-child(4){width:150px}.demand-list-table th:nth-child(5){width:145px}.demand-list-table th:nth-child(6){width:150px}.demand-list-table th:nth-child(8){width:125px}.demand-list-table td:first-child strong,.demand-list-table .table-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-record-link{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;color:#245f9f;font-size:12px;font-weight:800;text-align:left;text-decoration:underline;text-decoration-color:#245f9f55;text-underline-offset:3px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-record-link:hover{color:#173f70;text-decoration-color:currentColor}.completed-state-icon{flex:0 0 32px;width:32px;height:32px;display:inline-grid;place-items:center;border-radius:8px;background:#e9f7ee;border:1px solid #b9dfc6;color:#218247}.audience-completion-grid textarea{min-height:88px}.client-list-filters{display:flex;align-items:center;gap:10px;margin-bottom:14px}.client-list-filters .filter-search{flex:1 1 420px}.client-list-filters select{height:40px;min-width:170px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px}.clients-table{min-width:1080px;table-layout:fixed}.clients-table th:first-child{width:23%}.clients-table th:nth-child(2){width:110px}.clients-table th:nth-child(3){width:145px}.clients-table th:nth-child(4){width:18%}.clients-table th:nth-child(5){width:82px}.clients-table .client-actions-column{width:178px;text-align:center}.client-name-cell,.client-contact-cell{display:grid;gap:4px;min-width:0}.client-name-cell strong,.client-name-cell small,.client-contact-cell span,.client-contact-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-name-cell small,.client-contact-cell small{font-size:12px;color:#74808c}.client-contact-cell span{font-weight:700;color:#344054}.client-icon-actions{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.clients-table tbody tr{cursor:default}@media(max-width:760px){.client-list-filters{align-items:stretch;flex-direction:column}.client-list-filters .filter-search,.client-list-filters select,.client-list-filters .filter-clear-button{width:100%;min-width:100%}}.creation-options{display:grid;gap:12px;margin:18px 0}.creation-options .check-line{align-items:flex-start;padding:12px 14px;border:1px solid #dde4ec;border-radius:10px;background:#f8fafc;font-weight:600}.check-line.disabled{opacity:.55;cursor:not-allowed}.check-line.disabled input{cursor:not-allowed}.collection-email-inline-status{display:flex;align-items:center;gap:13px;margin:14px 0 2px;padding:13px 15px;border:1px solid #dce5ee;border-radius:12px;background:#f8fafc}.collection-email-inline-status>svg{flex:0 0 auto;color:#34495e}.collection-email-inline-status>div{display:grid;gap:2px;min-width:0;flex:1}.collection-email-inline-status span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#697586;font-weight:700}.collection-email-inline-status strong{font-size:14px;color:#182431}.collection-email-inline-status small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#697586}.collection-email-inline-status .small-action{flex:0 0 auto}.email-missing-notice{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;margin:0 0 14px;border:1px solid #f2c7c7;border-radius:10px;background:#fff6f6;color:#9f2d2d;font-size:13px;line-height:1.45}.email-missing-notice.email-missing-notice-compact-v64180{margin:0;padding:10px 12px}.email-missing-notice svg{flex:0 0 auto;margin-top:1px}.collection-email-list{display:grid;gap:10px}.collection-email-list>article{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e0e6ed;border-radius:12px;background:#fff}.email-entry-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#eef3f8;color:#34495e;flex:0 0 auto}.email-entry-main{display:grid;gap:4px;min-width:0;flex:1}.email-entry-main>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.email-entry-main p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054}.email-entry-main small{color:#697586}.email-error-detail{color:#a22c2c!important}.email-status-badge{display:inline-flex;align-items:center;width:max-content;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2}.email-status-success{background:#e6f6ec;color:#207641}.email-status-error{background:#feecec;color:#a72d2d}.email-status-warning{background:#fff4d6;color:#8a6200}.email-status-info{background:#e9f1fb;color:#285e9d}.email-empty-state{display:grid;justify-items:center;text-align:center;gap:6px;padding:32px 18px;border:1px dashed #cfd8e3;border-radius:12px;color:#697586}.email-empty-state strong{color:#263442}.email-empty-state p{margin:0;max-width:480px}.email-preview-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.email-preview-meta>div{display:grid;gap:4px;padding:11px 12px;border:1px solid #e1e7ee;border-radius:9px;background:#f8fafc}.email-preview-meta span{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#697586;font-weight:700}.email-preview-frame{max-height:58vh;overflow:auto;border:1px solid #dce3ea;border-radius:12px;background:#f4f6f8}@media(max-width:760px){.collection-email-inline-status{align-items:flex-start;flex-wrap:wrap}.collection-email-inline-status .small-action{width:100%;justify-content:center}.collection-email-list>article{align-items:flex-start;flex-wrap:wrap}.collection-email-list .compact-icon-actions{margin-left:48px}.email-preview-meta{grid-template-columns:1fr}}button:disabled{cursor:not-allowed!important;opacity:.62}.button-spinner{animation:button-spin .8s linear infinite}@keyframes button-spin{to{transform:rotate(360deg)}}.modal-scroll-body{padding-bottom:30px}.modal-scroll-body>.primary.full:last-child,.modal-scroll-body>fieldset>.primary.full:last-child{bottom:10px;margin:20px 0 8px;border-radius:9px;box-shadow:0 -8px 20px #17202b14,0 4px 12px #17202b14}.modal-footer-actions{padding-bottom:8px}.client-picker{position:relative;min-width:0}.client-picker-control{display:flex;align-items:center;gap:8px;min-height:42px;border:1px solid #d7dde2;border-radius:8px;background:#fff;padding:0 7px 0 10px}.client-picker-control:focus-within{border-color:#7892ad;box-shadow:0 0 0 3px #4665871a}.client-picker-control>svg{flex:0 0 auto;color:#788492}.client-picker-control input{height:40px!important;border:0!important;box-shadow:none!important;padding:0!important;min-width:0;flex:1;background:transparent!important}.client-picker-control input:focus{outline:0}.client-picker-clear,.client-picker-add{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:30px;border-radius:7px;color:#52606d;cursor:pointer;flex:0 0 auto}.client-picker-clear{width:30px;padding:0}.client-picker-add{padding:0 8px;font-size:12px;font-weight:700;background:#edf2f7;color:#26394c}.client-picker-add:hover,.client-picker-clear:hover{background:#e4ebf2}.client-picker-results{position:absolute;z-index:80;left:0;right:0;top:calc(100% + 5px);max-height:260px;overflow:auto;border:1px solid #d8e0e7;border-radius:10px;background:#fff;box-shadow:0 16px 38px #17202b2b;padding:5px}.client-picker-results>button{width:100%;border:0;background:#fff;text-align:left;padding:9px 10px;border-radius:7px;display:grid;gap:3px;cursor:pointer}.client-picker-results>button:hover{background:#f1f5f8}.client-picker-results strong{font-size:12px;color:#172431}.client-picker-results small{font-size:11px;color:#6e7b88;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-picker-results .no-client-result{padding:14px 10px;color:#6e7b88;font-size:12px;line-height:1.45}.quick-client-panel{margin-top:10px;padding:14px;border:1px solid #cfdae4;border-radius:11px;background:#f8fafc;box-shadow:0 8px 24px #17202b0f}.quick-client-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px}.quick-client-head>div{display:grid;gap:3px}.quick-client-head strong{font-size:13px}.quick-client-head span{font-size:12px;color:#697586;line-height:1.4}.quick-client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.quick-client-grid .full-col{grid-column:1/-1}.quick-client-grid label{margin-top:4px!important}.quick-client-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:12px}.quick-client-actions>button{min-height:38px;padding:0 14px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px}.use-existing-client{margin-left:10px}.client-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:center}.quick-client-trigger{min-height:40px;border:1px solid #d7dde2;border-radius:8px;background:#fff;color:#26394c;padding:0 12px;display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:12px;cursor:pointer;white-space:nowrap}.quick-client-trigger:hover{background:#f3f6f8}@media(max-width:720px){.modal-scroll-body{padding-bottom:24px}.modal-scroll-body>.primary.full:last-child,.modal-scroll-body>fieldset>.primary.full:last-child{bottom:8px;margin-bottom:6px}.quick-client-grid{grid-template-columns:1fr}.quick-client-grid .full-col{grid-column:auto}.quick-client-actions{display:grid;grid-template-columns:1fr 1fr}.client-search-row{grid-template-columns:1fr}.quick-client-trigger{justify-content:center}.client-picker-add span{display:none}}.modal:not(.collection-create-modal):not(.record-page-modal) .modal-scroll-body>.primary.full:last-child,.modal:not(.collection-create-modal):not(.record-page-modal) .modal-scroll-body>fieldset>.primary.full:last-child{position:static!important;bottom:auto!important;width:100%;min-height:46px;margin:20px 0 4px!important;box-shadow:none!important}.process-form-modal>.modal-scroll-body{padding-bottom:22px!important}.quick-client-actions{align-items:center}.quick-client-actions>.secondary-action,.quick-client-actions>.primary{height:44px!important;min-height:44px!important;padding:0 16px!important;border-radius:9px!important;font-size:13px;font-weight:700;line-height:1}.quick-client-actions>.secondary-action{border:1px solid #ccd6df!important;background:#fff!important;color:#26394c!important}.quick-client-actions>.secondary-action:hover{background:#f4f7f9!important}.collection-create-modal{width:min(1040px,calc(100vw - 36px))!important}.collection-create-modal .client-picker,.collection-create-modal .quick-client-panel{width:100%;min-width:0}.collection-create-modal .quick-client-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-create-modal .quick-client-grid .full-col{grid-column:1/-1}.collection-create-modal .quick-client-actions{margin-top:14px}.client-picker-add{padding:0 10px;max-width:170px}.process-task-table{min-width:1260px}.process-task-table th.process-number-column,.process-task-table td.process-number-column{width:225px!important;min-width:225px!important;max-width:225px!important}.process-task-table td.process-number-column .table-record-link{display:block;width:max-content;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:900px){.collection-create-modal{width:calc(100vw - 12px)!important}.collection-create-modal .quick-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.collection-create-modal .quick-client-grid{grid-template-columns:1fr}.quick-client-actions>.secondary-action,.quick-client-actions>.primary{width:100%}.client-picker-add{max-width:none}}.audience-table{min-width:1180px}.audience-table th.process-number-column,.audience-table td.process-number-column{width:225px!important;min-width:225px!important;max-width:225px!important}.audience-table td.process-number-column .table-record-link{display:block;width:max-content;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;font-variant-numeric:tabular-nums}.audience-status{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:5px 9px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap}.audience-status-scheduled{background:#edf5ff;border-color:#b9d5f5;color:#245f9f}.audience-status-completed{background:#edf8f1;border-color:#b9dfc6;color:#226b3b}.audience-status-cancelled{background:#f2f4f6;border-color:#d5d9de;color:#59636e}.audience-status-rescheduled{background:#fff8dc;border-color:#ead28a;color:#735600}.audience-status-postponed{background:#fff2e5;border-color:#efc394;color:#9a4d00}.audience-table th:nth-child(5),.audience-table td:nth-child(5){min-width:112px}.favorite-filter-button{height:40px;border:1px solid #d8e0e6;border-radius:8px;background:#fff;color:#536171;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:700;cursor:pointer;white-space:nowrap}.favorite-filter-button:hover{background:#fff8df;border-color:#e2c66f;color:#8a6500}.favorite-filter-button.active{background:#fff4c7;border-color:#e0bd4e;color:#865f00}.process-filters{grid-template-columns:minmax(250px,1.8fr) repeat(5,minmax(105px,1fr)) auto auto}.quick-client-actions>button{margin:0!important;align-self:center;box-sizing:border-box}.quick-client-actions>.secondary-action,.quick-client-actions>.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle}.quick-access-option{margin-top:12px;padding:12px;border:1px solid #dce4eb;border-radius:9px;background:#fff}.quick-access-option .check-line{margin:0}.quick-access-option .access-preview{margin-top:10px}@media(max-width:1200px){.process-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.process-filters .filter-search{grid-column:1/-1}}@media(max-width:680px){.process-filters{grid-template-columns:1fr}.process-filters .filter-search{grid-column:auto}.favorite-filter-button{width:100%}}.global-search-wrap{position:relative;min-width:0;width:100%}.global-search-wrap .global-search{width:100%}.global-search-clear{border:0;background:transparent;padding:2px;display:grid;place-items:center;color:#7a8794;cursor:pointer;flex:0 0 auto}.global-search-results{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;background:#fff;border:1px solid #d9e1e7;border-radius:10px;box-shadow:0 16px 38px #141f2b29;padding:5px;max-height:300px;overflow:auto}.global-search-results button{width:100%;border:0;background:#fff;border-radius:7px;padding:9px 10px;text-align:left;display:flex;flex-direction:column;gap:2px;cursor:pointer}.global-search-results button:hover{background:#f2f6fa}.global-search-results strong{font-size:12px;color:#172431}.global-search-results span{font-size:12px;color:#687686;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.process-filter-picker{position:relative;flex:1 1 220px;min-width:220px;max-width:360px}.process-filter-control{min-height:38px;border:1px solid #d6dde3;border-radius:8px;background:#fff;display:flex;align-items:center;gap:7px;padding:0 9px}.process-filter-control input{width:100%;min-width:0;border:0!important;outline:0;background:transparent;height:36px;padding:0!important;font-size:12px}.process-filter-control button{min-height:0!important;width:26px;height:26px;padding:0!important;border:0!important;background:transparent!important;display:grid;place-items:center;color:#6b7785}.process-filter-results{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:35;background:#fff;border:1px solid #d8e0e6;border-radius:9px;box-shadow:0 14px 34px #17202b29;padding:5px;max-height:280px;overflow:auto}.process-filter-results button{width:100%;min-height:0!important;border:0!important;background:#fff!important;padding:9px 10px!important;border-radius:7px!important;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;cursor:pointer}.process-filter-results button:hover{background:#f2f6fa!important}.process-filter-results strong{font-size:12px;color:#172431}.process-filter-results span{font-size:11px;color:#71808e;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.process-filter-empty{padding:10px;font-size:12px;color:#73808d}.agenda-column{width:72px;min-width:72px;text-align:center!important}.agenda-sync-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;margin:auto}.agenda-sync-icon.synced{color:#22824a;background:#eaf7ef}.agenda-sync-icon.not-synced{color:#7a8794;background:#f1f3f5}.agenda-sync-icon.error{color:#b42318;background:#fef0ee}.process-detail-task-table td,.process-detail-audience-table td{vertical-align:middle}.process-detail-task-table th:last-child,.process-detail-task-table td:last-child,.process-detail-audience-table th:last-child,.process-detail-audience-table td:last-child{white-space:nowrap}.modal-action-row{display:flex;justify-content:flex-end;align-items:center;gap:9px;margin-top:18px;padding-bottom:2px}.modal-action-row>button{min-height:40px;padding:0 15px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.modal-action-row .secondary-action{border:1px solid #d4dce3;background:#fff;color:#26394c;cursor:pointer}@media(max-width:1000px){.process-filter-picker{max-width:none;flex:1 1 100%;min-width:100%}}@media(max-width:980px){.global-search-wrap{grid-column:1/-1;grid-row:2}.global-search-wrap .global-search{grid-column:auto;grid-row:auto}}@media(max-width:620px){.modal-action-row{display:grid;grid-template-columns:1fr 1fr}.modal-action-row>button{width:100%}}.task-list-filters input,.refined-filters input{min-height:38px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 11px;min-width:0}.control-col{width:78px;min-width:78px;text-align:center!important;white-space:nowrap}.control-indicators{min-width:34px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:6px;vertical-align:middle}.control-dot{width:11px;height:11px;border-radius:50%;display:inline-block;box-shadow:0 0 0 2px #0f172a0a}.control-none{background:#e5b72f;border:1px solid #c89d18}.control-task{background:#3b82f6;border:1px solid #2563eb}.control-audience{background:#9b6bd4;border:1px solid #7c4fb3}.process-list-table .control-col,.collection-list-table .control-col,.demand-list-table .control-col{vertical-align:middle}.collection-list-table{min-width:1180px}.process-list-table{min-width:1120px}@media(max-width:1200px){.control-col{width:70px;min-width:70px}}.control-neutral{color:#98a2ad;font-weight:700}@media(max-width:1050px){.demand-filters{grid-template-columns:1fr 1fr}.demand-filters .filter-clear-button{justify-content:center}}@media(max-width:700px){.demand-filters{grid-template-columns:1fr}}.process-number-with-copy{display:flex;align-items:center;gap:5px;width:max-content;max-width:none}.process-number-with-copy .table-record-link{flex:0 0 auto}.process-title-with-copy{display:flex;align-items:center;gap:8px;margin-bottom:5px}.process-title-with-copy h1{margin:0}.copy-process-button{width:20px;height:20px;min-width:20px;border:1px solid transparent;background:transparent;color:#74808c;border-radius:5px;padding:0;display:inline-grid;place-items:center;cursor:pointer;flex:0 0 auto;transition:background .15s,border-color .15s,color .15s}.copy-process-button:hover{background:#eef2f5;border-color:#dce3e8;color:#17202b}.copy-process-button.compact{width:20px;height:20px;min-width:20px;border-color:transparent;background:transparent;border-radius:5px;color:#74808c}.copy-process-button.compact:hover{background:#eef2f5;border-color:#dce3e8;color:#17202b}.copy-process-button.copied{background:#eef8f1;border-color:#bcdcc7;color:#2f7a49}.page-head .copy-process-button{width:20px;height:20px;min-width:20px;padding:0;border:1px solid transparent;background:transparent;border-radius:5px;display:inline-grid;place-items:center;gap:0}.page-head .copy-process-button:hover{background:#eef2f5;border-color:#dce3e8;color:#17202b}.page-head .copy-process-button.copied{background:#eef8f1;border-color:#bcdcc7;color:#2f7a49}.process-task-table td.process-number-column .copy-process-button,.audience-table td.process-number-column .copy-process-button{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;background:transparent!important;border-radius:5px!important;display:inline-grid!important;place-items:center!important;gap:0!important;line-height:0!important;flex:0 0 20px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.process-task-table td.process-number-column .copy-process-button svg,.audience-table td.process-number-column .copy-process-button svg{width:12px!important;height:12px!important;min-width:12px!important;flex:0 0 12px!important}.process-task-table td.process-number-column .copy-process-button:hover,.audience-table td.process-number-column .copy-process-button:hover{background:#eef2f5!important;border-color:#dce3e8!important;color:#17202b!important}.process-task-table td.process-number-column .copy-process-button.copied,.audience-table td.process-number-column .copy-process-button.copied{background:#eef8f1!important;border-color:#bcdcc7!important;color:#2f7a49!important}.process-task-table td.process-number-column .copy-process-button,.audience-table td.process-number-column .copy-process-button{color:#667684!important;opacity:1!important;visibility:visible!important}.process-task-table td.process-number-column .copy-process-button svg,.audience-table td.process-number-column .copy-process-button svg{display:block!important;color:inherit!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}.process-task-table td.process-number-column .copy-process-button:hover,.audience-table td.process-number-column .copy-process-button:hover{color:#17202b!important}.process-task-table td.process-number-column .copy-process-button.copied,.audience-table td.process-number-column .copy-process-button.copied{color:#2f7a49!important}.modal.has-top-action>h2{padding-right:178px}.modal-top-action{position:absolute;top:13px;right:54px;z-index:31;display:flex;align-items:center;justify-content:flex-end}.modal-top-action .primary{margin:0!important;width:auto!important;min-width:82px;height:36px!important;min-height:36px!important;padding:0 13px!important;border-radius:8px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;box-shadow:none!important;font-size:12px}.modal-top-action .primary svg{flex:0 0 auto}.process-list-table .process-number-with-copy{display:flex;align-items:center;gap:5px;width:max-content;max-width:none}.process-list-table .copy-process-button{display:inline-grid!important;visibility:visible!important;opacity:1!important}@media(max-width:640px){.modal.has-top-action>h2{padding-right:152px}.modal-top-action{top:10px;right:48px}.modal-top-action .primary{min-width:72px;height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:12px}}.process-task-table .process-number-with-copy>button.copy-process-button,.audience-table .process-number-with-copy>button.copy-process-button,.process-list-table .process-number-with-copy>button.copy-process-button{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:#667684!important;display:inline-grid!important;place-items:center!important;flex:0 0 20px!important;line-height:0!important;font-size:0!important;opacity:1!important;visibility:visible!important;box-shadow:none!important}.process-task-table .process-number-with-copy>button.copy-process-button svg,.audience-table .process-number-with-copy>button.copy-process-button svg,.process-list-table .process-number-with-copy>button.copy-process-button svg{width:12px!important;height:12px!important;min-width:12px!important;max-width:12px!important;display:block!important;stroke:currentColor!important}.process-task-table .process-number-with-copy>button.copy-process-button:hover,.audience-table .process-number-with-copy>button.copy-process-button:hover,.process-list-table .process-number-with-copy>button.copy-process-button:hover{background:#eef2f5!important;border-color:#dce3e8!important;color:#17202b!important}.process-task-table .process-number-with-copy>button.copy-process-button.copied,.audience-table .process-number-with-copy>button.copy-process-button.copied,.process-list-table .process-number-with-copy>button.copy-process-button.copied{background:#eef8f1!important;border-color:#bcdcc7!important;color:#2f7a49!important}.collection-summary-grid .summary-main{min-width:0}.collection-summary-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:16px 0 0}.collection-summary-details div{display:grid;gap:4px;padding:0 0 10px;border-bottom:1px solid #edf0f2}.collection-summary-details dt{color:var(--muted);font-size:12px}.collection-summary-details dd{margin:0;font-weight:700;overflow-wrap:anywhere}.collection-summary-grid .summary-subtitle{margin:20px 0 8px;font-size:14px}.collection-summary-grid .summary-main>p{margin:0;color:#52606d}@media(max-width:800px){.collection-summary-details{grid-template-columns:1fr}}.collection-record-header .collection-header-actions{align-items:flex-start}.collection-record-header .collection-header-actions>button{height:38px!important;min-height:38px!important;max-height:38px!important;margin-top:0!important;padding:0 14px!important;border-radius:8px!important;font-size:13px!important;line-height:1!important}.publications-page{max-width:1600px;margin:auto}.publication-note{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;margin:-5px 0 14px;border:1px solid #d9e2ea;border-radius:9px;background:#f8fafc;color:#52616f;font-size:12px;line-height:1.45}.publication-note.cancelled{background:#fff7ed;border-color:#fed7aa;color:#9a3412;margin:0 0 14px}.success-banner{padding:11px 13px;margin-bottom:14px;border:1px solid #bfe0c8;border-radius:9px;background:#f0faf3;color:#23703c;font-size:12px;font-weight:700}.publication-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.publication-kpis .kpi{min-height:94px}.publication-lawyer-tabs{display:flex;gap:7px;overflow:auto;padding:2px 0 11px;margin-bottom:5px}.publication-lawyer-tabs button{border:1px solid #d8e0e7;background:#fff;border-radius:9px;padding:8px 11px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:#536170;cursor:pointer;font-size:12px}.publication-lawyer-tabs button span{display:inline-flex;min-width:20px;height:20px;padding:0 6px;align-items:center;justify-content:center;border-radius:10px;background:#eef2f5;font-size:11px;font-weight:700}.publication-lawyer-tabs button.active{background:#17202b;color:#fff;border-color:#17202b;font-weight:700}.publication-lawyer-tabs button.active span{background:#ffffff20;color:#fff}.publication-status-tabs{margin-bottom:14px}.publication-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;align-items:start}.publication-calendar{padding:14px;position:sticky;top:76px}.publication-calendar-head{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:7px;margin-bottom:12px}.publication-calendar-head strong{text-align:center;font-size:13px}.publication-calendar-head button{width:34px;height:32px;border:1px solid #d8e0e7;border-radius:7px;background:#fff;cursor:pointer;font-size:20px;line-height:1}.calendar-weekdays,.publication-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-weekdays{margin-bottom:4px}.calendar-weekdays span{text-align:center;font-size:10.5px;color:#7a8793;font-weight:700;text-transform:uppercase}.publication-calendar-grid>button,.publication-calendar-grid>.calendar-empty{min-height:42px;border-radius:7px}.publication-calendar-grid>button{border:1px solid #e3e8ec;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;color:#3c4854}.publication-calendar-grid>button b{font-size:12px}.publication-calendar-grid>button small{font-size:10px;font-weight:700}.publication-calendar-grid>button.has-pending{background:#fff1f1;border-color:#efb6b6;color:#a12d2d}.publication-calendar-grid>button.all-done{background:#eef9f1;border-color:#bddfc7;color:#2a7140}.publication-calendar-grid>button.selected{outline:2px solid #27384a;outline-offset:1px}.calendar-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:11px;font-size:11px;color:#667380}.calendar-legend span{display:flex;align-items:center;gap:5px}.calendar-legend i{width:9px;height:9px;border-radius:50%}.calendar-legend i.pending{background:#cf5151}.calendar-legend i.done{background:#4c9d66}.publication-clear-date{width:100%;justify-content:center;margin-top:11px}.publication-list{padding:0;overflow:hidden}.publication-list>.panel-title{padding:17px 18px 0}.publication-items{display:grid}.publication-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px 18px;border-top:1px solid #edf0f2;background:#fff;cursor:pointer}.publication-item:hover{background:#f8fafb}.publication-item-main{min-width:0;display:grid;gap:6px}.publication-item-main>strong{font-size:14px;color:#1d2a37}.publication-item-main>small{font-size:11px;color:#6e7a86}.publication-item-main>p{margin:2px 0 0;font-size:12px;line-height:1.5;color:#475563}.publication-item-main>em{font-size:11px;color:#76828e;font-style:normal}.publication-process-line{display:flex;align-items:center;gap:5px;width:max-content;max-width:100%}.publication-process-line>strong{font-size:14px;color:#1d2a37}.publication-process-dot{width:7px;height:7px;min-width:7px;border-radius:50%;display:inline-block;flex:0 0 7px}.publication-process-dot.registered{background:#3f9560}.publication-process-dot.unregistered{background:#d45c5c}.publication-process-line>button.copy-process-button,.publication-modal-title>button.copy-process-button{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:#667684!important;display:inline-grid!important;place-items:center!important;flex:0 0 20px!important;line-height:0!important;font-size:0!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.publication-process-line>button.copy-process-button svg,.publication-modal-title>button.copy-process-button svg{width:12px!important;height:12px!important;min-width:12px!important;max-width:12px!important;display:block!important;stroke:currentColor!important}.publication-process-line>button.copy-process-button:hover,.publication-modal-title>button.copy-process-button:hover{background:#eef2f5!important;border-color:#dce3e8!important;color:#17202b!important}.publication-process-line>button.copy-process-button.copied,.publication-modal-title>button.copy-process-button.copied{background:#eef8f1!important;border-color:#bcdcc7!important;color:#2f7a49!important}.publication-modal-title{display:inline-flex;align-items:center;gap:7px;max-width:100%}.publication-modal-title>span{min-width:0}.publication-item-meta{display:flex;flex-wrap:wrap;gap:6px}.publication-item-meta span{font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;padding:4px 6px;border-radius:5px;background:#f0f3f6;color:#63707d;font-weight:700}.publication-item-meta .publication-cancelled{background:#fff0e6;color:#a84b11}.publication-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.publication-actions button{height:36px!important;min-height:36px!important;padding:0 11px!important;border-radius:8px!important;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;font-weight:700}.publication-treat,.publication-discard{border:1px solid transparent}.publication-treat{background:#eaf7ed;border-color:#b9dec2;color:#2a6e3e}.publication-discard{background:#fff0f0;border-color:#edc1c1;color:#9a3434}.publication-lawyer-form{display:grid;grid-template-columns:2fr 1fr 100px auto;gap:10px;align-items:end;margin-bottom:16px}.publication-lawyer-form .field{margin:0}.publication-lawyer-form>button{height:40px;margin-bottom:0!important;display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:0 14px}.publication-lawyer-list{border:1px solid #e1e6ea;border-radius:10px;overflow:hidden}.publication-lawyer-list>article{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;border-top:1px solid #edf0f2}.publication-lawyer-list>article:first-child{border-top:0}.publication-lawyer-list>article>div:first-child{display:grid;gap:3px}.publication-lawyer-list strong{font-size:12px}.publication-lawyer-list span,.publication-lawyer-list small{font-size:11px;color:#6c7985}.publication-lawyer-list small{max-width:760px}.publication-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px}.publication-detail-meta>div{padding:10px;border:1px solid #e1e6ea;border-radius:8px;display:grid;gap:3px;min-width:0}.publication-detail-meta span{font-size:10.5px;text-transform:uppercase;color:#7a8793;font-weight:700}.publication-detail-meta strong{font-size:12px;color:#263746}.publication-party-meta{background:#fbfcfd}.publication-party-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publication-full-text{white-space:pre-wrap;font-size:12px;line-height:1.65;color:#344352;background:#f8fafc;border:1px solid #e0e6eb;border-radius:10px;padding:16px;max-height:52vh;overflow:auto}.modal-footer-actions>a.secondary-action{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.publication-modal-actions>*{height:38px!important;min-height:38px!important;margin-top:0!important;padding:0 14px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;cursor:pointer}.publication-modal-actions .publication-discard{background:#fff!important;border:1px solid #e2bcbc!important;color:#9a3434!important}.publication-modal-actions .publication-discard:hover{background:#fff4f4!important}.publication-modal-actions .publication-modal-treat{background:#17202b!important;border:1px solid #17202b!important;color:#fff!important}.publication-modal-actions .publication-modal-treat:hover{background:#263342!important}.collection-header-actions .whatsapp-action{white-space:nowrap}@media(max-width:1050px){.publication-layout{grid-template-columns:1fr}.publication-calendar{position:static}.publication-calendar-grid>button,.publication-calendar-grid>.calendar-empty{min-height:48px}}@media(max-width:760px){.publication-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-item{grid-template-columns:1fr}.publication-actions{justify-content:flex-start}.publication-lawyer-form{grid-template-columns:1fr 1fr}.publication-lawyer-form>button{grid-column:1/-1;justify-content:center}.publication-detail-meta{grid-template-columns:1fr 1fr}.publication-modal-actions>*{width:100%!important}}.publication-actions button:disabled,.publication-modal-actions button:disabled{opacity:.45!important;cursor:not-allowed!important;filter:grayscale(.2)}.publication-actions .publication-go-process{white-space:nowrap}.publication-treatment-process{display:grid;gap:3px;padding:11px 13px;margin:4px 0 14px;border:1px solid #dfe5ea;border-radius:9px;background:#f8fafc}.publication-treatment-process span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#7b8792;font-weight:700}.publication-treatment-process strong{font-size:13px;color:#263746}.publication-treatment-choice{display:grid;grid-template-columns:1fr 1fr;gap:10px}.publication-treatment-choice>button{min-height:76px!important;height:auto!important;padding:14px!important;justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important;border:1px solid #d9e1e7!important;background:#fff!important;color:#263746!important;border-radius:10px!important;display:flex!important;gap:10px!important}.publication-treatment-choice>button:hover{background:#f7f9fb!important;border-color:#bdc8d1!important}.publication-treatment-choice>button>span{display:grid;gap:4px}.publication-treatment-choice strong{font-size:13px}.publication-treatment-choice small{font-size:11px;color:#6d7a86;line-height:1.4;font-weight:400}.process-publications-panel{padding:0;overflow:hidden}.process-publications-panel>.panel-title{padding:17px 18px}.process-publications-panel>.panel-title>div{display:grid;gap:3px}.process-publications-panel>.panel-title p{margin:0;font-size:12px;color:#74808b}.process-publications-list{display:grid}.process-publication-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:15px 18px;border-top:1px solid #edf0f2;cursor:pointer;background:#fff}.process-publication-row:hover{background:#f8fafb}.process-publication-main{display:grid;gap:7px;min-width:0}.process-publication-heading{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.process-publication-heading>strong{font-size:13px;color:#253543}.process-publication-main>p{margin:0;color:#4b5967;font-size:12px;line-height:1.5}.process-publication-main>small{font-size:11px;color:#75818d}.process-publication-status{display:inline-flex;align-items:center;padding:3px 7px;border-radius:10px;font-size:10.5px;font-weight:700}.process-publication-status.status-pendente{background:#fff1f1;color:#a23a3a}.process-publication-status.status-tratada{background:#edf8f0;color:#2f7545}.process-publication-status.status-descartada{background:#f1f3f5;color:#66717c}.process-publication-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.process-publication-actions button{height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:11px!important}@media(max-width:760px){.publication-treatment-choice,.process-publication-row{grid-template-columns:1fr}.process-publication-actions{justify-content:flex-start}}.modal.wide.publication-view-modal{height:auto!important;max-height:calc(100dvh - 36px)!important}.modal.wide.publication-view-modal>.modal-scroll-body{flex:0 1 auto!important;min-height:0!important;overflow-y:auto!important}@media(max-width:900px),(max-height:700px){.modal.wide.publication-view-modal{height:auto!important;max-height:calc(100dvh - 12px)!important}}.process-publication-actions .secondary-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;line-height:1!important}.process-publication-actions .secondary-action svg{display:block!important;flex:0 0 auto!important;margin:0!important}.publication-lawyer-tabs .monitored-process-tab{border-color:#e3c982;background:#fffaf0;color:#785a14;font-weight:700}.publication-lawyer-tabs .monitored-process-tab:hover{background:#fff5dc}.publication-lawyer-tabs .monitored-process-tab.active{background:#6f571d;border-color:#6f571d;color:#fff}.publication-item.monitored-process-publication{background:#fffdf7;border-left:4px solid #d1a53a;padding-left:14px}.publication-item.monitored-process-publication:hover{background:#fff9e9}.publication-monitor-highlight{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;padding:8px 10px;border:1px solid #e5cc8b;border-radius:8px;background:#fff7df;color:#725716}.publication-monitor-highlight>svg{flex:0 0 auto}.publication-monitor-highlight>div{display:grid;gap:1px;min-width:0}.publication-monitor-highlight strong{font-size:10.5px;letter-spacing:.06em;color:#76570f}.publication-monitor-highlight span{font-size:12px;font-weight:700;color:#493b19;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publication-monitor-highlight.modal-highlight{width:100%;margin:0 0 13px;padding:10px 12px}.publication-monitor-highlight.modal-highlight strong{font-size:11px}.publication-monitor-highlight.modal-highlight span{font-size:12px}.publication-monitor-highlight.compact-highlight{padding:6px 8px;margin-top:2px}.publication-monitor-highlight.compact-highlight span{font-size:11px}.publication-monitoring-modal .modal-body{display:grid;gap:20px}.publication-monitor-section{display:grid;gap:12px}.publication-monitor-section+.publication-monitor-section{border-top:1px solid #e4e8ec;padding-top:20px}.publication-monitor-section-title h3{margin:0;display:flex;align-items:center;gap:7px;font-size:14px;color:#263746}.publication-monitor-section-title p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#6e7a86}.publication-monitor-section.specific-process{padding:15px;border:1px solid #ead9aa;border-radius:11px;background:#fffdf7}.publication-monitor-section.specific-process+.publication-monitor-section{border-top:1px solid #ead9aa}.publication-process-monitor-form{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1.4fr) auto;gap:10px;align-items:end}.publication-process-monitor-form .field{margin:0}.publication-process-monitor-form>button{height:40px;margin-bottom:0!important;display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:0 14px;white-space:nowrap}.publication-process-monitor-list .specific-monitor-row{background:#fffaf0}.publication-process-monitor-list .specific-monitor-row strong{color:#5f4915}@media(max-width:760px){.publication-process-monitor-form{grid-template-columns:1fr}.publication-process-monitor-form>button{justify-content:center}.publication-monitor-highlight{width:100%}.publication-monitor-highlight span{white-space:normal}}.publication-monitor-section.specific-process{margin-top:12px}.publication-monitor-section.monitored-party{margin-top:10px;padding:15px;border:1px solid #cfdde8;border-radius:11px;background:#f8fbfd}.publication-party-monitor-form{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(210px,1fr) minmax(220px,1.1fr) auto;gap:10px;align-items:end}.publication-party-monitor-form .field{margin:0}.publication-party-monitor-form>button{height:40px;margin-bottom:0!important;display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:0 14px;white-space:nowrap}.publication-party-monitor-list .party-monitor-row{background:#f8fbfd}.publication-party-monitor-list .party-monitor-row strong{color:#315066}.publication-lawyer-tabs .monitored-party-tab{border-color:#cfdde8;background:#f8fbfd;color:#315066;font-weight:700}.publication-lawyer-tabs .monitored-party-tab:hover{background:#eef6fb}.publication-lawyer-tabs .monitored-party-tab.active{background:#315066;border-color:#315066;color:#fff}.publication-item.monitored-party-publication{background:#f8fbfd;border-left:4px solid #527b98;padding-left:14px}.publication-item.monitored-party-publication:hover{background:#f1f7fb}.publication-monitor-highlight.party-highlight{border-color:#bfd2df;background:#eef6fb;color:#315066}.publication-monitor-highlight.party-highlight strong{color:#315066}.publication-monitor-highlight.party-highlight span{color:#263f51}.publication-part-secondary,.publication-name-source{background:#eef6fb!important;color:#315066!important}.publication-secondary-origin{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:9px 11px;border:1px solid #dbe6ee;border-radius:8px;background:#f8fbfd;color:#506678;font-size:12px}.client-edit-tabs{margin:0 0 18px}.client-edit-tabs button{cursor:pointer}.client-edit-tabs span{display:inline-flex;min-width:20px;justify-content:center;margin-left:5px;padding:2px 6px;border-radius:10px;background:#eef2f5;font-size:11px}.client-publications-tab{display:grid;gap:16px}.client-monitoring-box{border:1px solid #dce5eb;border-radius:10px;padding:14px;background:#f8fbfd;display:grid;gap:12px}.client-monitoring-box>div:first-child>strong{font-size:13px}.client-monitoring-box>div:first-child>p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#687886}.client-monitoring-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.client-monitoring-add>button{height:40px;border-radius:8px;padding:0 13px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.client-monitoring-names{display:grid;gap:7px}.client-monitoring-names>article{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e1e7ec;border-radius:8px;background:#fff;padding:9px 10px}.client-monitoring-names>article>div:first-child{display:grid;gap:2px}.client-monitoring-names strong{font-size:12px}.client-monitoring-names small{font-size:11px;color:#71808d}.client-publication-filters{margin:0}.client-publication-list{display:grid;border:1px solid #e1e6ea;border-radius:10px;overflow:hidden}.client-publication-list>article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border-top:1px solid #edf0f2;cursor:pointer;background:#fff}.client-publication-list>article:first-child{border-top:0}.client-publication-list>article:hover{background:#f8fafb}.client-publication-list>article.new-process-publication{border-left:4px solid #d1a53a;background:#fffdf7}.client-publication-main{display:grid;gap:6px;min-width:0}.client-publication-main>strong{font-size:12px;color:#263746}.client-publication-main>p{margin:0;font-size:12px;line-height:1.45;color:#5b6875}.client-new-process-badge{background:#fff1d0!important;color:#785a14!important}@media(max-width:900px){.publication-party-monitor-form{grid-template-columns:1fr 1fr}.publication-party-monitor-form>button{grid-column:1/-1;justify-content:center}}@media(max-width:700px){.publication-party-monitor-form,.client-monitoring-add{grid-template-columns:1fr}.client-publication-list>article{grid-template-columns:1fr}.client-publication-list>article>button{justify-self:start}}.module-chip-list{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.module-chip-list.compact{max-width:420px}.module-chip{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border:1px solid #d9e0e6;border-radius:12px;background:#f7f9fb;color:#465767;font-size:11px;font-weight:700;white-space:nowrap}.muted-text{font-size:12px;color:#87929d}.module-permission-note{margin-top:12px;padding:10px 12px;border:1px solid #dfe5ea;border-radius:8px;background:#f8fafb;color:#62717e;font-size:12px;line-height:1.45}.module-permission-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.module-permission-item{display:flex!important;align-items:center;gap:9px!important;margin:0!important;padding:10px 11px;border:1px solid #dfe5ea;border-radius:8px;background:#fafbfc;cursor:pointer}.module-permission-item input{width:16px!important;height:16px!important;margin:0!important;flex:0 0 auto}.module-permission-item span{display:grid;gap:2px}.module-permission-item strong{font-size:12px;color:#344553}.module-access-overview{max-width:760px}.module-access-overview h3{margin:0 0 12px;font-size:14px}.module-access-overview p{margin:14px 0 0;color:#6d7985;font-size:12px}.users-access-page .actions-cell{min-width:390px}.user-access-tabs{margin-bottom:14px}.clients-table .tag.tag-active{background:#edf8f0;color:#2f7545}.clients-table .tag.tag-inactive{background:#f1f3f5;color:#66717c}@media(max-width:760px){.module-permission-grid{grid-template-columns:1fr}.users-access-page .actions-cell{min-width:300px}}.warning-banner{padding:11px 13px;margin-bottom:14px;border:1px solid #ead7a3;border-radius:9px;background:#fff9e8;color:#7b5a13;font-size:12px;font-weight:700;line-height:1.45}.table-panel .table-wrap>table tbody tr:nth-child(2n):not(.priority-row-urgent):not(.overdue-row):not(.agreement-overdue-row){background:#f8fafb}.table-panel .table-wrap>table tbody tr:not(.priority-row-urgent):not(.overdue-row):not(.agreement-overdue-row):hover{background:#f1f5f8}.publication-items>.publication-item:nth-child(2n):not(.monitored-process-publication):not(.monitored-party-publication){background:#f8fafb}.publication-items>.publication-item:not(.monitored-process-publication):not(.monitored-party-publication):hover{background:#eef3f6}.process-publications-list>.process-publication-row:nth-child(2n){background:#f8fafb}.process-publications-list>.process-publication-row:hover{background:#eef3f6}.client-publication-list>article:nth-child(2n):not(.new-process-publication){background:#f8fafb}.client-publication-list>article:not(.new-process-publication):hover{background:#eef3f6}.publication-calendar-grid>button.no-publications{background:#f1f3f5;border-color:#dce1e5;color:#78838d}.publication-calendar-grid>button.no-publications:hover{background:#e8ecef}.calendar-legend i.empty-day{background:#aeb6bd}.publication-modal-process-number{display:inline-flex;align-items:center;gap:7px;min-width:0}.publication-modal-process-number .publication-process-dot{flex:0 0 auto}.client-djen-column{text-align:center;width:56px;min-width:56px}.client-djen-count{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:800;border:1px solid transparent}.client-djen-count.monitored{background:#eaf7ee;border-color:#b8ddc3;color:#287141}.client-djen-count.not-monitored{background:#fff0f0;border-color:#e8bcbc;color:#a43b3b}.publications-head{gap:24px;align-items:flex-start}.publications-head-copy{flex:1;min-width:0;max-width:calc(100% - 370px)}.publications-head .head-actions{flex:0 0 auto;white-space:nowrap}.publications-head-copy>p{line-height:1.35}.publication-sync-status{margin-top:3px!important;color:#52606d!important;font-size:12px!important;white-space:normal;overflow-wrap:anywhere}.publication-sync-status strong{color:#34414e}.publication-sync-schedule{margin-top:2px!important;font-size:12px!important;color:#7a8692!important}.modal-help{margin:-2px 0 16px;color:#65717e;font-size:12px;line-height:1.5}.sync-option{display:flex!important;align-items:flex-start;gap:11px;margin:0 0 10px!important;padding:12px;border:1px solid #dfe5ea;border-radius:9px;background:#fafbfc;cursor:pointer}.sync-option input{width:16px!important;height:16px!important;min-width:16px;margin:2px 0 0;padding:0}.sync-option span{display:flex;flex-direction:column;gap:3px}.sync-option strong{font-size:13px}.sync-option small{font-size:12px;color:#6e7a86;font-weight:400;line-height:1.4}@media(max-width:1100px){.publications-head-copy{max-width:none}.publications-head{flex-direction:column}.publications-head .head-actions{width:100%;white-space:normal}}.demand-filters{grid-template-columns:minmax(250px,1fr) 220px 210px 180px auto}.collection-header-actions-v3725{display:flex;flex-direction:column;align-items:flex-end!important;gap:8px!important;min-width:min(100%,560px)}.collection-action-group{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.collection-action-group-management{padding-top:8px;border-top:1px solid #e5e9ed;width:100%}.collection-action-group-management .primary{margin-left:auto}.collection-documents-list{display:grid;gap:8px;margin-bottom:14px}.collection-documents-list article{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 12px;border:1px solid #e3e8ec;border-radius:9px;background:#fff}.collection-documents-list article>div:nth-child(2){display:grid;gap:3px;min-width:0}.collection-documents-list strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-documents-list small{font-size:11px;color:#73808c}.collection-external-links{margin-top:8px;padding-top:12px;border-top:1px solid #edf0f2}.quick-process-preview{display:grid;gap:14px}.quick-process-preview dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.quick-process-preview dl>div{padding:10px;border:1px solid #e3e8ec;border-radius:8px;display:grid;gap:3px}.quick-process-preview dt{font-size:10.5px;text-transform:uppercase;color:#7a8793;font-weight:700}.quick-process-preview dd{margin:0;font-size:12px;font-weight:600}.quick-process-preview p{margin:0;padding:12px;background:#f8fafc;border-radius:8px;color:#52606d;line-height:1.5}.publication-sync-lines{display:grid;gap:2px;margin-top:4px}.publication-sync-lines .publication-sync-status{margin:0!important}.publication-create-process{border-color:#bfd2e4!important;background:#f3f8fc!important;color:#244d73!important}.publication-process-prefill{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;margin-bottom:14px;border:1px solid #cdddeb;border-radius:9px;background:#f6fafe;color:#38536d}.publication-process-prefill>div{display:grid;gap:3px}.publication-process-prefill strong{font-size:12px}.publication-process-prefill span{font-size:12px;line-height:1.45}@media(max-width:1250px){.demand-filters{grid-template-columns:1fr 1fr 1fr}.demand-filters .filter-clear-button{justify-content:center}.collection-header-actions-v3725{min-width:0}}@media(max-width:800px){.demand-filters{grid-template-columns:1fr}.collection-header-actions-v3725{align-items:stretch!important;width:100%}.collection-action-group{display:grid;grid-template-columns:1fr 1fr}.collection-action-group-management .primary{margin-left:0}.quick-process-preview dl{grid-template-columns:1fr}}.collection-header-actions-v3726{display:flex;flex-wrap:wrap;align-items:center!important;justify-content:flex-end;gap:8px!important;max-width:720px}.collection-header-actions-v3726>button{flex:0 0 auto!important;white-space:nowrap}.collection-summary-grid{grid-template-columns:minmax(320px,1.1fr) minmax(420px,1.55fr) minmax(260px,.9fr)}.collection-summary-primary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:16px 0 0}.collection-summary-primary dl>div{display:grid;grid-template-columns:1fr;gap:4px;min-width:0;padding:0 0 10px;border-bottom:1px solid #edf0f2}.collection-summary-primary dl>div.full{grid-column:1/-1}.collection-summary-primary dt{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:#7a8793;font-weight:700}.collection-summary-primary dd{margin:0;font-size:13px;font-weight:700;overflow-wrap:anywhere;min-width:0}.finance-origin-process{display:flex;align-items:center;gap:5px;min-width:0}.process-inline-link{border:0;padding:0;background:transparent;color:#244d73;font:inherit;font-weight:700;cursor:pointer;text-align:left;min-width:0}.process-inline-link:hover{text-decoration:underline}@media(max-width:1350px){.record-page-backdrop .collection-record-header{flex-direction:column}.collection-header-actions-v3726{width:100%;max-width:none;justify-content:flex-start}}@media(max-width:1100px){.collection-summary-grid{grid-template-columns:1fr 1fr}}@media(max-width:800px){.collection-header-actions-v3726{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-header-actions-v3726>button{width:100%}.collection-summary-grid,.collection-summary-primary dl{grid-template-columns:1fr}.collection-summary-primary dl>div.full{grid-column:auto}}@media(max-width:520px){.collection-header-actions-v3726{grid-template-columns:1fr}}button.copy-process-button,button.copy-process-button.compact{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;margin:0!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:#667684!important;display:inline-grid!important;place-items:center!important;flex:0 0 20px!important;line-height:0!important;font-size:0!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;vertical-align:middle!important}button.copy-process-button svg,button.copy-process-button.compact svg{width:12px!important;height:12px!important;min-width:12px!important;max-width:12px!important;display:block!important;stroke:currentColor!important}button.copy-process-button:hover,button.copy-process-button.compact:hover{background:#eef2f5!important;border-color:#dce3e8!important;color:#17202b!important}button.copy-process-button.copied,button.copy-process-button.compact.copied{background:#eef8f1!important;border-color:#bcdcc7!important;color:#2f7a49!important}.readonly-derived-field{background:#f6f8fa!important;color:#4c5965!important;cursor:default}.duplicate-party-name{display:inline-flex;align-items:center;gap:5px;min-width:0}.duplicate-warning{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;padding:0!important;margin:0!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#d99b00!important;display:inline-grid!important;place-items:center!important;line-height:0!important;vertical-align:middle!important;box-shadow:none!important;flex:0 0 20px!important}.duplicate-warning:hover{background:#fff6d9!important;color:#aa7600!important}.duplicate-warning svg{width:15px!important;height:15px!important;display:block!important}.duplicate-review{display:grid;gap:16px}.duplicate-review-intro{display:flex;gap:12px;align-items:flex-start;padding:13px 14px;border:1px solid #f0d98d;background:#fffaf0;border-radius:10px;color:#5d4a12}.duplicate-review-intro>svg{flex:0 0 auto;color:#d99b00;margin-top:1px}.duplicate-review-intro strong{display:block;color:#27313b;margin-bottom:3px}.duplicate-review-intro p{margin:0;color:#5c6874;line-height:1.45}.duplicate-review-list{display:grid;gap:10px}.duplicate-review-list article{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:12px 14px;border:1px solid #e1e7ec;border-radius:10px;background:#fff}.duplicate-review-list article>div:first-child{display:grid;gap:3px;min-width:0}.duplicate-review-list article strong{font-size:14px;color:#182330}.duplicate-review-list article span,.duplicate-review-list article small{color:#62707c}.duplicate-review-actions{display:flex;gap:8px;flex:0 0 auto}@media(max-width:760px){.duplicate-review-list article{align-items:flex-start;flex-direction:column}.duplicate-review-actions{width:100%;flex-wrap:wrap}}.collection-agreement-list{display:grid;gap:14px}.collection-agreement-card{border:1px solid var(--line,#e2e8f0);border-radius:14px;background:#fff;padding:16px;display:grid;gap:13px}.collection-agreement-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.collection-agreement-head>div:first-child{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.collection-agreement-head strong{font-size:14px;color:#172033}.agreement-status{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;background:#f1f5f9;color:#475569}.agreement-status.is-active{background:#ecfdf5;color:#047857}.agreement-status.is-paid{background:#eff6ff;color:#1d4ed8}.agreement-status.is-ended{background:#fff7ed;color:#c2410c}.collection-agreement-kpis,.agreement-financial-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.collection-agreement-kpis span,.agreement-financial-preview span{display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:#f8fafc;font-size:12px;color:#64748b}.collection-agreement-kpis b,.agreement-financial-preview b{font-size:13px;color:#1e293b;font-weight:700}.agreement-financial-preview{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.agreement-note,.agreement-end-reason{margin:0;font-size:12px;color:#64748b}.agreement-end-reason{padding:9px 11px;border-radius:9px;background:#fff7ed;color:#9a3412}.agreement-installments table{min-width:620px}.agreement-installments th,.agreement-installments td{padding-top:8px;padding-bottom:8px}.closing-table{min-width:1120px}.closing-item-v3729{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:430px;padding:9px 0;border-bottom:1px solid #eef2f7}.closing-item-v3729:last-child{border-bottom:0}.closing-item-v3729>div{display:grid;gap:2px}.closing-item-v3729 strong{font-size:12px;color:#1e293b}.closing-item-v3729 span,.closing-item-v3729 small{font-size:12px;color:#64748b}.closing-confirm-actions{display:flex!important;align-items:center;gap:6px;white-space:nowrap}.small-action.danger-outline{border-color:#fecaca;color:#b91c1c;background:#fff}.small-action.danger-outline:hover{background:#fef2f2}@media(max-width:900px){.collection-agreement-kpis,.agreement-financial-preview{grid-template-columns:1fr 1fr}.collection-agreement-head{align-items:flex-start}}.modal-action-row,.modal-actions,.modal-footer-actions:not(.publication-modal-actions){align-items:center}.modal-action-row>button,.modal-actions>button,.modal-footer-actions:not(.publication-modal-actions)>button{margin-top:0!important;min-height:40px;height:40px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}@media(max-width:640px){.modal-action-row>button,.modal-actions>button,.modal-footer-actions:not(.publication-modal-actions)>button{width:100%}}.closing-toolbar-v3731>div{align-items:flex-end;gap:12px;flex-wrap:wrap}.closing-toolbar-v3731>div>div{display:flex;flex-direction:column;gap:6px;min-width:270px}.closing-toolbar-v3731 button:disabled{opacity:.52;cursor:not-allowed}.closing-table .status-final{background:#e8f5ee;color:#166534;border-color:#bbdfc7}.closing-row-actions{display:flex;flex-direction:column;gap:8px;min-width:190px;align-items:stretch}.closing-row-actions .small-action,.closing-row-actions .primary{margin:0;justify-content:center;white-space:nowrap}.closing-finance-link{font-size:12px;color:#64748b;text-align:center}.closing-confirm-actions .active-confirm{box-shadow:inset 0 0 0 2px currentColor;font-weight:700}.closing-item-v3729>div>strong{display:block}@media(max-width:1100px){.closing-table{min-width:1180px}.closing-toolbar-v3731>div>div{min-width:220px}}.closing-warning{display:block;margin-top:5px;color:#b45309;font-size:12px;line-height:1.25}.integration-status.warn{background:#fff4dd;color:#8a5c00}.integration-account{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-reconnect-warning{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px;padding:12px 13px;border:1px solid #e5c57b;border-radius:10px;background:#fff8e8;color:#765312}.integration-reconnect-warning>svg{flex:0 0 auto;margin-top:1px}.integration-reconnect-warning>div{display:grid;gap:3px}.integration-reconnect-warning strong{font-size:12px}.integration-reconnect-warning span{font-size:12px;line-height:1.45}.integration-reconnect-warning small{font-size:11px;color:#8a6b2f;line-height:1.4}.publication-treatment-created{display:grid;gap:7px;margin:0 0 14px;padding:11px 13px;border:1px solid #cfe3d5;border-radius:9px;background:#f2faf4}.publication-treatment-created>span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#637b69;font-weight:700}.publication-treatment-created>div{display:flex;gap:8px;flex-wrap:wrap}.publication-treatment-created strong{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;background:#e6f4ea;color:#2c6840;font-size:12px}.publication-treatment-choice>button:disabled{opacity:.55!important;cursor:not-allowed!important;background:#f4f6f7!important}.publication-treatment-footer{margin-top:16px;padding-top:14px;border-top:1px solid #e2e7eb;justify-content:flex-end}@media(max-width:760px){.integration-account{grid-template-columns:1fr}.publication-treatment-footer{justify-content:stretch}.publication-treatment-footer>button{flex:1;justify-content:center}}.process-page-title{display:flex;align-items:center;gap:7px}.process-page-title h1{margin:0}.duplicate-global-warning{width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;min-height:29px!important;max-height:29px!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#d99b00!important;display:inline-grid!important;place-items:center!important;cursor:pointer;box-shadow:none!important}.duplicate-global-warning svg{width:21px!important;height:21px!important;display:block}.duplicate-global-warning:hover,.duplicate-global-warning.active{background:#fff4cf!important;color:#aa7600!important}.duplicate-filter-banner>div{display:flex;align-items:center;gap:7px}.duplicate-filter-banner svg{color:#d99b00;flex:0 0 auto}.publication-search-panel{padding:10px 12px;margin:-3px 0 14px}.publication-search-panel .filter-search{width:100%;display:flex;align-items:center;gap:8px;border:1px solid #dfe4e8;border-radius:9px;background:#fafbfc;padding:0 10px}.publication-search-panel .filter-search input{width:100%;height:38px;border:0!important;outline:0;background:transparent;padding:0!important}.publication-search-panel .filter-search button,.client-publication-search button{border:0;background:transparent;display:grid;place-items:center;padding:5px;cursor:pointer;color:#687482}.client-view-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-view-grid>div{border:1px solid #e1e6ea;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:4px;background:#fafbfc;min-width:0}.client-view-grid span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#71808e;font-weight:700}.client-view-grid strong{font-size:13px;color:#1d2833;overflow-wrap:anywhere}.client-publications-readonly .client-monitoring-names article{padding-right:12px}.client-publication-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:12px;align-items:end;margin:13px 0}.client-publication-search{display:flex;align-items:center;gap:8px;border:1px solid #dfe4e8;border-radius:9px;background:#fafbfc;padding:0 9px;min-width:0}.client-publication-search input{height:38px!important;border:0!important;background:transparent!important;outline:0!important;padding:0!important;min-width:0}.client-publication-toolbar .client-publication-filters{margin:0;align-self:stretch}.productivity-page{display:grid;gap:16px}.productivity-page>.page-head{margin-bottom:0}.productivity-filters{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:14px 16px}.productivity-filters>div{min-width:190px}.productivity-filters label{display:block;font-size:12px;font-weight:700;color:#586573;margin:0 0 6px}.productivity-filters input,.productivity-filters select{height:39px;border:1px solid #d7dde2;border-radius:8px;background:#fff;padding:0 10px;min-width:190px}.productivity-period-copy{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end!important;gap:2px;min-width:150px!important}.productivity-period-copy span{font-size:11px;text-transform:uppercase;color:#71808e;font-weight:700}.productivity-period-copy strong{font-size:14px;color:#26323e}.productivity-kpis{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0}.productivity-kpis .kpi{min-height:104px;padding:14px}.productivity-kpis .kpi strong{font-size:24px}.productivity-breakdown-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.productivity-breakdown .panel-title{margin-bottom:10px}.productivity-metric-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.productivity-metric-list>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #e7ebee;border-radius:8px;padding:9px 10px;background:#fafbfc}.productivity-metric-list span{font-size:12px;color:#5f6c78}.productivity-metric-list strong{font-size:14px;color:#1d2833}.productivity-task-created-metric>span{display:grid;gap:2px}.productivity-task-created-metric small{font-size:10.5px;color:#85919c;font-weight:500;text-transform:none}.productivity-efficiency{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:14px 16px}.productivity-efficiency>div{display:grid;gap:3px}.productivity-efficiency span{font-size:12px;text-transform:uppercase;font-weight:700;color:#65717e}.productivity-efficiency strong{font-size:21px;color:#1f2b36}.productivity-efficiency small{font-size:12px;color:#71808e}.productivity-team-table .productivity-role{display:block;margin-top:3px;color:#7b8793;font-size:11px}.productivity-team-table td{white-space:nowrap}.productivity-note{display:flex;gap:10px;align-items:flex-start;margin:0}.productivity-note strong{white-space:nowrap}.productivity-note span{color:#65717e;line-height:1.45}.table-panel .table-wrap>table tbody tr:nth-child(2n):not(.priority-row-urgent):not(.overdue-row):not(.agreement-overdue-row){background:#f3f6f8!important}.table-panel .table-wrap>table tbody tr:not(.priority-row-urgent):not(.overdue-row):not(.agreement-overdue-row):hover{background:#eaf0f4!important}.work-group tbody tr:nth-child(2n):not(.overdue-row){background:#f3f6f8!important}.work-group tbody tr:nth-child(odd):not(.overdue-row){background:#fff!important}.publication-items>.publication-item:nth-child(2n):not(.monitored-process-publication):not(.monitored-party-publication){background:#f3f6f8!important}.process-publications-list>.process-publication-row:nth-child(2n){background:#f3f6f8!important}.client-publication-list>article:nth-child(2n):not(.new-process-publication){background:#f3f6f8!important}@media(max-width:1180px){.productivity-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.productivity-breakdown-grid{grid-template-columns:1fr}}@media(max-width:760px){.client-view-grid,.client-publication-toolbar{grid-template-columns:1fr}.productivity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.productivity-efficiency,.productivity-metric-list{grid-template-columns:1fr}.productivity-period-copy{margin-left:0;align-items:flex-start!important}.productivity-note{flex-direction:column}.productivity-note strong{white-space:normal}}.process-page-title{gap:4px}.duplicate-global-warning{margin-left:-2px!important;transform:translateY(2px)}.sidebar nav button{position:relative}.menu-notification-badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#e2ad26;color:#17202b;display:inline-grid;place-items:center;font-size:11px;line-height:1;font-weight:800}.sidebar-collapsed .menu-notification-badge{position:absolute;right:5px;top:5px;min-width:17px;height:17px;padding:0 4px;font-size:10.5px}.top-notification-button{position:relative;width:36px;height:36px;border:0;background:transparent;border-radius:9px;display:grid;place-items:center;color:#53606d;cursor:pointer}.top-notification-button:hover{background:#eef2f5;color:#17202b}.top-notification-button span{position:absolute;right:-3px;top:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#d49a12;color:#fff;display:grid;place-items:center;font-size:10.5px;font-weight:800;border:2px solid #fff}.recado-realtime-toast{position:fixed;right:24px;top:88px;z-index:3000;width:min(430px,calc(100vw - 32px));display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:13px 14px;border:1px solid #c8d8e5;border-radius:12px;background:#fff;color:#23313d;box-shadow:0 18px 45px #141f2b33;animation:syncToastIn .22s ease-out}.recado-realtime-toast>svg{color:#315fbb}.recado-realtime-toast>div{display:grid;gap:2px;min-width:0}.recado-realtime-toast strong{font-size:12px}.recado-realtime-toast span{font-size:12px;color:#65717e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recado-realtime-toast>button:not(.toast-close){border:1px solid #cad4dc;background:#f7f9fb;color:#263747;border-radius:8px;height:32px;padding:0 10px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.recado-realtime-toast .toast-close{border:0;background:transparent;color:#71808e;padding:4px;display:grid;place-items:center;cursor:pointer}.message-center-page{display:grid;gap:14px}.message-center-page>.page-head{margin-bottom:0}.message-center-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:16px;align-items:end;padding:10px 14px}.message-center-tabs{margin:0;overflow:auto}.message-center-search{height:40px}.message-center-search input{height:38px!important;border:0!important;padding:0!important;background:transparent!important}.message-center-search button{border:0;background:transparent;display:grid;place-items:center;padding:4px;color:#6d7884;cursor:pointer}.message-local-alert{margin:0}.message-inbox-panel{padding:0;overflow:hidden}.message-center-list{display:grid}.message-center-row{display:grid;grid-template-columns:42px minmax(0,1fr) 190px;gap:12px;align-items:start;padding:14px 16px;border-bottom:1px solid #e7ebee;background:#fff;cursor:pointer;transition:background .15s ease}.message-center-row:last-child{border-bottom:0}.message-center-row:hover{background:#f4f7f9}.message-center-row.unread{background:#f3f7fb}.message-center-row.unread:hover{background:#eaf1f7}.message-center-row.important{box-shadow:inset 3px 0 #d7a51c}.message-center-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#e8edf2;color:#345;font-size:12px;font-weight:800}.message-center-main{min-width:0;display:grid;gap:4px}.message-center-heading{display:flex;align-items:center;gap:7px;min-width:0}.message-center-heading strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-center-main>span{font-size:11px;color:#71808e}.message-center-main p{margin:2px 0 0;font-size:12px;line-height:1.42;color:#4c5965;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-important-badge,.message-unread-badge{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:800;white-space:nowrap}.message-important-badge{background:#fff3cd;color:#7a5a06}.message-unread-badge{background:#e5eef8;color:#315d85}.message-center-meta{display:grid;justify-items:end;gap:5px;text-align:right}.message-center-meta time{font-size:11px;color:#7b8793}.message-center-meta small{display:inline-flex;align-items:center;gap:4px;font-size:11px}.message-read{color:#2f7449}.message-waiting{color:#8a6a21}.message-reminders-panel{padding:0;overflow:hidden}.message-reminders-panel>.panel-title{padding:16px 18px 8px;margin:0;align-items:end;gap:16px}.compact-reminder-tabs{margin:0}.compact-reminder-tabs button{padding:8px 10px;font-size:12px}.reminder-list{display:grid}.reminder-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:11px;align-items:center;padding:13px 16px;border-top:1px solid #e7ebee;background:#fff}.reminder-row:nth-child(2n){background:#f5f7f9}.reminder-row.overdue{box-shadow:inset 3px 0 #c65b4b}.reminder-row.completed{opacity:.74}.reminder-state{display:grid;place-items:center;color:#536575}.reminder-row.completed .reminder-state{color:#2f7449}.reminder-main{display:grid;gap:4px;min-width:0}.reminder-main strong{font-size:13px}.reminder-main p{margin:0;color:#56636f;font-size:12px;line-height:1.4;white-space:pre-wrap}.reminder-main>div{display:flex;gap:10px;flex-wrap:wrap}.reminder-main span{font-size:11px;color:#7b8793}.reminder-main .overdue-label{color:#a33b2f;font-weight:700}.reminder-actions{display:flex;gap:7px;align-items:center}.reminder-actions button{height:34px;padding:0 10px;border-radius:7px;cursor:pointer}.message-detail{display:grid;gap:15px}.message-detail-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.message-detail-meta>div{display:grid;gap:4px;padding:11px;border:1px solid #e1e6ea;border-radius:9px;background:#f8fafb}.message-detail-meta span,.message-process-link span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#7a8792;font-weight:700}.message-detail-meta strong,.message-process-link strong{font-size:12px;color:#26323e}.message-important-callout{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #ecd58c;border-radius:9px;background:#fff8e6;color:#765713;font-size:12px}.message-detail-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.62;font-size:13px;color:#33404c;padding:15px;border:1px solid #e2e7eb;border-radius:10px;background:#fff}.message-process-link{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;border:1px solid #dfe5ea;border-radius:9px;background:#f8fafb}.message-process-link>div{display:grid;gap:3px}.message-detail-actions{margin-top:0;padding-top:4px;border-top:1px solid #edf0f2}@media(max-width:900px){.message-center-toolbar{grid-template-columns:1fr}.message-center-row{grid-template-columns:38px minmax(0,1fr)}.message-center-meta{grid-column:2;justify-items:start;text-align:left;grid-auto-flow:column;justify-content:start}.message-detail-meta{grid-template-columns:1fr}.reminder-row{grid-template-columns:30px minmax(0,1fr)}.reminder-actions{grid-column:2;justify-content:flex-start;flex-wrap:wrap}}@media(max-width:640px){.recado-realtime-toast{right:16px;top:76px;grid-template-columns:auto minmax(0,1fr) auto}.recado-realtime-toast>button:not(.toast-close){grid-column:2;justify-self:start}.recado-realtime-toast .toast-close{grid-column:3;grid-row:1}.message-center-row{padding:12px}.message-center-heading{align-items:flex-start;flex-wrap:wrap}.message-reminders-panel>.panel-title{align-items:flex-start;flex-direction:column}.message-process-link{align-items:flex-start;flex-direction:column}.message-detail-actions{justify-content:stretch;flex-direction:column}.message-detail-actions button{width:100%;justify-content:center}}.menu-badge-group{margin-left:auto;display:flex;font-style:normal;align-items:center;gap:5px;flex:0 0 auto}.menu-badge-group .menu-notification-badge{margin-left:0}.menu-reminder-badge{min-width:24px;height:20px;padding:0 6px;border-radius:999px;background:#536b82;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:3px;font-size:11px;line-height:1;font-weight:800}.menu-reminder-badge svg{width:11px!important;height:11px!important;min-width:11px!important}.sidebar-collapsed .menu-badge-group{position:absolute;right:4px;top:4px;display:grid;gap:2px;justify-items:end}.sidebar-collapsed .menu-badge-group .menu-notification-badge,.sidebar-collapsed .menu-reminder-badge{position:static;min-width:17px;height:17px;padding:0 4px;font-size:10.5px}.sidebar-collapsed .menu-reminder-badge svg{display:none}.disabled-action-tooltip{display:block;width:100%}.disabled-action-tooltip>button{width:100%;justify-content:center}.clients-table th:nth-child(6){width:86px}.clients-table td:last-child{padding-left:8px;padding-right:8px}.competencia-picker{position:relative;min-width:235px}.competencia-picker-trigger{width:100%;height:40px;border:1px solid #d7dee5;border-radius:8px;background:#fff;color:#263441;padding:0 11px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font:inherit;text-align:left}.competencia-picker-trigger:hover{border-color:#aebac5;background:#fafbfc}.competencia-picker-popover{position:absolute;z-index:80;left:0;top:calc(100% + 6px);width:252px;padding:10px;border:1px solid #d8e0e6;border-radius:10px;background:#fff;box-shadow:0 14px 34px #1a273429}.competencia-picker-year{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:6px;margin-bottom:7px}.competencia-picker-year strong{text-align:center;font-size:12px}.competencia-picker-year button{height:30px;border:1px solid #dce3e8;border-radius:7px;background:#fff;display:grid;place-items:center;cursor:pointer;color:#53616e}.competencia-picker-year button:hover{background:#f2f5f7}.competencia-picker-months{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.competencia-picker-months button{position:relative;height:34px;border:1px solid transparent;border-radius:7px;background:#f7f9fa;color:#394653;cursor:pointer;text-transform:lowercase;font-size:12px}.competencia-picker-months button:hover{border-color:#c9d3db;background:#eef2f5}.competencia-picker-months button.selected{background:#182431;color:#fff;border-color:#182431}.competencia-picker-months button.pending:not(.selected){background:#fff1ef;color:#a53f32;border-color:#e5aaa2;font-weight:800}.competencia-picker-months button.pending i{position:absolute;width:5px;height:5px;border-radius:50%;background:#c94e3e;right:5px;top:5px}.competencia-picker-months button.selected.pending i{background:#fff}.competencia-picker-legend{padding:9px 2px 1px;font-size:10.5px;color:#71808d}.competencia-picker-legend span{display:flex;align-items:center;gap:5px}.competencia-picker-legend i{width:7px;height:7px;border-radius:50%;background:#c94e3e}.task-view-attachments{margin:0 18px 15px;padding:14px;border:1px solid #e1e7ec;border-radius:9px;background:#fafcfd}.modal-task-attachments{margin:14px 0}.task-view-attachments h3{margin:0 0 9px;font-size:12px}.task-view-attachment-list{display:grid;gap:7px}.task-view-attachment{width:100%;min-height:36px;border:1px solid #dbe3e8;border-radius:8px;background:#fff;color:#33424f;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;cursor:pointer;text-align:left}.task-view-attachment:hover{background:#f2f6f8;border-color:#bdcad3}.task-view-attachment span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.agreement-current-fee{display:grid;gap:2px}.agreement-current-fee strong{font-size:inherit}.agreement-current-fee small,.summary-financial-origin{display:block;color:#7a8792;font-size:10.5px;font-weight:500;white-space:nowrap}.summary-financial-origin{margin-top:3px;white-space:normal}.closing-source-ref{display:block!important;color:#71808d!important;margin-top:2px!important}.finance-filter-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.finance-filter-row select{min-width:170px}.clickable-finance-kpi{cursor:pointer}.clickable-finance-kpi:hover{outline:1px solid #b9c5ce;outline-offset:-1px}.clickable-finance-kpi.is-filtered{box-shadow:inset 0 -3px #293b4c}@media(max-width:700px){.competencia-picker{min-width:100%}.competencia-picker-popover{width:min(252px,calc(100vw - 48px))}}.task-sleeping-badge{display:inline-flex;align-items:center;gap:5px;width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;border:1px solid #d8dee8;background:#f4f6f9;color:#4b5563;font-size:12px;font-weight:600;white-space:nowrap}.sleep-task-field{display:flex;flex-direction:column;gap:7px;align-items:flex-start;width:100%}.sleep-task-field>input{width:100%}.sleep-task-field .small-action{min-height:32px}.agreement-manual-fee{display:grid;gap:7px}.agreement-manual-fee .check-line{font-size:12px;color:#475569;margin:0}.agreement-manual-fee input:disabled{background:#f6f8fa;color:#64748b}.closing-toolbar-v3731 .async-button[aria-busy=true],.closing-toolbar-v3731 button[aria-busy=true]{min-width:150px}.record-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.record-breadcrumb .back-link{margin:0!important}.record-breadcrumb .record-eyebrow{margin:0}.record-tab-panel .tab-panel-head>.primary{min-height:40px;padding:0 15px;border-radius:9px;border:1px solid #17202b;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:none}.competencia-picker-months button.completed:not(.selected){background:#eef8f1;color:#35704a;border-color:#b9ddc4;font-weight:800}.competencia-picker-months button.completed i{position:absolute;width:5px;height:5px;border-radius:50%;background:#3f8a59;right:5px;top:5px}.competencia-picker-months button.selected.pending i{background:#e76555;box-shadow:0 0 0 2px #ffffff38}.competencia-picker-months button.selected.completed i{background:#63c47f;box-shadow:0 0 0 2px #ffffff38}.competencia-picker-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.competencia-picker-legend i.pending{background:#c94e3e}.competencia-picker-legend i.completed{background:#3f8a59}.publication-parts-highlight{margin-top:2px}.finance-monthly-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-demand-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-2px}.finance-demand-tools{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:14px;margin-bottom:14px;align-items:start}.finance-create-v39,.finance-demand-filters{min-width:0}.finance-panel-heading{margin-bottom:14px}.finance-panel-heading h3{margin:0;font-size:15px;color:#263746}.finance-panel-heading p{margin:5px 0 0;color:#71808e;font-size:12px;line-height:1.45}.finance-create-fields{display:grid;grid-template-columns:minmax(280px,1.8fr) 90px 155px auto;gap:10px;align-items:end}.finance-create-fields label,.finance-demand-filter-fields label{display:grid;gap:5px;min-width:0}.finance-create-fields label>span,.finance-demand-filter-fields label>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#667482}.finance-create-fields input,.finance-create-fields select,.finance-demand-filter-fields select{width:100%;height:40px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px;color:#263441}.finance-origin-pending select{min-width:0}.finance-generate-button{height:40px;min-width:122px;padding:0 14px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer}.finance-no-pending{display:block;margin-top:10px;color:#71808e;font-size:11px}.finance-demand-filter-fields{display:grid;grid-template-columns:1fr;gap:10px}.finance-result-count{display:inline-flex;align-items:center;min-height:27px;padding:4px 9px;border-radius:999px;background:#eef2f5;color:#52616e;font-size:12px;font-weight:800;white-space:nowrap}@media(max-width:1250px){.finance-monthly-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-demand-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-demand-tools{grid-template-columns:1fr}.finance-demand-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.finance-demand-kpis{grid-template-columns:1fr 1fr}.finance-create-fields{grid-template-columns:1fr 100px 160px}.finance-origin-pending{grid-column:1/-1}.finance-generate-button{grid-column:1/-1;width:max-content}}@media(max-width:700px){.finance-monthly-kpis,.finance-demand-kpis,.finance-create-fields,.finance-demand-filter-fields{grid-template-columns:1fr}.finance-origin-pending,.finance-generate-button{grid-column:auto}.finance-generate-button{width:100%}}.monthly-competencia-picker .competencia-picker-trigger.completed{background:#eef8f1;color:#35704a;border-color:#b9ddc4;font-weight:700}.monthly-competencia-picker .competencia-picker-trigger.partial{background:#fff8e8;color:#91681f;border-color:#ead39a;font-weight:700}.monthly-competencia-trigger-icon{display:inline-flex;align-items:center;gap:8px}.monthly-competencia-trigger-icon i{width:7px;height:7px;border-radius:50%;display:inline-block}.monthly-competencia-trigger-icon i.completed{background:#3f8a59}.monthly-competencia-trigger-icon i.partial{background:#c5942f}.monthly-competencia-trigger-icon i.no-activity{background:#6f9ab2}.monthly-competencia-picker .competencia-picker-months button.partial:not(.selected){background:#fff8e8;color:#91681f;border-color:#ead39a;font-weight:800}.monthly-competencia-picker .competencia-picker-months button.partial i{position:absolute;width:5px;height:5px;border-radius:50%;background:#c5942f;right:5px;top:5px}.monthly-competencia-picker .competencia-picker-months button.selected.partial i{background:#f3be52;box-shadow:0 0 0 2px #ffffff38}.monthly-competencia-picker .competencia-picker-legend i.partial{background:#c5942f}.finance-monthly-toolbar-v40{align-items:center}.finance-monthly-generation-control{display:grid!important;grid-template-columns:auto auto;grid-template-areas:"competencia botao" "status status";align-items:end!important;column-gap:10px!important;row-gap:6px!important}.finance-competencia-field{grid-area:competencia;display:block!important}.finance-monthly-generate-button{grid-area:botao;min-width:170px;white-space:nowrap}.finance-monthly-generate-button:disabled{cursor:not-allowed;opacity:.58}.finance-monthly-generation-status{grid-area:status;display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:100%;font-size:11px;font-weight:700;color:#6b7884}.finance-monthly-generation-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#aab4bc;flex:0 0 auto}.finance-monthly-generation-status.completed{color:#35704a}.finance-monthly-generation-status.completed:before{background:#3f8a59}.finance-monthly-generation-status.partial{color:#91681f}.finance-monthly-generation-status.partial:before{background:#c5942f}.finance-monthly-generation-status.no-activity{color:#526f82}.finance-monthly-generation-status.no-activity:before{background:#6f9ab2}@media(max-width:900px){.finance-monthly-generation-control{grid-template-columns:1fr;grid-template-areas:"competencia" "botao" "status";width:100%}.finance-monthly-generate-button{width:100%}.finance-monthly-generation-status{width:auto}.finance-competencia-field,.monthly-competencia-picker{width:100%}}.finance-summary-v41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.finance-summary-group{min-width:0;border:1px solid #e1e6ea;border-radius:12px;background:#fff;padding:11px 12px 12px}.finance-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 9px;border-bottom:1px solid #edf0f2;margin-bottom:9px}.finance-summary-heading strong{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#263746}.finance-summary-heading span{font-size:11px;color:#768390;text-transform:capitalize}.finance-summary-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.finance-summary-card{min-width:0;min-height:74px;border:1px solid #e5e9ed;border-radius:9px;background:#fafbfc;padding:11px 10px;display:flex;flex-direction:column;justify-content:center}.finance-summary-card span{font-size:10.5px;text-transform:uppercase;letter-spacing:.035em;color:#687583;font-weight:800;line-height:1.25}.finance-summary-card strong{font-size:18px;line-height:1.1;margin-top:7px;color:#172431;white-space:nowrap}.finance-summary-card.realized{background:#f7faf8}.finance-summary-card.overdue.has-value{background:#fff8e8;border-color:#ead39a}.finance-summary-card.overdue.has-value strong{color:#8a5c00}.finance-demand-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.finance-create-v39,.finance-demand-filters{height:100%}.finance-create-fields{grid-template-columns:88px minmax(155px,1fr) auto;grid-template-areas:"origin origin origin" "qty due button";gap:9px;align-items:end}.finance-origin-pending{grid-area:origin;grid-column:auto}.finance-generate-button{grid-area:button;grid-column:auto;min-width:112px;width:auto}.finance-demand-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.finance-reports-v41{display:grid;gap:14px}.finance-report-filters{padding:16px 18px}.finance-report-filter-grid{display:grid;grid-template-columns:170px minmax(210px,1fr) 205px 225px 175px;gap:10px;align-items:end}.finance-report-filter-grid label{display:grid;gap:5px;min-width:0}.finance-report-filter-grid label>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#667482}.finance-report-filter-grid input,.finance-report-filter-grid select{width:100%;height:40px;border:1px solid #d6dde3;border-radius:8px;background:#fff;padding:0 10px;color:#263441}.finance-report-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-report-kpis article{border:1px solid #e1e6ea;border-radius:10px;background:#fff;padding:13px 14px;display:grid;gap:5px}.finance-report-kpis article span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#667482;font-weight:800}.finance-report-kpis article strong{font-size:20px;color:#172431}.finance-report-kpis article.warning{background:#fff8e8;border-color:#ead39a}.finance-report-kpis article.warning strong{color:#8a5c00}.finance-report-table{min-width:1120px}.finance-report-table td{vertical-align:top}.report-overdue-value{font-weight:800;color:#9a5d00}.finance-closing-report .status-pill{white-space:nowrap}.finance-closing-report .status-final{background:#e8f5ee;color:#166534;border-color:#bbdfc7}.closing-table tbody tr.closing-summary-row>td{vertical-align:top}.closing-table th:nth-child(6),.closing-table td:nth-child(6){min-width:125px}.closing-table td:nth-child(6) .status-pill{white-space:nowrap;max-width:none}.closing-table tbody tr.closing-summary-row>td:not(:nth-child(7)){padding-top:15px}.closing-table tbody tr.closing-summary-row>td:nth-child(8){vertical-align:top}@media(max-width:1180px){.finance-summary-v41{grid-template-columns:1fr}.finance-summary-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-report-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1050px){.finance-demand-tools{grid-template-columns:1fr}.finance-create-fields{grid-template-columns:88px minmax(155px,1fr) auto;grid-template-areas:"origin origin origin" "qty due button"}.finance-origin-pending,.finance-generate-button{grid-column:auto}.finance-generate-button{width:auto}.finance-demand-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:780px){.finance-summary-cards,.finance-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-report-filter-grid,.finance-demand-filter-fields{grid-template-columns:1fr}.finance-create-fields{grid-template-columns:1fr;grid-template-areas:"origin" "qty" "due" "button"}.finance-generate-button{width:100%}}@media(max-width:520px){.finance-summary-cards,.finance-report-kpis{grid-template-columns:1fr}}.finance-create-fields{grid-template-columns:90px minmax(190px,1fr) auto;grid-template-areas:"origin origin origin" "qty due button";gap:9px;align-items:end}.finance-origin-pending{grid-area:origin!important;grid-column:1/-1!important;min-width:0}.finance-origin-pending select{width:100%;min-width:0}.finance-installment-count{grid-area:qty}.finance-first-due{grid-area:due}.finance-generate-button{grid-area:button}.finance-demand-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.finance-panel-heading-action{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.finance-panel-heading-action>div{min-width:0}.filter-clear-button{border:0;background:transparent;color:#647482;font-size:12px;font-weight:700;padding:2px 0;cursor:pointer;white-space:nowrap}.filter-clear-button:hover{color:#172431;text-decoration:underline}.receipt-action{white-space:nowrap}.finance-email-status{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid #dbe2e7;background:#f7f9fa;color:#768390}.finance-email-status.delivered{background:#edf8f1;border-color:#b8ddc3;color:#2f7a49}.finance-email-status.failed{background:#fff0ee;border-color:#edc0ba;color:#bd4335}.finance-email-status.pending{background:#fff8e8;border-color:#ead39a;color:#9a6c19}.finance-email-status.sent{background:#eef5fb;border-color:#c8dbea;color:#355f7d}.receipt-payment-confirm{display:grid;gap:14px;margin:2px 0 4px}.receipt-payment-success{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid #c9e3d2;border-radius:10px;background:#f2faf5;color:#245f39}.receipt-payment-success svg{flex:0 0 auto;margin-top:1px}.receipt-payment-success strong{display:block;font-size:14px}.receipt-payment-success p{margin:4px 0 0;color:#536a5b;font-size:12px;line-height:1.45}.receipt-email-recipient,.receipt-email-missing{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border-radius:9px;font-size:12px;line-height:1.45}.receipt-email-recipient{border:1px solid #dce4ea;background:#f7f9fb;color:#43515e}.receipt-email-recipient svg{color:#566d80;flex:0 0 auto}.receipt-email-missing{border:1px solid #ead39a;background:#fff8e8;color:#815d18}.receipt-email-missing svg{flex:0 0 auto;margin-top:1px}@media(max-width:1050px){.finance-demand-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-create-fields{grid-template-columns:90px minmax(155px,1fr) auto;grid-template-areas:"origin origin origin" "qty due button"}.finance-origin-pending{grid-column:1/-1!important}}@media(max-width:780px){.finance-demand-filter-fields{grid-template-columns:1fr}.finance-create-fields{grid-template-columns:1fr;grid-template-areas:"origin" "qty" "due" "button"}.finance-origin-pending{grid-column:auto!important}.finance-generate-button{width:100%}}.email-recipient-options{display:grid;gap:9px;margin-top:12px}.email-recipient-option{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;text-align:left;border:1px solid #dce3e8;border-radius:10px;background:#fff;padding:12px;cursor:pointer;color:#2d3b47}.email-recipient-option:hover{background:#f7f9fb;border-color:#becbd4}.email-recipient-option.selected{background:#f1f6fa;border-color:#829bae;box-shadow:inset 0 0 0 1px #829bae}.email-recipient-option:disabled{cursor:default;opacity:.7}.email-recipient-radio{width:22px;height:22px;border:1px solid #b9c6d0;border-radius:50%;display:grid;place-items:center;background:#fff;color:#fff;margin-top:1px}.email-recipient-option.selected .email-recipient-radio{background:#1b2a38;border-color:#1b2a38}.email-recipient-option>span:last-child{display:grid;gap:3px;min-width:0}.email-recipient-option strong{font-size:13px;color:#1f2c38}.email-recipient-option small{font-size:12px;color:#536372;overflow-wrap:anywhere}.email-recipient-option em{font-size:11px;color:#788592;font-style:normal}.client-contact-cell{gap:3px}.concept-note-v44,.repasse-auto-preview-v44,.repasse-alert-v44{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid #dbe3ec;background:#f8fafc;color:#334155;margin:0 0 16px}.concept-note-v44>div,.repasse-alert-v44>div{display:flex;flex-direction:column;gap:3px}.concept-note-v44 strong,.repasse-alert-v44 strong{color:#172033}.concept-note-v44 span,.repasse-auto-preview-v44 span,.repasse-alert-v44 span{font-size:13px;line-height:1.45}.repasse-auto-preview-v44{background:#eef8f2;border-color:#cfe9da;color:#166534}.receipt-composition-preview-v44{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.receipt-composition-preview-v44 span{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fbfcfd;color:#64748b;font-size:12px}.receipt-composition-preview-v44 strong{font-size:17px;color:#172033}.receipts-process-v44{display:grid;gap:16px}.receipts-panel-v44 .panel-title>div,.process-finance-v44 .panel-title>div{display:flex;flex-direction:column;gap:3px}.receipts-panel-v44 .panel-title p,.process-finance-v44 .panel-title p{margin:0;color:#64748b;font-size:12px}.receipt-toolbar-v44{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:14px 0}.receipt-toolbar-v44>input{min-width:280px;flex:1;max-width:540px}.receipt-toolbar-v44 .agreement-filter-row{margin:0}.receipt-kpis-v44{margin-bottom:0}.receipt-card-v44{margin-top:12px}.receipt-kpis-card-v44{grid-template-columns:repeat(4,minmax(120px,1fr))}.legacy-badge-v44{display:inline-flex;width:max-content;padding:3px 7px;border-radius:999px;background:#fff7ed;color:#9a3412;font-weight:700;font-size:11px}.agreement-kpis-v44{grid-template-columns:repeat(3,minmax(120px,1fr))}.repasse-alert-v44{margin-bottom:16px;background:#fffaf0;border-color:#f3dfb3;color:#7c4a03}.repasses-v44{display:grid;gap:14px}.repasse-history-head-v44{display:flex;flex-direction:column;gap:4px;margin-bottom:14px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.repasse-history-head-v44 span{font-size:13px;color:#64748b}.receipt-email-indicator{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px}.receipt-email-indicator.delivered{background:#e8f7ee;color:#15803d}.receipt-email-indicator.pending{background:#fff7df;color:#a16207}.receipt-email-indicator.sent{background:#eef5fb;color:#355f7d}.receipt-email-indicator.failed{background:#feecec;color:#b91c1c}.process-finance-v44>.receipts-process-v44{grid-column:1/-1}.financial-work-tabs{scrollbar-width:thin}.financial-work-tabs button{flex-shrink:0}@media(max-width:1100px){.receipt-composition-preview-v44,.receipt-kpis-card-v44{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-toolbar-v44{align-items:stretch;flex-direction:column}.receipt-toolbar-v44>input{max-width:none;width:100%}}@media(max-width:720px){.receipt-composition-preview-v44,.receipt-kpis-card-v44,.agreement-kpis-v44{grid-template-columns:1fr}.receipt-toolbar-v44 .agreement-filter-row{overflow-x:auto}}.agreement-lock-v44{background:#fff8e6;border-color:#ead7a0}.agreement-lock-v44 svg{color:#8a6a16}.receipt-toolbar-v45{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 16px}.receipt-toolbar-v45 .receipt-search-v45{flex:1 1 480px;max-width:720px;min-height:38px;background:#fff;border:1px solid #d8e0e6;border-radius:9px}.receipt-toolbar-v45 .receipt-search-v45 input{height:36px;border:0!important;outline:0;background:transparent;padding:0!important;font-size:12px}.receipt-toolbar-v45 .receipt-filter-tabs-v45{display:flex;align-items:center;gap:6px;margin:0;flex:0 0 auto}.receipt-toolbar-v45 .receipt-filter-tabs-v45 .filter-chip{min-height:36px;padding:7px 12px;white-space:nowrap}@media(max-width:900px){.receipt-toolbar-v45{align-items:stretch;flex-direction:column}.receipt-toolbar-v45 .receipt-search-v45{max-width:none;width:100%;flex-basis:auto}.receipt-toolbar-v45 .receipt-filter-tabs-v45{overflow-x:auto;padding-bottom:2px}}.activity-status{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:3px 8px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.activity-status.completed{background:#edf8f1;border-color:#b9dfc6;color:#226b3b}.activity-status.open{background:#fff8e8;border-color:#ead39a;color:#8a641d}.activity-status.cancelled{background:#f2f4f6;border-color:#d5d9de;color:#59636e}.agenda-sync-icon.synced{color:#667482;background:#f1f3f5}.competencia-picker-months button.no-activity:not(.selected){background:#eef5f9;color:#526f82;border-color:#c9dce7;font-weight:700}.competencia-picker-months button.no-activity i{position:absolute;width:5px;height:5px;padding:0;border-radius:50%;background:#6f9ab2;right:5px;top:5px}.competencia-picker-months button.selected.no-activity i{background:#8fc0d8;box-shadow:0 0 0 2px #ffffff38}.competencia-picker-legend i.no-activity{width:7px;height:7px;padding:0;background:#6f9ab2}.monthly-competencia-picker .competencia-picker-trigger.no-activity{background:#eef5f9;color:#526f82;border-color:#c9dce7;font-weight:700}.heading-help-v47{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.context-help-v47{position:relative;display:inline-flex;align-items:center;z-index:8}.context-help-button-v47{width:21px;height:21px;padding:0;border:1px solid #cbd5dc;border-radius:50%;background:#f7f9fa;color:#65727e;display:inline-flex;align-items:center;justify-content:center;cursor:help}.context-help-button-v47:hover,.context-help-v47.open .context-help-button-v47{background:#eef2f5;color:#16212c;border-color:#aebac4}.context-help-popover-v47{position:absolute;z-index:60;left:50%;top:calc(100% + 8px);transform:translate(-50%) translateY(-4px);width:290px;padding:11px 12px;border:1px solid #d8e0e6;border-radius:9px;background:#fff;box-shadow:0 10px 28px #0f172024;opacity:0;pointer-events:none;visibility:hidden;transition:.14s ease;text-align:left;font-weight:400;text-transform:none;letter-spacing:normal;color:#34404b}.context-help-v47.open .context-help-popover-v47{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.context-help-popover-v47 strong{display:block;font-size:12px;color:#111b24;margin-bottom:5px}.context-help-popover-v47 span{display:block;font-size:12px;line-height:1.45;color:#53616d}.finance-summary-heading .context-help-popover-v47{left:0;transform:translateY(-4px)}.finance-summary-heading .context-help-v47.open .context-help-popover-v47{transform:translateY(0)}.reports-page-v47{max-width:1440px}.report-type-grid-v47{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 14px}.report-type-card-v47{min-height:88px;padding:14px;border:1px solid #d9e0e6;border-radius:11px;background:#fff;color:#273540;display:flex;align-items:flex-start;gap:11px;text-align:left;box-shadow:none}.report-type-card-v47>svg{margin-top:2px;color:#657481;flex:0 0 auto}.report-type-card-v47 span{display:flex;flex-direction:column;gap:5px}.report-type-card-v47 strong{font-size:13px;color:#17232d}.report-type-card-v47 small{font-size:12px;line-height:1.4;color:#667480;font-weight:400}.report-type-card-v47:hover{border-color:#aebbc5;background:#fbfcfd}.report-type-card-v47.active{border-color:#17232d;box-shadow:inset 0 -3px #17232d;background:#f8fafb}.report-type-card-v47.active>svg{color:#17232d}.report-builder-v47{padding:18px 20px}.report-builder-head-v47{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid #e5eaee;margin-bottom:16px}.report-builder-head-v47 h3{margin:0 0 4px;font-size:15px}.report-builder-head-v47 p{margin:0;color:#6a7782;font-size:12px}.report-filter-grid-v47{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}.report-filter-grid-v47 .full-col{grid-column:span 2}.report-filter-grid-v47 label,.report-filter-grid-v47>div>label{display:block;margin-bottom:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#52616d}.report-filter-grid-v47 input,.report-filter-grid-v47 select{width:100%;min-height:38px;border:1px solid #d6dfe6;border-radius:8px;background:#fff;padding:7px 10px}.report-options-v47{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:14px;padding:11px 13px;border-radius:9px;background:#f7f9fa;border:1px solid #e4e9ed}.report-options-v47 label{margin:0}.report-options-v47 .check-line{cursor:pointer}.report-options-v47 .check-line input[type=checkbox]{width:18px!important;height:18px!important;flex:0 0 18px!important;border:1.5px solid #aebbc6!important;border-radius:5px!important;background:#fff;opacity:1!important}.report-options-v47 .check-line input[type=checkbox]:checked{background:#263747!important;border-color:#263747!important}.report-preview-note-v47{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:13px;color:#51606c;font-size:12px}.report-preview-note-v47 span{font-weight:700;color:#26343f}.report-preview-note-v47 em{font-style:normal;color:#78858f}.report-actions-v47{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #e6ebef}.report-guidance-v47{margin-top:14px;display:flex;gap:12px;align-items:flex-start;padding:15px 18px;background:#f8fafb}.report-guidance-v47 svg{color:#657582;margin-top:1px}.report-guidance-v47 strong{display:block;font-size:12px;margin-bottom:3px}.report-guidance-v47 p{margin:0;font-size:12px;color:#697781}.receipt-registration-summary-v47{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:0 0 10px}.receipt-registration-summary-v47 span{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid #dfe5ea;border-radius:9px;background:#f8fafb;color:#6a7782;font-size:11px}.receipt-registration-summary-v47 strong{font-size:14px;color:#17232d}@media(max-width:1100px){.report-type-grid-v47,.report-filter-grid-v47{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.report-type-grid-v47,.report-filter-grid-v47{grid-template-columns:1fr}.report-filter-grid-v47 .full-col{grid-column:auto}.report-builder-head-v47{align-items:center}.context-help-popover-v47{width:250px;left:auto;right:0;transform:translateY(-4px)}.context-help-v47.open .context-help-popover-v47{transform:translateY(0)}.receipt-registration-summary-v47{grid-template-columns:1fr}}.context-help-v47>.context-help-button-v47{width:21px!important;min-width:21px!important;max-width:21px!important;height:21px!important;min-height:21px!important;max-height:21px!important;padding:0!important;margin:0!important;flex:0 0 21px!important;border:1px solid #cbd5dc!important;border-radius:50%!important;background:#f7f9fa!important;color:#65727e!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;line-height:1!important;box-shadow:none!important;cursor:help!important}.context-help-v47>.context-help-button-v47:hover,.context-help-v47.open>.context-help-button-v47{background:#eef2f5!important;color:#16212c!important;border-color:#aebac4!important}.context-help-v47>.context-help-button-v47 svg{width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important;padding:0!important;margin:0!important}.report-actions-v47 .secondary-action,.report-actions-v47 .primary{height:38px!important;min-height:38px!important;min-width:108px;margin:0!important;padding:0 14px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap;font-size:12px;font-weight:600;line-height:1;cursor:pointer;box-shadow:none}.report-actions-v47 .secondary-action{border:1px solid #d1d9e0;background:#fff;color:#263744}.report-actions-v47 .secondary-action:hover{background:#f4f7f9;border-color:#afbcc6}.report-actions-v47 .primary{border:1px solid #17202b!important;background:#17202b!important;color:#fff!important}.report-actions-v47 button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:520px){.report-actions-v47{align-items:stretch;flex-direction:column}.report-actions-v47 .secondary-action,.report-actions-v47 .primary{width:100%}}.finance-filtered-summary{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.finance-filtered-total{display:inline-flex;align-items:baseline;gap:7px;min-height:30px;padding:5px 10px;border:1px solid #d8e0e7;border-radius:8px;background:#f8fafb;white-space:nowrap}.finance-filtered-total small{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.035em;color:#6d7a87}.finance-filtered-total strong{font-size:13px;color:#1f2d3a}@media(max-width:780px){.finance-filtered-summary{justify-content:flex-start}.finance-filtered-total{width:100%;justify-content:space-between}}.finance-demand-filter-fields-v51{grid-template-columns:minmax(170px,1.25fr) minmax(135px,.75fr) minmax(170px,1fr);grid-template-areas:"status client client" "origin competence due";gap:9px}.finance-demand-filter-fields-v51 .finance-filter-status-v51{grid-area:status}.finance-demand-filter-fields-v51 .finance-filter-client-v51{grid-area:client}.finance-demand-filter-fields-v51 .finance-filter-origin-v51{grid-area:origin}.finance-demand-filter-fields-v51 .finance-filter-competence-v51{grid-area:competence}.finance-demand-filter-fields-v51 .finance-filter-due-v51{grid-area:due}.finance-demand-filter-fields-v51 label{min-width:0}.finance-demand-filter-fields-v51 select,.finance-demand-filter-fields-v51 input{width:100%;min-width:0}.finance-report-heading-v51{align-items:center}.finance-report-actions-v51{flex:0 0 auto}@media(max-width:820px){.finance-demand-filter-fields-v51{grid-template-columns:1fr;grid-template-areas:"status" "client" "origin" "competence" "due"}.finance-report-heading-v51{align-items:stretch;flex-direction:column}.finance-report-actions-v51{width:100%;justify-content:flex-end}}.process-origin-documents-v52{margin-top:18px;padding-top:16px;border-top:1px solid #e4e9ee}.process-origin-documents-head-v52{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:10px}.process-origin-documents-head-v52>div{display:flex;flex-direction:column;gap:3px;min-width:0}.process-origin-documents-head-v52 strong{font-size:14px;color:#23313d}.process-origin-documents-head-v52 span{font-size:12px;color:#77838e;line-height:1.4}.process-origin-documents-count-v52{display:inline-flex!important;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#eef2f5;color:#40515f!important;font-weight:700;font-size:12px!important;flex:none}.process-origin-documents-list-v52{margin-top:0}@media(max-width:720px){.process-origin-documents-head-v52{align-items:flex-start}.process-origin-documents-list-v52 article{align-items:flex-start}}.message-pending-callout{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border:1px solid #d8e4ee;border-radius:9px;background:#f5f9fc;color:#445665;font-size:12px;line-height:1.45}.message-pending-callout svg{flex:0 0 auto;color:#58748b;margin-top:1px}.message-close-decision{display:grid;gap:7px}.message-close-decision p{margin:0;font-size:14px;font-weight:800;color:#26323e}.message-close-decision span{font-size:12px;line-height:1.5;color:#667481}.backup-manual-panel{display:grid;gap:18px;padding:20px}.backup-manual-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.backup-manual-head h2{margin:0 0 5px;font-size:16px}.backup-manual-head p{margin:0;max-width:780px;color:#687784;font-size:12px;line-height:1.5}.backup-manual-head .integration-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.backup-manual-warning{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid #d8e3ea;border-radius:10px;background:#f7fafc;color:#425563}.backup-manual-warning>svg{flex:0 0 auto;margin-top:1px}.backup-manual-warning>div{display:grid;gap:3px}.backup-manual-warning strong{font-size:12px}.backup-manual-warning span{font-size:12px;line-height:1.45;color:#647482}.backup-manual-warning code{font-size:11px}.backup-manual-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.backup-manual-grid>div{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:9px;row-gap:3px;padding:12px;border:1px solid #dfe6eb;border-radius:10px;background:#fff}.backup-manual-grid>div>span{grid-row:1/3;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8eef3;color:#314354;font-size:12px;font-weight:800}.backup-manual-grid strong{font-size:12px}.backup-manual-grid p{margin:0;color:#74818c;font-size:11px;line-height:1.4}.backup-manual-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.backup-manual-actions button{min-height:38px}.backup-command{padding:11px 12px;border:1px solid #dde4e9;border-radius:9px;background:#f8fafb;overflow:auto}.backup-command code{font-size:11px;color:#364654;white-space:nowrap}@media(max-width:850px){.backup-manual-grid{grid-template-columns:1fr}.backup-manual-head{flex-direction:column}.backup-manual-actions{align-items:stretch}.backup-manual-actions button{width:100%;justify-content:center}}.backup-guide-section{display:grid;gap:10px;padding:14px;border:1px solid #e0e6eb;border-radius:11px;background:#fbfcfd}.backup-guide-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.backup-guide-title strong{font-size:12px;color:#273745}.backup-guide-title span{font-size:11px;color:#7a8791;text-align:right}.backup-guide-step{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:flex-start}.backup-guide-step>span,.backup-connection-steps>div>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8eef3;color:#314354;font-size:12px;font-weight:800;flex:0 0 auto}.backup-guide-step>div{display:grid;gap:3px}.backup-guide-step strong{font-size:12px}.backup-guide-step p,.backup-connection-steps p{margin:0;color:#667682;font-size:11px;line-height:1.5}.backup-guide-step code{font-size:11px}.backup-connection-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.backup-connection-steps>div{display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid #e3e8ec;border-radius:9px;background:#fff}.backup-session-note{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:9px;background:#f4f8fb;color:#506372;font-size:11px;line-height:1.5}.backup-session-note svg{flex:0 0 auto;margin-top:1px;color:#607c91}.backup-manual-grid-v55{grid-template-columns:repeat(4,minmax(0,1fr))}.backup-manual-warning>svg{color:#3e7b59}.backup-manual-warning b{font-weight:800}@media(max-width:980px){.backup-connection-steps,.backup-manual-grid-v55{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.backup-guide-title{align-items:flex-start;flex-direction:column;gap:3px}.backup-guide-title span{text-align:left}.backup-connection-steps,.backup-manual-grid-v55{grid-template-columns:1fr}}.backup-local-panel-v56{gap:16px}.backup-local-ready-v56,.backup-local-security-v56{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid #d8e4dc;border-radius:10px;background:#f7faf8;color:#40564a}.backup-local-ready-v56>svg,.backup-local-security-v56>svg{flex:0 0 auto;margin-top:1px}.backup-local-ready-v56>div,.backup-local-security-v56>div{display:grid;gap:3px}.backup-local-ready-v56 strong,.backup-local-security-v56 strong{font-size:12px}.backup-local-ready-v56 span,.backup-local-security-v56 span{font-size:12px;line-height:1.5;color:#64756a}.backup-local-main-v56{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid #dfe6eb;border-radius:11px;background:#fff}.backup-local-copy-v56{display:grid;gap:4px;max-width:720px}.backup-local-copy-v56 strong{font-size:13px;color:#263744}.backup-local-copy-v56 p{margin:0;font-size:12px;line-height:1.5;color:#6b7985}.backup-local-actions-v56{display:flex;align-items:center;gap:8px;flex:none}.backup-local-actions-v56 button{min-height:38px;white-space:nowrap}.backup-local-browser-note-v56{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:9px;background:#f4f8fb;color:#506372;font-size:11px;line-height:1.5}.backup-local-browser-note-v56 svg{flex:0 0 auto;margin-top:1px;color:#607c91}.backup-local-install-steps-v56{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.backup-local-install-steps-v56>div{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:11px;border:1px solid #e3e8ec;border-radius:9px;background:#fff}.backup-local-install-steps-v56>div>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8eef3;color:#314354;font-size:12px;font-weight:800}.backup-local-install-steps-v56>div>div{display:grid;gap:3px}.backup-local-install-steps-v56 strong{font-size:12px;color:#2f404d}.backup-local-install-steps-v56 p{margin:0;color:#6d7b86;font-size:11px;line-height:1.45}.backup-local-install-steps-v56 code,.backup-local-security-v56 code{font-size:11px}.backup-local-security-v56{border-color:#dce3e8;background:#fafbfc;color:#4d5e6a}.backup-local-security-v56 span{color:#6d7982}@media(max-width:900px){.backup-local-main-v56{align-items:stretch;flex-direction:column}.backup-local-actions-v56{flex-wrap:wrap}.backup-local-install-steps-v56{grid-template-columns:1fr}}@media(max-width:600px){.backup-local-actions-v56{display:grid;grid-template-columns:1fr}.backup-local-actions-v56 button{width:100%;justify-content:center}}.backup-weekly-alert-v57{display:flex;align-items:center;gap:12px;margin:0 18px 10px;padding:10px 12px;border:1px solid #e3b0b0;border-radius:9px;background:#fff1f1;color:#7a2525;box-shadow:0 2px 8px #5b1d1d0d}.backup-weekly-alert-v57>svg{flex:0 0 auto;color:#b33b3b}.backup-weekly-alert-v57>div:nth-child(2){display:grid;gap:2px;min-width:0;flex:1}.backup-weekly-alert-v57 strong{font-size:12px}.backup-weekly-alert-v57 span{font-size:11px;line-height:1.4;color:#885050}.backup-weekly-alert-v57 span b{font-weight:800;color:#713434}.backup-weekly-alert-actions-v57{display:flex;align-items:center;gap:7px;flex:none}.backup-weekly-alert-actions-v57 button{min-height:31px;padding:6px 10px;border-radius:7px;font-size:11px;font-weight:800;white-space:nowrap}.backup-weekly-primary-v57{display:inline-flex;align-items:center;gap:6px;border:1px solid #9d3131;background:#a93636;color:#fff}.backup-weekly-primary-v57:hover{background:#922c2c}.backup-weekly-secondary-v57{border:1px solid #dfbcbc;background:#fff;color:#7d4141}.backup-weekly-secondary-v57:hover{background:#fff8f8}.backup-status-summary-v57{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;border:1px solid #dce4e8;border-radius:10px;background:#fafcfd}.backup-status-summary-v57>div:first-child{display:flex;align-items:center;gap:10px;min-width:0}.backup-status-summary-v57>div:first-child>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto}.backup-status-summary-v57>div:first-child>div{display:grid;gap:2px}.backup-status-summary-v57 strong{font-size:12px}.backup-status-summary-v57 small{font-size:11px;color:#6c7983}.backup-status-summary-v57.ok{border-color:#d5e4da;background:#f7faf8}.backup-status-summary-v57.ok>div:first-child>span{background:#e5f1e9;color:#3f7854}.backup-status-summary-v57.pending{border-color:#ead5d5;background:snow}.backup-status-summary-v57.pending>div:first-child>span{background:#f7e7e7;color:#a04444}.backup-status-file-v57{display:grid;gap:2px;text-align:right;min-width:0}.backup-status-file-v57 b{font-size:11px;color:#43525e;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backup-status-file-v57 span{font-size:11px;color:#7b8790}.backup-weekly-rule-v57{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid #e0e6eb;border-radius:10px;background:#fafbfd;color:#445561}.backup-weekly-rule-v57>svg{flex:0 0 auto;margin-top:1px;color:#647b8d}.backup-weekly-rule-v57>div{display:grid;gap:3px}.backup-weekly-rule-v57 strong{font-size:12px}.backup-weekly-rule-v57 span{font-size:11px;line-height:1.5;color:#697883}.backup-weekly-rule-v57 code{font-size:11px}@media(max-width:850px){.backup-weekly-alert-v57{align-items:flex-start;flex-wrap:wrap;margin:0 10px 10px}.backup-weekly-alert-actions-v57{width:100%;padding-left:30px}.backup-status-summary-v57{align-items:flex-start;flex-direction:column}.backup-status-file-v57{text-align:left}.backup-weekly-alert-actions-v57 button{flex:1;justify-content:center}}@media(max-width:560px){.backup-weekly-alert-actions-v57{display:grid;grid-template-columns:1fr;padding-left:0}.backup-weekly-alert-actions-v57 button{width:100%}}.backup-status-summary-v57.scheduled{border-color:#dce3e8;background:#fafcfd}.backup-status-summary-v57.scheduled>div:first-child>span{background:#edf2f5;color:#607483}.attendance-kpis-v58{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.attendance-kpis-v58 .kpi{min-width:0}.attendance-toolbar-v58{display:flex;align-items:center;gap:9px;padding:12px 14px;margin-bottom:14px}.attendance-toolbar-v58 .filter-search{flex:1;min-width:220px}.attendance-toolbar-v58 select{height:40px;border:1px solid #d8e0e6;border-radius:8px;background:#fff;padding:0 10px;min-width:170px}.attendance-toolbar-v58 .secondary-action,.attendance-toolbar-v58 .primary{height:40px;white-space:nowrap}.attendance-list-row-v58{cursor:pointer;transition:background .15s ease}.attendance-list-row-v58:hover{background:#f8fafb}.attendance-list-row-v58 td{vertical-align:middle}.attendance-list-row-v58 strong{display:block;color:#22313e;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendance-list-row-v58 small{display:block;color:#74818c;font-size:11px;line-height:1.45;margin-top:3px}.attendance-status-v58{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:26px;padding:4px 8px;border-radius:999px;font-size:11px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;background:#eef2f5;color:#51606d!important;border:1px solid #dde4e9}.attendance-status-v58.status-em-atendimento{background:#eef5fb;border-color:#cfe0ef;color:#315f7c!important}.attendance-status-v58.status-aguardando-documentos{background:#fff7e8;border-color:#efdcae;color:#7b5a13!important}.attendance-status-v58.status-aguardando-contratacao{background:#f3f1fb;border-color:#dbd5ef;color:#5a4d83!important}.attendance-status-v58.status-convertido-em-demanda{background:#edf8f1;border-color:#cce6d5;color:#34704a!important}.attendance-status-v58.status-encerrado-sem-contratacao{background:#f1f3f5;border-color:#dfe4e7;color:#69747d!important}.attendance-detail-v58 .record-detail-head .head-actions{align-items:center}.attendance-detail-v58 .record-tabs span{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#edf1f4;color:#65737f;font-size:10.5px;margin-left:4px}.attendance-detail-v58 .record-tabs .active span{background:#273440;color:#fff}.attendance-conflict-v58{border-color:#ead9b0!important;background:#fffaf0!important}.attendance-conflict-v58 h3{display:flex;align-items:center;gap:7px;color:#73571d}.attendance-conflict-v58>p{color:#786b50;font-size:12px;line-height:1.5}.attendance-conflict-v58>div{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid #efe4ca;font-size:12px}.attendance-conflict-v58>div b{min-width:70px;color:#67562f}.attendance-conflict-v58>div span{color:#6f6757}.attendance-interview-v58{display:grid;gap:0}.attendance-answer-v58{padding:12px 0;border-bottom:1px solid #edf0f2}.attendance-answer-v58 strong{font-size:12px;color:#42515e}.attendance-answer-v58 p{margin:5px 0 0;font-size:12px;line-height:1.55;color:#24333f;white-space:pre-wrap}.attendance-shared-sections-v58{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.attendance-shared-sections-v58>div{padding:12px;border:1px solid #e1e6ea;border-radius:9px;background:#fafbfc}.attendance-shared-sections-v58 strong{font-size:12px;color:#3b4b58}.attendance-shared-sections-v58 p{margin:6px 0 0;color:#66737e;font-size:12px;line-height:1.5;white-space:pre-wrap}.attendance-communications-v58{display:grid;gap:12px}.attendance-communication-version-v58{border:1px solid #e1e6ea;border-radius:10px;padding:13px;background:#fff}.attendance-communication-version-v58>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.attendance-communication-version-v58 strong{font-size:12px;color:#273744}.attendance-communication-version-v58 small{font-size:11px;color:#7a8791}.attendance-channel-status-v58{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.attendance-channel-status-v58 span{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:7px;background:#f4f7f9;color:#566673;font-size:11px;border:1px solid #e2e8ec}.attendance-channel-status-v58 .ok{background:#edf8f1;border-color:#cce7d5;color:#316c47}.attendance-channel-status-v58 .warn{background:#fff7e9;border-color:#eedcad;color:#765815}.attendance-channel-status-v58 .danger{background:#fff0f0;border-color:#efcccc;color:#9b3636}.attendance-modal-v58 .modal-scroll-body{min-height:0}.attendance-modal-actions-v58{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:13px;margin-top:12px;border-top:1px solid #e6eaed;flex:0 0 auto}.attendance-form-grid-v58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.attendance-form-grid-v58 label{display:grid;gap:5px;margin:0}.attendance-form-grid-v58 label.full{grid-column:1/-1}.attendance-form-grid-v58 label>span{font-size:12px;font-weight:800;color:#344451}.attendance-form-grid-v58 input,.attendance-form-grid-v58 select,.attendance-form-grid-v58 textarea,.attendance-form-section-v58 input,.attendance-form-section-v58 select,.attendance-form-section-v58 textarea{width:100%;border:1px solid #d7dfe5;border-radius:8px;padding:9px 10px;font:inherit;background:#fff}.attendance-form-grid-v58 input,.attendance-form-grid-v58 select,.attendance-form-section-v58 input,.attendance-form-section-v58 select{height:39px}.attendance-form-grid-v58 textarea,.attendance-form-section-v58 textarea{min-height:86px;resize:vertical}.internal-field-v58{padding:11px;border:1px solid #eadfbf;border-radius:9px;background:#fffbf2}.internal-field-v58>span:after{content:" · não será enviado";color:#957542;font-weight:600}.attendance-form-section-v58{margin-top:17px;padding-top:16px;border-top:1px solid #e4e9ed}.attendance-form-section-v58>h3{margin:0 0 3px;font-size:13px;color:#2d3c49}.attendance-form-section-v58>p{margin:0 0 12px;color:#75828d;font-size:11px;line-height:1.5}.attendance-form-section-v58>label{display:grid;gap:5px;margin:10px 0}.attendance-form-section-v58>label>span{font-size:12px;font-weight:700;color:#40515e}.attendance-check-draft-v58{display:grid;gap:6px}.attendance-check-draft-v58>div{display:grid;grid-template-columns:25px minmax(180px,1fr) 130px 30px 30px 30px;gap:6px;align-items:center;padding:7px;border:1px solid #e2e7eb;border-radius:8px;background:#fff}.attendance-check-draft-v58>div>span{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#edf1f4;color:#5c6a76;font-size:10.5px;font-weight:800}.attendance-check-draft-v58>div>div{display:grid;min-width:0}.attendance-check-draft-v58 strong{font-size:12px;color:#293946;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendance-check-draft-v58 small{font-size:10.5px;color:#7a8791;margin-top:2px}.attendance-check-draft-v58 select{height:32px!important;padding:4px 7px!important;font-size:11px}.attendance-add-doc-v58{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr) auto;gap:7px;margin-top:9px}.attendance-add-doc-v58 .secondary-action{min-height:36px;white-space:nowrap}.attendance-save-note-v58{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 11px;border-radius:8px;background:#f5f8fa;color:#61717e;font-size:11px;line-height:1.5}.attendance-save-note-v58 svg{flex:0 0 auto;margin-top:1px}.attendance-channel-choice-v58{display:grid;gap:8px;margin-top:10px}.attendance-channel-choice-v58>label{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:flex-start;gap:9px;margin:0;padding:11px;border:1px solid #dfe5ea;border-radius:9px;background:#fff;cursor:pointer}.attendance-channel-choice-v58>label.selected{border-color:#bccbd6;background:#f7fafc}.attendance-channel-choice-v58>label input{width:auto!important;height:auto!important;margin-top:3px}.attendance-channel-choice-v58>label svg{color:#586d7d;margin-top:1px}.attendance-channel-choice-v58>label div{display:grid;gap:2px}.attendance-channel-choice-v58>label strong{font-size:12px;color:#2d3d49}.attendance-channel-choice-v58>label span{font-size:11px;color:#74818c;line-height:1.45}.attendance-channel-choice-v58>input{margin:0!important}.attendance-config-create-v58{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.8fr) auto;gap:8px;margin:12px 0}.attendance-question-create-v58{grid-template-columns:minmax(240px,1fr) 150px auto}.attendance-model-edit-v58{display:grid;grid-template-columns:minmax(180px,1fr) minmax(140px,.7fr) auto auto;gap:8px;align-items:center;margin:9px 0 14px;padding:10px;border:1px solid #e2e7eb;border-radius:9px;background:#fafbfc}.attendance-model-edit-v58 .toggle{justify-self:end}.attendance-config-caption-v58{display:grid;gap:3px;margin:12px 0 8px}.attendance-config-caption-v58 strong{font-size:12px;color:#344451}.attendance-config-caption-v58 span{font-size:11px;color:#76838d;line-height:1.45}.attendance-config-docs-v58{display:grid;gap:5px;max-height:390px;overflow:auto;padding-right:3px}.attendance-config-docs-v58>div{display:grid;grid-template-columns:auto minmax(0,1fr) 30px 30px 30px 36px;gap:6px;align-items:center;padding:7px 8px;border:1px solid #e4e9ed;border-radius:8px;background:#fff}.attendance-config-docs-v58>div.selected{background:#f7fafc;border-color:#cfdbe4}.attendance-config-docs-v58>div.disabled{opacity:.62}.attendance-config-docs-v58>div>input{width:auto!important;height:auto!important}.attendance-config-docs-v58>div>div{display:grid;min-width:0}.attendance-config-docs-v58 strong{font-size:11px;color:#30404d}.attendance-config-docs-v58 small{font-size:10.5px;color:#7b8791;margin-top:2px}.attendance-catalog-list-v58{display:grid;gap:5px;max-height:430px;overflow:auto}.attendance-catalog-list-v58>div{display:grid;grid-template-columns:20px minmax(160px,1fr) minmax(100px,.5fr) 30px 36px;gap:7px;align-items:center;padding:8px;border-bottom:1px solid #edf0f2}.attendance-catalog-list-v58>div.disabled{opacity:.55}.attendance-catalog-list-v58 strong{font-size:12px}.attendance-catalog-list-v58 span{font-size:11px;color:#76838d}.attendance-origin-checklist-v58{display:grid;gap:10px}.attendance-origin-checklist-head-v58{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.attendance-origin-checklist-head-v58>div{display:grid;gap:2px}.attendance-origin-checklist-head-v58 strong{font-size:13px;color:#2a3946}.attendance-origin-checklist-head-v58 span{font-size:11px;color:#78858f}.attendance-origin-list-v58{display:grid;gap:6px}.attendance-origin-item-v58{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px 10px;border:1px solid #e3e8ec;border-radius:8px;background:#fff}.attendance-origin-item-v58.status-recebido{border-left:3px solid #6b9b7a}.attendance-origin-item-v58.status-pendente{border-left:3px solid #c89b48}.attendance-origin-item-v58.status-dispensado{border-left:3px solid #aab3ba}.attendance-origin-status-icon-v58{display:grid;place-items:center;color:#6d7b86}.attendance-origin-item-v58>div:nth-child(2){display:grid;min-width:0}.attendance-origin-item-v58 strong{font-size:12px;color:#2d3c48}.attendance-origin-item-v58 small{font-size:10.5px;color:#78858f;margin-top:2px}.attendance-origin-item-v58 p{font-size:11px;color:#667580;margin:4px 0 0}.file-input-icon-v58{position:relative;overflow:hidden}.file-input-icon-v58 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%!important;height:100%!important}.attendance-origin-add-v58{position:relative;display:grid;gap:7px;padding:10px 42px 10px 10px;border:1px solid #dae3e9;border-radius:9px;background:#f8fafb}.attendance-origin-add-existing-v58,.attendance-origin-new-v58{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:7px}.attendance-origin-new-v58{grid-template-columns:minmax(180px,1fr) minmax(130px,.55fr) auto}.attendance-origin-add-v58 select,.attendance-origin-add-v58 input{height:36px;border:1px solid #d7dfe5;border-radius:7px;background:#fff;padding:0 9px}.attendance-origin-add-v58 small{font-size:10.5px;color:#72808b}.attendance-origin-close-add-v58{position:absolute;right:9px;top:9px}.attendance-close-without-hire-v58{border-color:#e3d8d8!important}.attendance-save-note-v58+*{margin-top:8px}@media(max-width:1050px){.attendance-kpis-v58{grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-toolbar-v58{flex-wrap:wrap}.attendance-toolbar-v58 .filter-search{flex-basis:100%}}@media(max-width:760px){.attendance-kpis-v58,.attendance-shared-sections-v58,.attendance-form-grid-v58{grid-template-columns:1fr}.attendance-form-grid-v58 label.full{grid-column:auto}.attendance-check-draft-v58>div{grid-template-columns:24px minmax(0,1fr) 105px;grid-template-areas:"num doc status" "num actions actions"}.attendance-check-draft-v58>div>span{grid-area:num}.attendance-check-draft-v58>div>div{grid-area:doc}.attendance-check-draft-v58>div>select{grid-area:status}.attendance-check-draft-v58>div>button{justify-self:start}.attendance-add-doc-v58,.attendance-config-create-v58,.attendance-question-create-v58,.attendance-model-edit-v58,.attendance-origin-new-v58,.attendance-origin-add-existing-v58{grid-template-columns:1fr}.attendance-origin-item-v58{grid-template-columns:22px minmax(0,1fr)}.attendance-origin-item-v58>.compact-icon-actions{grid-column:2;justify-content:flex-start}.attendance-channel-choice-v58>label{grid-template-columns:auto auto 1fr}.attendance-toolbar-v58 select,.attendance-toolbar-v58 button{width:100%}}.attendance-modal-v58{padding:0;display:flex;flex-direction:column;max-height:min(92vh,920px);overflow:hidden}.attendance-modal-v58>h2{padding:22px 22px 0;margin:0 40px 12px 0}.attendance-modal-v58>.close{right:18px;top:18px}.attendance-modal-v58 .modal-scroll-body{padding:0 22px 18px;overflow:auto;min-height:0;flex:1}.attendance-modal-actions-v58{margin:0!important;padding:14px 22px 18px!important;border-top:1px solid #e3e8ec;background:#fff;box-shadow:0 -5px 12px #18243106;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.attendance-modal-actions-v58 .primary,.attendance-modal-actions-v58 .secondary-action{min-height:38px;margin:0!important}.attendance-form-grid-v58 label,.attendance-shared-form-grid-v59 label{justify-content:stretch!important;justify-self:stretch!important;width:100%}.attendance-form-grid-v58 label.full,.attendance-shared-form-grid-v59 label.full{grid-column:1/-1;justify-content:stretch!important;width:100%}.attendance-form-section-v58{width:100%}.attendance-communication-fields-v59{margin-top:20px;padding:16px;border:1px solid #dce4e9;border-radius:11px;background:#fbfcfd}.attendance-communication-fields-v59>h3{font-size:13px;margin:0 0 4px;color:#2b3b48}.attendance-communication-fields-v59>p{margin:0 0 12px;color:#74818c;font-size:11px;line-height:1.5}.attendance-shared-form-grid-v59{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;width:100%}.attendance-shared-form-grid-v59 label{display:grid;gap:5px;margin:0}.attendance-shared-form-grid-v59 label>span{font-size:12px;font-weight:800;color:#344451}.attendance-shared-form-grid-v59 textarea{min-height:105px;width:100%!important;resize:vertical}.attendance-shared-form-grid-v59 label.full textarea{min-height:125px}.attendance-internal-section-v59{margin-top:12px!important;padding:14px 15px!important;border:1px solid #eadfbd!important;border-radius:10px;background:#fffbf2}.attendance-internal-section-v59>h3{display:flex;align-items:baseline;gap:6px}.attendance-internal-section-v59>h3 span{font-size:10.5px;color:#957542;font-weight:700;text-transform:none}.attendance-internal-section-v59>textarea{min-height:105px;width:100%!important}.attendance-toolbar-v58{display:grid;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(155px,190px));align-items:center}.attendance-toolbar-v58 .filter-search,.attendance-toolbar-v58 select{min-width:0;width:100%}.attendance-row-actions-v59{justify-content:flex-start;white-space:nowrap}.attendance-end-action-v59{color:#a84a42!important;border-color:#ead2cf!important;background:snow!important}.attendance-end-action-v59:hover{background:#fff0ee!important;color:#963b34!important}.attendance-doc-status-v59{width:24px;height:24px;border-radius:6px;border:1px solid transparent}.attendance-doc-status-v59.status-pendente{color:#9a7420;background:#fff7df;border-color:#ecd9a0}.attendance-doc-status-v59.status-recebido{color:#39724c;background:#edf7f0;border-color:#cce1d2}.attendance-doc-status-v59.status-dispensado{color:#74808a;background:#f2f4f5;border-color:#dce1e4}.attendance-document-state-v59.pending{color:#9a7420!important;background:#fff7df!important;border-color:#ecd9a0!important}.attendance-document-state-v59.received{color:#39724c!important;background:#edf7f0!important;border-color:#cce1d2!important}.attendance-document-state-v59.neutral{color:#74808a!important;background:#f2f4f5!important;border-color:#dce1e4!important}.reminder-detail-v59{display:grid;grid-template-columns:1fr 1fr;gap:10px}.reminder-detail-v59>div{display:grid;gap:4px;padding:10px 11px;border:1px solid #e1e6ea;border-radius:9px;background:#f9fafb}.reminder-detail-v59>div.full{grid-column:1/-1;width:auto;justify-content:stretch}.reminder-detail-v59 span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#7a8792;font-weight:700}.reminder-detail-v59 strong{font-size:12px;color:#273744}.reminder-detail-v59 p{margin:0;font-size:12px;line-height:1.5;color:#586672;white-space:pre-wrap}.reminder-detail-actions-v59{padding:2px 2px 5px;margin-bottom:2px}.message-center-page .modal-scroll-body>.modal-actions:last-child{padding:2px 2px 6px;margin-bottom:2px}.menu-badge-group{gap:6px}.menu-notification-badge,.menu-reminder-badge{min-width:27px!important;height:22px!important;padding:0 7px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:4px;font-size:12px!important}.menu-notification-badge svg,.menu-reminder-badge svg{width:12px!important;height:12px!important;min-width:12px!important}.sidebar-collapsed .menu-badge-group .menu-notification-badge,.sidebar-collapsed .menu-reminder-badge{min-width:18px!important;height:18px!important;padding:0 4px!important;font-size:10.5px!important}.sidebar-collapsed .menu-badge-group svg{display:none!important}@media(max-width:1050px){.attendance-toolbar-v58{grid-template-columns:1fr 1fr}.attendance-toolbar-v58 .filter-search{grid-column:1/-1}}@media(max-width:760px){.attendance-shared-form-grid-v59,.reminder-detail-v59{grid-template-columns:1fr}.attendance-shared-form-grid-v59 label.full,.reminder-detail-v59>div.full{grid-column:auto}.attendance-toolbar-v58{grid-template-columns:1fr}.attendance-toolbar-v58 .filter-search{grid-column:auto}.attendance-modal-v58>h2{padding-left:16px}.attendance-modal-v58 .modal-scroll-body{padding-left:16px;padding-right:16px}.attendance-modal-actions-v58{padding-left:16px!important;padding-right:16px!important}}.attendance-origin-status-icon-v58.attendance-doc-status-v59:is(button){padding:0;cursor:pointer;font:inherit}.attendance-origin-status-icon-v58.attendance-doc-status-v59:is(button):hover{filter:brightness(.98);box-shadow:0 0 0 2px #4b5b690f}.menu-count-badge-v60{min-width:27px;height:22px;padding:0 7px;border-radius:999px;background:#44586b;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:800}.sidebar-collapsed .menu-count-badge-v60{min-width:18px;height:18px;padding:0 4px;font-size:10.5px}.dashboard-compact-panel-v60>.dashboard-panel-title-v60{width:100%;border:0!important;padding:0 0 13px!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;background:transparent!important}.dashboard-panel-title-v60>div{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:7px!important;width:auto!important;padding:7px 10px;border-radius:9px}.dashboard-panel-title-v60 h3{font-size:14px;margin:0;white-space:nowrap}.dashboard-panel-title-v60 svg{flex:0 0 auto}.dashboard-panel-title-v60 b{min-width:23px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-size:11px;background:#fff;color:#394b5a;box-shadow:inset 0 0 0 1px #2d3c4b14}.dashboard-panel-title-v60.tone-purple>div{background:#f4f1fb;color:#6a5590}.dashboard-panel-title-v60.tone-amber>div{background:#fff7e8;color:#8d6b23}.dashboard-panel-title-v60.tone-violet>div{background:#f4f1fb;color:#6f5a95}.favorite-dashboard-item-v60{gap:4px!important}.favorite-dashboard-item-v60>strong{font-size:12px!important}.favorite-dashboard-item-v60>span{color:#667480!important;line-height:1.35}.favorite-dashboard-item-v60>span b{color:#40505d;font-weight:700}.favorite-dashboard-item-v60>small{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:4px!important;color:#6a5590!important;line-height:1.4;margin-top:2px}.favorite-dashboard-item-v60>small svg{flex:0 0 auto;margin-top:1px}.favorite-dashboard-item-v60>small b{font-weight:800;color:#5e4b82}.favorite-reason-modal-v60>p{margin:0 0 10px;color:#667480;font-size:12px;line-height:1.5}.favorite-reason-modal-v60 textarea{min-height:92px}.favorite-reason-modal-v60>small{display:block;text-align:right;margin-top:5px;color:#83909a;font-size:11px}.favorite-reason-actions-v60{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center}.favorite-reason-actions-v60 .primary{margin:0!important;height:auto!important;min-height:38px}.favorite-remove-v60{color:#9d403b!important;border-color:#e7c9c6!important;background:snow!important}.favorite-detail-reason-v60{display:flex!important;align-items:flex-start;gap:5px!important;margin-top:7px!important;font-size:12px!important;color:#665786!important;max-width:680px}.favorite-detail-reason-v60 svg{flex:0 0 auto;margin-top:1px}.favorite-detail-reason-v60 b{color:#564879}@media(max-width:760px){.favorite-reason-actions-v60{grid-template-columns:1fr}.favorite-reason-actions-v60>span{display:none}.favorite-reason-actions-v60 button{width:100%;justify-content:center}.dashboard-panel-title-v60>div{max-width:100%}.dashboard-panel-title-v60 h3{white-space:normal}}.menu-error-badge-v61{min-width:27px;height:22px;padding:0 7px;border-radius:999px;background:#a63e3e;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:1;font-weight:800}.menu-error-badge-v61 svg{width:12px;height:12px}.sidebar-collapsed .menu-error-badge-v61{min-width:18px;height:18px;padding:0 4px;font-size:10.5px}.sidebar-collapsed .menu-error-badge-v61 svg{display:none}.email-status-select-v61.eligible{background:#fffaf0;border-color:#e5d39a}.email-status-legend-v61{display:flex;align-items:center;gap:5px;margin-top:5px;color:#786a42;font-size:10.5px;line-height:1.3}.email-status-legend-v61 i{width:8px;height:8px;border-radius:50%;background:#f1cb62;border:1px solid #dcb742;flex:0 0 auto}.email-auto-control-v61{min-height:39px;display:flex;align-items:center;padding:0 10px;border:1px solid #d9e1e6;border-radius:8px;background:#fff}.email-auto-control-v61 .check-line{margin:0}.email-auto-control-v61.suspended{background:#f1f3f4;border-color:#e1e5e8;color:#8b949b}.email-auto-control-v61.suspended .check-line{opacity:.7}.collection-last-email-v61{display:grid;gap:2px;min-width:105px}.collection-last-email-v61 strong{font-size:11px;font-weight:700;color:#344552}.collection-last-email-v61 small{font-size:10.5px;color:#6b7b87}.collection-last-email-v61 small.problem,.summary-financial-origin.problem{color:#a44742!important}.email-origin-inline-v61{display:inline-flex!important;align-items:center;margin-left:7px;padding:2px 6px;border-radius:999px;background:#eef3f7;color:#536878!important;font-size:10px!important;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.email-center-v61 .page-head{align-items:flex-start}.email-center-v61 .head-actions{display:flex;gap:8px;flex-wrap:wrap}.email-kpis-v61{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:8px}.email-kpis-v61 article{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #e0e6ea;border-radius:10px;background:#fff}.email-kpis-v61 article>svg{flex:0 0 auto;color:#617789;margin-top:2px}.email-kpis-v61 article>span{display:grid;gap:2px;min-width:0}.email-kpis-v61 article span>span{font-size:11px;color:#75828c}.email-kpis-v61 article strong{font-size:18px;line-height:1.1;color:#283945}.email-kpis-v61 article small{font-size:10.5px;line-height:1.35;color:#83909a}.email-kpis-v61 article.has-problem{background:snow;border-color:#ecd5d3}.email-kpis-v61 article.has-problem>svg,.email-kpis-v61 article.has-problem strong{color:#a44742}.email-kpis-v61 article.quota-warning{background:#fffaf0;border-color:#eadcb7}.email-quota-bar-v61{height:5px;margin:0 1px 15px;background:#e9eef1;border-radius:999px;overflow:hidden}.email-quota-bar-v61 i{display:block;height:100%;background:#637d91;border-radius:999px;transition:width .2s ease}.email-tabs-v61 span{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;margin-left:5px;padding:0 5px;border-radius:999px;background:#eef2f5;color:#40515f;font-size:10.5px}.email-tabs-v61 button.active span{background:#fff;color:#2e3f4c}.email-filters-v61{display:grid;grid-template-columns:minmax(190px,1fr) minmax(240px,1.4fr) repeat(2,minmax(150px,.7fr));gap:8px;align-items:center}.filter-search-v61{display:flex;align-items:center;gap:7px;border:1px solid #dbe2e7;border-radius:8px;background:#fff;padding:0 9px;min-height:38px}.filter-search-v61 svg{color:#82909b;flex:0 0 auto}.filter-search-v61 input{border:0!important;box-shadow:none!important;padding:0!important;min-width:0;width:100%}.email-auto-status-chip-v61{display:inline-flex;padding:4px 7px;border-radius:7px;background:#fff6d5;color:#79611e;font-size:10.5px;font-weight:700;border:1px solid #ecd89b}.email-queue-state-v61,.email-origin-chip-v61,.email-delivery-state-v61{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;font-size:10.5px;font-weight:800;white-space:nowrap}.email-queue-state-v61.ready{background:#fff1df;color:#89601d}.email-queue-state-v61.scheduled{background:#eef3f7;color:#587084}.email-origin-chip-v61{background:#f1f3f5;color:#5b6872}.email-origin-chip-v61.automatic{background:#eef3f7;color:#506b7e}.email-delivery-state-v61{background:#f1f3f5;color:#5d6972}.email-delivery-state-v61.ok{background:#edf7f0;color:#39724c}.email-delivery-state-v61.problem{background:#fff0ef;color:#9d403b}.email-row-problem-v61{background:snow}.email-detail-row-v61>td{padding-top:0!important}.email-detail-row-v61>td>div{display:flex;align-items:center;gap:13px;flex-wrap:wrap;padding:10px 12px;border-radius:8px;background:#f7f9fa;color:#62717d}.email-detail-row-v61 strong{color:#31424f}.email-detail-row-v61 span{font-size:11px}.problem-text-v61{color:#9d403b!important;font-weight:700}.email-config-grid-v61{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);gap:12px}.email-status-config-list-v61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.email-status-config-list-v61 label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid #e1e6e9;border-radius:8px;background:#fff;cursor:pointer}.email-status-config-list-v61 label.eligible{background:#fff9e7;border-color:#ebd79e}.email-status-config-list-v61 label>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#3c4e5a}.email-status-config-list-v61 label>span i{width:8px;height:8px;border-radius:50%;background:#c7d0d6}.email-status-config-list-v61 label.eligible>span i{background:#efc85b}.email-status-config-list-v61 input{width:16px;height:16px}.email-rules-v61 dl{display:grid;gap:0;margin:8px 0 0}.email-rules-v61 dl>div{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid #edf0f2}.email-rules-v61 dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#85919a;font-weight:800}.email-rules-v61 dd{margin:0;font-size:11px;line-height:1.45;color:#40515e}.email-quota-admin-v61{margin-top:12px}.email-quota-admin-grid-v61{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.email-quota-admin-grid-v61 span{display:grid;gap:3px;padding:10px 11px;border:1px solid #e1e6e9;border-radius:8px;background:#fafbfc}.email-quota-admin-grid-v61 small{font-size:10.5px;color:#7e8b95;text-transform:uppercase;letter-spacing:.03em}.email-quota-admin-grid-v61 strong{font-size:16px;color:#30424f}.email-quota-admin-v61.warning{border-color:#eadcb7}.email-quota-admin-v61.critical{border-color:#e7c4c1;background:snow}@media(max-width:1180px){.email-kpis-v61{grid-template-columns:repeat(3,minmax(0,1fr))}.email-filters-v61{grid-template-columns:1fr 1fr}.email-config-grid-v61{grid-template-columns:1fr}}@media(max-width:760px){.email-kpis-v61,.email-status-config-list-v61,.email-quota-admin-grid-v61,.email-filters-v61{grid-template-columns:1fr}.email-center-v61 .head-actions{width:100%}.email-center-v61 .head-actions button{width:100%;justify-content:center}}input::placeholder,textarea::placeholder{color:#aab4bc!important;opacity:1!important;font-style:italic;font-weight:400}.email-auto-inline-v62{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px;align-items:end}.email-auto-inline-v62.suspended{opacity:.78}.email-auto-inline-v62.suspended .email-auto-control-v61{background:#f1f3f4;border-color:#e1e5e8;color:#8b949b}.email-auto-inline-v62 .email-auto-control-v61{min-height:39px}.email-recurrence-compact-v62{display:grid;gap:4px}.email-recurrence-compact-v62>span{font-size:10.5px;font-weight:700;color:#40515e}.email-recurrence-compact-v62>div{display:flex;align-items:center;border:1px solid #d9e1e6;border-radius:8px;background:#fff;min-height:39px;overflow:hidden}.email-recurrence-compact-v62 input{border:0!important;box-shadow:none!important;min-width:0;width:58px;padding:9px 8px!important;background:transparent!important}.email-recurrence-compact-v62 b{font-size:11px;color:#788690;font-weight:600;padding-right:8px}.email-auto-inline-v62.suspended .email-recurrence-compact-v62>div{background:#f1f3f4}.clickable-kpi-v62{cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.clickable-kpi-v62:hover{transform:translateY(-1px);border-color:#cbd6dd!important;box-shadow:0 4px 12px #1f303d0f}.clickable-kpi-v62:focus-visible{outline:2px solid #839aaa;outline-offset:2px}.email-problems-table-v62{min-width:1180px;table-layout:fixed}.email-problems-table-v62 th:nth-child(1){width:9%}.email-problems-table-v62 th:nth-child(2){width:18%}.email-problems-table-v62 th:nth-child(3){width:10%}.email-problems-table-v62 th:nth-child(4){width:17%}.email-problems-table-v62 th:nth-child(5){width:15%}.email-problems-table-v62 th:nth-child(6){width:12%}.email-problems-table-v62 th:nth-child(7){width:12%}.email-problems-table-v62 th:nth-child(8){width:7%}.email-problems-table-v62 td:nth-child(2),.email-problems-table-v62 td:nth-child(3),.email-problems-table-v62 td:nth-child(4),.email-problems-table-v62 td:nth-child(5){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email-problem-detail-v62{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#586975}@media(max-width:760px){.email-auto-inline-v62{grid-template-columns:1fr}.email-recurrence-compact-v62>div{max-width:140px}}.menu-urgent-badge-v63{min-width:27px;height:22px;padding:0 7px;border-radius:999px;background:#b33f3b;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;line-height:1;font-weight:800}.menu-urgent-badge-v63 svg{width:12px;height:12px}.sidebar-collapsed .menu-urgent-badge-v63{min-width:18px;height:18px;padding:0 4px;font-size:10.5px}.sidebar-collapsed .menu-urgent-badge-v63 svg{display:none}.form-info{background:#eef6ff;border:1px solid #cfe2f6;color:#315b7d;padding:10px;border-radius:8px;margin-top:12px;font-size:12px;line-height:1.45}.security-login-notice{margin-bottom:2px}.security-card{max-width:520px}.security-card>img{display:block}.security-title{display:flex;gap:12px;align-items:flex-start;margin:4px 0 16px}.security-title h1{margin:0 0 4px}.security-title p{margin:0}.security-card form{display:flex;flex-direction:column}.security-card label{font-size:12px;font-weight:700;margin:13px 0 6px}.security-card input,.security-card select{height:44px;border:1px solid #d7dde2;border-radius:8px;padding:10px;font:inherit;background:#fff}.security-card .primary{margin-top:18px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px}.security-help{font-size:13px;color:#5e6b77;line-height:1.55}.security-loading{padding:22px 0;color:#687482}.security-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.security-logout{display:block;margin:14px auto 0}.mfa-qr-wrap{display:flex;justify-content:center;align-items:center;padding:14px;margin:12px 0;background:#fff;border:1px solid #e1e6ea;border-radius:12px}.mfa-qr{width:min(230px,72vw);height:auto;display:block}.mfa-manual{margin:8px 0 4px;padding:10px 12px;background:#f7f9fb;border:1px solid #e2e7eb;border-radius:8px;font-size:12px;color:#596875}.mfa-manual summary{cursor:pointer;font-weight:700}.mfa-manual code{display:block;word-break:break-all;margin-top:8px;padding:8px;background:#fff;border-radius:6px}.profile-security-panel{grid-column:1/-1}.security-panel-heading{display:flex;align-items:flex-start;gap:10px}.security-panel-heading h3{margin:0 0 4px}.security-panel-heading p{margin:0;color:#6b7783;font-size:12px}.security-status-ok{display:flex;align-items:center;gap:8px;margin:16px 0 8px;padding:10px 12px;border-radius:8px;background:#eef8f1;border:1px solid #cce6d2;color:#2f7040;font-size:13px;font-weight:700}.attendance-detail-v58 .summary-card dd{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.demand-form-error-top-v645{display:flex;flex-direction:column;gap:3px;margin:0 0 12px}.demand-form-error-top-v645 strong{font-size:12px}.demand-form-error-top-v645 span{font-size:12px;font-weight:500}.field-invalid-v645>label{color:#a63c3c!important}.field-invalid-v645 input,.field-invalid-v645 select,.field-invalid-v645 textarea,.field-invalid-v645 .client-picker-control{border-color:#d95c5c!important;box-shadow:0 0 0 2px #d95c5c1a}.field-error-text-v645{display:block;margin-top:5px;color:#a63c3c;font-size:11px;line-height:1.35}.record-detail-head .danger-action-v646{color:#9f433d!important;border-color:#e7c9c6!important;background:snow!important}.record-detail-head .danger-action-v646:hover{background:#fff0ee!important;color:#8e3732!important;border-color:#dfb8b4!important}.status-action-dialog-v646{display:grid;gap:12px}.status-action-dialog-v646>p{margin:0;color:#5f6d78;font-size:12px;line-height:1.5}.status-action-dialog-v646>label{display:grid;gap:6px}.status-action-dialog-v646>label>span{font-size:12px;font-weight:800;color:#344451}.status-action-dialog-v646 textarea{width:100%!important;min-height:96px;resize:vertical}.status-action-dialog-v646 .form-error{margin:0}.collection-form-error-top{position:sticky;top:0;z-index:20;margin:0 0 12px;box-shadow:0 6px 16px #a02a2a1a}.status-action-dialog-v646 .modal-actions{margin-top:2px}.documents-page-v647{display:grid;gap:14px}.documents-kpis-v647{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.documents-kpis-v647 .kpi{min-width:0;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.documents-kpis-v647 .kpi small{line-height:1.35}.document-kpi-selected-v647{border-color:#aebbc5!important;box-shadow:0 0 0 2px #3d4d5a12}.document-kpi-warning-v647{background:#fffaf0!important;border-color:#ead8a9!important}.document-kpi-warning-v647 svg{color:#9a731f!important}.document-kpi-danger-v647{background:#fff7f6!important;border-color:#e8cecb!important}.document-kpi-danger-v647 svg{color:#a54b45!important}.document-filters-v647{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(180px,.8fr) minmax(170px,.7fr) minmax(180px,.75fr) auto;gap:9px;align-items:center;padding:12px 14px}.document-filters-v647 .filter-search{min-width:0}.document-filters-v647 select{height:40px;min-width:0;border:1px solid #d8e0e6;border-radius:8px;background:#fff;padding:0 10px;color:#344451}.document-filters-v647 .filter-clear-button{height:40px;white-space:nowrap}.documents-table-panel-v647{overflow:hidden}.documents-table-v647{min-width:980px}.documents-table-v647 th,.documents-table-v647 td{vertical-align:middle}.document-name-v647{display:grid;gap:3px;min-width:190px;max-width:360px}.document-name-v647>strong{font-size:12px;color:#263643;white-space:normal;overflow-wrap:anywhere}.document-name-v647>small{font-size:10.5px;color:#82909a;white-space:normal;overflow-wrap:anywhere}.document-name-v647>span{font-size:11px;color:#65737e;line-height:1.4;white-space:normal}.document-uploader-v647{display:grid;gap:2px;min-width:120px}.document-uploader-v647 span{font-size:11px;color:#3e4f5c}.document-uploader-v647 small{font-size:10.5px;color:#86929b}.document-status-v647{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:25px;padding:4px 8px;border-radius:999px;border:1px solid #dfe5e9;background:#f4f6f7;color:#5c6973;font-size:10.5px;font-weight:800;white-space:nowrap}.document-status-v647.status-vigente{background:#edf8f1;border-color:#cee7d7;color:#34704a}.document-status-v647.status-proximo{background:#fff6df;border-color:#ecd69d;color:#806018}.document-status-v647.status-vencido{background:#fff0ef;border-color:#ebc8c5;color:#9b403b}.document-status-v647.status-sem-validade{background:#f2f5f7;border-color:#dde4e9;color:#5e6e7a}.document-status-v647.status-substituido{background:#f2f0f7;border-color:#ddd7e9;color:#685e7f}.document-status-v647.status-arquivado{background:#f4f4f4;border-color:#e0e0e0;color:#737373}.document-actions-v647{display:flex;align-items:center;gap:5px;white-space:nowrap}.document-actions-v647 .danger-outline{color:#a34842!important;border-color:#e8cbc8!important;background:snow!important}.document-upload-modal-v647{width:min(820px,92vw)!important}.document-upload-modal-v647>h2{margin-bottom:4px}.document-form-v647{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px}.document-form-v647>div{min-width:0}.document-form-v647 .span-two{grid-column:1/-1}.document-form-v647 label{display:block;margin:0 0 5px}.document-form-v647 input,.document-form-v647 select,.document-form-v647 textarea{width:100%}.document-form-v647 textarea{min-height:92px}.document-validity-box-v647{display:grid;grid-template-columns:minmax(170px,.6fr) minmax(220px,1fr);gap:13px;align-items:start;padding:11px 12px;border:1px solid #e0e6ea;border-radius:9px;background:#fafcfd}.document-validity-box-v647 .document-check-v647{display:flex!important;align-items:center;gap:8px;margin:5px 0 0!important;font-weight:700}.document-check-v647 input{width:auto!important;height:auto!important;margin:0}.document-check-v647 span{font-size:12px;color:#40515d}.document-modal-actions-v647{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:12px;margin-top:13px;border-top:1px solid #e5e9ec}.document-modal-actions-v647 .primary,.document-modal-actions-v647 .secondary-action{min-height:38px;margin:0!important}.client-documents-panel-v647{display:grid;gap:12px}.client-documents-head-v647{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:11px 12px;border:1px solid #e2e7ea;border-radius:9px;background:#fafcfd}.client-documents-head-v647>div{display:grid;gap:3px}.client-documents-head-v647 strong{font-size:12px;color:#30414e}.client-documents-head-v647 p{margin:0;color:#71808b;font-size:11px;line-height:1.45;max-width:640px}.client-documents-head-v647 .primary{margin:0!important;min-height:36px;flex:none}.documents-alert-dashboard-v647{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;text-align:left;margin:0 0 14px;padding:10px 12px;border:1px solid #ead3ac;border-radius:9px;background:#fffaf0;color:#5f4b24;cursor:pointer}.documents-alert-dashboard-v647>svg{color:#98701e}.documents-alert-dashboard-v647>div{display:grid;gap:2px}.documents-alert-dashboard-v647 strong{font-size:12px;color:#5c4821}.documents-alert-dashboard-v647 span{font-size:11px;color:#806a3e}.documents-alert-dashboard-v647 small{font-size:11px;font-weight:800;color:#715b31;white-space:nowrap}.documents-alert-dashboard-v647:hover{background:#fff7e4;border-color:#dfc488}.client-view-observation-v647{grid-column:1/-1!important}.client-view-observation-v647 strong{white-space:pre-wrap!important;line-height:1.5!important;font-weight:600!important;overflow-wrap:anywhere}.client-internal-notes-v647{min-height:96px!important;resize:vertical}@media(max-width:1180px){.documents-kpis-v647{grid-template-columns:repeat(2,minmax(0,1fr))}.document-filters-v647{grid-template-columns:1fr 1fr 1fr}.document-filters-v647 .filter-search{grid-column:1/-1}}@media(max-width:760px){.documents-kpis-v647,.document-filters-v647{grid-template-columns:1fr}.document-filters-v647 .filter-search{grid-column:auto}.document-form-v647{grid-template-columns:1fr}.document-form-v647 .span-two{grid-column:auto}.document-validity-box-v647{grid-template-columns:1fr}.client-documents-head-v647{flex-direction:column}.client-documents-head-v647 .primary{width:100%;justify-content:center}.documents-alert-dashboard-v647{grid-template-columns:auto 1fr}.documents-alert-dashboard-v647>small{grid-column:2;white-space:normal}}.report-back-clients-v648{display:inline-flex;align-items:center;gap:6px}.document-email-warning-v648{display:block;margin-top:7px;padding:7px 9px;border:1px solid #ead7af;border-radius:7px;background:#fffaf0;color:#755f31;font-size:11px;line-height:1.4}.supabase-usage-v648{display:grid;gap:16px}.supabase-usage-grid-v648{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.supabase-usage-card-v648{padding:15px;border:1px solid #dfe5e9;border-radius:10px;background:#fff;display:grid;gap:10px}.supabase-usage-title-v648{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.supabase-usage-title-v648>svg{color:#62717d}.supabase-usage-title-v648>div{display:grid;gap:2px;min-width:0}.supabase-usage-title-v648 strong{font-size:12px;color:#253440}.supabase-usage-title-v648 span{font-size:11px;color:#71808b}.supabase-usage-title-v648>b{font-size:13px;color:#42525f}.supabase-usage-bar-v648{height:8px;background:#edf1f4;border-radius:999px;overflow:hidden}.supabase-usage-bar-v648 i{display:block;height:100%;border-radius:inherit;background:#596b78;transition:width .2s ease}.supabase-usage-card-v648.warning{border-color:#e5d0a2;background:#fffdf7}.supabase-usage-card-v648.warning .supabase-usage-bar-v648 i{background:#9a7320}.supabase-usage-card-v648.critical{border-color:#e1b8b4;background:#fff9f8}.supabase-usage-card-v648.critical .supabase-usage-bar-v648 i{background:#a14740}.supabase-usage-card-v648>small{font-size:11px;color:#78858f;line-height:1.4}.supabase-documents-usage-v648{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #e1e7eb;border-radius:9px;background:#fafcfd;color:#43535f}.supabase-documents-usage-v648>svg{flex:none;margin-top:1px}.supabase-documents-usage-v648>div{display:grid;gap:3px}.supabase-documents-usage-v648 strong{font-size:12px;color:#31414d}.supabase-documents-usage-v648 span{font-size:11px;color:#6d7b86;line-height:1.4}.supabase-usage-alert-v648{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:8px;border:1px solid #e5d0a2;background:#fffaf0;color:#6f582b}.supabase-usage-alert-v648.critical{border-color:#dfb5b0;background:#fff5f4;color:#863e38}.supabase-usage-alert-v648>svg{flex:none;margin-top:1px}.supabase-usage-alert-v648>div{display:grid;gap:2px}.supabase-usage-alert-v648 strong{font-size:12px}.supabase-usage-alert-v648 span{font-size:11px;line-height:1.4}@media(max-width:760px){.supabase-usage-grid-v648{grid-template-columns:1fr}.supabase-usage-title-v648{grid-template-columns:auto 1fr}.supabase-usage-title-v648>b{grid-column:2}.report-back-clients-v648{width:100%;justify-content:center}}@media(max-width:600px){.publication-status-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;overflow:visible;white-space:normal}.publication-status-tabs button{width:100%;min-width:0;justify-content:center;padding-left:8px;padding-right:8px}}.payment-entry-v6410{display:grid;gap:14px}.payment-entry-summary-v6410{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:11px 12px;border:1px solid #e0e6ea;border-radius:9px;background:#fafcfd}.payment-entry-summary-v6410>span{display:grid;gap:3px;min-width:0;color:#74818b;font-size:11px}.payment-entry-summary-v6410>span strong{color:#30414d;font-size:12px;overflow-wrap:anywhere}.payment-distribution-v6410{display:grid;gap:10px;padding:12px;border:1px solid #dfe5e9;border-radius:9px;background:#fbfcfd}.payment-distribution-head-v6410{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.payment-distribution-head-v6410>div{display:grid;gap:2px}.payment-distribution-head-v6410 strong{font-size:12px;color:#2d3d49}.payment-distribution-head-v6410 span{font-size:11px;color:#74818b;line-height:1.4}.payment-distribution-head-v6410>b{font-size:12px;color:#536572;white-space:nowrap}.payment-allocation-list-v6410{display:grid;gap:6px}.payment-allocation-list-v6410>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(125px,auto);align-items:center;gap:10px;padding:8px 10px;border:1px solid #e5eaed;border-radius:8px;background:#fff}.payment-allocation-list-v6410>div>span{display:grid;gap:2px;color:#334651;font-size:12px;font-weight:700}.payment-allocation-list-v6410 small{font-size:10.5px;font-weight:500;color:#82909a}.payment-allocation-list-v6410>div>strong{font-size:12px;color:#253640}.payment-allocation-list-v6410 em{font-style:normal;font-size:10.5px;font-weight:800;text-align:right}.payment-allocation-list-v6410 em.paid{color:#34704a}.payment-allocation-list-v6410 em.partial{color:#8a6418}.payment-single-note-v6410{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border:1px solid #e6d4ac;border-radius:8px;background:#fffaf0;color:#755d2c;font-size:11px;line-height:1.4}.payment-single-note-v6410 svg{flex:none;margin-top:1px}.partial-balance-v6410{color:#8a6418}.status-pill-v6410{display:inline-flex;align-items:center;justify-content:center;max-width:170px;padding:5px 8px;border:1px solid #dce3e8;border-radius:999px;background:#f1f4f6;color:#556570;font-size:10.5px;font-weight:800;white-space:nowrap}.status-pill-v6410.partial{background:#fff6df;border-color:#ecd69d;color:#806018}.status-pill-v6410.paid{background:#edf8f1;border-color:#cee7d7;color:#34704a}.payment-history-v6410{display:grid;gap:12px}.payment-history-head-v6410{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid #e1e7eb;border-radius:9px;background:#fafcfd}.payment-history-head-v6410>div{display:grid;gap:3px;min-width:0}.payment-history-head-v6410 strong{font-size:12px;color:#30414e}.payment-history-head-v6410 span{font-size:11px;color:#6f7e89;line-height:1.4}.payment-history-head-v6410>span{text-align:right;white-space:nowrap}.payment-history-distribution-v6410{min-width:270px;max-width:420px;white-space:normal;line-height:1.45;color:#52636f;font-size:11px}@media(max-width:760px){.payment-entry-summary-v6410{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-distribution-head-v6410,.payment-history-head-v6410{flex-direction:column}.payment-history-head-v6410>span{text-align:left;white-space:normal}.payment-allocation-list-v6410>div{grid-template-columns:minmax(0,1fr) auto}.payment-allocation-list-v6410 em{grid-column:1/-1;text-align:left}}.whatsapp-dashboard-status-v6411{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:0 0 18px;padding:15px 17px;border:1px solid #d8e1e8;border-radius:12px;background:#fff;text-align:left;color:#16202a;cursor:pointer;transition:.16s ease}.whatsapp-dashboard-status-v6411:hover{transform:translateY(-1px);box-shadow:0 8px 22px #0f172a12}.whatsapp-dashboard-status-v6411.connected{border-color:#b7dfc8;background:#f5fbf7}.whatsapp-dashboard-status-v6411.disconnected{border-color:#ead3a9;background:#fffaf2}.whatsapp-dashboard-status-v6411.error{border-color:#efc2c2;background:#fff7f7}.whatsapp-dashboard-icon-v6411{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#e9eef3}.whatsapp-dashboard-status-v6411.connected .whatsapp-dashboard-icon-v6411{background:#dff3e7;color:#167547}.whatsapp-dashboard-status-v6411.disconnected .whatsapp-dashboard-icon-v6411{background:#f8ead1;color:#95630b}.whatsapp-dashboard-status-v6411.error .whatsapp-dashboard-icon-v6411{background:#f6dddd;color:#a93131}.whatsapp-dashboard-copy-v6411{display:flex;flex-direction:column;gap:3px;min-width:0}.whatsapp-dashboard-copy-v6411 strong{font-size:14px}.whatsapp-dashboard-copy-v6411 small{color:#657281;white-space:normal}.whatsapp-dashboard-action-v6411{font-size:12px;font-weight:700;white-space:nowrap;color:#263747}.whatsapp-central-v6411 .page-head{align-items:center}.whatsapp-connection-panel-v6411{display:flex;align-items:center;justify-content:space-between;gap:24px;border-left:4px solid #b8c5d0}.whatsapp-connection-panel-v6411.connected{border-left-color:#2d9b62}.whatsapp-connection-panel-v6411.disconnected{border-left-color:#c99024}.whatsapp-connection-panel-v6411.error{border-left-color:#c64b4b}.whatsapp-connection-main-v6411{display:flex;align-items:flex-start;gap:16px}.whatsapp-connection-icon-v6411{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#edf1f4;color:#455464;flex:0 0 auto}.whatsapp-connection-panel-v6411.connected .whatsapp-connection-icon-v6411{background:#e2f4e9;color:#23784b}.whatsapp-connection-panel-v6411.error .whatsapp-connection-icon-v6411{background:#f7e3e3;color:#ae3a3a}.whatsapp-connection-main-v6411 small{display:block;color:#778390;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.whatsapp-connection-main-v6411 h2{margin:3px 0 8px;font-size:22px}.whatsapp-connection-main-v6411 p{max-width:760px;margin:10px 0 0;color:#647180;line-height:1.55}.whatsapp-state-pill-v6411{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800;background:#eef1f4;color:#586676}.whatsapp-state-pill-v6411.connected{background:#e0f4e8;color:#1b7548}.whatsapp-state-pill-v6411.disconnected{background:#f9ead0;color:#875a09}.whatsapp-state-pill-v6411.error{background:#f8e1e1;color:#a43535}.whatsapp-connection-actions-v6411{display:flex;align-items:center;justify-content:flex-end;min-width:210px}.whatsapp-connected-note-v6411{display:flex;align-items:center;gap:7px;color:#2d7252;font-size:12px;font-weight:700}.whatsapp-security-note-v6411{margin-top:16px}.whatsapp-security-note-v6411 strong{display:block;margin-bottom:6px}.whatsapp-security-note-v6411 p{margin:0;color:#687584;line-height:1.55}.whatsapp-inline-error-v6411{margin-top:14px}.whatsapp-qr-modal-v6411{max-width:560px}.whatsapp-qr-content-v6411{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:8px}.whatsapp-qr-content-v6411>img{width:min(320px,80vw);height:auto;border:1px solid #dfe5ea;border-radius:12px;padding:10px;background:#fff}.whatsapp-qr-steps-v6411{width:100%;display:flex;flex-direction:column;gap:5px;padding:13px 14px;border-radius:10px;background:#f5f7f9;color:#4d5a67}.whatsapp-qr-steps-v6411 span{line-height:1.45}.whatsapp-qr-steps-v6411 small{color:#77838e}.whatsapp-pairing-code-v6411{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px}.whatsapp-pairing-code-v6411 strong{font-size:26px;letter-spacing:.12em}.process-form-top-error-v6411{display:flex;align-items:flex-start;gap:9px;margin:0 0 14px;padding:11px 13px;border:1px solid #efc7c7;border-radius:9px;background:#fff4f4;color:#9f2f2f;font-size:13px;line-height:1.45}.process-form-top-error-v6411 svg{flex:0 0 auto;margin-top:1px}.required-mark-v6411{color:#b42318;font-weight:800}.process-duplicate-action-v6411{display:inline-flex;align-items:center;gap:5px;margin-top:5px;border:0;background:none;padding:0;color:#8f2d2d;font-size:12px;font-weight:700;cursor:pointer;text-decoration:underline}.process-field-checking-v6411{display:block;margin-top:5px;color:#7a8590;font-size:12px}@media(max-width:760px){.whatsapp-dashboard-status-v6411{grid-template-columns:auto 1fr}.whatsapp-dashboard-action-v6411{grid-column:2}.whatsapp-connection-panel-v6411{align-items:flex-start;flex-direction:column}.whatsapp-connection-actions-v6411{width:100%;justify-content:flex-start}.whatsapp-connection-actions-v6411 .primary{width:100%;justify-content:center}}.field-invalid-v645 .client-selector{border-color:#d95c5c!important;box-shadow:0 0 0 2px #d95c5c1a}.whatsapp-central-v6412 .page-head{align-items:center}.whatsapp-webhook-note-v6412{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:#52616d}.whatsapp-webhook-note-v6412.configured{color:#147646}.whatsapp-webhook-note-v6412.error{color:#a83333}.whatsapp-workspace-v6412{display:grid;grid-template-columns:minmax(250px,320px) minmax(380px,1fr) minmax(235px,300px);gap:14px;min-height:590px;margin:14px 0}.whatsapp-workspace-v6412>.panel{padding:0;overflow:hidden;margin:0}.whatsapp-conversations-v6412{display:flex;flex-direction:column;min-height:590px}.whatsapp-conversations-head-v6412{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 10px}.whatsapp-conversations-head-v6412>div{display:flex;flex-direction:column;gap:2px}.whatsapp-conversations-head-v6412 strong{font-size:16px}.whatsapp-conversations-head-v6412 small{color:#72808c;font-size:12px}.whatsapp-search-v6412{margin:0 12px 10px;display:flex;align-items:center;gap:8px;border:1px solid #dce3e8;border-radius:9px;padding:8px 10px;background:#fff;color:#71808c}.whatsapp-search-v6412:focus-within{border-color:#9fb1bf;box-shadow:0 0 0 2px #233f5212}.whatsapp-search-v6412 input{border:0;outline:0;background:transparent;width:100%;font-size:13px;color:#1f2a33;padding:0;box-shadow:none}.whatsapp-conversation-list-v6412{overflow:auto;flex:1;border-top:1px solid #edf0f2}.whatsapp-conversation-item-v6412{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 13px;border:0;border-bottom:1px solid #eef1f3;background:#fff;text-align:left;cursor:pointer;color:#1b2730}.whatsapp-conversation-item-v6412:hover{background:#f7f9fa}.whatsapp-conversation-item-v6412.selected{background:#eef5f2;box-shadow:inset 3px 0 #26885b}.whatsapp-avatar-v6412{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e9eef1;color:#53636e;flex:none}.whatsapp-conversation-copy-v6412{min-width:0;display:flex;flex-direction:column;gap:4px}.whatsapp-conversation-copy-v6412>span{display:flex;justify-content:space-between;gap:8px}.whatsapp-conversation-copy-v6412 strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-conversation-copy-v6412 time{font-size:11px;color:#87939d;flex:none}.whatsapp-conversation-copy-v6412 small{font-size:12px;color:#687680;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-unread-v6412{min-width:20px;height:20px;border-radius:10px;padding:0 6px;display:grid;place-items:center;background:#21865a;color:#fff;font-size:11px}.whatsapp-empty-v6412{padding:42px 24px;text-align:center;color:#7a8790;display:flex;flex-direction:column;align-items:center;gap:7px}.whatsapp-empty-v6412 strong{color:#46545e;font-size:14px}.whatsapp-empty-v6412 span{font-size:12px;line-height:1.45}.whatsapp-chat-v6412{display:flex;flex-direction:column;min-height:590px;background:#f4f6f5}.whatsapp-chat-head-v6412{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#fff;border-bottom:1px solid #e4e8eb}.whatsapp-chat-head-v6412>div{display:flex;flex-direction:column;gap:2px;min-width:0}.whatsapp-chat-head-v6412 strong{font-size:14px}.whatsapp-chat-head-v6412 small{font-size:12px;color:#72808a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-messages-v6412{flex:1;overflow:auto;padding:18px 18px 12px;display:flex;flex-direction:column;gap:6px;background:linear-gradient(#f7f8f7f5,#f7f8f7f5)}.whatsapp-message-row-v6412{display:flex}.whatsapp-message-row-v6412.out{justify-content:flex-end}.whatsapp-bubble-v6412{max-width:76%;padding:9px 11px 6px;border-radius:10px;background:#fff;box-shadow:0 1px 2px #14232d14;border:1px solid #e7ebed}.whatsapp-message-row-v6412.out .whatsapp-bubble-v6412{background:#e8f4ec;border-color:#d1e6d8}.whatsapp-bubble-v6412 p{margin:0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.45;color:#1f2b33}.whatsapp-bubble-v6412 span{margin-top:4px;display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#7e8b94;font-size:10.5px}.whatsapp-message-row-v6412.out .whatsapp-bubble-v6412 span{color:#5e7b6a}.whatsapp-compose-v6412{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;background:#fff;border-top:1px solid #e1e6e8}.whatsapp-compose-v6412 textarea{min-height:42px;max-height:120px;resize:vertical;flex:1;border:1px solid #d9e0e4;border-radius:9px;padding:10px 11px;font:inherit;font-size:13px}.whatsapp-compose-v6412 .primary{min-height:42px;align-self:stretch}.whatsapp-empty-chat-v6412{margin:auto;text-align:center;color:#72808a;display:flex;align-items:center;flex-direction:column}.whatsapp-empty-chat-v6412 h3{margin:10px 0 4px;color:#35444e}.whatsapp-empty-chat-v6412 p{margin:0;font-size:13px}.whatsapp-context-v6412{padding:16px!important}.whatsapp-context-v6412 h3{margin:0 0 14px;font-size:15px}.whatsapp-context-v6412 dl{display:flex;flex-direction:column;gap:11px;margin:0}.whatsapp-context-v6412 dl div{display:flex;flex-direction:column;gap:2px;border-bottom:1px solid #edf0f2;padding-bottom:8px}.whatsapp-context-v6412 dt{font-size:11px;text-transform:uppercase;letter-spacing:.45px;color:#89949c}.whatsapp-context-v6412 dd{margin:0;font-size:13px;color:#293842;font-weight:600}.whatsapp-context-empty-v6412{display:flex;flex-direction:column;align-items:flex-start;gap:7px;color:#687783}.whatsapp-context-empty-v6412 strong{font-size:13px;color:#41505a}.whatsapp-context-empty-v6412 p{margin:0;font-size:12px;line-height:1.45}.whatsapp-auto-paused-v6412,.whatsapp-auto-active-v6412{margin-top:14px;padding:11px;border-radius:9px;display:flex;gap:8px;align-items:flex-start;font-size:12px}.whatsapp-auto-paused-v6412{background:#fff6e8;border:1px solid #efd9b2;color:#8b5d12;flex-wrap:wrap}.whatsapp-auto-paused-v6412>div{flex:1;min-width:150px}.whatsapp-auto-paused-v6412 strong{display:block;margin-bottom:3px}.whatsapp-auto-paused-v6412 p{margin:0 0 3px;line-height:1.4}.whatsapp-auto-paused-v6412 small{color:#967148}.whatsapp-auto-paused-v6412 .secondary-action{width:100%;justify-content:center;margin-top:3px}.whatsapp-auto-active-v6412{background:#edf8f1;border:1px solid #cfe9d7;color:#286845;line-height:1.45}@media(max-width:1180px){.whatsapp-workspace-v6412{grid-template-columns:280px 1fr}.whatsapp-context-v6412{grid-column:1/-1;min-height:auto}.whatsapp-context-v6412 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.whatsapp-workspace-v6412{grid-template-columns:1fr;min-height:0}.whatsapp-conversations-v6412{min-height:320px;max-height:420px}.whatsapp-chat-v6412{min-height:520px}.whatsapp-context-v6412{grid-column:auto}.whatsapp-context-v6412 dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.whatsapp-bubble-v6412{max-width:88%}.whatsapp-compose-v6412{flex-direction:column;align-items:stretch}.whatsapp-compose-v6412 .primary{width:100%;justify-content:center}.whatsapp-context-v6412 dl{grid-template-columns:1fr}}.whatsapp-groups-manage-v6412{width:32px;height:32px;border:1px solid #d9e1e6;border-radius:8px;background:#fff;display:grid;place-items:center;color:#53636e;cursor:pointer}.whatsapp-groups-manage-v6412:hover{background:#f3f6f7;color:#243742}.whatsapp-group-tabs-v6412{display:flex;gap:6px;overflow-x:auto;padding:0 12px 10px;scrollbar-width:thin}.whatsapp-group-tabs-v6412 button{border:1px solid #dce3e8;border-radius:999px;background:#fff;color:#56646f;padding:5px 8px;font-size:11px;white-space:nowrap;cursor:pointer}.whatsapp-group-tabs-v6412 button.active{background:#e8f3ed;border-color:#bfdccc;color:#1f6f49;font-weight:750}.whatsapp-group-tabs-v6412 button b{font-size:10.5px;margin-left:3px;font-weight:700}.whatsapp-group-badge-v6412{width:max-content;max-width:100%;font-size:10.5px;font-style:normal;color:#677681;background:#f0f3f5;border-radius:999px;padding:2px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-chat-ident-v6412{flex:1}.whatsapp-chat-group-actions-v6412{margin-left:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;flex:0 0 auto}.whatsapp-chat-group-actions-v6412 label{display:flex;align-items:center;gap:5px;border:1px solid #dce3e8;border-radius:8px;padding:5px 7px;color:#61707b;background:#fff}.whatsapp-chat-group-actions-v6412 select{border:0;outline:0;background:transparent;color:#34444f;font-size:12px;max-width:130px}.whatsapp-chat-group-actions-v6412 button{width:31px;height:31px;border:1px solid #dce3e8;border-radius:8px;background:#fff;display:grid;place-items:center;color:#64737e;cursor:pointer}.whatsapp-chat-group-actions-v6412 button:hover{background:#f5f7f8;color:#2f4553}.whatsapp-groups-modal-v6412{max-width:620px}.whatsapp-new-group-v6412{display:grid;grid-template-columns:1fr auto;gap:9px;margin:4px 0 16px}.whatsapp-new-group-v6412 input{border:1px solid #d9e0e4;border-radius:9px;padding:10px 11px;font:inherit}.whatsapp-groups-list-v6412{border:1px solid #e1e6e9;border-radius:10px;overflow:hidden}.whatsapp-groups-list-v6412>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #edf0f2}.whatsapp-groups-list-v6412>div:last-child{border-bottom:0}.whatsapp-groups-list-v6412>div>span{display:flex;align-items:center;gap:7px;min-width:0}.whatsapp-groups-list-v6412 strong{font-size:13px}.whatsapp-groups-list-v6412 small{font-size:10.5px;color:#7d8992;background:#f1f4f5;border-radius:999px;padding:2px 6px}.whatsapp-groups-list-v6412 em{font-size:11px;font-style:normal;color:#7b8891;white-space:nowrap}.whatsapp-groups-list-v6412>div>div{display:flex;gap:6px}.whatsapp-groups-list-v6412 button{border:0;background:none;color:#465864;font-size:12px;font-weight:650;cursor:pointer;padding:4px}.whatsapp-groups-list-v6412 button.danger-text{color:#a43a3a;display:flex;align-items:center;gap:4px}.whatsapp-groups-help-v6412{display:block;margin-top:11px;color:#78858e;line-height:1.45}@media(max-width:700px){.whatsapp-chat-head-v6412{flex-wrap:wrap}.whatsapp-chat-group-actions-v6412{width:100%;margin-left:44px!important}.whatsapp-chat-group-actions-v6412 label{flex:1}.whatsapp-chat-group-actions-v6412 select{width:100%;max-width:none}.whatsapp-groups-list-v6412>div{grid-template-columns:1fr auto}.whatsapp-groups-list-v6412>div>div{grid-column:1/-1}.whatsapp-new-group-v6412{grid-template-columns:1fr}.whatsapp-new-group-v6412 .primary{width:100%;justify-content:center}}.whatsapp-menu-status-v6414{width:10px;height:10px;border-radius:50%;margin-left:auto;flex:0 0 10px;display:block;box-shadow:0 0 0 2px #ffffff14}.whatsapp-menu-status-v6414.connected{background:#35c879;box-shadow:0 0 0 2px #35c87929}.whatsapp-menu-status-v6414.disconnected{background:#e05252;box-shadow:0 0 0 2px #e0525229}.whatsapp-menu-status-v6414.checking{background:#81909d;box-shadow:0 0 0 2px #81909d24}.sidebar-collapsed .whatsapp-menu-status-v6414{position:absolute;right:6px;top:6px;width:8px;height:8px;flex-basis:8px}.whatsapp-central-v6412 .whatsapp-page-head-v6414{align-items:center;margin-bottom:10px;gap:18px}.whatsapp-page-head-v6414>div:first-child{min-width:180px}.whatsapp-header-actions-v6414{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.whatsapp-header-actions-v6414>.primary,.whatsapp-header-actions-v6414>.secondary-action{min-height:38px;border-radius:8px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:0;border:1px solid #d7dde2;cursor:pointer;font-size:12px;font-weight:650;white-space:nowrap}.whatsapp-header-actions-v6414>.secondary-action{background:#fff;color:#30414d}.whatsapp-compact-status-v6414{height:40px;display:flex;align-items:center;gap:8px;padding:5px 7px 5px 10px;border:1px solid #dce3e8;border-radius:9px;background:#fff;min-width:225px}.whatsapp-compact-status-v6414>i{width:9px;height:9px;border-radius:50%;flex:0 0 9px;background:#87949e}.whatsapp-compact-status-v6414.connected>i{background:#2cbf70}.whatsapp-compact-status-v6414.disconnected>i,.whatsapp-compact-status-v6414.error>i{background:#d94d4d}.whatsapp-compact-status-v6414.checking>i{background:#8b98a3}.whatsapp-compact-status-v6414>div{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.whatsapp-compact-status-v6414 strong{font-size:12px;line-height:1.2;color:#2b3a45}.whatsapp-compact-status-v6414 small{font-size:10.5px;color:#74818c;white-space:nowrap}.whatsapp-compact-status-v6414 small.webhook-error{color:#a83939;font-weight:650}.whatsapp-info-v6414{width:27px;height:27px;border:0;border-radius:7px;background:transparent;color:#71808a;display:grid;place-items:center;cursor:help;padding:0;flex:0 0 auto}.whatsapp-info-v6414:hover{background:#f0f3f5;color:#344651}.whatsapp-central-v6412 .whatsapp-inline-error-v6411{margin:8px 0 0}.whatsapp-central-v6412 .whatsapp-workspace-v6412{margin:8px 0 0;min-height:max(590px,calc(100vh - 230px))}.whatsapp-central-v6412 .whatsapp-conversations-v6412,.whatsapp-central-v6412 .whatsapp-chat-v6412{min-height:max(590px,calc(100vh - 230px))}.whatsapp-modal-overlay-v6414{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;background:#121b237a;display:flex;align-items:center;justify-content:center;padding:20px}.whatsapp-modal-overlay-v6414>.modal{position:relative;width:min(560px,calc(100vw - 32px));max-height:min(82vh,760px);overflow:auto;padding:22px;border-radius:14px;background:#fff;box-shadow:0 24px 70px #0f172a47}.whatsapp-groups-modal-v6414{width:min(680px,calc(100vw - 32px))!important;max-width:680px!important;overflow:visible!important}.whatsapp-modal-head-v6414{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.whatsapp-modal-head-v6414>div{min-width:0}.whatsapp-modal-head-v6414 h2{margin:0 0 4px;font-size:19px}.whatsapp-modal-head-v6414 p{margin:0;color:#72808b;font-size:12px;line-height:1.4}.whatsapp-modal-close-v6414{width:32px;height:32px;border:1px solid #dce3e7!important;border-radius:8px!important;background:#fff!important;color:#566671!important;display:grid!important;place-items:center!important;padding:0!important;cursor:pointer;flex:0 0 32px}.whatsapp-modal-close-v6414:hover{background:#f3f6f7!important;color:#253843!important}.whatsapp-groups-toolbar-v6414{display:flex;justify-content:flex-end;margin:0 0 10px}.whatsapp-groups-toolbar-v6414 .secondary-action{min-height:34px;border:1px solid #d5dde2;border-radius:8px;background:#fff;color:#344651;display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;cursor:pointer}.whatsapp-new-group-inline-v6414{margin:0 0 12px;padding:10px;border:1px solid #e1e7ea;border-radius:9px;background:#f8fafb}.whatsapp-new-group-inline-v6414 .primary{margin:0!important;min-height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.whatsapp-groups-list-v6414{max-height:390px;overflow:auto}.whatsapp-groups-list-v6414>div{min-height:48px}.whatsapp-groups-list-v6414>div>div button{display:inline-flex;align-items:center;gap:4px}.whatsapp-groups-list-v6414>div>div button:disabled{opacity:.55;cursor:not-allowed}.whatsapp-group-edit-v6414 input{min-width:0;width:100%;height:34px!important;border:1px solid #aebbc4!important;border-radius:7px!important;padding:0 8px!important;font-size:12px!important;box-shadow:0 0 0 2px #2c546c0f}.whatsapp-group-edit-actions-v6414 button.save{color:#1e754b!important}.whatsapp-group-edit-actions-v6414 button svg{flex:0 0 auto}.whatsapp-confirm-overlay-v6414{z-index:2300;background:#121b2394}.whatsapp-confirm-modal-v6414{width:min(460px,calc(100vw - 32px))!important}.whatsapp-confirm-modal-v6414>p{margin:4px 0 18px;color:#4d5c67;font-size:13px;line-height:1.55}.whatsapp-confirm-actions-v6414{display:flex;justify-content:flex-end;gap:8px}.whatsapp-confirm-actions-v6414 .secondary-action,.danger-action-v6414{min-height:38px;border-radius:8px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer}.whatsapp-confirm-actions-v6414 .secondary-action{border:1px solid #d5dde2;background:#fff;color:#344651}.danger-action-v6414{border:1px solid #b64040;background:#b64040;color:#fff}.danger-action-v6414:disabled,.whatsapp-confirm-actions-v6414 button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){.whatsapp-central-v6412 .whatsapp-page-head-v6414{align-items:flex-start;flex-direction:column}.whatsapp-header-actions-v6414{width:100%;justify-content:flex-start}.whatsapp-compact-status-v6414{flex:1;min-width:220px}}@media(max-width:620px){.whatsapp-header-actions-v6414{display:grid;grid-template-columns:1fr}.whatsapp-header-actions-v6414>*{width:100%}.whatsapp-compact-status-v6414{min-width:0}.whatsapp-modal-overlay-v6414{padding:10px}.whatsapp-groups-modal-v6414{max-height:92vh!important;overflow:auto!important}.whatsapp-groups-list-v6414>div{grid-template-columns:1fr auto}.whatsapp-groups-list-v6414>div>div{grid-column:1/-1}.whatsapp-confirm-actions-v6414{flex-direction:column-reverse}.whatsapp-confirm-actions-v6414>*{width:100%}}.whatsapp-security-hint-v6415{display:inline-flex;vertical-align:-2px;margin-left:2px;color:#7d8b95;cursor:help}.whatsapp-central-v6415 .whatsapp-workspace-v6415{height:calc(100dvh - 220px);min-height:560px;max-height:900px;min-width:0;overflow:hidden}.whatsapp-central-v6415 .whatsapp-workspace-v6415>.panel{height:100%;min-height:0;max-height:100%}.whatsapp-central-v6415 .whatsapp-conversations-v6415,.whatsapp-central-v6415 .whatsapp-chat-v6415{min-height:0!important;height:100%;max-height:100%}.whatsapp-central-v6415 .whatsapp-context-v6415{min-height:0;height:100%;max-height:100%;overflow:auto}.whatsapp-central-v6415 .whatsapp-conversation-list-v6412,.whatsapp-central-v6415 .whatsapp-messages-v6412{min-height:0;overscroll-behavior:contain}.whatsapp-central-v6415 .whatsapp-messages-v6412{scrollbar-gutter:stable}.whatsapp-central-v6415 .whatsapp-compose-v6412{flex:0 0 auto}.whatsapp-central-v6415 .whatsapp-compose-v6412 textarea{resize:none;min-height:42px;max-height:108px;overflow-y:hidden}.whatsapp-group-filter-v6415{display:grid;grid-template-columns:auto auto minmax(92px,1fr);gap:6px;padding:0 12px 8px;position:relative}.whatsapp-group-filter-v6415>button,.whatsapp-group-picker-v6415>button{height:30px;border:1px solid #dce3e8;border-radius:999px;background:#fff;color:#56646f;padding:0 9px;font-size:11px;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;min-width:0}.whatsapp-group-filter-v6415>button.active,.whatsapp-group-picker-v6415>button.active{background:#e8f3ed;border-color:#bfdccc;color:#1f6f49;font-weight:750}.whatsapp-group-filter-v6415 b,.whatsapp-pending-groups-v6415 b,.whatsapp-group-picker-menu-v6415 b{min-width:18px;height:18px;border-radius:999px;padding:0 5px;display:inline-grid;place-items:center;background:#21865a;color:#fff;font-size:10.5px;line-height:1;font-weight:750}.whatsapp-group-picker-v6415{position:relative;min-width:0}.whatsapp-group-picker-v6415>button{width:100%;justify-content:flex-start}.whatsapp-group-picker-v6415>button svg{margin-left:auto;flex:0 0 auto}.whatsapp-group-picker-menu-v6415{position:absolute;left:0;right:0;top:35px;z-index:60;min-width:230px;max-height:300px;overflow:auto;background:#fff;border:1px solid #d8e0e5;border-radius:10px;box-shadow:0 12px 34px #14232d29;padding:5px}.whatsapp-group-picker-menu-v6415>button{width:100%;min-height:44px;border:0;border-radius:7px;background:#fff;color:#32424d;padding:7px 8px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.whatsapp-group-picker-menu-v6415>button:hover,.whatsapp-group-picker-menu-v6415>button.active{background:#f0f6f3}.whatsapp-group-picker-menu-v6415>button>span{display:flex;flex-direction:column;min-width:0;gap:2px}.whatsapp-group-picker-menu-v6415 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-group-picker-menu-v6415 small{font-size:10.5px;color:#83909a}.whatsapp-group-picker-menu-v6415>.empty{display:block;padding:12px;color:#7a8791}.whatsapp-pending-groups-v6415{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:0 12px 9px;font-size:10.5px;color:#7a8790}.whatsapp-pending-groups-v6415>span{font-weight:700;color:#5d6d78}.whatsapp-pending-groups-v6415>button{border:1px solid #cfe2d7;border-radius:999px;background:#f1f8f4;color:#2a6848;padding:4px 6px 4px 8px;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;gap:5px;cursor:pointer;max-width:100%}.whatsapp-pending-groups-v6415>button:hover{background:#e7f3ec}.whatsapp-conversation-item-v6412.unread{background:#f5faf7}.whatsapp-conversation-item-v6412.unread:not(.selected){box-shadow:inset 3px 0 #2e9b68}.whatsapp-conversation-item-v6412.unread .whatsapp-conversation-copy-v6412 strong{font-weight:800;color:#17272f}.whatsapp-conversation-item-v6412.unread .whatsapp-conversation-copy-v6412 small{font-weight:650;color:#40545f}.whatsapp-conversation-item-v6412.unread time{color:#21865a;font-weight:750}.whatsapp-link-action-v6415{width:100%;margin-top:12px;justify-content:center!important;display:flex!important;align-items:center!important;gap:6px!important;min-height:36px}.whatsapp-link-modal-v6415{width:min(720px,calc(100vw - 32px))!important;max-width:720px!important;overflow:hidden!important}.whatsapp-link-search-v6415{height:40px;border:1px solid #d9e0e4;border-radius:9px;display:flex;align-items:center;gap:7px;padding:0 10px;margin-bottom:10px;color:#7a8790}.whatsapp-link-search-v6415 input{border:0!important;outline:0!important;box-shadow:none!important;flex:1;min-width:0;height:100%;font:inherit;font-size:12px;background:transparent}.whatsapp-link-list-v6415{border:1px solid #e1e6e9;border-radius:10px;max-height:min(52vh,470px);overflow:auto}.whatsapp-link-list-v6415>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:center;border:0;border-bottom:1px solid #edf0f2;background:#fff;padding:10px 12px;text-align:left;cursor:pointer;color:#2d3d47}.whatsapp-link-list-v6415>button:last-child{border-bottom:0}.whatsapp-link-list-v6415>button:hover,.whatsapp-link-list-v6415>button.selected{background:#eef6f2}.whatsapp-link-list-v6415>button>span{display:flex;flex-direction:column;gap:3px;min-width:0}.whatsapp-link-list-v6415 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-link-list-v6415 small{font-size:11px;color:#74828c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-link-list-v6415>button>svg{color:#26885b}.whatsapp-unlink-v6415{display:flex;justify-content:flex-end;padding-top:10px}.whatsapp-unlink-v6415 .secondary-action{display:inline-flex;align-items:center;gap:6px}.whatsapp-group-unread-v6415{min-width:18px;height:18px;border-radius:999px;padding:0 5px;display:inline-grid;place-items:center;background:#21865a;color:#fff;font-size:10.5px;margin-left:2px}@media(max-width:1180px){.whatsapp-central-v6415 .whatsapp-workspace-v6415{height:auto;max-height:none;overflow:visible}.whatsapp-central-v6415 .whatsapp-conversations-v6415,.whatsapp-central-v6415 .whatsapp-chat-v6415{height:650px;max-height:650px}.whatsapp-central-v6415 .whatsapp-context-v6415{height:auto;max-height:none;overflow:visible}}@media(max-width:820px){.whatsapp-central-v6415 .whatsapp-conversations-v6415{height:420px;max-height:420px}.whatsapp-central-v6415 .whatsapp-chat-v6415{height:580px;max-height:580px}.whatsapp-group-filter-v6415{grid-template-columns:auto auto minmax(100px,1fr)}}@media(max-width:560px){.whatsapp-link-list-v6415>button{grid-template-columns:1fr}.whatsapp-group-filter-v6415{grid-template-columns:1fr 1fr}.whatsapp-group-picker-v6415{grid-column:1/-1}.whatsapp-group-picker-menu-v6415{min-width:100%;right:auto;width:100%}}.collection-auto-channels-v6415{display:flex;align-items:center;gap:16px;min-height:48px;border:1px solid #dce3e8;border-radius:10px;background:#fbfcfc;padding:8px 10px}.collection-auto-channels-v6415.suspended{background:#fffdf4;border-color:#eadca6}.collection-auto-channel-options-v6415{display:flex;align-items:center;gap:18px;flex:1;min-width:0}.collection-auto-channel-options-v6415 label{margin:0!important;min-height:30px!important;display:flex!important;align-items:center!important;gap:7px!important;font-size:12px!important;font-weight:700!important;color:#334550!important}.collection-auto-channel-options-v6415 input[type=checkbox]{width:18px!important;height:18px!important;margin:0!important;flex:0 0 18px}.collection-auto-recurrence-v6415{display:flex;align-items:center;gap:8px;border-left:1px solid #e2e7ea;padding-left:14px;white-space:nowrap}.collection-auto-recurrence-v6415>span{font-size:11px;font-weight:700;color:#6c7a84}.collection-auto-recurrence-v6415>div{height:32px;border:1px solid #d9e0e4;border-radius:8px;background:#fff;display:flex;align-items:center;overflow:hidden}.collection-auto-recurrence-v6415 input{width:54px!important;height:30px!important;border:0!important;box-shadow:none!important;padding:0 6px!important;text-align:center!important}.collection-auto-recurrence-v6415 b{font-size:10.5px;color:#74818a;padding:0 8px 0 2px}.collection-auto-help-v6415.suspended{color:#8b6a1e}@media(max-width:700px){.collection-auto-channels-v6415{align-items:stretch;flex-direction:column;gap:8px}.collection-auto-channel-options-v6415{justify-content:flex-start}.collection-auto-recurrence-v6415{border-left:0;border-top:1px solid #e2e7ea;padding:8px 0 0;justify-content:space-between}}.message-templates-layout-v6416{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}.message-templates-menu-v6416{padding:14px;position:sticky;top:82px;max-height:calc(100dvh - 110px);overflow:auto}.message-templates-menu-head-v6416{display:flex;gap:10px;align-items:flex-start;padding:4px 4px 12px;border-bottom:1px solid #e8ecef;margin-bottom:10px}.message-templates-menu-head-v6416 svg{color:#52616c;flex:0 0 auto}.message-templates-menu-head-v6416 div{display:flex;flex-direction:column;gap:2px}.message-templates-menu-head-v6416 strong{font-size:13px}.message-templates-menu-head-v6416 small{font-size:11px;color:#78858e;line-height:1.4}.message-template-category-v6416{display:flex;flex-direction:column;gap:4px;margin-top:11px}.message-template-category-v6416>span{padding:0 5px 3px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a969e}.message-template-category-v6416>button{border:1px solid transparent;border-radius:8px;background:transparent;padding:8px 9px;text-align:left;color:#34434d;cursor:pointer;display:flex;flex-direction:column;gap:2px}.message-template-category-v6416>button:hover{background:#f5f7f8}.message-template-category-v6416>button.active{background:#eef4f1;border-color:#d3e3db;color:#1f6847}.message-template-category-v6416>button strong{font-size:12px}.message-template-category-v6416>button small{font-size:10.5px;color:#82909a}.message-template-editor-v6416{padding:20px;min-width:0}.message-template-editor-head-v6416{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:14px;border-bottom:1px solid #e8ecef;margin-bottom:14px}.message-template-editor-head-v6416 h2{margin:5px 0 4px;font-size:20px}.message-template-editor-head-v6416 p{margin:0;color:#6d7a84;font-size:12px;line-height:1.5}.message-template-channel-v6416{display:inline-flex;padding:3px 7px;border-radius:999px;background:#eef2f4;color:#586772;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.message-template-actions-v6416{display:flex;gap:8px;flex:0 0 auto}.message-template-actions-v6416 button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.message-template-info-v6416{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:8px;background:#f6f8fa;color:#65737d;font-size:11px;margin-bottom:14px}.message-template-info-v6416 svg{flex:0 0 auto}.message-template-editor-v6416>label{display:block;font-size:12px;font-weight:750;color:#3e4c56;margin:12px 0 6px}.message-template-editor-v6416>input{width:100%}.message-template-body-v6416{width:100%;min-height:230px;resize:vertical;line-height:1.6;font-family:inherit}.message-template-vars-v6416{margin-top:14px;padding:12px;border:1px solid #e3e8eb;border-radius:9px;background:#fafbfc}.message-template-vars-v6416>strong{font-size:11px}.message-template-vars-v6416>div{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.message-template-vars-v6416 button{border:1px solid #d8e1e6;background:#fff;border-radius:6px;padding:4px 7px;color:#40515c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;cursor:pointer}.message-template-vars-v6416 button:hover{background:#eef4f1;border-color:#c7dbd1}.message-template-vars-v6416 small{font-size:10.5px;color:#7b8891}.message-template-preview-v6416{margin-top:14px;border:1px solid #dfe5e8;border-radius:10px;padding:14px 16px;background:#fff}.message-template-preview-v6416>div{display:flex;align-items:center;gap:6px;color:#63727c;font-size:11px;margin-bottom:10px}.message-template-preview-v6416>b{display:block;font-size:12px;margin-bottom:12px;color:#293843}.message-template-preview-v6416>p{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.65;color:#41515b}.message-template-audit-v6416{display:flex;align-items:center;gap:6px;margin-top:11px;color:#849098;font-size:10.5px}.whatsapp-compose-area-v6416{flex:0 0 auto;border-top:1px solid #e2e7ea;background:#fff}.whatsapp-compose-v6416{border-top:0!important}.whatsapp-attach-button-v6416{width:42px;height:42px;display:grid;place-items:center;border:1px solid #d6dee3;border-radius:8px;background:#fff;color:#586772;cursor:pointer;flex:0 0 auto}.whatsapp-attach-button-v6416:hover{background:#f3f6f7}.whatsapp-attach-button-v6416:disabled{opacity:.5;cursor:not-allowed}.whatsapp-pending-file-v6416{margin:9px 10px 0;padding:8px 10px;border:1px solid #dce4e8;border-radius:9px;background:#f7faf9;display:flex;align-items:center;gap:9px;color:#40515b}.whatsapp-pending-file-v6416>span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.whatsapp-pending-file-v6416 strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-pending-file-v6416 small{font-size:10.5px;color:#7b8892;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-pending-file-v6416>button{border:0;background:transparent;color:#71808a;cursor:pointer;display:grid;place-items:center;padding:4px}.whatsapp-attachment-card-v6416{width:min(320px,100%);border:1px solid rgba(95,113,124,.18);border-radius:8px;padding:9px 10px;background:#ffffff94;display:flex;align-items:center;gap:9px;text-align:left;color:inherit;margin:0 0 6px;min-width:0}.whatsapp-attachment-card-v6416.available{cursor:pointer}.whatsapp-attachment-card-v6416.available:hover{background:#ffffffd1}.whatsapp-attachment-card-v6416.unavailable{opacity:.72;cursor:default}.whatsapp-attachment-card-v6416>svg{flex:0 0 auto}.whatsapp-attachment-card-v6416>span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.whatsapp-attachment-card-v6416 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-attachment-card-v6416 small{font-size:10px;color:#78858e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.message-templates-layout-v6416{grid-template-columns:1fr}.message-templates-menu-v6416{position:static;max-height:none}.message-template-editor-head-v6416{flex-direction:column}.message-template-actions-v6416{width:100%;flex-wrap:wrap}}.menu-icon-wrap-v6417{position:relative;display:inline-flex!important;align-items:center;justify-content:center;overflow:visible!important;flex:0 0 18px;min-width:18px;width:18px;height:18px}.menu-icon-wrap-v6417>svg{width:18px!important;height:18px!important;min-width:18px!important;flex:0 0 18px!important}.menu-label-v6417{min-width:0;overflow:hidden;text-overflow:ellipsis;display:block}.menu-overlay-badge-v6417{position:absolute;top:-9px;right:-13px;z-index:2;min-width:19px;height:19px;padding:0 4px;border-radius:999px;display:grid;place-items:center;border:2px solid #151d26;font-size:10.5px;font-weight:850;line-height:1;color:#fff;box-shadow:0 1px 3px #00000040}.menu-overlay-badge-v6417.danger{background:#c94d4d}.menu-overlay-badge-v6417.count{background:#566f88}.menu-overlay-badge-v6417.reminder{background:#667b8f}.menu-trailing-overlay-v6417{position:absolute;right:-7px;bottom:-5px;display:grid!important;place-items:center;overflow:visible!important;width:10px;height:10px;z-index:3}.menu-trailing-overlay-v6417 .whatsapp-menu-status-v6414{position:static!important;width:8px!important;height:8px!important;margin:0!important;flex:0 0 8px!important}.sidebar button:has(.menu-icon-wrap-v6417){gap:12px}.sidebar-collapsed .sidebar button .menu-icon-wrap-v6417{display:inline-flex!important}.sidebar-collapsed .sidebar button .menu-label-v6417{display:none!important}.sidebar-collapsed .menu-overlay-badge-v6417{top:-9px;right:-11px}.sidebar-collapsed .menu-trailing-overlay-v6417{right:-7px;bottom:-5px}.whatsapp-central-v6415 .whatsapp-workspace-v6415{grid-template-columns:minmax(250px,320px) minmax(380px,1fr) minmax(300px,340px)}.whatsapp-context-v6417{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important}.whatsapp-context-no-selection-v6417{padding:18px}.whatsapp-context-no-selection-v6417 h3{margin:0 0 8px;font-size:14px}.whatsapp-link-fixed-v6417{flex:0 0 auto;padding:14px 14px 12px;border-bottom:1px solid #e4e9ec;background:#fff}.whatsapp-context-section-head-v6417{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.whatsapp-context-section-head-v6417 h3{margin:0;font-size:13px}.whatsapp-context-section-head-v6417>span{font-size:10.5px;color:#7b8992}.whatsapp-context-section-head-v6417>button{border:0;background:transparent;padding:2px 0;color:#315f84;font-size:10.5px;font-weight:700;cursor:pointer;white-space:nowrap}.whatsapp-context-section-head-v6417>button:hover{text-decoration:underline}.whatsapp-link-summary-v6417{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:center}.whatsapp-link-summary-v6417>div{display:flex;gap:8px;align-items:flex-start;min-width:0}.whatsapp-link-summary-v6417>div>svg{flex:0 0 auto;color:#56707f;margin-top:1px}.whatsapp-link-summary-v6417>div>span{display:flex;flex-direction:column;gap:2px;min-width:0}.whatsapp-link-summary-v6417 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-link-summary-v6417 small{font-size:10.5px;color:#71808a;line-height:1.35;white-space:normal}.whatsapp-link-summary-v6417 .secondary-action{height:30px!important;padding:0 8px!important;font-size:10.5px!important;white-space:nowrap}.whatsapp-link-summary-v6417.unlinked{background:#fafbfc;border:1px dashed #dce3e7;border-radius:8px;padding:8px}.whatsapp-context-scroll-v6417{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px;scrollbar-gutter:stable}.whatsapp-context-empty-v6417{padding:8px 2px;color:#687680;font-size:11px;line-height:1.5}.whatsapp-context-kpis-v6417{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px}.whatsapp-context-kpis-v6417>span{border:1px solid #e1e6e9;border-radius:8px;padding:8px;background:#fafbfc;display:flex;flex-direction:column;gap:3px;min-width:0}.whatsapp-context-kpis-v6417 small{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#7b8992;font-weight:750}.whatsapp-context-kpis-v6417 strong{font-size:11px;color:#283944;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-context-details-v6417{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;border-top:1px solid #edf0f2}.whatsapp-context-details-v6417>div{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:7px!important;padding:7px 0!important;border-bottom:1px solid #edf0f2!important}.whatsapp-context-details-v6417 dt{font-size:10px!important;color:#7a8790!important}.whatsapp-context-details-v6417 dd{font-size:10.5px!important;font-weight:650!important;min-width:0!important;overflow-wrap:anywhere}.whatsapp-context-details-v6417 dd small{display:block;font-size:10px;color:#7e8b94;margin-top:2px;font-weight:500}.whatsapp-context-automation-v6417,.whatsapp-context-history-v6417{margin-top:12px}.whatsapp-context-automation-v6417 h4,.whatsapp-context-history-v6417 h4{font-size:11px;margin:0 0 7px;color:#40515c}.whatsapp-context-automation-v6417>div:not(.whatsapp-auto-paused-v6417){display:grid;grid-template-columns:1fr 1fr;gap:7px}.whatsapp-context-automation-v6417>div>span{border:1px solid #e3e8eb;border-radius:8px;padding:7px;background:#fafbfc;display:flex;flex-direction:column;gap:2px}.whatsapp-context-automation-v6417>div>span strong{font-size:10.5px}.whatsapp-context-automation-v6417>div>span small{font-size:10px;color:#74828c;line-height:1.35}.whatsapp-auto-paused-v6417{margin-top:7px!important;padding:8px!important;grid-template-columns:auto minmax(0,1fr)!important}.whatsapp-auto-paused-v6417 button{grid-column:1/-1;width:100%;justify-content:center!important}.whatsapp-context-history-v6417 article{padding:8px 0;border-top:1px solid #edf0f2}.whatsapp-context-history-v6417 article>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.whatsapp-context-history-v6417 article strong{font-size:10.5px;color:#344651}.whatsapp-context-history-v6417 article time{font-size:10px;color:#8a959c;white-space:nowrap}.whatsapp-context-history-v6417 article p{margin:3px 0 0;font-size:10px;color:#5e6d77;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.whatsapp-context-history-v6417 article small{font-size:10px;color:#8a959c}.whatsapp-link-modal-v6417{display:flex;flex-direction:column;max-height:min(82dvh,720px)!important}.whatsapp-link-search-v6417{display:flex!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:0 12px!important;gap:9px!important;flex:0 0 auto;color:#61717c!important}.whatsapp-link-search-v6417>svg{flex:0 0 18px;align-self:center}.whatsapp-link-search-v6417 input{display:block!important;height:42px!important;min-height:42px!important;padding:0!important;margin:0!important;font-size:13px!important;line-height:42px!important;color:#263944!important;background:transparent!important}.whatsapp-link-search-v6417 input::placeholder{font-size:12px;color:#91a0aa}.whatsapp-link-list-v6417{flex:1 1 auto;min-height:180px;max-height:none!important;overflow:auto!important}.whatsapp-link-list-v6417>button{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto!important;min-height:62px;padding:9px 12px!important}.whatsapp-link-list-v6417 .whatsapp-link-person-v6417 strong{font-size:12.5px!important;color:#21343e}.whatsapp-link-list-v6417 .whatsapp-link-person-v6417 small{font-size:10.5px!important}.whatsapp-link-list-v6417 .whatsapp-link-unit-v6417{align-items:flex-start}.whatsapp-link-list-v6417 .whatsapp-link-unit-v6417 strong{font-size:11px!important;color:#40535e}.whatsapp-link-list-v6417 .whatsapp-link-unit-v6417 small{font-size:10.5px!important}.collection-auto-channels-v6417{min-height:40px!important;padding:5px 7px!important;gap:8px!important;border-radius:8px!important}.collection-auto-channels-v6417 .collection-auto-channel-options-v6415{gap:9px!important}.collection-auto-channels-v6417 .collection-auto-channel-options-v6415 label{min-height:26px!important;gap:5px!important;font-size:11px!important}.collection-auto-channels-v6417 .collection-auto-channel-options-v6415 input[type=checkbox]{width:15px!important;height:15px!important;flex-basis:15px!important}.collection-auto-channels-v6417 .collection-auto-recurrence-v6415{gap:5px!important;padding-left:8px!important}.collection-auto-channels-v6417 .collection-auto-recurrence-v6415>span{font-size:10px!important}.collection-auto-channels-v6417 .collection-auto-recurrence-v6415>div{height:28px!important}.collection-auto-channels-v6417 .collection-auto-recurrence-v6415 input{width:42px!important;height:26px!important;font-size:11px!important}.collection-auto-channels-v6417 .collection-auto-recurrence-v6415 b{font-size:10px!important;padding-right:5px!important}.collection-entry-grid .collection-auto-help-v6415{font-size:10px;line-height:1.35;margin-top:4px;display:block}.whatsapp-compose-v6416>.primary{min-width:76px;justify-content:center!important}@media(max-width:1180px){.whatsapp-central-v6415 .whatsapp-workspace-v6415{grid-template-columns:280px 1fr}.whatsapp-context-v6417{height:auto!important;max-height:560px!important}.whatsapp-context-scroll-v6417{max-height:420px}}@media(max-width:700px){.collection-auto-channels-v6417{align-items:stretch!important}.whatsapp-link-summary-v6417{grid-template-columns:1fr}.whatsapp-link-summary-v6417 .secondary-action{width:100%;justify-content:center!important}}@media(max-width:560px){.whatsapp-link-list-v6417>button{grid-template-columns:1fr!important}}.whatsapp-bubble-v6412{position:relative}.whatsapp-delete-message-v6418{position:absolute;top:4px;right:4px;width:25px;height:25px;border:0;border-radius:6px;background:#ffffffd1;color:#7b8790;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s ease,background .15s ease,color .15s ease;cursor:pointer;z-index:2}.whatsapp-message-row-v6412.out .whatsapp-bubble-v6412:hover .whatsapp-delete-message-v6418,.whatsapp-delete-message-v6418:focus-visible{opacity:1;pointer-events:auto}.whatsapp-delete-message-v6418:hover{background:#fff1f1;color:#b53a3a}.whatsapp-delete-message-v6418:disabled{opacity:.5;cursor:wait}.whatsapp-deleted-message-v6418{display:flex!important;align-items:center;gap:6px!important;font-style:italic;color:#74818a!important;padding-right:8px}.whatsapp-message-row-v6412.deleted .whatsapp-bubble-v6412{background:#f4f5f5;border-color:#e1e5e7}@media(max-width:900px){.whatsapp-delete-message-v6418{opacity:1;pointer-events:auto}}.whatsapp-menu-item-v6419 .menu-overlay-badge-v6417.count{background:#23885a}.top-whatsapp-button-v6419{color:#27845b}.top-whatsapp-button-v6419:hover,.top-whatsapp-button-v6419.has-unread{color:#177347}.top-whatsapp-button-v6419 span{background:#23885a}.whatsapp-realtime-toast-v6419{position:fixed;right:22px;top:82px;z-index:1300;width:min(410px,calc(100vw - 30px));display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 12px;border:1px solid #cfe5d8;border-radius:11px;background:#f7fcf9;box-shadow:0 12px 34px #14302224;color:#253830}.whatsapp-realtime-icon-v6419{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#dff3e7;color:#1d7d50;flex:0 0 auto}.whatsapp-realtime-toast-v6419>div{display:flex;flex-direction:column;gap:2px;min-width:0}.whatsapp-realtime-toast-v6419>div strong{font-size:12px;color:#1d5139}.whatsapp-realtime-toast-v6419>div b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-realtime-toast-v6419>div span{font-size:10.5px;color:#687a70;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-realtime-toast-v6419>button:not(.toast-close){border:0;border-radius:7px;background:#217c51;color:#fff;padding:7px 9px;font-size:10.5px;font-weight:750;cursor:pointer;white-space:nowrap}.whatsapp-realtime-toast-v6419>button:not(.toast-close):hover{background:#176440}.whatsapp-realtime-toast-v6419 .toast-close{border:0;background:transparent;color:#76867d;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;cursor:pointer}.whatsapp-realtime-toast-v6419 .toast-close:hover{background:#e8f3ec;color:#40574a}.client-form-success-top-v6419{margin:0 0 14px}@media(max-width:700px){.whatsapp-realtime-toast-v6419{right:12px;top:70px;grid-template-columns:auto minmax(0,1fr) auto}.whatsapp-realtime-toast-v6419>button:not(.toast-close){grid-column:2/-1;justify-self:start}.whatsapp-realtime-toast-v6419 .toast-close{position:absolute;right:7px;top:7px}}.whatsapp-group-grid-v6420{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 12px 9px}.whatsapp-group-grid-v6420>button{height:30px;min-width:0;border:1px solid #dce3e8;border-radius:999px;background:#fff;color:#56646f;padding:0 7px;font-size:10.5px;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px}.whatsapp-group-grid-v6420>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whatsapp-group-grid-v6420>button.active{background:#e8f3ed;border-color:#bfdccc;color:#1f6f49;font-weight:750}.whatsapp-group-grid-v6420>button:hover:not(.active){background:#f6f8f9;border-color:#ccd6dc}.whatsapp-group-grid-v6420>button b{min-width:18px;height:18px;border-radius:999px;padding:0 5px;display:inline-grid;place-items:center;background:#21865a;color:#fff;font-size:10.5px;line-height:1;font-weight:750;flex:0 0 auto}.whatsapp-groups-toolbar-v6414{align-items:center;gap:10px}.whatsapp-groups-limit-v6420{margin-right:auto;display:flex;align-items:baseline;gap:5px;color:#6c7983}.whatsapp-groups-limit-v6420 strong{font-size:12px;color:#3d4e59}.whatsapp-groups-limit-v6420 span{font-size:11px}.whatsapp-groups-limit-note-v6420{display:block;margin:-2px 0 10px;padding:8px 10px;border:1px solid #e6d8a9;border-radius:8px;background:#fffaf0;color:#80641c;font-size:11px;line-height:1.4}.message-board-page-v6420{gap:12px}.message-board-toolbar-v6420{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:9px 11px;gap:10px}.message-board-toolbar-v6420 .message-center-search{width:100%;margin:0}.message-archive-toggle-v6420{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.message-archive-toggle-v6420>span{min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#e9eef2;color:#485966;display:inline-grid;place-items:center;font-size:10.5px;font-weight:800}.message-board-v6420{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;height:calc(100dvh - 260px);min-height:500px;max-height:860px;min-width:0}.message-board-column-v6420{padding:0!important;margin:0!important;overflow:hidden;display:flex;flex-direction:column;min-width:0;height:100%}.message-board-column-v6420>header{min-height:59px;padding:12px 12px 10px;border-bottom:1px solid #e5eaed;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fbfcfd;flex:0 0 auto}.message-board-column-v6420>header>div{min-width:0;display:flex;flex-direction:column;gap:2px}.message-board-column-v6420>header h3{margin:0;font-size:13px;color:#273943}.message-board-column-v6420>header small{font-size:10.5px;color:#7b8892;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-board-column-v6420>header>b{min-width:23px;height:23px;border-radius:999px;padding:0 6px;display:inline-grid;place-items:center;background:#edf1f4;color:#4b5c68;font-size:11px;line-height:1;font-weight:800;flex:0 0 auto}.message-board-unread-v6420>header>b{background:#e4f1ea;color:#1f754d}.message-board-scroll-v6420{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#fff}.message-board-column-v6420 .message-center-row{grid-template-columns:31px minmax(0,1fr);gap:8px;padding:10px;align-items:start}.message-board-column-v6420 .message-center-avatar{width:30px;height:30px;font-size:10.5px}.message-board-column-v6420 .message-center-main{gap:3px}.message-board-column-v6420 .message-center-heading{gap:4px;align-items:flex-start;flex-wrap:wrap}.message-board-column-v6420 .message-center-heading strong{font-size:12px;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1;min-width:100px}.message-board-column-v6420 .message-center-main>span{font-size:10.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-board-column-v6420 .message-center-main p{font-size:11px;line-height:1.38;-webkit-line-clamp:3;margin-top:1px}.message-board-column-v6420 .message-center-meta{grid-column:2;display:flex;align-items:center;justify-content:flex-start;justify-items:start;gap:6px;flex-wrap:wrap;text-align:left}.message-board-column-v6420 .message-center-meta time,.message-board-column-v6420 .message-center-meta small{font-size:10px}.message-board-column-v6420 .message-important-badge,.message-board-column-v6420 .message-unread-badge{font-size:10px;padding:2px 5px}.message-board-empty-v6420{margin:0;padding:34px 14px;text-align:center;color:#89949d;font-size:11px;line-height:1.45}.message-board-loading-v6420{min-height:300px;display:grid;place-items:center}.message-board-reminder-filter-v6420{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:7px 8px;border-bottom:1px solid #e8ecef;background:#fff;flex:0 0 auto}.message-board-reminder-filter-v6420 button{height:27px;min-width:0;border:1px solid #dde4e8;border-radius:7px;background:#fff;color:#64737e;font-size:10px;font-weight:700;padding:0 4px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-board-reminder-filter-v6420 button.active{background:#eef3f6;border-color:#bfcbd2;color:#293f4d}.message-board-reminder-card-v6420{border-bottom:1px solid #e8ecef;background:#fff;padding:9px 9px 8px}.message-board-reminder-card-v6420.overdue{box-shadow:inset 3px 0 #c65b4b}.message-board-reminder-card-v6420.completed{opacity:.72}.message-board-reminder-open-v6420{width:100%;border:0;background:transparent;padding:0;display:grid;grid-template-columns:27px minmax(0,1fr);gap:7px;text-align:left;color:inherit;cursor:pointer}.message-board-reminder-state-v6420{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#edf1f4;color:#586a76}.message-board-reminder-card-v6420.overdue .message-board-reminder-state-v6420{background:#f8e9e7;color:#aa493d}.message-board-reminder-card-v6420.completed .message-board-reminder-state-v6420{background:#e5f1e9;color:#2f7449}.message-board-reminder-copy-v6420{min-width:0;display:grid;gap:3px}.message-board-reminder-copy-v6420 strong{font-size:11px;line-height:1.35;color:#2a3a44}.message-board-reminder-copy-v6420 p{margin:0;font-size:10.5px;line-height:1.38;color:#5d6b75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-board-reminder-copy-v6420 small{font-size:10px;color:#7c8891;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-board-reminder-complete-v6420,.message-board-reminder-reopen-v6420{margin:7px 0 0 34px;min-height:27px;border-radius:7px;padding:0 8px;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:750;cursor:pointer}.message-board-reminder-complete-v6420{border:1px solid #bedbca;background:#edf7f1;color:#286d48}.message-board-reminder-reopen-v6420{border:1px solid #d4dde2;background:#f6f8f9;color:#536570}.message-archive-panel-v6420{padding:0;overflow:hidden;max-height:calc(100dvh - 260px)}.message-archive-panel-v6420 .message-center-list{max-height:calc(100dvh - 340px);overflow:auto}.message-archive-title-v6420{padding:14px 16px 9px;margin:0}.message-archive-title-v6420>div{display:grid;gap:2px}.message-archive-title-v6420 p{margin:0;color:#7b8791;font-size:11px}@media(max-width:1180px){.message-board-v6420{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;max-height:none}.message-board-column-v6420{height:430px}.message-board-toolbar-v6420{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:700px){.whatsapp-group-grid-v6420{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.whatsapp-group-grid-v6420>button{font-size:10.5px;padding:0 5px}.message-board-toolbar-v6420{grid-template-columns:1fr}.message-archive-toggle-v6420{width:100%}.message-board-v6420{grid-template-columns:1fr}.message-board-column-v6420{height:420px}.message-archive-panel-v6420,.message-archive-panel-v6420 .message-center-list{max-height:none}}.message-board-toolbar-v6421{grid-template-columns:minmax(0,1fr)}.message-board-v6421{grid-template-columns:repeat(3,minmax(0,1fr));height:calc(100dvh - 260px);min-height:500px;max-height:860px}.message-board-state-filter-v6421{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:7px 8px;border-bottom:1px solid #e8ecef;background:#fff;flex:0 0 auto}.message-board-state-filter-v6421 button{height:28px;min-width:0;border:1px solid #dde4e8;border-radius:7px;background:#fff;color:#64737e;font-size:10.5px;font-weight:700;padding:0 5px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-board-state-filter-v6421 button.active{background:#eef3f6;border-color:#bfcbd2;color:#293f4d}.message-board-message-v6421{position:relative;grid-template-columns:34px minmax(0,1fr)!important;transition:background .14s ease,border-color .14s ease}.message-board-message-v6421.received.unread{background:#fff9e8;box-shadow:inset 3px 0 #dfad32}.message-board-message-v6421.received.unread:hover{background:#fff4cf}.message-board-message-v6421.received.read{background:#f1f8f4;box-shadow:inset 3px 0 #55a276}.message-board-message-v6421.received.read:hover{background:#e7f4ec}.message-board-message-v6421.completed{background:#fafbfb;opacity:.86;box-shadow:inset 3px 0 #b8c3c9}.message-board-message-v6421.important,.message-board-message-v6421.received.unread.important,.message-board-message-v6421.received.read.important{box-shadow:inset 3px 0 #c95043}.message-board-message-v6421 .message-important-badge{background:#f8e8e6!important;color:#a83d32!important;border-color:#edc3be!important}.message-state-badge-v6421{display:inline-flex;align-items:center;max-width:100%;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap}.message-state-badge-v6421.unread{background:#fff0bd;color:#7a5b06}.message-state-badge-v6421.read{background:#dff1e6;color:#286c48}.message-state-badge-v6421.completed{background:#e8edf0;color:#53636d}.message-board-message-actions-v6421{grid-column:2;display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin-top:2px}.message-board-complete-v6421,.message-board-reopen-v6421{min-height:27px;border-radius:7px;padding:0 8px;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:750;cursor:pointer}.message-board-complete-v6421{border:1px solid #b9d9c6;background:#edf7f1;color:#286d48}.message-board-reopen-v6421{border:1px solid #d4dde2;background:#f6f8f9;color:#536570}.message-important-callout-v6421{border-color:#e7c4c0!important;background:#fff4f2!important;color:#984339!important}@media(max-width:1180px){.message-board-v6421{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;max-height:none}.message-board-v6421 .message-board-column-v6420{height:440px}}@media(max-width:700px){.message-board-v6421{grid-template-columns:1fr}.message-board-v6421 .message-board-column-v6420{height:430px}}.message-state-detail-v6421{font-weight:700}.message-state-detail-v6421.read{color:#347154}.message-state-detail-v6421.completed{color:#65737c}.message-history-v6423{border:1px solid #e1e7eb;border-radius:10px;background:#fafcfd;overflow:hidden}.message-history-v6423>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid #e5eaed;background:#f5f8f9}.message-history-v6423>header>div{display:flex;align-items:center;gap:7px;color:#334a57}.message-history-v6423>header strong{font-size:12px}.message-history-v6423>header small{font-size:10.5px;color:#73818a;text-align:right}.message-history-list-v6423{max-height:230px;overflow:auto;padding:7px 12px}.message-history-item-v6423{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid #edf1f3}.message-history-item-v6423:last-child{border-bottom:0}.message-history-marker-v6423{width:8px;height:8px;border-radius:999px;background:#91a0a9;margin-top:4px;box-shadow:0 0 0 3px #edf1f3}.message-history-item-v6423.concluido .message-history-marker-v6423{background:#4f966d;box-shadow:0 0 0 3px #e3f1e8}.message-history-item-v6423.reaberto .message-history-marker-v6423{background:#c28a27;box-shadow:0 0 0 3px #f8edd7}.message-history-item-v6423.nao_lido .message-history-marker-v6423{background:#c6a02a;box-shadow:0 0 0 3px #faf0cd}.message-history-item-v6423.lido .message-history-marker-v6423{background:#4d8a69;box-shadow:0 0 0 3px #e4efe8}.message-history-item-v6423>div{display:grid;gap:2px;min-width:0}.message-history-item-v6423 strong{font-size:11px;color:#334955}.message-history-item-v6423 p{margin:0;font-size:10.5px;color:#5f6d76}.message-history-item-v6423 small{font-size:10px;color:#88939a}.message-history-loading-v6423{margin:0;padding:14px;color:#7a8790;font-size:11px;text-align:center}@media(max-width:700px){.message-history-v6423>header{flex-direction:column}.message-history-v6423>header small{text-align:left}.message-history-list-v6423{max-height:190px}}.table-link-button-v6424{border:0;background:transparent;padding:0;color:#315fbb;font:inherit;font-weight:700;cursor:pointer;text-align:left}.table-link-button-v6424:hover{text-decoration:underline}.client-obligations-page-v6424 .agreements-toolbar{grid-template-columns:minmax(260px,1fr) auto auto}@media(max-width:900px){.client-obligations-page-v6424 .agreements-toolbar{grid-template-columns:1fr}}.form-warning-v6425{display:flex;align-items:flex-start;gap:9px;margin:0 0 12px;padding:10px 12px;border:1px solid #ead5a7;border-radius:9px;background:#fffaf0;color:#6d572d}.form-warning-v6425>svg{flex:none;margin-top:1px;color:#9b7626}.form-warning-v6425>div{display:grid;gap:2px}.form-warning-v6425 strong{font-size:12px;color:#604b22}.form-warning-v6425 span{font-size:12px;line-height:1.45;color:#78643b}.message-board-page-v6421 .message-board-column-v6420>header h3{font-size:14px}.message-board-page-v6421 .message-board-column-v6420>header small{font-size:11px}.message-board-page-v6421 .message-board-column-v6420>header>b{min-width:25px;height:25px;font-size:12px}.message-board-page-v6421 .message-board-state-filter-v6421 button{height:31px;font-size:11px;padding:0 7px}.message-board-page-v6421 .message-board-column-v6420 .message-center-row{grid-template-columns:34px minmax(0,1fr);gap:9px;padding:12px 11px}.message-board-page-v6421 .message-board-column-v6420 .message-center-avatar{width:33px;height:33px;font-size:11px}.message-board-page-v6421 .message-board-column-v6420 .message-center-main{gap:4px}.message-board-page-v6421 .message-board-column-v6420 .message-center-heading{gap:6px;align-items:center}.message-board-page-v6421 .message-board-column-v6420 .message-center-heading strong{font-size:13px;line-height:1.35;min-width:130px}.message-board-page-v6421 .message-board-column-v6420 .message-center-main>span{font-size:11px;line-height:1.4}.message-board-page-v6421 .message-board-column-v6420 .message-center-main p{font-size:12px;line-height:1.45;-webkit-line-clamp:3}.message-board-page-v6421 .message-board-column-v6420 .message-center-meta{gap:7px}.message-board-page-v6421 .message-board-column-v6420 .message-center-meta time,.message-board-page-v6421 .message-board-column-v6420 .message-center-meta small{font-size:11px;line-height:1.35}.message-board-page-v6421 .message-important-badge,.message-board-page-v6421 .message-state-badge-v6421{height:22px;min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;font-size:10.5px;line-height:1;font-weight:800;vertical-align:middle}.message-board-page-v6421 .message-board-complete-v6421,.message-board-page-v6421 .message-board-reopen-v6421{min-height:30px;padding:0 9px;font-size:11px}.message-board-page-v6421 .message-board-empty-v6420{font-size:12px}.message-board-page-v6421 .message-board-reminder-card-v6420{padding:11px 10px 10px}.message-board-page-v6421 .message-board-reminder-open-v6420{grid-template-columns:30px minmax(0,1fr);gap:9px}.message-board-page-v6421 .message-board-reminder-state-v6420{width:30px;height:30px}.message-board-page-v6421 .message-board-reminder-copy-v6420 strong{font-size:12.5px;line-height:1.4}.message-board-page-v6421 .message-board-reminder-copy-v6420 p{font-size:12px;line-height:1.45}.message-board-page-v6421 .message-board-reminder-copy-v6420 small{font-size:11px;line-height:1.35}.message-board-page-v6421 .message-board-reminder-complete-v6420,.message-board-page-v6421 .message-board-reminder-reopen-v6420{margin-left:39px;min-height:30px;font-size:11px;padding:0 9px}.documents-page-v647 table{font-size:13px}.documents-page-v647 table th{font-size:12px}.documents-page-v647 .document-name-v647>strong{font-size:13px;line-height:1.35}.documents-page-v647 .document-name-v647>small{font-size:11px;line-height:1.35}.documents-page-v647 .document-name-v647>span{font-size:12px;line-height:1.45}.documents-page-v647 .document-uploader-v647 span{font-size:12px}.documents-page-v647 .document-uploader-v647 small{font-size:11px}.documents-page-v647 .document-status-v647{min-height:27px;padding:4px 9px;font-size:11px}.documents-page-v647 .client-documents-head-v647 strong{font-size:13px}.documents-page-v647 .client-documents-head-v647 p{font-size:12px}.documents-page-v647 .documents-alert-dashboard-v647 strong{font-size:12.5px}.documents-page-v647 .documents-alert-dashboard-v647 span,.documents-page-v647 .documents-alert-dashboard-v647 small,.documents-page-v647 .document-email-warning-v648{font-size:12px}.reports-page-v47 .report-type-card-v47 strong{font-size:14px}.reports-page-v47 .report-type-card-v47 small{font-size:12px;line-height:1.45}.reports-page-v47 .report-builder-head-v47 h3{font-size:16px}.reports-page-v47 .report-builder-head-v47 p{font-size:12.5px;line-height:1.45}.reports-page-v47 .report-filter-grid-v47 label,.reports-page-v47 .report-filter-grid-v47>div>label{font-size:12px}.reports-page-v47 .report-filter-grid-v47 input,.reports-page-v47 .report-filter-grid-v47 select{font-size:13px}.reports-page-v47 .report-options-v47{font-size:12.5px}.reports-page-v47 .report-preview-note-v47{font-size:12px}.reports-page-v47 .report-guidance-v47 strong{font-size:13px}.reports-page-v47 .report-guidance-v47 p{font-size:12px;line-height:1.45}.reports-page-v47 .receipt-registration-summary-v47 span{font-size:12px}.reports-page-v47 .receipt-registration-summary-v47 strong{font-size:15px}.reports-page-v47 table{font-size:13px}.reports-page-v47 table th{font-size:12px}.message-board-page-v6421 .message-detail-meta span,.message-board-page-v6421 .message-process-link span{font-size:11px}.message-board-page-v6421 .message-detail-meta strong,.message-board-page-v6421 .message-process-link strong{font-size:12.5px;line-height:1.4}.message-board-page-v6421 .message-important-callout{font-size:12px}.message-board-page-v6421 .message-detail-body{font-size:13.5px}.message-board-page-v6421 .message-history-v6423>header strong{font-size:12.5px}.message-board-page-v6421 .message-history-v6423>header small{font-size:11px}.message-board-page-v6421 .message-history-item-v6423 strong{font-size:12px}.message-board-page-v6421 .message-history-item-v6423 p{font-size:11px;line-height:1.4}.message-board-page-v6421 .message-history-item-v6423 small{font-size:11px}.message-board-page-v6421 .message-history-loading-v6423{font-size:12px}.whatsapp-pending-file-v6416.has-preview-v6426{align-items:flex-start;padding:10px}.whatsapp-pasted-preview-v6426{width:94px;height:72px;object-fit:cover;border:1px solid #d6dee3;border-radius:8px;background:#fff;flex:0 0 auto}.whatsapp-pending-file-v6416.has-preview-v6426>span{padding-top:2px}.whatsapp-pending-file-v6416.has-preview-v6426 strong{font-size:12px}.whatsapp-pending-file-v6416.has-preview-v6426 small{font-size:10.5px;white-space:normal;line-height:1.35}.collection-summary-details .collection-total-v6426 dd strong{font-size:15px;color:#17202b}.collection-summary-details .collection-total-v6426{background:#f8fafb;border-radius:8px;padding:8px 10px 10px;border:1px solid #e6ebee}.financial-sync-summary-v6427{flex-direction:column;align-items:stretch}.financial-sync-summary-v6427 span{display:flex;flex-direction:column;gap:4px;padding:2px 0}.financial-sync-summary-v6427 span+span{border-top:1px solid #e3e8ed;padding-top:10px}.financial-sync-summary-v6427 small{font-size:12px;color:#667482}.financial-sync-summary-v6427 strong{color:#17212b;line-height:1.45}.financial-tab-divergence-v6428{display:inline-grid;place-items:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:#f4df9d;color:#684a00;font-size:11px;font-style:normal;font-weight:800;line-height:1}.work-tabs button.active .financial-tab-divergence-v6428{background:#f4df9d;color:#684a00}.financial-divergence-panel-v6428{margin-bottom:14px;border-color:#ead9a8;background:#fffdf5}.financial-divergence-heading-v6428{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid #eee2bd}.financial-divergence-heading-v6428>div{display:flex;align-items:flex-start;gap:10px;min-width:0}.financial-divergence-heading-v6428 svg{color:#9a6a00;flex:0 0 auto;margin-top:1px}.financial-divergence-heading-v6428 span{display:flex;flex-direction:column;gap:3px}.financial-divergence-heading-v6428 strong{font-size:14px;color:#3a2c0a}.financial-divergence-heading-v6428 small{font-size:12px;color:#75684a;line-height:1.4}.financial-divergence-count-v6428{min-width:26px;height:26px;padding:0 7px;border-radius:999px;display:inline-flex!important;align-items:center;justify-content:center;background:#f4df9d;color:#684a00;font-size:12px;font-weight:800}.financial-divergence-list-v6428{display:flex;flex-direction:column}.financial-divergence-item-v6428{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0}.financial-divergence-item-v6428+.financial-divergence-item-v6428{border-top:1px solid #eee5c9}.financial-divergence-item-v6428>div{min-width:0;display:flex;flex-direction:column;gap:3px}.financial-divergence-item-v6428>div>strong{font-size:12px;color:#17212b}.financial-divergence-item-v6428>div>span{font-size:11px;color:#4d5965;line-height:1.4}.financial-divergence-item-v6428>div>small{font-size:11px;color:#8a6411;line-height:1.35}.financial-divergence-action-v6428{flex:0 0 auto;white-space:nowrap;border-color:#d9bd67!important;background:#fffaf0!important;color:#705000!important}.financial-divergence-blocked-v6428{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid #efc5c5;border-radius:10px;background:#fff5f5;color:#8c2f2f;font-size:12px;line-height:1.45}.financial-divergence-blocked-v6428 svg{flex:0 0 auto;margin-top:1px}.financial-sync-actions-v6428{align-items:center;flex-wrap:nowrap}.financial-sync-cancel-v6428{border:0;background:transparent;color:#667482;padding:9px 10px;cursor:pointer;font:inherit}.financial-sync-cancel-v6428:hover{color:#17212b;text-decoration:underline}.financial-sync-keep-v6428{padding-left:14px!important;padding-right:14px!important}@media(max-width:760px){.financial-divergence-item-v6428{align-items:flex-start;flex-direction:column}.financial-divergence-action-v6428{width:100%}.financial-sync-actions-v6428{flex-direction:column-reverse;align-items:stretch}.financial-sync-actions-v6428 button{width:100%}}.finance-pending-label-v6429{display:flex;align-items:center;gap:7px;min-height:22px;flex-wrap:wrap}.finance-pending-badge-v6429{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#eef2f5;color:#25313c;font-size:11px;font-weight:700;line-height:1}.finance-pending-label-v6429 .context-help-v47{flex:0 0 auto}.payment-entry-summary-v6429{grid-template-columns:repeat(5,minmax(0,1fr))}.payment-preview-title-v6429{display:flex!important;align-items:center;gap:7px}.payment-preview-title-v6429>.context-help-v47{flex:0 0 auto}.payment-available-v6429{display:grid!important;gap:2px!important;text-align:right;min-width:175px}.payment-available-v6429 small{font-size:10.5px;color:#74818b;font-weight:500;line-height:1.25}.payment-available-v6429 b{font-size:12px;color:#425563;white-space:nowrap}.financial-fields-locked-v6429{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid #e7d29a;border-radius:9px;background:#fff9e9;color:#725711}.financial-fields-locked-v6429 svg{flex:0 0 auto;margin-top:1px}.financial-fields-locked-v6429>div{display:grid;gap:2px}.financial-fields-locked-v6429 strong{font-size:12px;color:#57420e}.financial-fields-locked-v6429 span{font-size:11px;line-height:1.45;color:#766229}.process-form-modal select:disabled,.process-form-modal input:disabled{cursor:not-allowed;opacity:.72;background:#f2f4f6;color:#5e6973}.financial-sync-actions-v6428{gap:9px;justify-content:flex-end}.financial-sync-actions-v6428>button{min-height:38px;border-radius:8px;padding:8px 15px;font-weight:650;display:inline-flex;align-items:center;justify-content:center}.financial-sync-cancel-v6428{border:1px solid #cfd8df;background:#fff;color:#52616d;text-decoration:none!important}.financial-sync-cancel-v6428:hover{background:#f5f7f8;color:#17212b;border-color:#b9c5ce}.financial-sync-keep-v6428{border-color:#bfcbd4!important;background:#f7f9fa!important;color:#354550!important}@media(max-width:950px){.payment-entry-summary-v6429{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.payment-available-v6429{text-align:left;min-width:0}.payment-entry-summary-v6429{grid-template-columns:1fr}}.financial-grid-break-v6430{grid-column:1/-1;height:0;min-height:0}.financial-fields-locked-compact-v6430{grid-column:2;margin-top:14px;min-height:62px;padding:8px 10px;align-self:start}.financial-fields-locked-compact-v6430 strong{font-size:12px}.financial-fields-locked-compact-v6430 span{font-size:11px;line-height:1.35}@media(max-width:760px){.financial-fields-locked-compact-v6430{grid-column:1/-1;margin-top:8px}}.collection-document-config-v6431{max-width:980px}.collection-document-config-head-v6431{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.collection-document-config-head-v6431 h3{margin:0 0 4px;font-size:16px;color:#17212b}.collection-document-config-head-v6431 p{margin:0;color:#6c7883;font-size:12px;line-height:1.45}.collection-document-config-create-v6431{display:grid;grid-template-columns:minmax(220px,1fr) minmax(250px,.9fr) auto;gap:10px;align-items:center;margin-bottom:12px}.collection-document-config-create-v6431 .document-check-v647{min-height:38px;margin:0;padding:0 4px}.collection-document-config-info-v6431{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;margin:8px 0 14px;border:1px solid #d9e1e7;border-radius:9px;background:#f7f9fa;color:#586875;font-size:11px;line-height:1.45}.collection-document-config-info-v6431 svg{flex:0 0 auto;margin-top:1px}.collection-document-config-v6431 .table-secondary-line{display:block;margin-top:2px;color:#84909a;font-size:10.5px;font-weight:400}.collection-documents-classified-v6431{display:flex;align-items:center;gap:8px;min-width:0}.collection-documents-classified-v6431>div:first-of-type{min-width:0;flex:1}.collection-document-type-select-v6431{width:auto!important;min-width:125px;max-width:180px;height:32px!important;padding:5px 28px 5px 8px!important;font-size:11px!important;flex:0 0 auto}.collection-upload-batch-v6431{display:grid;gap:9px;margin-top:10px;max-height:380px;overflow:auto;padding-right:3px}.collection-upload-file-v6431{display:grid;grid-template-columns:minmax(0,1fr) 190px 34px;gap:9px;align-items:center;padding:10px;border:1px solid #dfe5ea;border-radius:9px;background:#fafbfc}.collection-upload-file-v6431>div{display:flex;align-items:center;gap:8px;min-width:0}.collection-upload-file-v6431>div>div{display:grid;min-width:0}.collection-upload-file-v6431 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#26333e}.collection-upload-file-v6431 small{font-size:10.5px;color:#7c8994}.collection-upload-file-v6431 select{height:34px;font-size:11px}.collection-conversion-modal-v6431{max-width:1040px!important}.collection-conversion-grid-v6431{display:grid;grid-template-columns:minmax(0,.85fr) minmax(390px,1.15fr);gap:16px;align-items:start;margin-top:12px}.collection-conversion-form-v6431,.collection-conversion-docs-v6431{border:1px solid #dfe5ea;border-radius:10px;background:#fbfcfd;padding:14px}.collection-conversion-form-v6431 h3,.collection-conversion-docs-v6431 h3{margin:0 0 10px;font-size:13px;color:#202c36}.collection-conversion-docs-head-v6431{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.collection-conversion-docs-head-v6431 h3{margin-bottom:3px}.collection-conversion-docs-head-v6431 p{margin:0;font-size:11px;line-height:1.4;color:#72808b}.collection-conversion-docs-head-v6431>span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 8px;font-size:10.5px;font-weight:700;white-space:nowrap}.collection-conversion-docs-head-v6431>span.complete{background:#edf8f0;color:#28733d}.collection-conversion-docs-head-v6431>span.pending{background:#fff5df;color:#86620b}.collection-conversion-checklist-v6431{display:grid;gap:7px;margin:10px 0 14px}.collection-conversion-checklist-v6431>div{display:flex;align-items:flex-start;gap:8px;padding:8px 9px;border-radius:8px;border:1px solid #dfe5ea;background:#fff}.collection-conversion-checklist-v6431>div.done{border-color:#cfe5d5;background:#f6fbf7;color:#2b7040}.collection-conversion-checklist-v6431>div.missing{border-color:#ecd7a2;background:#fffaf0;color:#80600f}.collection-conversion-checklist-v6431>div svg{flex:0 0 auto;margin-top:1px}.collection-conversion-checklist-v6431>div span{display:grid;gap:1px}.collection-conversion-checklist-v6431>div strong{font-size:11px;color:inherit}.collection-conversion-checklist-v6431>div small{font-size:10.5px;color:#78858f}.collection-conversion-files-v6431{display:grid;gap:6px}.collection-conversion-files-title-v6431{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px;font-size:11px;color:#43515c}.collection-conversion-files-title-v6431 span{display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:#edf1f4;font-size:10.5px;font-weight:700}.collection-conversion-file-v6431{display:grid;grid-template-columns:18px minmax(0,1fr) 155px 32px;gap:7px;align-items:center;padding:7px 8px;border:1px solid #e2e7eb;border-radius:8px;background:#fff}.collection-conversion-file-v6431>svg{color:#667684}.collection-conversion-file-v6431>div{display:grid;min-width:0}.collection-conversion-file-v6431 strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#34424d}.collection-conversion-file-v6431 small{font-size:10.5px;color:#88949d}.collection-conversion-file-v6431 select{height:30px!important;padding:4px 24px 4px 7px!important;font-size:10.5px!important}.collection-conversion-upload-v6431{width:100%;justify-content:center;margin-top:10px}.collection-conversion-actions-v6431{margin-top:14px}.process-document-batch-v6431{display:grid;gap:7px;max-height:270px;overflow:auto;margin-top:8px}.process-document-batch-v6431>div{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid #e0e6ea;border-radius:8px;background:#fafbfc}.process-document-batch-v6431>div>div{display:grid;min-width:0;flex:1}.process-document-batch-v6431 strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.process-document-batch-v6431 small{font-size:10.5px;color:#7d8993}.client-document-batch-modal-v6431{max-width:1040px!important}.client-document-batch-list-v6431{display:grid;gap:9px;max-height:370px;overflow:auto;margin:12px 0;padding-right:3px}.client-document-batch-list-v6431>article{padding:10px;border:1px solid #dde4e9;border-radius:9px;background:#fafbfc}.client-document-batch-file-v6431{display:flex;align-items:center;gap:8px;margin-bottom:9px}.client-document-batch-file-v6431>div{display:grid;min-width:0;flex:1}.client-document-batch-file-v6431 strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.client-document-batch-file-v6431 small{font-size:10.5px;color:#7d8993}.client-document-batch-fields-v6431{display:grid;grid-template-columns:180px minmax(190px,1fr) 150px 150px;gap:8px}.client-document-batch-fields-v6431 label,.client-document-batch-common-v6431 label{display:grid;gap:4px;font-size:10.5px;font-weight:650;color:#4b5964}.client-document-batch-fields-v6431 input,.client-document-batch-fields-v6431 select{height:34px;font-size:11px}.client-document-batch-common-v6431{margin-top:10px}@media(max-width:900px){.collection-document-config-create-v6431,.collection-conversion-grid-v6431{grid-template-columns:1fr}.client-document-batch-fields-v6431{grid-template-columns:1fr 1fr}}@media(max-width:650px){.collection-upload-file-v6431{grid-template-columns:1fr}.collection-upload-file-v6431>button{justify-self:end}.collection-conversion-file-v6431{grid-template-columns:18px minmax(0,1fr) 32px}.collection-conversion-file-v6431 select{grid-column:2/4;width:100%}.client-document-batch-fields-v6431{grid-template-columns:1fr}}.process-document-batch-v6431>div>span{display:grid;min-width:0;flex:1}.client-document-validity-v6431>span{display:flex;align-items:center;gap:6px;min-height:34px;font-size:11px;font-weight:600;color:#4b5964}.client-document-validity-v6431>span input{width:auto;height:auto;margin:0}.agreement-modal-v6434 .modal-card{max-width:1120px}.agreement-section-v6434,.agreement-live-preview-v6434{margin-top:16px;padding:16px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.agreement-section-v6434>h3,.agreement-section-head-v6434 h3{margin:0 0 12px;font-size:15px;color:#172033}.agreement-section-head-v6434{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.agreement-section-head-v6434 h3{margin-bottom:3px}.agreement-section-head-v6434 p{margin:0;color:#64748b;font-size:12px}.agreement-section-head-v6434>strong{font-size:18px;color:#172033}.agreement-cost-list-v6434{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agreement-cost-list-v6434 label{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;cursor:pointer}.agreement-cost-list-v6434 label:has(input:checked){border-color:#8ba7c7;background:#eef5fb}.agreement-cost-list-v6434 input{width:auto;margin-top:2px}.agreement-cost-list-v6434 span{display:grid;gap:2px}.agreement-cost-list-v6434 strong{font-size:12px}.agreement-cost-list-v6434 small{font-size:12px;color:#64748b}.agreement-cost-inline-v6434,.collection-cost-create-v6434{display:grid;grid-template-columns:1fr 1.4fr .8fr 1fr auto;gap:8px;align-items:end;margin-top:12px}.agreement-interest-field-v6434{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px}.agreement-interest-field-v6434>div{display:flex;align-items:center;gap:7px}.agreement-interest-field-v6434>div input{width:92px}.agreement-interest-field-v6434>div span{white-space:nowrap;font-size:12px;color:#475569}.agreement-financial-preview-v6434{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.agreement-financial-preview-v6434 .agreement-preview-total-v6434{background:#eaf2f8;border:1px solid #b9ccdc}.agreement-financial-preview-v6434 .agreement-preview-total-v6434 b{font-size:16px}.agreement-simulation-ok-v6434{display:flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#eaf7ef;color:#166534;font-size:12px;font-weight:700}.agreement-simulation-pending-v6434{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#fff8e6;color:#8a5a00;font-size:12px}.agreement-simulation-table-v6434{margin-top:14px;max-height:330px;overflow:auto}.agreement-simulation-table-v6434 table{min-width:760px}.agreement-simulation-table-v6434 th,.agreement-simulation-table-v6434 td{padding:8px 10px}.agreement-simulation-table-v6434 tfoot td{font-weight:800;background:#f1f5f9}.agreement-fee-allocation-v6434{color:#0f5b91;font-weight:800;background:#eef6fc}.collection-agreement-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.revejo-summary-v6434{padding:14px;border-radius:12px;background:#fffaf0;border:1px solid #ead7a5}.revejo-summary-head-v6434{display:flex;justify-content:space-between;margin-bottom:10px}.revejo-summary-head-v6434>div{display:grid;gap:2px}.revejo-summary-head-v6434 strong{font-size:13px;color:#5f4315}.revejo-summary-head-v6434 small{font-size:12px;color:#806b45}.revejo-summary-grid-v6434{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.revejo-summary-grid-v6434 span{position:relative;display:grid;gap:3px;padding:9px 34px 9px 10px;border-radius:9px;background:#fff}.revejo-summary-grid-v6434 small{font-size:11px;color:#806b45}.revejo-summary-grid-v6434 b{font-size:13px;color:#3f2f13}.revejo-summary-grid-v6434 button{position:absolute;right:7px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:#f4ead4;color:#6b4f1d;cursor:pointer}.collection-cost-config-v6434{max-width:900px}.collection-cost-config-v6434 .inline-form{margin:14px 0}.collection-cost-create-v6434{margin:0 0 16px}@media(max-width:900px){.agreement-cost-list-v6434,.agreement-financial-preview-v6434,.revejo-summary-grid-v6434,.agreement-cost-inline-v6434,.collection-cost-create-v6434{grid-template-columns:1fr 1fr}.agreement-cost-inline-v6434 button,.collection-cost-create-v6434 button{grid-column:1/-1}.collection-agreement-kpis{grid-template-columns:1fr 1fr}}@media(max-width:620px){.agreement-cost-list-v6434,.agreement-financial-preview-v6434,.revejo-summary-grid-v6434,.agreement-cost-inline-v6434,.collection-cost-create-v6434{grid-template-columns:1fr}}.agreement-cost-required-v6435{display:block;margin-top:7px;color:#8a5a00;font-size:12px;font-weight:650}.agreement-summary-send-v6435 .modal-card{max-width:980px}.agreement-summary-send-grid-v6435{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:18px;margin-top:16px}.agreement-summary-send-grid-v6435>section{padding:16px;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc;min-width:0}.agreement-summary-send-grid-v6435 h3{margin:0 0 12px;font-size:14px;color:#172033}.agreement-summary-channels-v6435{display:grid;gap:10px;margin-bottom:10px}.agreement-summary-channels-v6435 label{padding:10px 12px;border:1px solid #dbe3eb;border-radius:10px;background:#fff}.agreement-summary-send-grid-v6435 pre{margin:0;padding:14px;max-height:420px;overflow:auto;border:1px solid #dbe3eb;border-radius:10px;background:#fff;color:#253244;font:12px/1.62 ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:780px){.agreement-summary-send-grid-v6435{grid-template-columns:1fr}}.agreement-minute-modal-v6436 .modal-card{max-width:1080px}.agreement-minute-grid-v6436{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.agreement-minute-grid-v6436>section{padding:15px;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc;min-width:0}.agreement-minute-grid-v6436 h3{margin:0 0 12px;font-size:14px;color:#172033}.agreement-minute-grid-v6436 textarea{min-height:112px}.agreement-minute-source-v6436{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;border-radius:10px;background:#eef5fb;color:#3e5870;font-size:12px;line-height:1.45}.agreement-minute-source-v6436 svg{flex:0 0 auto;margin-top:1px}.revejo-copy-button-v6436.copied{width:auto;min-width:72px;padding:0 7px;display:flex;gap:4px;background:#e7f5eb;color:#17663a;font-size:11px;font-weight:800}.whatsapp-bubble-v6412 p{font-size:14px;line-height:1.5;font-weight:450}.whatsapp-message-status-v6436{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;font-style:normal;color:inherit}.whatsapp-message-status-v6436.read{color:#2b78c5!important}.whatsapp-message-status-v6436.failed{color:#b42318!important}.whatsapp-message-status-v6436.pending{color:#78858e!important}.whatsapp-message-status-v6436.sent,.whatsapp-message-status-v6436.delivered{color:#60776a!important}@media(max-width:780px){.agreement-minute-grid-v6436{grid-template-columns:1fr}}.searchable-record-picker-v6437{width:100%}.report-filter-grid-v47 .client-picker-control{min-height:38px}.report-filter-grid-v47 .client-picker-control input{height:36px!important}.closing-toolbar-v3731 .client-picker{width:100%}.searchable-client-checklist-v6437{display:flex;align-items:center;gap:8px;min-height:40px;margin-bottom:8px;padding:0 9px;border:1px solid #d7dde2;border-radius:8px;background:#fff}.searchable-client-checklist-v6437 input{width:100%;height:38px;border:0!important;outline:0;background:transparent;padding:0!important}.searchable-client-checklist-v6437 button{display:grid;place-items:center;border:0;background:transparent;color:#64748b;cursor:pointer}.whatsapp-contact-photo-v6438{overflow:hidden;font-size:11px;font-weight:850;letter-spacing:.02em;background:#e4ebee;color:#455965}.whatsapp-contact-photo-v6438 img{width:100%;height:100%;display:block;object-fit:cover}.whatsapp-contact-photo-v6438 b{font-size:inherit;color:inherit}.whatsapp-photo-button-v6438{border:0;background:transparent;padding:0;border-radius:50%;cursor:pointer;flex:0 0 auto}.whatsapp-photo-button-v6438:disabled{cursor:default}.whatsapp-photo-button-v6438:not(:disabled):hover{box-shadow:0 0 0 3px #21865a21}.whatsapp-conversation-markers-v6438{display:flex!important;align-items:center;gap:4px!important;justify-content:flex-start!important}.whatsapp-pending-badge-v6438{display:inline-flex!important;align-items:center;gap:3px;width:max-content;max-width:100%;padding:2px 6px;border-radius:999px;background:#fff2cf;color:#7a5a08;font-size:10px;font-style:normal;font-weight:750}.whatsapp-conversation-item-v6412.pending-response-v6438{box-shadow:inset 2px 0 #d5a927}.whatsapp-conversation-item-v6412.pending-response-v6438.selected{box-shadow:inset 3px 0 #26885b}.whatsapp-conversation-item-v6412.deleted-conversation-v6438{opacity:.78;background:#f7f7f7}.whatsapp-chat-head-v6438{min-height:62px}.whatsapp-contact-name-v6438{display:flex;align-items:center;gap:5px;min-width:0}.whatsapp-contact-name-v6438 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whatsapp-contact-name-v6438 button{width:25px;height:25px;border:0;border-radius:6px;background:transparent;color:#74828c;display:grid;place-items:center;cursor:pointer;flex:0 0 auto}.whatsapp-contact-name-v6438 button:hover{background:#eef2f4;color:#304652}.whatsapp-chat-actions-v6438 button.pending-active-v6438{background:#fff5da;border-color:#e5c875;color:#7a5900}.whatsapp-chat-actions-v6438 button.danger-v6438:hover{background:#fff0ef;border-color:#efc1bd;color:#a3332c}.whatsapp-pending-strip-v6438,.whatsapp-deleted-strip-v6438{display:flex;align-items:center;gap:7px;padding:7px 12px;border-bottom:1px solid #ead99f;background:#fff8e5;color:#70550e;font-size:11px}.whatsapp-pending-strip-v6438 span,.whatsapp-deleted-strip-v6438 span{flex:1}.whatsapp-pending-strip-v6438 button{border:0;background:transparent;color:#6d530d;text-decoration:underline;font:inherit;font-weight:750;cursor:pointer}.whatsapp-deleted-strip-v6438{border-color:#e1d6d3;background:#f8f5f4;color:#73554e}.whatsapp-deleted-content-v6438{display:grid;gap:5px}.whatsapp-deleted-original-v6438,.deleted-original-v6438{text-decoration:line-through;opacity:.66}.whatsapp-deleted-label-v6438{display:flex;align-items:center;gap:4px;color:#7b6d68;font-size:10.5px;font-style:italic}.whatsapp-message-row-v6412.deleted .whatsapp-bubble-v6412{background:#f6f4f3;border-color:#e4ddda}.whatsapp-message-row-v6412.deleted .whatsapp-bubble-v6412>span{margin-top:6px}.whatsapp-contact-name-modal-v6438{max-width:500px}.whatsapp-contact-name-modal-v6438>label{display:grid;gap:6px;margin-top:14px}.whatsapp-contact-name-modal-v6438>label span{font-size:12px;font-weight:750;color:#3e4e59}.whatsapp-contact-name-modal-v6438>label input{height:42px}.whatsapp-contact-name-modal-v6438>small{display:block;margin-top:7px;color:#75828c;line-height:1.45}.whatsapp-contact-name-modal-v6438 .whatsapp-confirm-actions-v6414{margin-top:18px}.whatsapp-group-grid-v6420>button.pending-filter-v6438.active{background:#fff4d8;border-color:#e3c978;color:#765800}.whatsapp-group-grid-v6420>button.deleted-filter-v6438.active{background:#f4eeee;border-color:#dac8c5;color:#734e48}.whatsapp-bubble-v6412 p{font-size:14.5px;line-height:1.55;font-weight:475}.whatsapp-conversation-copy-v6412 small{font-size:12px;line-height:1.35}@media(max-width:760px){.whatsapp-chat-actions-v6438{margin-left:0!important}.whatsapp-contact-name-modal-v6438{width:calc(100vw - 24px)}}.whatsapp-central-v6415 .whatsapp-workspace-v6415.context-collapsed-v6439{grid-template-columns:minmax(250px,320px) minmax(420px,1fr)}.whatsapp-list-head-actions-v6439{display:flex;align-items:center;gap:5px}.whatsapp-list-head-actions-v6439 button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #dce3e7;border-radius:8px;background:#fff;color:#566873;cursor:pointer}.whatsapp-list-head-actions-v6439 button:hover{background:#f2f6f7;color:#1e6045}.whatsapp-workspace-v6415.compact-list-v6439 .whatsapp-conversation-preview-v6439,.whatsapp-workspace-v6415.compact-list-v6439 .whatsapp-group-badge-v6412{display:none!important}.whatsapp-workspace-v6415.compact-list-v6439 .whatsapp-conversation-item-v6412{padding-top:8px;padding-bottom:8px;min-height:52px}.whatsapp-workspace-v6415.compact-list-v6439 .whatsapp-conversation-markers-v6438{margin-top:2px}.whatsapp-conversation-item-v6412.overdue-response-v6439{background:#fff9ed}.whatsapp-manual-unread-v6439{width:9px;height:9px;border-radius:50%;background:#23845a;flex:0 0 auto}.whatsapp-feedback-v6439{position:fixed;z-index:1600;right:22px;bottom:22px;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:9px;background:#183f31;color:#fff;box-shadow:0 8px 26px #11292033;font-size:12px;font-weight:750}.whatsapp-overdue-alert-v6439{width:100%;display:flex;align-items:center;gap:10px;margin:9px 0 0;padding:10px 12px;border:1px solid #edc98d;border-radius:10px;background:#fff8e7;color:#78520d;text-align:left;cursor:pointer}.whatsapp-overdue-alert-v6439>span:first-of-type{display:grid;gap:2px;flex:1}.whatsapp-overdue-alert-v6439 strong{font-size:12px}.whatsapp-overdue-alert-v6439 small{font-size:10.5px;color:#91723a}.whatsapp-overdue-alert-v6439>span:last-child{font-size:11px;font-weight:800;text-decoration:underline}.whatsapp-photo-expand-v6439:not(:disabled){cursor:zoom-in}.whatsapp-photo-overlay-v6439{z-index:1700;background:#081116c7}.whatsapp-photo-modal-v6439{position:relative;display:grid;justify-items:center;gap:12px;max-width:min(620px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:18px;border-radius:16px;background:#fff;box-shadow:0 20px 60px #00000059}.whatsapp-photo-modal-v6439>button{position:absolute;right:9px;top:9px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#0f191fb8;color:#fff;cursor:pointer}.whatsapp-photo-modal-v6439 img{display:block;max-width:100%;max-height:70vh;border-radius:12px;object-fit:contain}.whatsapp-photo-modal-v6439 strong{font-size:14px;color:#22313a}.whatsapp-awaiting-strip-v6439{display:flex;align-items:center;gap:7px;padding:7px 12px;border-bottom:1px solid #d7e4dc;background:#f3faf6;color:#32614a;font-size:11px}.whatsapp-awaiting-strip-v6439.overdue{border-color:#edcf97;background:#fff8e9;color:#805b18}.whatsapp-pinned-strip-v6439{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid #dce4e8;background:#fff;color:#4d616d}.whatsapp-pinned-strip-v6439>button{min-width:0;display:flex;align-items:center;gap:6px;flex:1;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.whatsapp-pinned-strip-v6439 strong{font-size:10.5px;white-space:nowrap}.whatsapp-pinned-strip-v6439 span{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-pinned-strip-v6439 small{font-size:10.5px}.whatsapp-bubble-v6439{position:relative;padding-top:12px}.whatsapp-message-menu-trigger-v6439{position:absolute;right:4px;top:3px;z-index:4;display:grid;place-items:center;width:24px;height:22px;padding:0;border:0;border-radius:6px;background:#ffffffe0;color:#65757f;opacity:0;cursor:pointer;box-shadow:0 1px 4px #14232d1a}.whatsapp-bubble-v6439:hover .whatsapp-message-menu-trigger-v6439,.whatsapp-message-menu-trigger-v6439:focus{opacity:1}.whatsapp-message-menu-v6439{position:absolute;z-index:80;right:4px;top:27px;display:grid;min-width:190px;padding:5px;border:1px solid #dfe5e8;border-radius:9px;background:#fff;box-shadow:0 10px 26px #1828322e}.whatsapp-message-menu-v6439>button{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:6px;background:transparent;color:#344650;text-align:left;font:inherit;font-size:11px;cursor:pointer}.whatsapp-message-menu-v6439>button:hover{background:#eef5f1}.whatsapp-message-menu-v6439>button.danger{color:#a2342c}.whatsapp-pin-options-v6439{display:grid;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:3px;padding:5px 7px}.whatsapp-pin-options-v6439>span{justify-content:flex-start!important;margin:0!important;font-size:11px!important;color:#344650!important}.whatsapp-pin-options-v6439 button{border:1px solid #dbe3e7;border-radius:5px;background:#f7f9fa;padding:3px 4px;font-size:10px;cursor:pointer}.whatsapp-message-markers-v6439{display:flex!important;justify-content:flex-start!important;gap:4px!important;margin:0 28px 4px 0!important;color:#8a6a1a!important}.whatsapp-message-markers-v6439>span{margin:0!important;font-size:10px!important}.whatsapp-quoted-message-v6439{display:flex;align-items:center;gap:7px;width:100%;margin:0 0 7px;padding:6px 8px;border:0;border-left:3px solid #41936b;border-radius:6px;background:#e7f1ebdb;color:#40545f;text-align:left;cursor:pointer}.whatsapp-quoted-message-v6439>span{display:grid!important;justify-content:stretch!important;gap:1px!important;min-width:0;margin:0!important}.whatsapp-quoted-message-v6439 strong{font-size:10.5px}.whatsapp-quoted-message-v6439 small{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-reply-preview-v6439{display:flex;align-items:center;gap:8px;margin:8px 12px 0;padding:8px 10px;border-left:3px solid #31845c;border-radius:7px;background:#f0f6f3;color:#435760}.whatsapp-reply-preview-v6439>span{display:grid;gap:2px;min-width:0;flex:1}.whatsapp-reply-preview-v6439 strong{font-size:11px}.whatsapp-reply-preview-v6439 small{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-reply-preview-v6439>button{display:grid;place-items:center;border:0;background:transparent;color:#65757f;cursor:pointer}.whatsapp-forward-modal-v6439{max-width:540px}.whatsapp-forward-preview-v6439{display:flex;align-items:center;gap:8px;margin:12px 0;padding:10px;border-radius:8px;background:#f1f5f3;color:#41575f;font-size:12px}.whatsapp-forward-preview-v6439 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-forward-list-v6439{display:grid;max-height:390px;overflow:auto;margin-top:10px}.whatsapp-forward-list-v6439>button{display:grid;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:9px 6px;border:0;border-bottom:1px solid #edf0f2;background:#fff;text-align:left;cursor:pointer}.whatsapp-forward-list-v6439>button:hover{background:#f1f7f4}.whatsapp-forward-list-v6439>button>span{display:grid;gap:2px}.whatsapp-forward-list-v6439 strong{font-size:12px}.whatsapp-forward-list-v6439 small{font-size:10.5px;color:#77848e}@media(max-width:1180px){.whatsapp-central-v6415 .whatsapp-workspace-v6415.context-collapsed-v6439,.whatsapp-central-v6415 .whatsapp-workspace-v6415:not(.context-collapsed-v6439){grid-template-columns:280px 1fr}}@media(max-width:820px){.whatsapp-central-v6415 .whatsapp-workspace-v6415.context-collapsed-v6439,.whatsapp-central-v6415 .whatsapp-workspace-v6415:not(.context-collapsed-v6439){grid-template-columns:1fr}.whatsapp-message-menu-v6439{position:fixed;left:16px;right:16px;top:auto;bottom:16px;min-width:0}.whatsapp-message-menu-trigger-v6439{opacity:1}}.whatsapp-productivity-v6439{margin-top:16px}.whatsapp-productivity-head-v6439{align-items:flex-start}.whatsapp-productivity-head-v6439>div:last-child{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.whatsapp-productivity-kpis-v6439{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:14px 0}.whatsapp-productivity-kpis-v6439>div{display:flex;align-items:center;gap:9px;min-width:0;padding:11px;border:1px solid #e0e6ea;border-radius:10px;background:#f8fafb;color:#3d6652}.whatsapp-productivity-kpis-v6439>div>span{display:grid;gap:3px;min-width:0;color:#66747e;font-size:10.5px}.whatsapp-productivity-kpis-v6439 strong{font-size:17px;color:#22333c}.whatsapp-productivity-filters-v6439{display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,260px);gap:9px;margin-bottom:10px}.whatsapp-productivity-search-v6439{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #d9e1e6;border-radius:8px;background:#fff;color:#71808a}.whatsapp-productivity-search-v6439 input{width:100%;height:38px;border:0!important;outline:0;background:transparent}.whatsapp-productivity-filters-v6439>select{height:40px}.whatsapp-productivity-table-v6439{max-height:520px;overflow:auto}.whatsapp-productivity-table-v6439 table{min-width:1080px}.whatsapp-productivity-table-v6439 td>small{display:block;max-width:240px;margin-top:2px;color:#7b8993;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-unlinked-report-v6439{color:#8a5c1d;font-size:11px;font-weight:700}.whatsapp-report-status-v6439{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:10.5px;font-weight:800}.whatsapp-report-status-v6439.answered{background:#eaf6ef;color:#256d42}.whatsapp-report-status-v6439.waiting{background:#fff2d8;color:#805b0c}.top-whatsapp-button-v6419.has-overdue-v6439{color:#b76c14;background:#fff4df}.top-whatsapp-button-v6419.has-overdue-v6439 span{background:#c97213}@media(max-width:1100px){.whatsapp-productivity-kpis-v6439{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.whatsapp-productivity-head-v6439{display:grid!important}.whatsapp-productivity-kpis-v6439,.whatsapp-productivity-filters-v6439{grid-template-columns:1fr 1fr}.whatsapp-productivity-head-v6439>div:last-child button{flex:1}.whatsapp-productivity-filters-v6439{grid-template-columns:1fr}}.whatsapp-chat-v6440{position:relative;overflow:visible!important}.whatsapp-context-divider-toggle-v6440{position:absolute;z-index:95;right:-15px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:29px;height:56px;padding:0;border:1px solid #cfd9de;border-radius:10px;background:#fff;color:#425762;box-shadow:0 5px 14px #1b2d3726;cursor:pointer}.whatsapp-context-divider-toggle-v6440:hover,.whatsapp-context-divider-toggle-v6440:focus-visible{border-color:#8eb5a2;background:#edf7f1;color:#17623f;outline:0;box-shadow:0 0 0 3px #26885b1f,0 5px 14px #1b2d3726}.whatsapp-context-toggle-mobile-v6440{display:none!important}.whatsapp-conversation-item-v6412[role=button]{cursor:pointer}.whatsapp-conclude-without-reply-v6440{display:inline-grid!important;place-items:center;flex:0 0 auto;width:22px;height:22px;border:1px solid #b8d7c5;border-radius:50%;background:#eff8f2;color:#247247;cursor:pointer}.whatsapp-conclude-without-reply-v6440:hover,.whatsapp-conclude-without-reply-v6440:focus-visible{border-color:#4c9970;background:#dff2e6;color:#145c35;outline:0;box-shadow:0 0 0 2px #2472471f}.whatsapp-report-status-v6439.dismissed{background:#eef2f5;color:#52636e}@media(max-width:1180px){.whatsapp-context-divider-toggle-v6440{display:none}.whatsapp-context-toggle-mobile-v6440{display:grid!important}}.brand{border-bottom:0!important}.central-envios-channel-tabs-v6441{display:flex;align-items:center;gap:8px;margin:14px 0 16px;padding:5px;border:1px solid #dce4e8;border-radius:12px;background:#f5f8f9;width:max-content;max-width:100%}.central-envios-channel-tabs-v6441 button{display:flex;align-items:center;gap:7px;min-width:150px;justify-content:center;padding:9px 16px;border:0;border-radius:8px;background:transparent;color:#536570;font-size:12px;font-weight:800;cursor:pointer}.central-envios-channel-tabs-v6441 button.active{background:#fff;color:#153e2e;box-shadow:0 2px 8px #1b2e371a}.central-envios-channel-tabs-v6441 button span{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#fff0dd;color:#a45f0e;font-size:10.5px}.central-envios-body-v6441>.email-center-v61{padding:0!important}.central-envios-body-v6441>.email-center-v61>.page-head{display:none}.central-envios-subhead-v6441{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.central-envios-subhead-v6441 h3{margin:0 0 3px;font-size:17px}.central-envios-subhead-v6441 p{margin:0;color:#6e7b84;font-size:12px}.central-envios-whatsapp-kpis-v6441{grid-template-columns:repeat(4,minmax(0,1fr))}.central-envios-whatsapp-kpis-v6441 .email-origin-chip-v61{display:inline-flex;align-items:center;gap:4px}.whatsapp-edited-label-v6441{font:inherit;font-style:italic;color:inherit}.whatsapp-edit-message-modal-v6441{max-width:610px}.whatsapp-edit-message-modal-v6441>label{display:grid;gap:6px;margin-top:14px}.whatsapp-edit-message-modal-v6441>label span{font-size:12px;font-weight:800;color:#3c4e58}.whatsapp-edit-message-modal-v6441 textarea{min-height:150px;resize:vertical}.whatsapp-edit-message-modal-v6441>small{display:block;margin-top:5px;text-align:right;color:#75828b;font-size:10.5px}.whatsapp-edit-message-modal-v6441 .whatsapp-confirm-actions-v6414{margin-top:16px}@media(max-width:980px){.central-envios-whatsapp-kpis-v6441{grid-template-columns:1fr 1fr}}@media(max-width:620px){.central-envios-channel-tabs-v6441{width:100%}.central-envios-channel-tabs-v6441 button{min-width:0;flex:1}.central-envios-subhead-v6441{align-items:flex-start;flex-direction:column}.central-envios-whatsapp-kpis-v6441{grid-template-columns:1fr}}.consulta-debitos-v6442{display:grid;gap:14px;padding-bottom:26px}.consulta-debitos-head-v6442{margin-bottom:0}.consulta-debitos-head-v6442 h2{margin:0 0 4px}.consulta-debitos-head-v6442 p{margin:0;max-width:880px;color:#687782;font-size:12px;line-height:1.5}.consulta-debitos-loading-v6442{display:grid;place-items:center;min-height:260px;color:#6d7b84;font-size:12px}.consulta-debitos-error-v6442{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #efc8c5;border-radius:9px;background:#fff1f0;color:#963d35;font-size:12px}.consulta-debitos-error-v6442 button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.consulta-debitos-filtros-v6442{position:relative;z-index:15;padding:16px}.consulta-debitos-filtros-grid-v6442{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(300px,1.45fr) minmax(170px,.65fr) minmax(240px,1fr);gap:11px;align-items:start}.consulta-debitos-filtros-grid-v6442>label{position:relative;display:grid;gap:5px;min-width:0}.consulta-debitos-filtros-grid-v6442>label>span{font-size:10.5px;font-weight:800;color:#4d5c66}.consulta-debitos-filtros-grid-v6442>label>small{min-height:13px;color:#7b8992;font-size:10.5px}.consulta-debitos-filtros-grid-v6442 select{height:38px}.consulta-debitos-condominio-field-v6442{z-index:30}.consulta-debitos-condominio-search-v6442{display:flex;align-items:center;gap:7px;height:38px;padding:0 9px;border:1px solid #d7dfe4;border-radius:7px;background:#fff;color:#71808a}.consulta-debitos-condominio-search-v6442:focus-within{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.consulta-debitos-condominio-search-v6442 input{width:100%;height:35px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.consulta-debitos-condominio-search-v6442>button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:#f0f3f5;color:#596b76;cursor:pointer}.consulta-debitos-condominio-search-v6442>i{width:13px;height:13px;border:2px solid #ccd6dc;border-top-color:#3b6d8f;border-radius:50%;animation:consultaDebitosSpin6442 .7s linear infinite}@keyframes consultaDebitosSpin6442{to{transform:rotate(360deg)}}.consulta-debitos-condominio-results-v6442{position:absolute;z-index:60;top:62px;left:0;right:0;max-height:310px;overflow:auto;padding:5px;border:1px solid #d8e0e5;border-radius:9px;background:#fff;box-shadow:0 13px 32px #1e303c29}.consulta-debitos-condominio-results-v6442>button{display:grid;gap:2px;width:100%;padding:9px 10px;border:0;border-bottom:1px solid #edf1f3;background:#fff;text-align:left;cursor:pointer}.consulta-debitos-condominio-results-v6442>button:last-child{border-bottom:0}.consulta-debitos-condominio-results-v6442>button:hover{border-radius:6px;background:#f1f6f8}.consulta-debitos-condominio-results-v6442 strong{font-size:12px;color:#263844}.consulta-debitos-condominio-results-v6442 small{font-size:10.5px;color:#788690}.consulta-debitos-condominio-results-v6442>div{padding:11px;color:#73818a;font-size:11px}.consulta-debitos-consulta-actions-v6442{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:12px;border-top:1px solid #edf0f2}.consulta-debitos-consulta-actions-v6442>div{display:flex;align-items:center;gap:7px;color:#60717b;font-size:11px}.consulta-debitos-consulta-actions-v6442>div svg{color:#397358}.consulta-debitos-consulta-actions-v6442>button{display:flex;align-items:center;gap:6px;min-width:148px;justify-content:center}.consulta-debitos-resultado-head-v6442{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px}.consulta-debitos-resultado-head-v6442>div:first-child{display:grid;gap:3px}.consulta-debitos-resultado-head-v6442>div:first-child>span{color:#72818a;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.consulta-debitos-resultado-head-v6442 h3{margin:0;color:#1d303b;font-size:17px}.consulta-debitos-resultado-head-v6442 p{margin:0;color:#485c68;font-size:12px;font-weight:700}.consulta-debitos-resultado-head-v6442 small{color:#7a8891;font-size:10.5px}.consulta-debitos-result-actions-v6442{display:flex;align-items:center;gap:9px}.consulta-debitos-result-actions-v6442>button{display:flex;align-items:center;gap:6px}.consulta-debitos-live-v6442{display:flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#eaf6ef;color:#2f704a;font-size:10.5px;font-weight:800}.consulta-debitos-kpis-v6442{display:grid;grid-template-columns:.72fr repeat(5,1fr) 1.15fr;gap:8px}.consulta-debitos-kpis-v6442>div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid #e0e6ea;border-radius:10px;background:#f8fafb}.consulta-debitos-kpis-v6442 span{color:#71808a;font-size:10.5px}.consulta-debitos-kpis-v6442 strong{color:#253741;font-size:14px;white-space:nowrap}.consulta-debitos-kpis-v6442 .total{border-color:#bfd0dc;background:#eaf2f8}.consulta-debitos-kpis-v6442 .total strong{font-size:16px;color:#173b53}.consulta-debitos-table-panel-v6442{padding:0;overflow:hidden}.consulta-debitos-table-title-v6442{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border-bottom:1px solid #e8edef}.consulta-debitos-table-title-v6442 h3{margin:0 0 2px;font-size:14px}.consulta-debitos-table-title-v6442 p{margin:0;color:#71808a;font-size:10.5px}.consulta-debitos-table-title-v6442>strong{color:#51636e;font-size:11px}.consulta-debitos-table-wrap-v6442{max-height:560px}.consulta-debitos-table-wrap-v6442 table{min-width:980px;width:100%;border-collapse:collapse}.consulta-debitos-table-wrap-v6442 th,.consulta-debitos-table-wrap-v6442 td{padding:8px 10px;text-align:right}.consulta-debitos-table-wrap-v6442 th:first-child,.consulta-debitos-table-wrap-v6442 th:nth-child(2),.consulta-debitos-table-wrap-v6442 td:first-child,.consulta-debitos-table-wrap-v6442 td:nth-child(2){text-align:left}.consulta-debitos-table-wrap-v6442 thead th{position:sticky;top:0;z-index:2;background:#f4f7f8;color:#53646e;font-size:10.5px;text-transform:uppercase;letter-spacing:.02em}.consulta-debitos-table-wrap-v6442 tbody td{border-top:1px solid #eef1f3;color:#354751;font-size:11px}.consulta-debitos-table-wrap-v6442 tbody tr:hover{background:#fbfcfd}.consulta-debitos-table-wrap-v6442 tfoot td{position:sticky;bottom:0;background:#eaf0f3;border-top:2px solid #d1dce2;color:#223944;font-size:11px;font-weight:800}.consulta-debitos-empty-v6442{text-align:center!important;padding:35px!important;color:#7c8992!important}@media(max-width:1180px){.consulta-debitos-filtros-grid-v6442{grid-template-columns:1fr 1.35fr}.consulta-debitos-kpis-v6442{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.consulta-debitos-filtros-grid-v6442{grid-template-columns:1fr}.consulta-debitos-consulta-actions-v6442,.consulta-debitos-resultado-head-v6442{align-items:flex-start;flex-direction:column}.consulta-debitos-consulta-actions-v6442>button,.consulta-debitos-result-actions-v6442{width:100%}.consulta-debitos-result-actions-v6442>button{flex:1;justify-content:center}.consulta-debitos-kpis-v6442{grid-template-columns:1fr 1fr}.consulta-debitos-kpis-v6442 .total{grid-column:1/-1}}@media(max-width:480px){.consulta-debitos-kpis-v6442{grid-template-columns:1fr}.consulta-debitos-kpis-v6442 .total{grid-column:auto}.consulta-debitos-result-actions-v6442{align-items:stretch;flex-direction:column}.consulta-debitos-live-v6442{justify-content:center}}.consulta-debitos-v6443{display:grid;gap:14px;width:min(100%,1320px);margin:0 auto;padding-bottom:26px}.consulta-debitos-head-v6443{margin-bottom:0}.consulta-debitos-head-v6443 h2{margin:0 0 4px}.consulta-debitos-head-v6443 p{margin:0;max-width:880px;color:#687782;font-size:12px;line-height:1.5}.consulta-debitos-loading-v6443{display:grid;place-items:center;min-height:260px;color:#6d7b84;font-size:12px}.consulta-debitos-error-v6443{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #efc8c5;border-radius:9px;background:#fff1f0;color:#963d35;font-size:12px}.consulta-debitos-error-v6443 button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.consulta-debitos-filtros-v6443{position:relative;z-index:15;padding:16px}.consulta-debitos-filtros-grid-v6443{display:grid;grid-template-columns:minmax(170px,.62fr) minmax(300px,1.45fr) minmax(165px,.62fr) minmax(230px,1fr);gap:11px;align-items:start}.consulta-debitos-filtros-grid-v6443>label{position:relative;display:grid;gap:5px;min-width:0}.consulta-debitos-filtros-grid-v6443>label>span{font-size:10.5px;font-weight:800;color:#4d5c66}.consulta-debitos-filtros-grid-v6443>label>small{min-height:13px;color:#7b8992;font-size:10.5px}.consulta-debitos-filtros-grid-v6443 select{width:100%;height:38px;border:1px solid #d7dfe4;border-radius:8px;background-color:#fff;color:#263844;padding:0 34px 0 10px;font:inherit;font-size:12px;outline:0}.consulta-debitos-filtros-grid-v6443 select:focus{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.consulta-debitos-filtros-grid-v6443 select:disabled{background-color:#f1f4f6;color:#94a0a8;cursor:not-allowed}.consulta-debitos-condominio-field-v6443{z-index:30}.consulta-debitos-condominio-search-v6443{display:flex;align-items:center;gap:7px;height:38px;padding:0 9px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#71808a}.consulta-debitos-condominio-search-v6443:focus-within{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.consulta-debitos-condominio-search-v6443 input{width:100%;height:35px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.consulta-debitos-condominio-search-v6443>button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:#f0f3f5;color:#596b76;cursor:pointer}.consulta-debitos-condominio-search-v6443>i{width:13px;height:13px;border:2px solid #ccd6dc;border-top-color:#3b6d8f;border-radius:50%;animation:consultaDebitosSpin6443 .7s linear infinite}.consulta-debitos-condominio-results-v6443{position:absolute;z-index:60;top:62px;left:0;right:0;max-height:310px;overflow:auto;padding:5px;border:1px solid #d8e0e5;border-radius:9px;background:#fff;box-shadow:0 13px 32px #1e303c29}.consulta-debitos-condominio-results-v6443>button{display:grid;gap:2px;width:100%;padding:9px 10px;border:0;border-bottom:1px solid #edf1f3;background:#fff;text-align:left;cursor:pointer}.consulta-debitos-condominio-results-v6443>button:last-child{border-bottom:0}.consulta-debitos-condominio-results-v6443>button:hover{border-radius:6px;background:#f1f6f8}.consulta-debitos-condominio-results-v6443 strong{font-size:12px;color:#263844}.consulta-debitos-condominio-results-v6443 small{font-size:10.5px;color:#788690}.consulta-debitos-condominio-results-v6443>div{padding:11px;color:#73818a;font-size:11px}.consulta-debitos-consulta-actions-v6443{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:12px;border-top:1px solid #edf0f2}.consulta-debitos-consulta-actions-v6443>div{display:flex;align-items:center;gap:7px;color:#60717b;font-size:11px}.consulta-debitos-consulta-actions-v6443>div svg{color:#397358}.consulta-debitos-consultar-v6443{min-width:148px;height:38px;border:1px solid #17202b;border-radius:8px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:12px}.consulta-debitos-consultar-v6443:disabled{opacity:.5;cursor:not-allowed}.consulta-debitos-resultado-head-v6443{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px}.consulta-debitos-resultado-head-v6443>div:first-child{display:grid;gap:3px}.consulta-debitos-resultado-head-v6443>div:first-child>span{color:#72818a;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.consulta-debitos-resultado-head-v6443 h3{margin:0;color:#1d303b;font-size:17px}.consulta-debitos-resultado-head-v6443 p{margin:0;color:#485c68;font-size:12px;font-weight:700}.consulta-debitos-resultado-head-v6443 small{color:#7a8891;font-size:10.5px}.consulta-debitos-result-actions-v6443{display:flex;align-items:center;gap:9px}.consulta-debitos-result-actions-v6443>button{display:flex;align-items:center;gap:6px}.consulta-debitos-live-v6443{display:flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#eaf6ef;color:#2f704a;font-size:10.5px;font-weight:800}.consulta-debitos-regra-v6443{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:10px;font-size:11px;line-height:1.45}.consulta-debitos-regra-v6443>svg{flex:0 0 auto;margin-top:1px}.consulta-debitos-regra-v6443>div{display:grid;gap:2px}.consulta-debitos-regra-v6443 strong{font-size:11px}.consulta-debitos-regra-v6443.rompido{border:1px solid #e7c7a2;background:#fff8ed;color:#77501f}.consulta-debitos-regra-v6443.atencao{border:1px solid #e5d69c;background:#fffbea;color:#75611f}.consulta-debitos-kpis-v6443{display:grid;grid-template-columns:.82fr repeat(5,1fr) 1.15fr;gap:8px}.consulta-debitos-kpis-v6443>div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid #e0e6ea;border-radius:10px;background:#f8fafb}.consulta-debitos-kpis-v6443 span{color:#71808a;font-size:10.5px}.consulta-debitos-kpis-v6443 strong{color:#253741;font-size:14px;white-space:nowrap}.consulta-debitos-kpis-v6443 small{color:#7a8790;font-size:10px}.consulta-debitos-kpis-v6443 .total{border-color:#bfd0dc;background:#eaf2f8}.consulta-debitos-kpis-v6443 .total strong{font-size:16px;color:#173b53}.consulta-debitos-table-panel-v6443{padding:0;overflow:hidden}.consulta-debitos-table-title-v6443{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border-bottom:1px solid #e8edef}.consulta-debitos-table-title-v6443 h3{margin:0 0 2px;font-size:14px}.consulta-debitos-table-title-v6443 p{margin:0;color:#71808a;font-size:10.5px}.consulta-debitos-table-title-v6443>strong{color:#51636e;font-size:11px}.consulta-debitos-table-wrap-v6443{max-height:560px}.consulta-debitos-table-wrap-v6443 table{min-width:1120px;width:100%;border-collapse:collapse}.consulta-debitos-table-wrap-v6443 th,.consulta-debitos-table-wrap-v6443 td{padding:8px 9px;text-align:right}.consulta-debitos-table-wrap-v6443 th:nth-child(-n+4),.consulta-debitos-table-wrap-v6443 td:nth-child(-n+4){text-align:left}.consulta-debitos-table-wrap-v6443 thead th{position:sticky;top:0;z-index:2;background:#f4f7f8;color:#53646e;font-size:10.5px;text-transform:uppercase;letter-spacing:.02em}.consulta-debitos-table-wrap-v6443 tbody td{border-top:1px solid #eef1f3;color:#354751;font-size:11px}.consulta-debitos-table-wrap-v6443 tbody tr:hover{background:#fbfcfd}.consulta-debitos-table-wrap-v6443 tbody tr.futura{background:#fffdf8}.consulta-debitos-table-wrap-v6443 tbody tr.futura:hover{background:#fff9ec}.consulta-debitos-table-wrap-v6443 tfoot td{position:sticky;bottom:0;background:#eaf0f3;border-top:2px solid #d1dce2;color:#223944;font-size:10.5px;font-weight:800}.consulta-debitos-empty-v6443{text-align:center!important;padding:35px!important;color:#7c8992!important}.consulta-debitos-tipo-v6443{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:10.5px;font-weight:750}.consulta-debitos-tipo-v6443.acordo{color:#735022}.consulta-debitos-tipo-v6443.condominial{color:#365d73}.consulta-debitos-situacao-v6443{display:inline-flex;padding:4px 6px;border-radius:999px;font-size:10px;font-weight:800}.consulta-debitos-situacao-v6443.vencida{background:#f6eeee;color:#8c4740}.consulta-debitos-situacao-v6443.futura{background:#fff4d8;color:#80651c}@media(max-width:1180px){.consulta-debitos-filtros-grid-v6443{grid-template-columns:1fr 1.35fr}.consulta-debitos-kpis-v6443{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.consulta-debitos-filtros-grid-v6443{grid-template-columns:1fr}.consulta-debitos-consulta-actions-v6443,.consulta-debitos-resultado-head-v6443{align-items:flex-start;flex-direction:column}.consulta-debitos-consulta-actions-v6443>button,.consulta-debitos-result-actions-v6443{width:100%}.consulta-debitos-result-actions-v6443>button{flex:1;justify-content:center}.consulta-debitos-kpis-v6443{grid-template-columns:1fr 1fr}.consulta-debitos-kpis-v6443 .total{grid-column:1/-1}}@media(max-width:480px){.consulta-debitos-kpis-v6443{grid-template-columns:1fr}.consulta-debitos-kpis-v6443 .total{grid-column:auto}.consulta-debitos-result-actions-v6443{align-items:stretch;flex-direction:column}.consulta-debitos-live-v6443{justify-content:center}}.collection-block-inline-v6443{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px}.collection-block-inline-v6443>input:disabled{background:#eef2f5!important;color:#8d9aa3!important}.collection-block-inline-v6443>.toggle{flex:0 0 auto}.collection-block-inline-v6443>span{white-space:nowrap;color:#667580;font-size:11px;font-weight:600}.consulta-debitos-v6444{display:grid;gap:14px;width:min(100%,1320px);margin:0 auto;padding-bottom:26px}.consulta-debitos-head-v6444{margin-bottom:0}.consulta-debitos-head-v6444 h2{margin:0 0 4px}.consulta-debitos-head-v6444 p{margin:0;max-width:880px;color:#687782;font-size:12px;line-height:1.5}.consulta-debitos-loading-v6444{display:grid;place-items:center;min-height:260px;color:#6d7b84;font-size:12px}.consulta-debitos-error-v6444{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #efc8c5;border-radius:9px;background:#fff1f0;color:#963d35;font-size:12px}.consulta-debitos-error-v6444 button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.consulta-debitos-filtros-v6444{position:relative;z-index:15;padding:16px}.consulta-debitos-filtros-grid-v6444{display:grid;grid-template-columns:minmax(170px,.62fr) minmax(300px,1.45fr) minmax(165px,.62fr) minmax(230px,1fr);gap:11px;align-items:start}.consulta-debitos-filtros-grid-v6444>label{position:relative;display:grid;gap:5px;min-width:0}.consulta-debitos-filtros-grid-v6444>label>span{font-size:11px;font-weight:800;color:#4d5c66}.consulta-debitos-filtros-grid-v6444>label>small{min-height:13px;color:#7b8992;font-size:10.5px}.consulta-debitos-filtros-grid-v6444 select{width:100%;height:38px;border:1px solid #d7dfe4;border-radius:8px;background-color:#fff;color:#263844;padding:0 34px 0 10px;font:inherit;font-size:12px;outline:0}.consulta-debitos-filtros-grid-v6444 select:focus{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.consulta-debitos-filtros-grid-v6444 select:disabled{background-color:#f1f4f6;color:#94a0a8;cursor:not-allowed}.consulta-debitos-condominio-field-v6444{z-index:30}.consulta-debitos-condominio-search-v6444{display:flex;align-items:center;gap:7px;height:38px;padding:0 9px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#71808a}.consulta-debitos-condominio-search-v6444:focus-within{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.consulta-debitos-condominio-search-v6444 input{width:100%;height:35px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.consulta-debitos-condominio-search-v6444>button{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:#f0f3f5;color:#596b76;cursor:pointer}.consulta-debitos-condominio-search-v6444>i{width:13px;height:13px;border:2px solid #ccd6dc;border-top-color:#3b6d8f;border-radius:50%;animation:consultaDebitosSpin6443 .7s linear infinite}@keyframes consultaDebitosSpin6443{to{transform:rotate(360deg)}}.consulta-debitos-condominio-results-v6444{position:absolute;z-index:60;top:62px;left:0;right:0;max-height:310px;overflow:auto;padding:5px;border:1px solid #d8e0e5;border-radius:9px;background:#fff;box-shadow:0 13px 32px #1e303c29}.consulta-debitos-condominio-results-v6444>button{display:grid;gap:2px;width:100%;padding:9px 10px;border:0;border-bottom:1px solid #edf1f3;background:#fff;text-align:left;cursor:pointer}.consulta-debitos-condominio-results-v6444>button:last-child{border-bottom:0}.consulta-debitos-condominio-results-v6444>button:hover{border-radius:6px;background:#f1f6f8}.consulta-debitos-condominio-results-v6444 strong{font-size:12px;color:#263844}.consulta-debitos-condominio-results-v6444 small{font-size:10.5px;color:#788690}.consulta-debitos-condominio-results-v6444>div{padding:11px;color:#73818a;font-size:11px}.consulta-debitos-consulta-actions-v6444{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:12px;border-top:1px solid #edf0f2}.consulta-debitos-consulta-actions-v6444>div{display:flex;align-items:center;gap:7px;color:#60717b;font-size:11px}.consulta-debitos-consulta-actions-v6444>div svg{color:#397358}.consulta-debitos-consultar-v6444{min-width:148px;height:38px;border:1px solid #17202b;border-radius:8px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:12px}.consulta-debitos-consultar-v6444:disabled{opacity:.5;cursor:not-allowed}.consulta-debitos-resultado-head-v6444{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px}.consulta-debitos-resultado-head-v6444>div:first-child{display:grid;gap:3px}.consulta-debitos-resultado-head-v6444>div:first-child>span{color:#72818a;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.consulta-debitos-resultado-head-v6444 h3{margin:0;color:#1d303b;font-size:17px}.consulta-debitos-resultado-head-v6444 p{margin:0;color:#485c68;font-size:12px;font-weight:700}.consulta-debitos-resultado-head-v6444 small{color:#7a8891;font-size:11px}.consulta-debitos-result-actions-v6444{display:flex;align-items:center;gap:9px}.consulta-debitos-result-actions-v6444>button{display:flex;align-items:center;gap:6px}.consulta-debitos-live-v6444{display:flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#eaf6ef;color:#2f704a;font-size:10.5px;font-weight:800}.consulta-debitos-regra-v6444{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:10px;font-size:12px;line-height:1.45}.consulta-debitos-regra-v6444>svg{flex:0 0 auto;margin-top:1px}.consulta-debitos-regra-v6444>div{display:grid;gap:2px}.consulta-debitos-regra-v6444 strong{font-size:12px}.consulta-debitos-regra-v6444.rompido{border:1px solid #e7c7a2;background:#fff8ed;color:#77501f}.consulta-debitos-regra-v6444.atencao{border:1px solid #e5d69c;background:#fffbea;color:#75611f}.consulta-debitos-kpis-v6444{display:grid;grid-template-columns:.82fr repeat(5,1fr) 1.15fr;gap:8px}.consulta-debitos-kpis-v6444>div{display:grid;gap:4px;min-width:0;padding:12px;border:1px solid #e0e6ea;border-radius:10px;background:#f8fafb}.consulta-debitos-kpis-v6444 span{color:#71808a;font-size:11px}.consulta-debitos-kpis-v6444 strong{color:#253741;font-size:15px;white-space:nowrap}.consulta-debitos-kpis-v6444 small{color:#7a8790;font-size:10.5px}.consulta-debitos-kpis-v6444 .total{border-color:#bfd0dc;background:#eaf2f8}.consulta-debitos-kpis-v6444 .total strong{font-size:16px;color:#173b53}.consulta-debitos-table-panel-v6444{padding:0;overflow:hidden}.consulta-debitos-table-title-v6444{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border-bottom:1px solid #e8edef}.consulta-debitos-table-title-v6444 h3{margin:0 0 2px;font-size:14px}.consulta-debitos-table-title-v6444 p{margin:0;color:#71808a;font-size:11px}.consulta-debitos-table-title-v6444>strong{color:#51636e;font-size:11px}.consulta-debitos-table-wrap-v6444{max-height:560px}.consulta-debitos-table-wrap-v6444 table{min-width:1120px;width:100%;border-collapse:collapse}.consulta-debitos-table-wrap-v6444 th,.consulta-debitos-table-wrap-v6444 td{padding:8px 9px;text-align:right}.consulta-debitos-table-wrap-v6444 th:nth-child(-n+4),.consulta-debitos-table-wrap-v6444 td:nth-child(-n+4){text-align:left}.consulta-debitos-table-wrap-v6444 thead th{position:sticky;top:0;z-index:2;background:#f4f7f8;color:#53646e;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.consulta-debitos-table-wrap-v6444 tbody td{border-top:1px solid #eef1f3;color:#354751;font-size:12px}.consulta-debitos-table-wrap-v6444 tbody tr:hover{background:#fbfcfd}.consulta-debitos-table-wrap-v6444 tbody tr.futura{background:#fffdf8}.consulta-debitos-table-wrap-v6444 tbody tr.futura:hover{background:#fff9ec}.consulta-debitos-table-wrap-v6444 tfoot td{position:sticky;bottom:0;background:#eaf0f3;border-top:2px solid #d1dce2;color:#223944;font-size:11px;font-weight:800}.consulta-debitos-empty-v6444{text-align:center!important;padding:35px!important;color:#7c8992!important}.consulta-debitos-tipo-v6444{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;font-weight:750}.consulta-debitos-tipo-v6444.acordo{color:#735022}.consulta-debitos-tipo-v6444.condominial{color:#365d73}.consulta-debitos-situacao-v6444{display:inline-flex;padding:4px 6px;border-radius:999px;font-size:10.5px;font-weight:800}.consulta-debitos-situacao-v6444.vencida{background:#f6eeee;color:#8c4740}.consulta-debitos-situacao-v6444.futura{background:#fff4d8;color:#80651c}@media(max-width:1180px){.consulta-debitos-filtros-grid-v6444{grid-template-columns:1fr 1.35fr}.consulta-debitos-kpis-v6444{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.consulta-debitos-filtros-grid-v6444{grid-template-columns:1fr}.consulta-debitos-consulta-actions-v6444,.consulta-debitos-resultado-head-v6444{align-items:flex-start;flex-direction:column}.consulta-debitos-consulta-actions-v6444>button,.consulta-debitos-result-actions-v6444{width:100%}.consulta-debitos-result-actions-v6444>button{flex:1;justify-content:center}.consulta-debitos-kpis-v6444{grid-template-columns:1fr 1fr}.consulta-debitos-kpis-v6444 .total{grid-column:1/-1}}@media(max-width:480px){.consulta-debitos-kpis-v6444{grid-template-columns:1fr}.consulta-debitos-kpis-v6444 .total{grid-column:auto}.consulta-debitos-result-actions-v6444{align-items:stretch;flex-direction:column}.consulta-debitos-live-v6444{justify-content:center}}.consulta-debitos-modos-v6444{display:flex;gap:6px;align-items:center;padding:4px;border:1px solid #e1e6ea;border-radius:10px;background:#fff;width:max-content}.consulta-debitos-modos-v6444 button{height:34px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:#5d6b75;font-size:12px;font-weight:750;cursor:pointer}.consulta-debitos-modos-v6444 button.active{background:#17202b;color:#fff}.consulta-debitos-filtros-grid-v6444.condominio{grid-template-columns:minmax(190px,.65fr) minmax(360px,1.7fr)}.consulta-debitos-cadastro-v6444{padding:0;overflow:hidden}.consulta-debitos-contatos-v6444{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 15px}.consulta-debitos-contatos-v6444>div{padding:12px;border:1px solid #e5eaed;border-radius:10px;background:#fbfcfd}.consulta-debitos-contato-nome-v6444{display:flex;align-items:center;gap:7px;margin-bottom:9px;color:#263943}.consulta-debitos-contato-nome-v6444 svg{color:#587485}.consulta-debitos-contato-nome-v6444 strong{font-size:12px}.consulta-debitos-contato-nome-v6444 span{margin-left:auto;padding:3px 6px;border-radius:999px;background:#edf2f5;color:#5e6e78;font-size:10.5px;font-weight:750}.consulta-debitos-contatos-v6444 dl{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:0}.consulta-debitos-contatos-v6444 dl>div{min-width:0}.consulta-debitos-contatos-v6444 dl>.endereco{grid-column:1/-1}.consulta-debitos-contatos-v6444 dt{margin-bottom:2px;color:#7b8891;font-size:10.5px;font-weight:750;text-transform:uppercase}.consulta-debitos-contatos-v6444 dd{margin:0;color:#3b4d58;font-size:12px;overflow-wrap:anywhere}.consulta-debitos-table-title-v6444 p{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.consulta-debitos-tipo-v6444{justify-content:center;width:24px}.consulta-debitos-tipo-v6444 svg{display:block}.consulta-debitos-kpis-v6444.condominio{grid-template-columns:repeat(3,minmax(150px,1fr)) 1.25fr}.consulta-debitos-relatorios-actions-v6444{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 15px}.consulta-debitos-relatorios-actions-v6444 h3{margin:0 0 3px;font-size:14px}.consulta-debitos-relatorios-actions-v6444 p{margin:0;color:#71808a;font-size:11px;line-height:1.45}.consulta-debitos-relatorios-actions-v6444>div:last-child{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.consulta-debitos-relatorios-actions-v6444 button{display:inline-flex;align-items:center;gap:6px}.consulta-debitos-condominio-table-v6444{max-height:620px}.consulta-debitos-condominio-table-v6444 table{min-width:1260px;width:100%;border-collapse:collapse}.consulta-debitos-condominio-table-v6444 th,.consulta-debitos-condominio-table-v6444 td{padding:8px;border-top:1px solid #eef1f3;font-size:11px;vertical-align:top;text-align:center}.consulta-debitos-condominio-table-v6444 th{position:sticky;top:0;z-index:2;border-top:0;background:#f4f7f8;color:#53646e;font-size:10.5px;text-transform:uppercase}.consulta-debitos-condominio-table-v6444 th:nth-child(-n+3),.consulta-debitos-condominio-table-v6444 td:nth-child(-n+3){text-align:left}.consulta-debitos-condominio-table-v6444 tbody tr:hover{background:#fbfcfd}.consulta-debitos-condominio-table-v6444 td:first-child div,.consulta-debitos-condominio-table-v6444 td:nth-child(2) div,.consulta-debitos-condominio-table-v6444 td:nth-child(3) div{min-height:18px}.consulta-debitos-condominio-table-v6444 td:first-child strong{display:block;font-size:11px}.consulta-debitos-condominio-table-v6444 td:first-child small{display:block;color:#7a8790;font-size:10.5px}.consulta-debitos-condominio-table-v6444 tfoot td{position:sticky;bottom:0;background:#eaf0f3;border-top:2px solid #d1dce2;font-weight:800;text-align:right}@media(max-width:900px){.consulta-debitos-contatos-v6444{grid-template-columns:1fr}.consulta-debitos-relatorios-actions-v6444{align-items:flex-start;flex-direction:column}.consulta-debitos-relatorios-actions-v6444>div:last-child{justify-content:flex-start}.consulta-debitos-kpis-v6444.condominio{grid-template-columns:1fr 1fr}.consulta-debitos-filtros-grid-v6444.condominio{grid-template-columns:1fr}}@media(max-width:600px){.consulta-debitos-modos-v6444{width:100%}.consulta-debitos-modos-v6444 button{flex:1}.consulta-debitos-kpis-v6444.condominio,.consulta-debitos-contatos-v6444 dl{grid-template-columns:1fr}.consulta-debitos-contatos-v6444 dl>.endereco{grid-column:auto}}.consulta-debitos-progresso-v6445{display:grid;gap:8px;padding:11px 13px;border:1px solid #cad8e1;border-radius:10px;background:#f6fafc;color:#435b69}.consulta-debitos-progresso-v6445>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:14px}.consulta-debitos-progresso-v6445 strong{font-size:12px}.consulta-debitos-progresso-v6445 span{color:#71808a;font-size:11px;white-space:nowrap}.consulta-debitos-progresso-bar-v6445{height:5px;overflow:hidden;border-radius:999px;background:#dfe8ed}.consulta-debitos-progresso-bar-v6445>i{display:block;height:100%;border-radius:inherit;background:#456f88;transition:width .25s ease}.consulta-debitos-processando-badge-v6445{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#eef3f6;color:#60737f;font-size:10.5px;font-weight:800;white-space:nowrap}.consulta-debitos-report-button-v6445{height:34px!important;min-height:34px!important;padding:0 10px!important;gap:5px!important;font-size:11px!important;white-space:nowrap}.consulta-debitos-contato-valor-v6445{display:block;line-height:1.45;overflow-wrap:anywhere}.consulta-debitos-contato-linha-v6445{min-height:21px;line-height:1.35;overflow-wrap:anywhere}.consulta-debitos-contato-linha-v6445.email{word-break:break-word}.consulta-debitos-contato-linha-v6445 strong{display:block}.consulta-debitos-contato-linha-v6445 small{display:block;color:#7a8790;font-size:10.5px}.consulta-debitos-condominio-table-v6444 td:nth-child(2),.consulta-debitos-condominio-table-v6444 td:nth-child(3){overflow-wrap:anywhere;word-break:break-word}@media(min-width:901px){.consulta-debitos-relatorios-actions-v6444{gap:10px}.consulta-debitos-relatorios-actions-v6444>div:first-child{min-width:0;flex:1}.consulta-debitos-relatorios-actions-v6444>div:last-child{flex:0 0 auto;flex-wrap:nowrap;gap:6px}}@media(max-width:900px){.consulta-debitos-relatorios-actions-v6444>div:last-child{display:flex;flex-wrap:wrap}.consulta-debitos-progresso-v6445>div:first-child{align-items:flex-start;flex-direction:column;gap:3px}.consulta-debitos-progresso-v6445 span{white-space:normal}}.consulta-debitos-composicao-v6446{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:24px;color:#365d73}.consulta-debitos-composicao-v6446>span{display:inline-flex}.consulta-debitos-composicao-v6446 .condominial{color:#365d73}.consulta-debitos-composicao-v6446 .acordo{color:#735022}.consulta-debitos-processos-v6446{display:grid;gap:5px;min-width:0}.consulta-debitos-processos-v6446>div{display:grid;gap:1px;min-width:0}.consulta-debitos-processos-v6446 strong{color:#304c5d;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.consulta-debitos-processos-v6446 small{color:#74828b;font-size:10.5px;line-height:1.25;overflow-wrap:anywhere}.consulta-debitos-processos-v6446.compacto{gap:3px}.consulta-debitos-sem-processo-v6446{color:#98a2a8}.consulta-debitos-processo-destaque-v6446{display:flex!important;align-items:center;gap:7px!important;margin-top:5px;padding-top:6px;border-top:1px solid #e9eef1;color:#526671;font-size:10.5px}.consulta-debitos-processo-destaque-v6446>span{font-weight:800;white-space:nowrap}.consulta-debitos-processo-destaque-v6446>.consulta-debitos-processos-v6446{display:flex;flex-wrap:wrap;gap:8px 14px}.consulta-debitos-processo-destaque-v6446>.consulta-debitos-processos-v6446>div{display:flex;align-items:baseline;gap:5px}.consulta-debitos-condominio-table-v6444 table{min-width:1510px}.consulta-debitos-condominio-table-v6444 th:nth-child(-n+4),.consulta-debitos-condominio-table-v6444 td:nth-child(-n+4){text-align:left}.consulta-debitos-condominio-table-v6444 th:first-child,.consulta-debitos-condominio-table-v6444 td:first-child{text-align:center;width:58px}.consulta-debitos-condominio-table-v6444 th:nth-child(12),.consulta-debitos-condominio-table-v6444 td:nth-child(12){min-width:220px;text-align:left}.consulta-debitos-condominio-table-v6444 th:nth-child(13),.consulta-debitos-condominio-table-v6444 td:nth-child(13){min-width:120px;text-align:right}.consulta-debitos-cadastro-processos-v6446{display:flex;align-items:flex-start;gap:12px;padding:11px 15px;border-top:1px solid #e8edef;background:#fbfcfd}.consulta-debitos-cadastro-processos-v6446>span{display:flex;align-items:center;gap:6px;min-width:155px;color:#60727d;font-size:10.5px;font-weight:800;text-transform:uppercase}.consulta-debitos-cadastro-processos-v6446>.consulta-debitos-processos-v6446{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));flex:1}.consulta-debitos-sucesso-v6447{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #bcdac8;border-radius:9px;background:#eef8f2;color:#316b49;font-size:12px}.consulta-debitos-sucesso-v6447>span{flex:1}.consulta-debitos-sucesso-v6447>button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.consulta-debitos-operacoes-teste-v6447{padding:14px 15px;border-color:#dccda9;background:#fffdf7}.consulta-debitos-operacoes-teste-v6447>div:first-child{display:grid;gap:3px}.consulta-debitos-operacoes-teste-v6447 h3{margin:0;color:#3c382d;font-size:13px}.consulta-debitos-operacoes-teste-v6447 p{margin:0;color:#766d59;font-size:11px;line-height:1.45}.consulta-debitos-operacoes-flag-v6447{display:inline-flex!important;align-items:center;gap:5px;width:max-content;color:#866429!important;font-size:10.5px!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.04em}.consulta-debitos-operacoes-lista-v6447{display:grid;gap:7px;margin-top:11px}.consulta-debitos-operacoes-lista-v6447>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid #e6ddc8;border-radius:8px;background:#fff}.consulta-debitos-operacoes-lista-v6447>div>div{display:grid;gap:1px;min-width:0}.consulta-debitos-operacoes-lista-v6447 strong{font-size:12px;color:#3c4650}.consulta-debitos-operacoes-lista-v6447 span{font-size:11px;color:#5f6f79}.consulta-debitos-operacoes-lista-v6447 small{font-size:10.5px;color:#849097}.consulta-debitos-reativar-v6447{flex:0 0 auto;min-height:32px!important;padding:0 10px!important;font-size:11px!important}.consulta-debitos-acao-boleto-v6447{text-align:center!important;white-space:nowrap}.consulta-debitos-acao-boleto-v6447>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:0 8px;border:1px solid #dfb9b4;border-radius:7px;background:#fff9f8;color:#984a42;font-size:10.5px;font-weight:800;cursor:pointer}.consulta-debitos-acao-boleto-v6447>button:hover{background:#fff0ee;border-color:#d9aaa4}.consulta-debitos-acao-boleto-v6447>span{color:#a3adb3}.consulta-debitos-modal-backdrop-v6447{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2800;display:grid;place-items:center;padding:20px;background:#121c248f}.consulta-debitos-modal-v6447{width:min(570px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;border-radius:13px;background:#fff;box-shadow:0 24px 70px #0c192247}.consulta-debitos-modal-head-v6447{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:17px 18px 13px;border-bottom:1px solid #e8edef}.consulta-debitos-modal-head-v6447>div{display:grid;gap:3px}.consulta-debitos-modal-head-v6447 span{display:flex;align-items:center;gap:5px;color:#6d7c85;font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.consulta-debitos-modal-head-v6447 h3{margin:0;color:#20333f;font-size:16px}.consulta-debitos-modal-head-v6447>button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:7px;background:#f1f4f6;color:#60717b;cursor:pointer}.consulta-debitos-modal-body-v6447{display:grid;gap:13px;padding:16px 18px}.consulta-debitos-modal-warning-v6447{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border:1px solid #efd2ae;border-radius:9px;background:#fff8ec;color:#855d25}.consulta-debitos-modal-warning-v6447 svg{flex:0 0 auto;margin-top:1px}.consulta-debitos-modal-warning-v6447 p{margin:0;font-size:11px;line-height:1.5}.consulta-debitos-modal-v6447 dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.consulta-debitos-modal-v6447 dl>div{display:grid;gap:2px;padding:8px 9px;border:1px solid #e8edef;border-radius:8px;background:#fafcfd}.consulta-debitos-modal-v6447 dt{color:#7a8891;font-size:10px;font-weight:800;text-transform:uppercase}.consulta-debitos-modal-v6447 dd{margin:0;color:#30434f;font-size:11px;font-weight:700;overflow-wrap:anywhere}.consulta-debitos-confirmacao-v6447{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border:1px solid #dce4e8;border-radius:8px;background:#f8fafb;color:#445762;font-size:11px;line-height:1.45;cursor:pointer}.consulta-debitos-confirmacao-v6447 input{margin-top:1px}.consulta-debitos-modal-actions-v6447{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px 16px;border-top:1px solid #edf0f2}.consulta-debitos-modal-actions-v6447>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border-radius:8px;font-size:11px;font-weight:800;cursor:pointer}.consulta-debitos-modal-actions-v6447 .consulta-debitos-confirmar-invalidacao-v6447{border:1px solid #a84740;background:#a84740;color:#fff}.consulta-debitos-modal-actions-v6447 .primary-action{border:1px solid #315d78;background:#315d78;color:#fff}.consulta-debitos-modal-actions-v6447 button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:760px){.consulta-debitos-operacoes-lista-v6447>div{align-items:stretch;flex-direction:column}.consulta-debitos-reativar-v6447{width:100%}.consulta-debitos-modal-v6447 dl{grid-template-columns:1fr}.consulta-debitos-modal-actions-v6447{flex-direction:column-reverse}.consulta-debitos-modal-actions-v6447>button{width:100%}}.consulta-debitos-diagnostico-v6448{display:grid;gap:4px;padding:10px 11px;border:1px solid #cfdde5;border-radius:9px;background:#f5f9fb;color:#355363}.consulta-debitos-diagnostico-v6448 strong{font-size:11px}.consulta-debitos-diagnostico-v6448 span{font-size:11px;line-height:1.45}.consulta-debitos-diagnostico-v6448 small{font-size:10.5px;color:#6f818b}.consulta-debitos-diagnostico-v6448 p{margin:2px 0 0;font-size:11px;font-weight:700;line-height:1.45}.consulta-debitos-diagnostico-v6448.erro{border-color:#e4c0bc;background:#fff5f4;color:#8d413b}.consulta-debitos-modal-actions-v6447 button[aria-busy=true],button[aria-busy=true]{pointer-events:none}.consulta-debitos-diagnostico-v6448 details{margin-top:6px}.consulta-debitos-diagnostico-v6448 summary{cursor:pointer;font-size:12px;font-weight:700}.consulta-debitos-diagnostico-v6448 pre{margin:6px 0 0;max-height:130px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.4;background:#0000000b;padding:8px;border-radius:7px}.toggle[aria-busy=true]{pointer-events:none;opacity:.72}.toggle[aria-busy=true] .button-spinner{width:14px;height:14px;margin:0}.radar-inadimplencia-v6450{font-size:14px;--radar-border:#e1e6ea;--radar-panel:#fff;--radar-text:#17202b;--radar-muted:#687482;--radar-primary:#17202b}.radar-head-v6450{align-items:flex-start;gap:18px}.radar-head-v6450 h1{margin-bottom:4px}.radar-head-status-v6450{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid var(--radar-border);border-radius:10px;background:var(--radar-panel);font-size:12px;font-weight:700;color:var(--radar-muted);white-space:nowrap}.radar-filtros-v6450{padding:16px 18px;margin-bottom:14px}.radar-filtros-grid-v6450{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(280px,1.7fr) minmax(170px,.9fr) minmax(220px,1.15fr);gap:12px;align-items:end}.radar-filtros-v6450 label{display:block;margin:0 0 6px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.035em;color:var(--radar-muted)}.radar-filtros-v6450 select,.radar-search-v6450{width:100%;min-height:40px}.radar-search-v6450{display:flex;align-items:center;gap:8px;border:1px solid var(--radar-border);border-radius:9px;padding:0 11px;background:var(--radar-panel)}.radar-search-v6450:focus-within{border-color:var(--radar-primary)}.radar-search-v6450 input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-width:0;width:100%}.radar-atualizar-v6450{display:flex;align-items:center;gap:9px;margin-top:14px;padding-top:13px;border-top:1px solid var(--radar-border)}.radar-atualizar-v6450>button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.radar-atualizar-v6450>button:disabled{opacity:.55;cursor:not-allowed}.radar-atualizar-v6450>span{font-size:12px;color:var(--radar-muted);margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-alerta-v6450{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.radar-alerta-v6450 svg{flex:0 0 auto;margin-top:1px}.radar-kpis-v6450{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px}.radar-kpis-v6450 .panel{padding:13px 14px;min-width:0}.radar-kpis-v6450 span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.035em;font-weight:800;color:var(--radar-muted)}.radar-kpis-v6450 strong{display:block;margin:5px 0 2px;font-size:24px;line-height:1;color:var(--radar-text)}.radar-kpis-v6450 small{display:block;font-size:12px;color:var(--radar-muted);line-height:1.25}.radar-kpis-v6450 .destaque{border-color:#e7b5ae;background:#fff8f7}.radar-kpis-v6450 .destaque strong{color:#a63d31}.radar-kpis-v6450 .regularizado{border-color:#b8d9c7;background:#f6fbf8}.radar-kpis-v6450 .regularizado strong{color:#27714a}.radar-abas-v6450{display:flex;gap:7px;overflow:auto;padding:2px 0 9px;scrollbar-width:thin}.radar-abas-v6450 button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid var(--radar-border);background:var(--radar-panel);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;color:var(--radar-muted);cursor:pointer}.radar-abas-v6450 button:hover{border-color:#aeb8c5;color:var(--radar-text)}.radar-abas-v6450 button.ativo{background:#19232f;border-color:#19232f;color:#fff}.radar-abas-v6450 b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#7f7f7f24;font-size:11px}.radar-abas-v6450 button.ativo b{background:#ffffff29}.radar-lista-v6450{padding:0;overflow:hidden}.radar-lista-head-v6450{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--radar-border)}.radar-lista-head-v6450 h3{margin:0;font-size:15px}.radar-lista-head-v6450 p{margin:2px 0 0;font-size:12px;color:var(--radar-muted)}.radar-lista-head-v6450>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--radar-muted)}.radar-table-wrap-v6450{max-height:62vh;overflow:auto}.radar-table-v6450{min-width:1450px;width:100%;border-collapse:separate;border-spacing:0}.radar-table-v6450 thead th{position:sticky;top:0;z-index:2;background:var(--radar-panel);box-shadow:0 1px 0 var(--radar-border);font-size:11px;text-transform:uppercase;letter-spacing:.045em;color:var(--radar-muted);padding:10px 9px;white-space:nowrap}.radar-table-v6450 tbody td{vertical-align:top;padding:11px 9px;border-bottom:1px solid var(--radar-border);font-size:12px;line-height:1.3}.radar-table-v6450 tbody tr:hover>td{background:#78829109}.radar-table-v6450 td:nth-child(1){width:85px}.radar-table-v6450 td:nth-child(2){width:210px}.radar-table-v6450 td:nth-child(3){width:175px}.radar-table-v6450 td:nth-child(4){width:230px}.radar-table-v6450 td:nth-child(5){width:190px}.radar-table-v6450 td:nth-child(6){width:125px}.radar-table-v6450 td:nth-child(7){width:145px}.radar-table-v6450 td:nth-child(8){min-width:250px}.radar-table-v6450 td>strong,.radar-table-v6450 td>small{display:block}.radar-table-v6450 td>small{margin-top:3px;color:var(--radar-muted);font-size:11px}.radar-prioridade-v6450{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.radar-prioridade-v6450.critica{background:#fbe7e5;color:#9d3329}.radar-prioridade-v6450.alta{background:#fff1d7;color:#8a5a00}.radar-prioridade-v6450.media{background:#fff8d9;color:#796300}.radar-prioridade-v6450.normal{background:#edf2f6;color:#536170}.radar-novo-v6450{display:block!important;width:max-content;margin-top:5px!important;padding:2px 6px;border-radius:999px;background:#e7f1ff;color:#315f91!important;font-weight:800}.radar-row-nova-v6450 td:first-child{box-shadow:inset 3px 0 #557fa7}.radar-row-inativa-v6450{opacity:.72}.radar-situacao-v6450{display:inline-flex;align-items:center;gap:5px;font-weight:800}.radar-situacao-v6450.acordo_rompido{color:#a13b31}.radar-situacao-v6450.acordo_vencido{color:#8b6209}.radar-situacao-v6450.regularizado{color:#27714a}.radar-valor-v6450{margin-top:5px;color:var(--radar-text);font-size:12px}.radar-nao-cadastrado-v6450{display:inline-flex;padding:4px 7px;border-radius:7px;background:#fff2e5;color:#91551d;font-weight:700;font-size:12px}.radar-link-interno-v6450{display:flex;align-items:center;gap:7px;border:0;background:transparent;padding:0;color:var(--radar-text);text-align:left;cursor:pointer;max-width:100%}.radar-link-interno-v6450:hover strong{text-decoration:underline}.radar-link-interno-v6450>span{min-width:0;flex:1}.radar-link-interno-v6450 strong,.radar-link-interno-v6450 small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radar-link-interno-v6450 small{font-size:11px;color:var(--radar-muted);margin-top:2px}.radar-atrasado-v6450{color:#a23a30;font-weight:800}.radar-retorno-v6450{display:flex;align-items:center;gap:5px;color:#426c57;font-weight:800}.radar-recomendacao-v6450{font-weight:650;color:var(--radar-text)}.radar-detalhe-row-v6450>td{padding:0!important;background:#f7f9fb!important}.radar-detalhe-v6450{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:13px 15px 15px}.radar-detalhe-v6450>div{border:1px solid var(--radar-border);border-radius:9px;background:var(--radar-panel);padding:10px 11px;min-width:0}.radar-detalhe-v6450 h4{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.035em;color:var(--radar-muted)}.radar-detalhe-v6450 p{margin:5px 0;font-size:12px;overflow-wrap:anywhere}.radar-detalhe-v6450 b{color:var(--radar-muted);font-weight:750}@keyframes radar-spin-v6450{to{transform:rotate(360deg)}}.radar-inadimplencia-v6450 .spin{animation:radar-spin-v6450 .9s linear infinite}@media(max-width:1250px){.radar-filtros-grid-v6450{grid-template-columns:1fr 1.4fr}.radar-kpis-v6450{grid-template-columns:repeat(3,1fr)}.radar-detalhe-v6450{grid-template-columns:1fr 1fr}}@media(max-width:760px){.radar-head-v6450{display:block}.radar-head-status-v6450{margin-top:10px;width:max-content;max-width:100%;white-space:normal}.radar-filtros-grid-v6450{grid-template-columns:1fr}.radar-atualizar-v6450{align-items:stretch;flex-direction:column}.radar-atualizar-v6450>span{white-space:normal}.radar-kpis-v6450{grid-template-columns:1fr 1fr}.radar-detalhe-v6450{grid-template-columns:1fr}}.consulta-debitos-modos-v6444 button{display:inline-flex;align-items:center;gap:6px}.consulta-segunda-via-v6451{padding:18px;margin-bottom:14px}.consulta-segunda-via-head-v6451>div>span,.consulta-debitos-lote-head-v6451>div>span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.045em;color:#647080}.consulta-segunda-via-head-v6451 h3,.consulta-debitos-lote-head-v6451 h3{margin:5px 0 3px;font-size:17px}.consulta-segunda-via-head-v6451 p,.consulta-debitos-lote-head-v6451 p{margin:0;color:#687482;font-size:12px;line-height:1.4}.consulta-segunda-via-busca-v6451{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(320px,1.3fr) auto;gap:12px;align-items:end;margin-top:16px}.consulta-segunda-via-busca-v6451 label>span{display:block;margin-bottom:6px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.035em;color:#687482}.consulta-segunda-via-busca-v6451 select{min-height:40px;width:100%}.consulta-segunda-via-busca-v6451 label.cpf>div{display:flex;align-items:center;gap:8px;min-height:40px;border:1px solid #d9dfe5;border-radius:9px;padding:0 11px;background:#fff}.consulta-segunda-via-busca-v6451 label.cpf input{border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;width:100%;padding:0!important}.consulta-segunda-via-busca-v6451>button{min-height:40px;display:inline-flex;align-items:center;gap:7px;justify-content:center;white-space:nowrap}.consulta-segunda-via-regra-v6451{display:flex;align-items:flex-start;gap:7px;margin-top:13px;padding-top:12px;border-top:1px solid #e4e8ec;color:#647080;font-size:12px;line-height:1.4}.consulta-segunda-via-unidades-v6451,.consulta-segunda-via-boletos-v6451,.consulta-debitos-segunda-via-unidade-v6451{margin-bottom:14px;padding:16px 18px}.consulta-segunda-via-unidades-grid-v6451{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px}.consulta-segunda-via-unidades-grid-v6451>button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #dce2e8;border-radius:10px;background:#fff;padding:11px 12px;cursor:pointer;color:#202a36}.consulta-segunda-via-unidades-grid-v6451>button:hover,.consulta-segunda-via-unidades-grid-v6451>button.ativo{border-color:#798797;background:#f7f9fb}.consulta-segunda-via-unidades-grid-v6451>button>span{min-width:0}.consulta-segunda-via-unidades-grid-v6451 strong,.consulta-segunda-via-unidades-grid-v6451 small{display:block}.consulta-segunda-via-unidades-grid-v6451 small{margin-top:3px;color:#687482;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consulta-segunda-via-lista-v6451{display:flex;flex-direction:column;gap:7px;margin-top:12px}.consulta-segunda-via-lista-v6451>div{display:grid;grid-template-columns:28px minmax(260px,1fr) minmax(110px,auto) auto;gap:10px;align-items:center;border:1px solid #e0e5ea;border-radius:9px;padding:9px 10px;background:#fff}.consulta-segunda-via-lista-v6451>div>div strong,.consulta-segunda-via-lista-v6451>div>div small{display:block}.consulta-segunda-via-lista-v6451>div>div small{margin-top:2px;font-size:11px;color:#697582}.consulta-segunda-via-lista-v6451>div>strong{font-size:12px;text-align:right;white-space:nowrap}.consulta-segunda-via-lista-v6451 button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.consulta-debitos-lote-v6451{margin-bottom:14px;padding:16px 18px;border-color:#e6c3bd;background:#fffdfc}.consulta-debitos-lote-head-v6451{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.consulta-debitos-lote-head-v6451>button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:0 0 auto}.consulta-debitos-lote-status-v6451{margin-top:14px;padding-top:13px;border-top:1px solid #eadedb}.consulta-debitos-lote-resumo-v6451{display:grid;grid-template-columns:1.5fr repeat(5,minmax(76px,.7fr));gap:8px}.consulta-debitos-lote-resumo-v6451>div{border:1px solid #e3e7eb;border-radius:8px;background:#fff;padding:9px 10px}.consulta-debitos-lote-resumo-v6451 span,.consulta-debitos-lote-resumo-v6451 small{display:block;color:#6d7884;font-size:11px}.consulta-debitos-lote-resumo-v6451 strong{display:block;margin:3px 0;font-size:15px}.consulta-debitos-lote-progresso-v6451{margin-top:11px;border:1px solid #dfe4e8;border-radius:8px;background:#fff;padding:9px 10px}.consulta-debitos-lote-progresso-v6451>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:12px}.consulta-debitos-lote-progresso-v6451>div:last-child{height:5px;margin-top:7px;border-radius:999px;background:#e8ecef;overflow:hidden}.consulta-debitos-lote-progresso-v6451 i{display:block;height:100%;background:currentColor;transition:width .2s ease}.consulta-debitos-lote-actions-v6451{display:flex;align-items:center;gap:8px;margin-top:11px}.consulta-debitos-lote-actions-v6451 button{display:inline-flex;align-items:center;gap:6px}.consulta-debitos-restaurar-lote-v6451{font-weight:800}.consulta-debitos-lote-nota-v6451{display:block;margin-top:9px;color:#6b7681;font-size:11px;line-height:1.4}.consulta-debitos-lote-vazio-v6451{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding-top:11px;border-top:1px solid #eadedb;color:#66727e;font-size:12px}.consulta-debitos-lote-vazio-v6451 span{font-weight:750;color:#37414d}.consulta-debitos-acao-boleto-v6447 button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:900px){.consulta-segunda-via-busca-v6451,.consulta-segunda-via-unidades-grid-v6451{grid-template-columns:1fr}.consulta-segunda-via-lista-v6451>div{grid-template-columns:28px 1fr}.consulta-segunda-via-lista-v6451>div>strong,.consulta-segunda-via-lista-v6451>div>button{grid-column:2}.consulta-debitos-lote-head-v6451{flex-direction:column}.consulta-debitos-lote-resumo-v6451{grid-template-columns:repeat(2,minmax(0,1fr))}.consulta-debitos-lote-resumo-v6451>div:first-child{grid-column:1/-1}}.agreement-required-check-v6452{margin:12px 0 16px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft,#f7f8fa);display:grid;gap:12px}.agreement-required-check-v6452.pending{border-color:#e1b75c;background:#fff9e9}.agreement-required-check-v6452.complete{border-color:#9fc8ac;background:#f2faf5}.agreement-required-check-v6452>div:first-child{display:flex;flex-direction:column;gap:3px}.agreement-required-check-v6452>div:first-child span{font-size:13px;color:var(--text-secondary,#66737d)}.agreement-required-check-v6452>div:nth-child(2){display:flex;flex-wrap:wrap;gap:7px}.agreement-required-check-v6452>div:nth-child(2)>span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:12px;border:1px solid var(--border);background:#fff}.agreement-required-check-v6452>div:nth-child(2)>span.ok{color:#356b46;border-color:#b8d8c2}.agreement-required-check-v6452>div:nth-child(2)>span.missing{color:#8a5d00;border-color:#e3c777;background:#fffdf5}.agreement-required-check-v6452>.secondary-action{justify-self:start}.consulta-debitos-operacoes-dentro-lote-v6452{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.agreement-simulation-actions-v6453{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.portfolio-import-v6453{display:grid;gap:16px}.portfolio-import-intro-head-v6453{display:flex;align-items:flex-start;gap:12px}.portfolio-import-intro-head-v6453 h2{margin:0 0 4px}.portfolio-import-intro-head-v6453 p{margin:0;color:var(--text-secondary,#64748b)}.portfolio-import-note-v6453{display:flex;align-items:center;gap:8px;margin:14px 0;padding:10px 12px;border:1px solid #dbe4ee;border-radius:10px;background:#f8fafc;font-size:13px}.portfolio-import-search-v6453{display:grid;grid-template-columns:120px minmax(220px,1fr) auto auto;gap:10px;align-items:end;margin-top:14px}.portfolio-import-search-v6453 label{display:grid;gap:5px}.portfolio-import-search-v6453 label>span{font-size:12px;font-weight:700;color:#64748b}.portfolio-import-run-v6453{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.portfolio-import-run-v6453>div{display:grid;gap:2px}.portfolio-import-run-v6453 span{font-size:12px;color:#64748b}.portfolio-import-cards-v6453{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.portfolio-import-cards-v6453>span{display:grid;gap:3px;padding:14px;border:1px solid #e2e8f0;background:#fff;border-radius:12px}.portfolio-import-cards-v6453 small{color:#64748b}.portfolio-import-cards-v6453 strong{font-size:22px}.portfolio-import-results-head-v6453{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.portfolio-import-results-head-v6453 h3{margin:0}.portfolio-import-results-head-v6453 p{margin:4px 0 0;color:#64748b}.portfolio-import-filters-v6453{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(6,minmax(125px,1fr)) auto;gap:8px;margin:14px 0}.portfolio-import-filters-v6453 select{min-width:0}.portfolio-import-select-all-v6453{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0 10px}.portfolio-import-select-all-v6453 button{border:0;background:transparent;display:flex;align-items:center;gap:7px;font-weight:700;cursor:pointer}.portfolio-import-select-all-v6453 button:disabled{opacity:.5;cursor:not-allowed}.portfolio-import-select-all-v6453 span{font-size:12px;color:#64748b}.portfolio-import-table-v6453 td{vertical-align:top}.portfolio-import-table-v6453 td strong,.portfolio-import-table-v6453 td span{display:block}.portfolio-import-table-v6453 td small{display:block;margin-top:3px;color:#64748b;max-width:320px}.portfolio-check-v6453{border:0;background:transparent;padding:3px;cursor:pointer}.portfolio-check-v6453:disabled{opacity:.3;cursor:not-allowed}.portfolio-row-existing-v6453{background:#f8fafc}.portfolio-source-status-v6453,.portfolio-base-status-v6453{display:inline-flex!important;align-items:center;gap:5px;width:max-content;padding:3px 7px;border-radius:999px;font-size:12px;font-weight:700}.portfolio-source-status-v6453.ativo{background:#dcfce7;color:#166534}.portfolio-source-status-v6453.inativo{background:#f1f5f9;color:#475569}.portfolio-base-status-v6453.new{background:#e0f2fe;color:#075985}.portfolio-base-status-v6453.existing{background:#f1f5f9;color:#475569}@media(max-width:1200px){.portfolio-import-filters-v6453{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-import-search-v6453{grid-template-columns:120px 1fr auto}.portfolio-import-search-v6453 .secondary-action{grid-column:1/-1;width:max-content}}@media(max-width:760px){.portfolio-import-search-v6453,.portfolio-import-cards-v6453,.portfolio-import-filters-v6453{grid-template-columns:1fr}.portfolio-import-results-head-v6453,.portfolio-import-run-v6453,.portfolio-import-select-all-v6453{align-items:stretch;flex-direction:column}.agreement-simulation-actions-v6453{justify-content:flex-start}}.whatsapp-new-chat-icon-v6454{position:relative}.whatsapp-new-chat-icon-v6454 svg:last-child{position:absolute;right:4px;bottom:3px;stroke-width:3;background:#fff;border-radius:50%}.whatsapp-start-number-v6454{margin:-4px 12px 10px;display:flex;align-items:center;gap:9px;width:calc(100% - 24px);padding:9px 10px;border:1px solid #cfe3d7;border-radius:9px;background:#f5fbf7;color:#24583a;text-align:left;cursor:pointer}.whatsapp-start-number-v6454:hover{background:#eef8f1;border-color:#afd2bb}.whatsapp-start-number-v6454:disabled{opacity:.6;cursor:wait}.whatsapp-start-number-v6454>span{min-width:0;flex:1;display:grid;gap:1px}.whatsapp-start-number-v6454 strong{font-size:12.5px}.whatsapp-start-number-v6454 small{font-size:11px;color:#668070}.whatsapp-new-chat-strip-v6454{display:flex;align-items:center;gap:7px;padding:8px 14px;background:#f5fbf7;border-bottom:1px solid #d9eadf;color:#3c6650;font-size:12px}.whatsapp-new-chat-context-v6454{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;padding:18px}.whatsapp-new-chat-context-v6454 h3,.whatsapp-new-chat-context-v6454 p{margin:0}.whatsapp-new-chat-context-v6454>p:last-child{font-size:12px;line-height:1.45;color:#64748b}.portfolio-import-inactive-v6454{align-items:flex-start}.portfolio-import-inactive-v6454>span{display:block;line-height:1.45}.portfolio-import-inactive-v6454 strong{display:block;margin-bottom:2px}.import-process-wizard-v6457{width:min(1120px,calc(100vw - 36px));max-width:1120px}.import-wizard-file-v6457{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #dce4ec;border-radius:10px;background:#f8fafc;margin-bottom:14px;color:#334155}.import-wizard-file-v6457>div{display:grid;gap:2px;min-width:0}.import-wizard-file-v6457 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-wizard-file-v6457 span{font-size:12px;color:#697586}.import-map-table-v6457{display:grid;border:1px solid #dce4ec;border-radius:10px;overflow:hidden;margin:14px 0;background:#fff}.import-map-head-v6457,.import-map-row-v6457{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1.2fr) minmax(240px,1.2fr);gap:12px;align-items:center;padding:10px 12px}.import-map-head-v6457{background:#eef3f7;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#536273}.import-map-row-v6457{border-top:1px solid #edf1f5;min-height:54px}.import-map-row-v6457 strong{font-size:13px;color:#263442}.import-map-row-v6457>span{font-size:12px;color:#697586;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-map-row-v6457 select{width:100%;height:38px}.import-required-v6457{margin:2px 0 14px}.import-summary-grid-v6457{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.import-summary-grid-v6457 article{display:grid;gap:2px;padding:14px;border:1px solid #dce4ec;border-radius:10px;background:#fff}.import-summary-grid-v6457 strong{font-size:22px;color:#17202b}.import-summary-grid-v6457 span{font-size:12px;color:#697586}.import-mode-v6457{display:grid;gap:9px;margin:16px 0}.import-mode-v6457 h3,.import-reconcile-v6457 h3{margin:0 0 2px;font-size:14px}.import-mode-v6457>label{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #dce4ec;border-radius:10px;cursor:pointer;background:#fff}.import-mode-v6457>label.selected{border-color:#8ba4bc;background:#f5f8fb}.import-mode-v6457>label.selected.danger{border-color:#d9a6a6;background:#fff8f8}.import-mode-v6457 input{margin-top:3px}.import-mode-v6457 label>div{display:grid;gap:3px}.import-mode-v6457 label strong{font-size:13px}.import-mode-v6457 label strong small{display:inline-flex;margin-left:6px;padding:2px 6px;border-radius:999px;background:#e8f4ec;color:#2f7145;font-size:11px}.import-mode-v6457 label span{font-size:12px;color:#697586;line-height:1.45}.import-reconcile-v6457{display:grid;gap:9px;margin:16px 0;padding:14px;border:1px solid #efd7a1;border-radius:10px;background:#fffaf0}.import-reconcile-v6457>p{margin:0 0 2px;font-size:12px;color:#6d5b35}.import-reconcile-v6457>label{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,1.4fr);gap:12px;align-items:center}.import-reconcile-v6457>label>span{font-size:12px;font-weight:700;color:#3e4752}.import-reconcile-v6457 select{width:100%;height:38px;background:#fff}.import-errors-v6457{margin:12px 0;border:1px solid #e3e7ec;border-radius:9px;padding:9px 12px;background:#fafbfc}.import-errors-v6457 summary{cursor:pointer;font-weight:700;font-size:12px}.import-errors-v6457 ul{margin:9px 0 0;padding-left:20px;font-size:12px;color:#697586}@media(max-width:820px){.import-map-head-v6457{display:none}.import-map-row-v6457{grid-template-columns:1fr;gap:6px}.import-summary-grid-v6457{grid-template-columns:repeat(2,minmax(0,1fr))}.import-reconcile-v6457>label{grid-template-columns:1fr}}.audit-page-v6460{max-width:1500px}.audit-summary-v6460{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.audit-summary-v6460 article{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border);border-radius:14px;padding:15px 17px;box-shadow:0 2px 10px #0f172a0a}.audit-summary-v6460 article>svg{color:#475569}.audit-summary-v6460 strong{display:block;font-size:21px;color:#0f172a;line-height:1.1}.audit-summary-v6460 span{display:block;font-size:12px;color:#64748b;margin-top:3px}.audit-filter-panel-v6460{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(145px,.75fr)) repeat(2,minmax(125px,.55fr)) auto;gap:10px;align-items:end;margin-bottom:14px}.audit-filter-panel-v6460 select,.audit-filter-panel-v6460 input{width:100%}.audit-filter-panel-v6460 label{margin:0}.audit-filter-panel-v6460 label>span{display:block;font-size:12px;font-weight:700;color:#64748b;margin:0 0 5px}.audit-search-v6460{position:relative}.audit-search-v6460 svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.audit-search-v6460 input{padding-left:34px}.audit-clear-v6460{white-space:nowrap;height:40px}.audit-list-v6460{display:flex;flex-direction:column;gap:8px}.audit-row-v6460{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:0 1px 5px #0f172a09}.audit-row-main-v6460{width:100%;display:grid;grid-template-columns:95px minmax(260px,1.5fr) minmax(100px,.55fr) minmax(200px,.9fr) 28px;gap:12px;align-items:center;border:0;background:transparent;padding:13px 15px;text-align:left;cursor:pointer;color:inherit}.audit-row-main-v6460:hover{background:#f8fafc}.audit-operation-v6460{display:inline-flex;width:max-content;align-items:center;justify-content:center;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em}.audit-operation-v6460.op-insert{background:#dcfce7;color:#166534}.audit-operation-v6460.op-update{background:#dbeafe;color:#1d4ed8}.audit-operation-v6460.op-delete{background:#fee2e2;color:#b91c1c}.audit-row-entity-v6460 strong,.audit-row-user-v6460 strong{display:block;color:#0f172a;font-size:13px}.audit-row-entity-v6460 small,.audit-row-user-v6460 small{display:block;color:#64748b;font-size:12px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-row-module-v6460{font-size:12px;color:#475569;background:#f1f5f9;border-radius:7px;padding:5px 8px;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.audit-expand-v6460{display:flex;color:#64748b;justify-content:flex-end}.audit-detail-v6460{border-top:1px solid #e2e8f0;background:#fbfdff;padding:14px 16px 16px}.audit-detail-meta-v6460{display:flex;gap:8px 18px;flex-wrap:wrap;color:#64748b;font-size:12px;margin-bottom:12px}.audit-detail-meta-v6460 b{color:#334155}.audit-fields-v6460{display:flex;flex-direction:column;gap:9px}.audit-field-v6460{background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:10px 12px}.audit-field-v6460>strong{display:block;font-size:12px;color:#334155;margin-bottom:7px}.audit-before-after-v6460{display:grid;grid-template-columns:1fr 1fr;gap:10px}.audit-before-after-v6460>div,.audit-single-value-v6460{min-width:0}.audit-before-after-v6460 span,.audit-single-value-v6460>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#94a3b8;margin-bottom:4px}.audit-before-after-v6460 pre,.audit-single-value-v6460 pre{font:inherit;font-size:12px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 9px;background:#f8fafc;border-radius:6px;color:#334155;max-height:240px;overflow:auto}.audit-before-after-v6460>div:last-child pre{background:#f0fdf4}.audit-no-fields-v6460{font-size:12px;color:#64748b;padding:4px 0}.audit-more-v6460{display:flex;align-items:center;justify-content:center;gap:12px;margin:16px 0 6px}.audit-more-v6460 small{color:#64748b}.audit-footnote-v6460{font-size:12px;color:#94a3b8;text-align:center;margin:12px auto 4px;max-width:900px}@media(max-width:1180px){.audit-filter-panel-v6460{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-search-v6460{grid-column:span 2}.audit-row-main-v6460{grid-template-columns:90px minmax(220px,1.4fr) 110px minmax(170px,.8fr) 24px}}@media(max-width:760px){.audit-summary-v6460{grid-template-columns:1fr}.audit-filter-panel-v6460{grid-template-columns:1fr 1fr}.audit-search-v6460,.audit-clear-v6460{grid-column:1/-1}.audit-row-main-v6460{grid-template-columns:85px 1fr 24px;gap:8px}.audit-row-module-v6460{grid-column:1/2}.audit-row-user-v6460{grid-column:2/3}.audit-expand-v6460{grid-column:3/4;grid-row:1/3}.audit-before-after-v6460{grid-template-columns:1fr}.audit-summary-v6460 article{padding:12px 14px}}.system-health-page-v6461{display:flex;flex-direction:column;gap:16px}.system-health-overview-v6461{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.system-health-overview-v6461.health-normal{border-left:4px solid #16a34a}.system-health-overview-v6461.health-atencao{border-left:4px solid #d97706}.system-health-overview-v6461.health-erro{border-left:4px solid #dc2626}.system-health-overview-icon-v6461{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:var(--surface-soft)}.system-health-overview-v6461 small,.system-health-overview-v6461 span{display:block;color:var(--muted);font-size:12px}.system-health-overview-v6461 strong{display:block;font-size:20px;margin:2px 0 3px}.system-health-counts-v6461{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.system-health-counts-v6461 span{display:flex;gap:5px;align-items:center;padding:7px 10px;border-radius:999px;background:var(--surface-soft);font-size:12px}.system-health-counts-v6461 .normal b{color:#15803d}.system-health-counts-v6461 .attention b{color:#b45309}.system-health-counts-v6461 .error b{color:#b91c1c}.system-health-counts-v6461 .info b{color:var(--text)}.system-health-note-v6461{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft);color:var(--muted);font-size:13px}.system-health-grid-v6461{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.system-health-card-v6461{padding:17px;border-left:4px solid var(--border)}.system-health-card-v6461.health-normal{border-left-color:#16a34a}.system-health-card-v6461.health-atencao{border-left-color:#d97706}.system-health-card-v6461.health-erro{border-left-color:#dc2626}.system-health-card-v6461.health-info{border-left-color:#64748b}.system-health-card-head-v6461{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:start}.system-health-card-icon-v6461{width:36px;height:36px;border-radius:10px;background:var(--surface-soft);display:grid;place-items:center}.system-health-card-head-v6461 h2{font-size:15px;margin:1px 0 2px}.system-health-card-head-v6461 p{font-size:12px;color:var(--muted);margin:0;line-height:1.4}.system-health-status-v6461{display:flex;gap:5px;align-items:center;font-size:12px;font-weight:700;padding:5px 8px;border-radius:999px;white-space:nowrap}.system-health-status-v6461.normal{background:#dcfce7;color:#166534}.system-health-status-v6461.atencao{background:#fef3c7;color:#92400e}.system-health-status-v6461.erro{background:#fee2e2;color:#991b1b}.system-health-status-v6461.info{background:#e2e8f0;color:#475569}.system-health-card-summary-v6461{margin:13px 0 12px;padding:9px 11px;background:var(--surface-soft);border-radius:10px;font-size:13px;line-height:1.4}.system-health-metrics-v6461{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.system-health-metrics-v6461>div{min-width:0;padding:8px 9px;border:1px solid var(--border);border-radius:9px}.system-health-metrics-v6461 span{display:block;color:var(--muted);font-size:12px;margin-bottom:2px}.system-health-metrics-v6461 strong{display:block;font-size:12px;overflow-wrap:anywhere}.system-health-card-note-v6461{margin-top:10px;padding-top:9px;border-top:1px solid var(--border);font-size:12px;color:var(--muted);line-height:1.45;overflow-wrap:anywhere}@media(max-width:900px){.system-health-grid-v6461{grid-template-columns:1fr}.system-health-overview-v6461{grid-template-columns:auto 1fr}.system-health-counts-v6461{grid-column:1/-1;justify-content:flex-start}}@media(max-width:560px){.system-health-card-head-v6461{grid-template-columns:auto 1fr}.system-health-status-v6461{grid-column:1/-1;width:max-content}.system-health-metrics-v6461{grid-template-columns:1fr}.system-health-overview-v6461{padding:15px}.system-health-counts-v6461{gap:6px}}.exceptions-page-v6462{display:flex;flex-direction:column;gap:16px}.exceptions-kpis-v6462{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.exception-kpi-v6462{padding:15px 16px;border-left:4px solid var(--border)}.exception-kpi-v6462 span,.exception-kpi-v6462 small{display:block;color:var(--muted);font-size:12px}.exception-kpi-v6462 strong{display:block;font-size:26px;margin:3px 0}.exception-kpi-v6462.high{border-left-color:#dc2626}.exception-kpi-v6462.medium{border-left-color:#d97706}.exception-kpi-v6462.low{border-left-color:#64748b}.exception-kpi-v6462.total{border-left-color:var(--text)}.exceptions-note-v6462{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft);color:var(--muted);font-size:13px}.exceptions-toolbar-v6462{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(150px,1fr));gap:10px;padding:12px}.exceptions-toolbar-v6462 select{min-width:0}.exceptions-table-panel-v6462 .panel-title{align-items:flex-end}.exceptions-table-panel-v6462 .panel-title>div small,.exceptions-table-panel-v6462 .panel-title>span{font-size:12px;color:var(--muted)}.exception-severity-v6462{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.exception-severity-v6462.alta{background:#fee2e2;color:#991b1b}.exception-severity-v6462.media{background:#fef3c7;color:#92400e}.exception-severity-v6462.baixa{background:#e2e8f0;color:#475569}.exception-module-v6462{font-size:12px;font-weight:600}.exception-description-v6462{max-width:390px;white-space:normal;line-height:1.35}.overdue-text-v6462{color:#b91c1c!important;font-weight:600}.exceptions-empty-v6462{display:flex;align-items:center;gap:12px;padding:22px}.exceptions-empty-v6462 svg{color:#15803d}.exceptions-empty-v6462 strong,.exceptions-empty-v6462 span{display:block}.exceptions-empty-v6462 span{color:var(--muted);font-size:12px;margin-top:3px}.exceptions-limit-v6462{padding:10px 12px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--border);font-size:12px;color:var(--muted)}@media(max-width:1050px){.exceptions-kpis-v6462{grid-template-columns:repeat(2,minmax(0,1fr))}.exceptions-toolbar-v6462{grid-template-columns:1fr 1fr}}@media(max-width:620px){.exceptions-kpis-v6462{grid-template-columns:1fr 1fr}.exceptions-toolbar-v6462{grid-template-columns:1fr}.exception-kpi-v6462 strong{font-size:22px}}.app-update-banner-v6463{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;margin:10px 18px 0;padding:10px 12px;border:1px solid #bfdbfe;border-radius:11px;background:#eff6ff;color:#1e3a5f;box-shadow:0 2px 8px #0f172a0d}.app-update-banner-v6463>svg{color:#2563eb}.app-update-banner-v6463>div{display:grid;gap:2px;min-width:0}.app-update-banner-v6463 strong{font-size:12.5px}.app-update-banner-v6463 span{font-size:12px;line-height:1.35;color:#52677d}.app-update-banner-v6463 button{border:0;border-radius:8px;background:#2563eb;color:#fff;padding:8px 11px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.app-update-banner-v6463 button:hover{background:#1d4ed8}@media(max-width:680px){.app-update-banner-v6463{grid-template-columns:auto 1fr;margin:8px 10px 0}.app-update-banner-v6463 button{grid-column:1/-1;width:100%}}.audit-row-main-v6460{grid-template-columns:112px minmax(0,1.55fr) minmax(100px,.55fr) minmax(0,.9fr) 28px}.audit-operation-v6460{width:auto;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.15}.audit-operation-v6460:not(.op-insert):not(.op-update):not(.op-delete){background:#f1f5f9;color:#475569}.audit-row-entity-v6460,.audit-row-user-v6460{min-width:0}.audit-row-entity-v6460 strong,.audit-row-user-v6460 strong{overflow-wrap:anywhere}@media(max-width:1180px){.audit-row-main-v6460{grid-template-columns:105px minmax(0,1.4fr) 110px minmax(0,.8fr) 24px}}@media(max-width:760px){.audit-row-main-v6460{grid-template-columns:96px minmax(0,1fr) 24px}}.google-sync-critical-alert-v6464{margin:12px 18px 0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;border-radius:12px;padding:11px 14px;border:1px solid;background:#fffbeb;border-color:#fbbf24;color:#78350f;box-shadow:0 2px 10px #78350f14}.google-sync-critical-alert-v6464.error{background:#fff1f2;border-color:#fb7185;color:#881337}.google-sync-critical-icon-v6464{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#f59e0b1f}.google-sync-critical-alert-v6464.error .google-sync-critical-icon-v6464{background:#e11d481a}.google-sync-critical-alert-v6464 strong{display:block;font-size:13px;margin-bottom:2px}.google-sync-critical-alert-v6464 span{font-size:12px;line-height:1.45}.google-sync-critical-alert-v6464 button{border:0;border-radius:8px;padding:8px 11px;background:#92400e;color:#fff;font-weight:800;font-size:12px;cursor:pointer;white-space:nowrap}.google-sync-critical-alert-v6464.error button{background:#be123c}.system-health-google-action-v6464{margin-top:12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #f59e0b;background:#fffbeb;color:#92400e;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800;cursor:pointer}.system-health-card-v6461.health-erro .system-health-google-action-v6464{border-color:#fb7185;background:#fff1f2;color:#be123c}.google-agenda-modal-overlay-v6464{z-index:1200}.google-agenda-modal-v6464{width:min(920px,calc(100vw - 28px));max-height:min(86vh,820px);display:flex;flex-direction:column;overflow:hidden}.google-agenda-modal-head-v6464{flex:0 0 auto}.google-agenda-title-v6464{display:flex;align-items:flex-start;gap:10px;min-width:0}.google-agenda-title-v6464>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#eff6ff;color:#1d4ed8}.google-agenda-title-v6464 h2{margin:0}.google-agenda-title-v6464 p{margin:3px 0 0;color:var(--muted);font-size:12px}.google-agenda-modal-body-v6464{padding:0 18px 18px;overflow:auto}.google-agenda-summary-v6464{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 0;position:sticky;top:0;background:var(--surface);z-index:2;border-bottom:1px solid var(--border)}.google-agenda-summary-v6464>span{display:flex;align-items:center;gap:5px;border-radius:999px;padding:6px 9px;background:var(--surface-soft);font-size:12px}.google-agenda-summary-v6464 .error b{color:#be123c}.google-agenda-summary-v6464 .warning b{color:#b45309}.google-agenda-summary-v6464 .ok b{color:#15803d}.google-agenda-summary-v6464 .secondary-action{margin-left:auto}.google-agenda-feedback-v6464,.google-agenda-success-v6464{display:flex;align-items:flex-start;gap:7px;margin:12px 0;padding:10px 12px;border-radius:9px;font-size:12px}.google-agenda-success-v6464{background:#f0fdf4;border:1px solid #86efac;color:#166534}.google-agenda-empty-v6464{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:34px 18px;color:#166534}.google-agenda-empty-v6464 span{color:var(--muted);font-size:12px}.google-agenda-list-v6464{display:flex;flex-direction:column;gap:10px;padding-top:12px}.google-agenda-pending-card-v6464{border:1px solid #fbbf24;border-left:4px solid #f59e0b;border-radius:11px;padding:12px;background:#fff}.google-agenda-pending-card-v6464.error{border-color:#fda4af;border-left-color:#e11d48;background:#fffafb}.google-agenda-pending-main-v6464{display:flex;align-items:flex-start;gap:10px}.google-agenda-pending-icon-v6464{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:#fffbeb;color:#b45309}.google-agenda-pending-card-v6464.error .google-agenda-pending-icon-v6464{background:#fff1f2;color:#be123c}.google-agenda-pending-copy-v6464{min-width:0;flex:1}.google-agenda-pending-heading-v6464{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.google-agenda-pending-heading-v6464 strong{font-size:13px;overflow-wrap:anywhere}.google-agenda-pending-heading-v6464>span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:4px 7px;background:#fef3c7;color:#92400e}.google-agenda-pending-card-v6464.error .google-agenda-pending-heading-v6464>span{background:#ffe4e6;color:#9f1239}.google-agenda-pending-meta-v6464{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:5px;color:#64748b;font-size:12px}.google-agenda-pending-meta-v6464 b{color:#475569}.google-agenda-pending-copy-v6464 p{margin:8px 0 0;font-size:12px;line-height:1.45;color:#475569;overflow-wrap:anywhere}.google-agenda-pending-actions-v6464{display:flex;gap:7px;justify-content:flex-end;flex-wrap:wrap;margin-top:11px;padding-top:10px;border-top:1px solid #f1f5f9}.google-agenda-pending-actions-v6464 .small-action{display:inline-flex;align-items:center;gap:5px}.primary-google-sync-v6464{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important}.danger-google-sync-v6464{background:#fff1f2!important;border-color:#fda4af!important;color:#be123c!important}@media(max-width:760px){.google-sync-critical-alert-v6464{grid-template-columns:auto minmax(0,1fr);margin:10px 10px 0}.google-sync-critical-alert-v6464>button{grid-column:1/-1;width:100%}.google-agenda-modal-body-v6464{padding:0 12px 12px}.google-agenda-summary-v6464 .secondary-action{margin-left:0}.google-agenda-pending-actions-v6464{justify-content:stretch}.google-agenda-pending-actions-v6464>*{flex:1;justify-content:center}}.consulta-debitos-simular-v6466{display:inline-flex;align-items:center;gap:6px}.consulta-debitos-simulacao-modal-v6466{width:min(1040px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;border-radius:14px;background:#fff;box-shadow:0 24px 70px #0c192247}.consulta-debitos-simulacao-body-v6466{display:grid;gap:14px;padding:16px 18px}.consulta-debitos-simulacao-origem-v6466{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px}.consulta-debitos-simulacao-origem-v6466>div{display:grid;gap:3px;padding:11px 12px;border:1px solid #dfe6ea;border-radius:10px;background:#f8fafb;min-width:0}.consulta-debitos-simulacao-origem-v6466 span{color:#788690;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.consulta-debitos-simulacao-origem-v6466 strong{font-size:14px;color:#263c49;overflow-wrap:anywhere}.consulta-debitos-simulacao-origem-v6466 small{font-size:11px;color:#6f7e87;line-height:1.4}.consulta-debitos-simulacao-secao-v6466{padding:14px;border:1px solid #e1e7eb;border-radius:12px;background:#fff}.consulta-debitos-simulacao-secao-v6466.destaque{background:#f9fbfc}.consulta-debitos-simulacao-secao-v6466>h4,.consulta-debitos-simulacao-head-v6466 h4{margin:0 0 11px;color:#223845;font-size:14px}.consulta-debitos-simulacao-head-v6466 h4{margin-bottom:2px}.consulta-debitos-simulacao-head-v6466 p{margin:0;color:#74838c;font-size:11px}.consulta-debitos-simulacao-grid-v6466{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.consulta-debitos-simulacao-grid-v6466>label,.consulta-debitos-simulacao-campo-v6466{display:grid;align-content:start;gap:6px;min-width:0;color:#4a5d68;font-size:11px;font-weight:750}.consulta-debitos-simulacao-grid-v6466 input,.consulta-debitos-simulacao-grid-v6466 select{width:100%;min-height:38px;padding:0 10px;border:1px solid #d7e0e5;border-radius:8px;background:#fff;color:#293f4c;font:inherit;font-size:12px;box-sizing:border-box}.consulta-debitos-simulacao-grid-v6466 input:disabled,.consulta-debitos-simulacao-grid-v6466 select:disabled{background:#f1f4f6;color:#70808a}.consulta-debitos-simulacao-grid-v6466 small{color:#788790;font-size:10.5px;font-weight:500;line-height:1.4}.consulta-debitos-label-alerta-v6466,.agreement-cost-title-alert-v6466{display:flex;align-items:center;gap:6px}.consulta-debitos-label-alerta-v6466 i,.agreement-cost-title-alert-v6466>span{display:inline-flex;align-items:center;justify-content:center;color:#b26a13;cursor:help;font-style:normal}.agreement-cost-title-alert-v6466{margin-bottom:3px!important}.agreement-cost-title-alert-v6466>span{vertical-align:middle}.consulta-debitos-simulacao-honorario-v6466{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.consulta-debitos-check-inline-v6466{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap;color:#536670!important;font-size:10.5px!important;font-weight:650!important;cursor:pointer}.consulta-debitos-check-inline-v6466 input{width:auto!important;min-height:auto!important;margin:0;padding:0}.consulta-debitos-simulacao-juros-v6466{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px}.consulta-debitos-simulacao-juros-v6466>div{display:flex;align-items:center;gap:5px;min-width:0}.consulta-debitos-simulacao-juros-v6466>div input{width:78px}.consulta-debitos-simulacao-juros-v6466>div span{font-size:11px;white-space:nowrap}.consulta-debitos-simulacao-head-v6466{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:11px}.consulta-debitos-simulacao-head-v6466>button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.consulta-debitos-simulacao-resumo-v6466{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.consulta-debitos-simulacao-resumo-v6466>span{display:grid;gap:3px;padding:9px 10px;border:1px solid #e0e7eb;border-radius:9px;background:#fff;color:#73818a;font-size:10.5px}.consulta-debitos-simulacao-resumo-v6466 b{color:#263d49;font-size:12px}.consulta-debitos-simulacao-resumo-v6466 .total{border-color:#b9cddd;background:#eaf2f8}.consulta-debitos-simulacao-resumo-v6466 .total b{font-size:14px;color:#173b53}.consulta-debitos-simulacao-erro-v6466{display:flex;align-items:flex-start;gap:7px;margin-top:10px;padding:10px 11px;border:1px solid #efd6aa;border-radius:9px;background:#fff8e9;color:#8a5b12;font-size:11px}.consulta-debitos-simulacao-erro-v6466 svg{flex:0 0 auto;margin-top:1px}.consulta-debitos-simulacao-tabela-v6466{margin-top:12px;max-height:250px;overflow:auto}.consulta-debitos-simulacao-tabela-v6466 table{min-width:650px}.consulta-debitos-simulacao-tabela-v6466 th,.consulta-debitos-simulacao-tabela-v6466 td{padding:8px 10px;font-size:11px}@media(max-width:900px){.consulta-debitos-simulacao-grid-v6466{grid-template-columns:1fr 1fr}.consulta-debitos-simulacao-resumo-v6466{grid-template-columns:repeat(3,minmax(0,1fr))}.consulta-debitos-simulacao-origem-v6466{grid-template-columns:1fr}}@media(max-width:620px){.consulta-debitos-simulacao-grid-v6466,.consulta-debitos-simulacao-resumo-v6466,.consulta-debitos-simulacao-honorario-v6466{grid-template-columns:1fr}.consulta-debitos-simulacao-juros-v6466,.consulta-debitos-simulacao-head-v6466{align-items:flex-start;flex-direction:column}}.menu-favorites-v6467{margin:0 0 3px;padding:7px 6px 8px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff09}.menu-favorites-head-v6467{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 5px 5px 7px;color:#96a3b0}.menu-favorites-head-v6467>span{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.menu-favorites-head-v6467>button{width:25px!important;height:25px!important;padding:0!important;justify-content:center!important;border-radius:6px!important;color:#8f9ba7!important}.menu-favorites-head-v6467>button:hover{background:#ffffff17!important;color:#fff!important}.menu-favorites-items-v6467{display:flex;flex-direction:column;gap:2px}.menu-favorites-items-v6467>div{min-width:0}.menu-favorites-items-v6467>div>button{background:#ffffff06}.menu-favorites-items-v6467>div>button.active{background:#34404d}.menu-favorites-empty-v6467{display:block;padding:7px 9px;color:#73808c;font-size:10.5px}.menu-accordion-v6467{gap:0!important}.menu-group-toggle-v6467{height:29px!important;min-height:29px!important;padding:3px 9px!important;justify-content:space-between!important;color:#87939f!important;border-radius:6px!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}.menu-group-toggle-v6467>span{display:block!important;overflow:visible!important}.menu-group-toggle-v6467>svg{width:14px!important;height:14px!important;min-width:14px!important;transition:transform .16s ease}.menu-accordion-v6467.open>.menu-group-toggle-v6467{color:#c4ccd4!important}.menu-accordion-v6467.open>.menu-group-toggle-v6467>svg{transform:rotate(90deg)}.menu-group-items-v6467{display:flex;flex-direction:column;gap:3px;padding-top:2px}.sidebar-collapsed .menu-favorites-v6467{padding:5px 0;background:transparent;border-left:0;border-right:0;border-radius:0}.sidebar-collapsed .menu-favorites-head-v6467{justify-content:center;padding:0 0 4px}.sidebar-collapsed .menu-favorites-head-v6467>span{display:none}.sidebar-collapsed .menu-favorites-head-v6467>button{display:flex!important}.sidebar-collapsed .menu-group-toggle-v6467{display:none!important}.sidebar-collapsed .menu-group-items-v6467{padding-top:0}.menu-preferences-layout-v6467{display:grid;grid-template-columns:minmax(340px,.85fr) minmax(420px,1.15fr);gap:16px;align-items:start}.menu-preferences-selected-v6467 .panel-title>span{font-size:12px;font-weight:800;color:#64717c;background:#f2f5f7;border-radius:999px;padding:5px 9px}.menu-preferences-order-v6467{display:flex;flex-direction:column;gap:7px}.menu-preferences-order-v6467>div{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e2e7ea;border-radius:9px;padding:8px 9px;background:#fafbfc}.menu-preferences-order-v6467>div>span{display:grid;grid-template-columns:18px 22px minmax(0,1fr);grid-template-rows:auto auto;column-gap:7px;align-items:center;min-width:0}.menu-preferences-order-v6467>div>span>svg{grid-row:1/3;color:#9a7b2e}.menu-preferences-order-v6467>div>span>b{grid-row:1/3;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#e9eef2;color:#53616d;font-size:11px}.menu-preferences-order-v6467>div>span>strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-preferences-order-v6467>div>span>small{font-size:10.5px;color:#7a8790}.menu-preferences-order-v6467>div>div{display:flex;gap:4px}.menu-preferences-order-v6467>div>div button{width:29px;height:29px;border:1px solid #dce2e6;border-radius:7px;background:#fff;cursor:pointer;color:#53626d}.menu-preferences-order-v6467>div>div button:hover:not(:disabled){background:#eef2f5}.menu-preferences-order-v6467>div>div button:disabled{opacity:.35;cursor:default}.menu-preferences-order-v6467>div>div button.danger{color:#a33c3c}.menu-preferences-actions-v6467{display:flex;justify-content:space-between;gap:8px;margin-top:15px}.menu-preferences-message-v6467{display:block;margin-top:9px;color:#557062}.menu-preferences-catalog-v6467{display:flex;flex-direction:column;gap:14px}.menu-preferences-catalog-v6467 section{border-top:1px solid #edf0f2;padding-top:11px}.menu-preferences-catalog-v6467 section:first-of-type{border-top:0;padding-top:0}.menu-preferences-catalog-v6467 h4{margin:0 0 7px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#72808b}.menu-preferences-catalog-v6467 label{display:flex;align-items:center;gap:9px;border-radius:8px;padding:8px 9px;cursor:pointer}.menu-preferences-catalog-v6467 label:hover{background:#f7f9fa}.menu-preferences-catalog-v6467 label.selected{background:#f3f6f8}.menu-preferences-catalog-v6467 input{width:15px;height:15px}.menu-preferences-catalog-v6467 label>span{display:flex;flex-direction:column;gap:2px}.menu-preferences-catalog-v6467 strong{font-size:12px}.menu-preferences-catalog-v6467 small{font-size:10.5px;color:#7c8992}@media(max-width:980px){.menu-preferences-layout-v6467{grid-template-columns:1fr}}@media(max-width:900px){.sidebar-collapsed .menu-favorites-v6467{padding:7px 6px 8px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff09}.sidebar-collapsed .menu-favorites-head-v6467{justify-content:space-between;padding:0 5px 5px 7px}.sidebar-collapsed .menu-favorites-head-v6467>span{display:flex}.sidebar-collapsed .menu-group-toggle-v6467{display:flex!important}}.consulta-debitos-parcial-v6467{display:flex;align-items:flex-start;gap:10px;margin:12px 0;padding:12px 14px;border:1px solid #e6c875;border-radius:10px;background:#fff9e8;color:#624d16}.consulta-debitos-parcial-v6467>svg{flex:0 0 auto;margin-top:1px}.consulta-debitos-parcial-v6467>div{display:flex;flex-direction:column;gap:4px}.consulta-debitos-parcial-v6467 strong{font-size:12px}.consulta-debitos-parcial-v6467 span{font-size:11px;line-height:1.45;color:#756023}.consulta-debitos-parcial-v6467 ul{margin:4px 0 0;padding-left:18px;font-size:10.5px;color:#6a561e}.consulta-debitos-parcial-v6467 li{margin:2px 0}.desktop-sidebar-collapse-v6468{display:grid!important;place-items:center;position:absolute;right:8px;top:8px;width:30px!important;height:30px!important;padding:0!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:8px!important;background:#ffffff0b!important;color:#aeb9c4!important;z-index:12}.desktop-sidebar-collapse-v6468:hover{background:#ffffff1c!important;color:#fff!important}.sidebar-collapsed .desktop-sidebar-collapse-v6468{right:50%;transform:translate(50%)}.process-activity-indicators-v6468{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:0;max-width:68px;vertical-align:middle}.process-activity-item-v6468{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:26px;height:23px;padding:0 4px;border:1px solid #d8e0e6;border-radius:6px;background:#f8fafb;color:#455a68;font-size:10.5px;line-height:1;white-space:nowrap}.process-activity-item-v6468 svg{width:11px;height:11px;flex:0 0 11px;color:#506a7a}.process-activity-item-v6468 b{font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.process-activity-empty-v6468{display:inline-flex;align-items:center;justify-content:center;min-width:26px;color:#9aa5ae;font-weight:700}.confirmation-context-v6468{margin:0 0 14px;padding:11px 12px;border:1px solid #dce4ea;border-radius:10px;background:#f7f9fb}.confirmation-context-title-v6468{display:flex;align-items:center;gap:6px;margin-bottom:9px;color:#52636f;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.confirmation-context-title-v6468 svg{flex:0 0 auto;color:#6d7f8b}.confirmation-context-grid-v6468{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.confirmation-context-grid-v6468>div{display:flex;flex-direction:column;gap:2px;min-width:0}.confirmation-context-grid-v6468>div.full{grid-column:1/-1}.confirmation-context-grid-v6468 span{font-size:10.5px;color:#7c8992;text-transform:uppercase;letter-spacing:.035em}.confirmation-context-grid-v6468 strong{font-size:12px;color:#263944;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.confirmation-context-grid-v6468>div.full strong{white-space:normal;overflow-wrap:anywhere}.confirmation-warning-v6468{display:flex;align-items:flex-start;gap:7px;margin:0 0 12px;padding:9px 10px;border:1px solid #ead39d;border-radius:8px;background:#fff8e7;color:#745617;font-size:11px;line-height:1.4}.confirmation-warning-v6468 svg{flex:0 0 auto;margin-top:1px}@media(max-width:620px){.confirmation-context-grid-v6468{grid-template-columns:1fr}.confirmation-context-grid-v6468>div.full{grid-column:auto}}@media(min-width:981px){.mobile-menu-close,.topbar .sidebar-toggle{display:none!important}}@media(max-width:980px){.desktop-sidebar-collapse-v6468{display:none!important}}.topbar-context-back-v6470{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #dbe2e7;border-radius:8px;background:#fff;color:#465966;cursor:pointer;flex:0 0 auto}.topbar-context-back-v6470:hover{background:#f3f6f8;color:#182a35}.audience-table th:nth-child(2),.audience-table td:nth-child(2){width:120px}.audience-table th:nth-child(4),.audience-table td:nth-child(4){width:250px;min-width:210px}.audience-table th:nth-child(5),.audience-table td:nth-child(5){width:92px;min-width:92px}@media(min-width:641px){.modal-footer-actions,.modal-actions,.finance-transfer-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.modal-footer-actions>button,.modal-actions>button,.finance-transfer-actions>button,.modal-footer-actions>a.secondary-action,.modal-actions>a.secondary-action{width:auto!important;min-width:96px;min-height:40px;padding:0 14px!important;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1.15}.financial-sync-actions-v6428{flex-wrap:nowrap!important}.financial-sync-actions-v6428>button{min-width:128px!important;white-space:nowrap!important}}@media(max-width:640px){.financial-sync-actions-v6428{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.financial-sync-actions-v6428>button{width:100%!important;white-space:normal}}.process-publication-treat-v6470{white-space:nowrap;min-width:auto!important;padding-left:10px!important;padding-right:10px!important}.publication-return-focus-v6470{outline:2px solid rgba(58,111,148,.28);outline-offset:-2px;background:#f4f9fc!important;transition:background .2s ease,outline-color .2s ease}.topbar-context-back-v6470{width:auto;padding:0 9px;gap:4px;font-size:11px;font-weight:700}@media(max-width:700px){.topbar-context-back-v6470{width:30px;padding:0}.topbar-context-back-v6470 span{display:none}}.activity-count-item-v6471{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:28px;height:23px;padding:0 5px;border:1px solid #d8e0e6;border-radius:6px;background:#f8fafb;color:#455a68;font-size:10.5px;line-height:1;white-space:nowrap}.activity-count-item-v6471 svg{width:12px;height:12px;flex:0 0 12px;color:#506a7a}.activity-count-item-v6471 b{font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.activity-count-empty-v6471{display:inline-flex;align-items:center;justify-content:center;min-width:28px;color:#9aa5ae;font-weight:700}.percentage-input-v6471{display:flex;align-items:stretch;min-width:0}.percentage-input-v6471 input{min-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.percentage-input-v6471 span{display:grid;place-items:center;min-width:38px;padding:0 10px;border:1px solid #d8e0e6;border-left:0;border-radius:0 8px 8px 0;background:#f5f7f9;color:#53636e;font-size:12px;font-weight:800}.success-contract-note-v6471{display:flex;flex-direction:column;gap:4px;margin:12px 0;padding:11px 12px;border:1px solid #dce4ea;border-radius:9px;background:#f7f9fb}.success-contract-note-v6471 strong{font-size:12px;color:#263944}.success-contract-note-v6471 span{font-size:12px;color:#4f616d}.success-contract-note-v6471 small{font-size:10.5px;color:#7a8790;line-height:1.4}.success-assessments-v6471{margin-top:16px;padding-top:14px;border-top:1px solid #e6ebee}.success-assessments-v6471 h4{margin:0 0 9px;font-size:12px;color:#314651}.client-form-modal-v6472{width:min(900px,calc(100vw - 32px))!important;height:auto!important;max-height:calc(100dvh - 32px)!important}.client-form-modal-v6472>.modal-scroll-body{flex:0 1 auto;overflow-y:auto!important}.client-form-grid-v6472{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px;row-gap:4px;padding-top:4px}.client-form-grid-v6472>.full-col{grid-column:1/-1}.client-form-grid-v6472>div{min-width:0}.client-form-grid-v6472 label{margin-top:10px}.client-form-grid-v6472 .field-help{display:block;margin-top:5px;line-height:1.35}.client-form-options-v6472{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding:11px 12px;border:1px solid #e2e7eb;border-radius:9px;background:#f8fafb}.client-form-options-v6472>div{min-width:0}.client-form-options-v6472 .check{margin:0}.client-access-preview-v6472{margin-top:4px!important}.client-edit-grid-v6472{padding-bottom:8px}.process-publication-actions .process-publication-treat-v6470{min-width:138px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:12px!important;border-radius:8px!important;justify-content:center!important;gap:7px!important}.whatsapp-title-origin-v6472{display:flex;align-items:flex-start;gap:12px;min-width:0}.whatsapp-return-collection-v6472{height:34px;padding:0 10px;border:1px solid #d9e0e5;border-radius:8px;background:#fff;color:#344754;display:inline-flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap;font-size:11px;font-weight:700}.whatsapp-return-collection-v6472:hover{background:#f5f8fa;border-color:#c7d0d7}.whatsapp-origin-filter-v6472{margin:0 0 12px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #d9e3ea;border-radius:9px;background:#f5f9fc;color:#3d5362}.whatsapp-origin-filter-v6472>span{display:grid;gap:2px;min-width:0;flex:1}.whatsapp-origin-filter-v6472 strong{font-size:12px}.whatsapp-origin-filter-v6472 small{font-size:10.5px;color:#6e7d88}.whatsapp-origin-filter-v6472>button{height:30px;padding:0 10px;border:1px solid #d5dde3;border-radius:7px;background:#fff;color:#405563;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}@media(max-width:760px){.client-form-grid-v6472,.client-form-options-v6472{grid-template-columns:1fr}.client-form-grid-v6472>.full-col{grid-column:auto}.client-form-options-v6472.full-col{grid-column:auto}.whatsapp-title-origin-v6472{display:grid;gap:7px}.whatsapp-return-collection-v6472{width:max-content}.whatsapp-origin-filter-v6472{align-items:flex-start;flex-wrap:wrap}.whatsapp-origin-filter-v6472>button{margin-left:27px}}.auxiliary-settings-v6473{align-items:start}.auxiliary-settings-menu-v6473{max-height:calc(100vh - 235px);overflow:auto;position:sticky;top:92px}.auxiliary-settings-menu-v6473 button{gap:8px;min-height:39px;font-size:12px}.auxiliary-settings-menu-v6473 button svg:first-of-type:not(:last-child){margin-left:auto;color:#8b98a2}.auxiliary-settings-menu-v6473 button svg:last-child{flex:0 0 auto}.auxiliary-settings-panel-v6473{min-width:0;padding:20px}.auxiliary-heading-v6473{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.auxiliary-heading-v6473 h2{margin:0 0 5px;font-size:17px;color:#1f303c}.auxiliary-heading-v6473 p{margin:0;max-width:760px;color:#70808b;font-size:12px;line-height:1.5}.auxiliary-protected-badge-v6473{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:6px 9px;border:1px solid #e6d9ae;border-radius:999px;background:#fffaf0;color:#80631f;font-size:10.5px;font-weight:800;white-space:nowrap}.auxiliary-protected-note-v6473{display:flex;align-items:flex-start;gap:9px;margin:0 0 16px;padding:11px 12px;border:1px solid #e4dfc8;border-radius:9px;background:#fffdf5;color:#5c5a4b;font-size:11px;line-height:1.45}.auxiliary-protected-note-v6473 svg{flex:0 0 auto;margin-top:1px;color:#9b7a2c}.auxiliary-add-v6473{grid-template-columns:minmax(220px,1fr) 72px auto;align-items:center}.auxiliary-add-v6473 select{height:40px;border:1px solid #d7dde2;border-radius:8px;padding:0 10px;background:#fff;min-width:180px}.auxiliary-add-v6473 input[type=color]{width:72px;padding:4px}.auxiliary-inline-input-v6473{width:100%;min-width:170px;height:34px;border:1px solid transparent;border-radius:7px;padding:0 8px;background:transparent;color:inherit;font:inherit}.auxiliary-inline-input-v6473:hover,.auxiliary-inline-input-v6473:focus{border-color:#d8e0e6;background:#fff;outline:none}.auxiliary-settings-panel-v6473 td select{width:100%;min-width:150px;height:34px;border:1px solid #d8e0e6;border-radius:7px;padding:0 8px;background:#fff;font-size:12px}.auxiliary-order-actions-v6473{display:flex;align-items:center;gap:5px}.auxiliary-order-actions-v6473 .icon-view-action{width:30px;height:30px}.auxiliary-settings-panel-v6473 .toggle{display:block;margin:0 auto}.auxiliary-settings-panel-v6473 th:nth-last-child(-n+3),.auxiliary-settings-panel-v6473 td:nth-last-child(-n+3){width:92px;text-align:center}.auxiliary-settings-panel-v6473 .tag-active{background:#edf7f0;color:#36734a}@media(max-width:900px){.auxiliary-settings-menu-v6473{position:static;max-height:none}.auxiliary-heading-v6473{display:grid}.auxiliary-protected-badge-v6473{width:max-content}}@media(max-width:650px){.auxiliary-add-v6473{grid-template-columns:1fr}.auxiliary-add-v6473 input[type=color]{width:100%}.auxiliary-settings-panel-v6473{padding:14px}}.auxiliary-scope-note-v6473{display:flex;align-items:flex-start;gap:9px;margin:0 0 12px;padding:10px 12px;border:1px solid #dbe3e8;border-radius:9px;background:#f8fafb;color:#52636e;font-size:11px;line-height:1.45}.auxiliary-scope-note-v6473 svg{flex:0 0 auto;margin-top:1px;color:#607786}.auxiliary-scope-note-v6473 strong{color:#283d49}.legal-doc-page-actions-v6475{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.legal-document-generator-v6475{width:min(1040px,calc(100vw - 36px));max-width:1040px;max-height:min(92vh,920px)}.legal-document-generator-head-v6475{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:0 2px 14px;border-bottom:1px solid #e5eaee}.legal-document-generator-head-v6475 h2{margin:0 0 5px;font-size:19px;color:#1d303d}.legal-document-generator-head-v6475 p{margin:0;color:#71808a;font-size:11px;line-height:1.5;max-width:720px}.legal-document-generator-head-v6475>svg{color:#506979;flex:0 0 auto}.legal-document-generator-v6475 .modal-scroll-body{padding-top:15px;display:grid;gap:13px}.legal-doc-section-v6475,.legal-doc-email-v6475{padding:15px;border:1px solid #e1e7eb;border-radius:11px;background:#fbfcfd}.legal-doc-section-v6475>h3,.legal-doc-email-v6475 h3,.legal-doc-section-title-v6475 h3{margin:0 0 10px;font-size:13px;color:#273d49}.legal-doc-section-title-v6475 h3{margin-bottom:3px}.legal-doc-section-title-v6475 p{margin:0;color:#74838d;font-size:11px;line-height:1.45}.legal-doc-section-title-v6475{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:11px}.legal-doc-grid-v6475{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 13px}.legal-doc-grid-v6475>.span-two{grid-column:1/-1}.legal-doc-grid-v6475 label{display:grid;gap:5px;font-size:11px;font-weight:700;color:#425865;min-width:0}.legal-doc-grid-v6475 input,.legal-doc-grid-v6475 select,.legal-doc-grid-v6475 textarea{width:100%;min-width:0}.legal-doc-inline-v6475{display:flex;align-items:center;gap:7px;min-width:0}.legal-doc-inline-v6475>input{flex:1 1 auto;min-width:0}.legal-doc-inline-v6475>.secondary-action{flex:0 0 auto;min-height:38px;white-space:nowrap}.legal-doc-uf-v6475{flex:0 0 78px!important}.legal-doc-check-v6475{display:flex!important;grid-template-columns:none!important;flex-direction:row;align-items:center;gap:7px!important;font-size:11px!important;font-weight:600!important;color:#60727d!important}.legal-doc-check-v6475 input{width:15px!important;height:15px!important;flex:0 0 auto}.legal-doc-success-v6475{display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid #cae4d2;border-radius:11px;background:#f3fbf5;color:#315b3e}.legal-doc-success-v6475>svg{flex:0 0 auto;margin-top:1px}.legal-doc-success-v6475>div{display:grid;gap:4px;min-width:0}.legal-doc-success-v6475 strong{font-size:12px}.legal-doc-success-v6475 span{font-size:11px;color:#60756a;overflow-wrap:anywhere}.legal-doc-success-actions-v6475{display:flex;align-items:center;gap:8px;margin-top:7px;flex-wrap:wrap}.legal-doc-email-v6475{background:#fff}.legal-doc-email-actions-v6475{display:flex;justify-content:flex-end;margin-top:12px}.legal-document-generator-v6475 .modal-footer-actions{padding-top:13px;margin-top:0;border-top:1px solid #e5eaee}@media(max-width:760px){.legal-document-generator-v6475{width:calc(100vw - 18px);max-height:95vh}.legal-doc-grid-v6475{grid-template-columns:1fr}.legal-doc-grid-v6475>.span-two{grid-column:auto}.legal-doc-section-title-v6475{display:grid}.legal-doc-inline-v6475{align-items:stretch;flex-wrap:wrap}.legal-doc-inline-v6475>.secondary-action{width:100%;justify-content:center}.legal-doc-uf-v6475{flex:0 0 72px!important}.legal-doc-page-actions-v6475{justify-content:flex-start}.legal-document-generator-head-v6475>svg{display:none}}.auxiliary-add-demand-v6476{display:grid;grid-template-columns:minmax(260px,1fr) minmax(210px,280px) auto;gap:12px;align-items:end;margin:16px 0}.auxiliary-add-demand-v6476 label{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.auxiliary-add-demand-v6476 label>span{font-size:11px;text-transform:uppercase;letter-spacing:.045em;color:#71808e;font-weight:700}.auxiliary-add-demand-v6476 input,.auxiliary-add-demand-v6476 select{width:100%;min-width:0;height:40px;border:1px solid #d7dde2;border-radius:8px;padding:0 10px;background:#fff}.auxiliary-add-demand-v6476 button{height:40px;white-space:nowrap}.client-inline-fields-v6476,.client-cep-field-v6476{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,.55fr);gap:8px;align-items:center}.client-cep-field-v6476{grid-template-columns:minmax(0,1fr) auto}.client-cep-field-v6476 .secondary-action{height:40px;white-space:nowrap;margin:0}.client-city-uf-v6476{grid-template-columns:minmax(0,1fr) 72px}.client-view-grid>.full{grid-column:1/-1}@media(max-width:760px){.auxiliary-add-demand-v6476,.client-inline-fields-v6476,.client-cep-field-v6476,.client-city-uf-v6476{grid-template-columns:1fr}.client-view-grid>.full{grid-column:auto}}.legal-document-generator-v6475{width:min(1040px,calc(100vw - 36px));max-width:1040px;height:min(900px,calc(100dvh - 36px));max-height:calc(100dvh - 36px);overflow:hidden}.legal-document-generator-v6475>.close{right:16px;top:16px}.legal-document-generator-head-v6475{flex:0 0 auto;display:block;padding:22px 58px 17px 22px;margin:0;border-bottom:1px solid #e5eaee;background:#fff}.legal-document-generator-head-v6475 h2{margin:0 0 6px;font-size:19px;color:#1d303d}.legal-document-generator-head-v6475 p{margin:0;max-width:760px;color:#71808a;font-size:11px;line-height:1.55}.legal-document-generator-v6475 .modal-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:16px 22px 22px;display:grid;gap:14px;scrollbar-gutter:stable}.legal-doc-section-v6475,.legal-doc-email-v6475{padding:16px 17px}.legal-doc-section-v6475>h3,.legal-doc-email-v6475 h3,.legal-doc-section-title-v6475 h3{font-size:13px}.legal-doc-success-v6475{padding:15px 16px}.legal-doc-success-actions-v6475{display:flex;align-items:center;gap:9px;margin-top:8px;flex-wrap:wrap}.legal-doc-success-actions-v6475>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:132px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 14px!important;line-height:1!important;white-space:nowrap}.legal-doc-email-actions-v6475>button{min-height:40px;margin:0!important}.legal-document-generator-v6475>.modal-footer-actions{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0!important;padding:14px 22px 18px!important;border-top:1px solid #e5eaee;background:#fff;box-shadow:0 -5px 16px #1a2a3409}.legal-document-generator-v6475>.modal-footer-actions>button{min-height:40px!important;height:40px!important;margin:0!important;padding:0 15px!important;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}@media(max-width:760px){.legal-document-generator-v6475{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important}.legal-document-generator-head-v6475{padding:18px 52px 14px 16px}.legal-document-generator-v6475 .modal-scroll-body{padding:14px 16px 18px}.legal-document-generator-v6475>.modal-footer-actions{padding:12px 16px 14px!important;flex-wrap:wrap}.legal-document-generator-v6475>.modal-footer-actions>button{flex:1 1 150px}.legal-doc-success-actions-v6475{align-items:stretch}.legal-doc-success-actions-v6475>button{flex:1 1 150px}}.client-picker-results button.active{background:#f0f5f8;border-color:#c8d7df}.consulta-debitos-corte-v6478{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(190px,.55fr);gap:18px;align-items:start}.consulta-debitos-corte-campo-v6478 label{display:grid;gap:7px;font-weight:700;color:#273640;max-width:430px}.consulta-debitos-corte-campo-v6478 input{max-width:240px}.consulta-debitos-corte-campo-v6478 small,.consulta-debitos-corte-resumo-v6478 small{display:block;margin-top:7px;color:#687681;line-height:1.45}.consulta-debitos-corte-resumo-v6478{border-left:1px solid #e3e8ec;padding-left:18px;display:grid;gap:4px}.consulta-debitos-corte-resumo-v6478 span,.consulta-debitos-corte-sugestoes-v6478>span{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#71808a;font-weight:700}.consulta-debitos-corte-resumo-v6478 strong{font-size:16px;color:#17202a}.consulta-debitos-corte-sugestoes-v6478{grid-column:1/-1;border-top:1px solid #e6eaee;padding-top:13px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.consulta-debitos-corte-sugestoes-v6478 button{border:1px solid #d9e2e7;background:#fff;border-radius:9px;padding:8px 11px;text-align:left;display:grid;gap:2px;cursor:pointer;color:#273640}.consulta-debitos-corte-sugestoes-v6478 button:hover{background:#f5f8fa;border-color:#afc2cd}.consulta-debitos-corte-sugestoes-v6478 button strong{font-size:13px}.consulta-debitos-corte-sugestoes-v6478 button small{font-size:12px;color:#687681}.legal-doc-email-feedback-v6478{margin-top:12px;border-radius:10px;padding:11px 13px;display:grid;gap:4px;font-size:13px;line-height:1.45}.legal-doc-email-feedback-v6478.erro{background:#fff1f1;border:1px solid #f2c5c5;color:#8b2d2d}.legal-doc-email-feedback-v6478.sucesso{background:#eff8f2;border:1px solid #c8e6d2;color:#24633b}.legal-doc-email-feedback-v6478 strong{font-size:13px}.legal-doc-email-feedback-v6478 span{overflow-wrap:anywhere}@media(max-width:760px){.consulta-debitos-corte-v6478{grid-template-columns:1fr}.consulta-debitos-corte-resumo-v6478{border-left:0;border-top:1px solid #e3e8ec;padding-left:0;padding-top:12px}}@media(max-width:980px){.sidebar-collapsed .sidebar button .menu-label-v6417{display:block!important;min-width:0;overflow:hidden;text-overflow:ellipsis}.sidebar-collapsed .menu-favorites-v6467{padding:7px 6px 8px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff09}.sidebar-collapsed .menu-favorites-head-v6467{justify-content:space-between;padding:0 5px 5px 7px}.sidebar-collapsed .menu-favorites-head-v6467>span{display:flex!important}.sidebar-collapsed .menu-group-toggle-v6467{display:flex!important}.sidebar-collapsed .sidebar-version{display:block!important}}.auto-task-note-v6480{display:flex;align-items:flex-start;gap:10px;margin:12px 0;padding:11px 13px;border:1px solid #d9e3ee;border-radius:10px;background:#f8fafc}.auto-task-note-v6480>svg{flex:0 0 auto;margin-top:2px}.auto-task-note-v6480>div{display:flex;flex-direction:column;gap:2px}.auto-task-note-v6480 strong{font-size:13px}.auto-task-note-v6480 span{font-size:12px;color:var(--muted,#64748b);line-height:1.45}.task-title-origin-v6480{display:flex;flex-direction:column;gap:4px}.task-title-origin-v6480>small{display:inline-flex;align-items:center;gap:4px;width:max-content;font-size:12px;color:var(--muted,#64748b);font-weight:600}.menu-accordion-v6467[class*=menu-group-][class*=-v6481]{--menu-group-accent:#9aa6b2;--menu-group-soft:rgba(154,166,178,.08)}.menu-group-geral-v6481{--menu-group-accent:#a8b3bd!important;--menu-group-soft:rgba(168,179,189,.07)!important}.menu-group-juridico-v6481{--menu-group-accent:#72a8d8!important;--menu-group-soft:rgba(75,139,196,.08)!important}.menu-group-gestao-v6481{--menu-group-accent:#a99ad5!important;--menu-group-soft:rgba(142,119,196,.08)!important}.menu-group-cobranca-v6481{--menu-group-accent:#69b9a6!important;--menu-group-soft:rgba(65,157,135,.08)!important}.menu-group-financeiro-v6481{--menu-group-accent:#d4af62!important;--menu-group-soft:rgba(184,139,47,.08)!important}.menu-group-administracao-v6481{--menu-group-accent:#a28ac1!important;--menu-group-soft:rgba(134,103,173,.08)!important}.menu-group-conta-v6481{--menu-group-accent:#8fa3b6!important;--menu-group-soft:rgba(117,139,159,.07)!important}.menu-accordion-v6467[class*=menu-group-][class*=-v6481]>.menu-group-toggle-v6467{color:var(--menu-group-accent)!important;border-left:2px solid color-mix(in srgb,var(--menu-group-accent) 58%,transparent)!important;padding-left:8px!important}.menu-accordion-v6467[class*=menu-group-][class*=-v6481].open>.menu-group-toggle-v6467{color:color-mix(in srgb,var(--menu-group-accent) 82%,white)!important;background:var(--menu-group-soft)!important}.menu-accordion-v6467[class*=menu-group-][class*=-v6481]>.menu-group-items-v6467>button .menu-icon-wrap-v6417>svg{color:color-mix(in srgb,var(--menu-group-accent) 72%,#dce2e8)}.menu-accordion-v6467[class*=menu-group-][class*=-v6481]>.menu-group-items-v6467>button.active{box-shadow:inset 2px 0 color-mix(in srgb,var(--menu-group-accent) 72%,transparent)}@supports not (color:color-mix(in srgb,#fff,#000)){.menu-accordion-v6467[class*=menu-group-][class*=-v6481].open>.menu-group-toggle-v6467{color:var(--menu-group-accent)!important}.menu-accordion-v6467[class*=menu-group-][class*=-v6481]>.menu-group-items-v6467>button .menu-icon-wrap-v6417>svg{color:var(--menu-group-accent)}}.radar-last-full-scan-v6481{flex-basis:100%;display:block;margin-top:2px;color:#7a8791;font-size:10.5px;line-height:1.35}.security-card-validate-v6482{width:min(560px,92vw);max-width:560px;padding:34px 38px 30px}.security-card-validate-v6482>.security-logo-validate-v6482{display:block;width:190px;margin:0 auto 24px;background:#111820;padding:12px;border-radius:10px}.security-title-validate-v6482{justify-content:center;align-items:center;gap:10px;margin:0 0 20px}.security-title-validate-v6482>svg{flex:0 0 auto;color:#263541}.security-title-validate-v6482 h1{font-size:25px;line-height:1.15;white-space:nowrap;margin:0 0 5px}.security-title-validate-v6482 p{font-size:12.5px;line-height:1.4;margin:0;color:#687482}.mfa-validate-form-v6482 label{margin-top:5px}.mfa-code-input-v6482{text-align:center;font-size:19px!important;font-weight:700;letter-spacing:.32em;padding-left:calc(10px + .32em)!important;font-variant-numeric:tabular-nums}.mfa-auto-help-v6482{display:block;margin-top:8px;text-align:center;color:#87939d;font-size:11px;line-height:1.35}.mfa-hidden-submit-v6482{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.security-logout-v6482{margin-top:18px!important;font-size:12px}@media(max-width:520px){.security-card-validate-v6482{padding:30px 26px 26px}.security-card-validate-v6482>.security-logo-validate-v6482{width:170px;margin-bottom:21px}.security-title-validate-v6482 h1{font-size:20px}.security-title-validate-v6482 p{font-size:12px}.security-title-validate-v6482>svg{width:19px;height:19px}}.process-opposing-party-composite-v6482{display:flex;align-items:stretch;width:100%;height:42px;border:1px solid #d7dde2;border-radius:8px;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.process-opposing-party-composite-v6482:focus-within{border-color:#778da3;box-shadow:0 0 0 3px #374e661a}.process-opposing-party-role-v6482{display:flex;align-items:center;flex:0 0 auto;min-width:112px;max-width:180px;padding:0 12px;border-right:1px solid #d7dde2;background:#f3f6f8;color:#263844;font-size:13px;font-weight:700;white-space:nowrap}.process-opposing-party-role-v6482.is-empty{min-width:52px;color:#94a3b8;justify-content:center}.process-opposing-party-composite-v6482>input{height:40px!important;min-width:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;padding:10px 12px!important}.process-opposing-party-composite-v6482>input:focus{outline:0!important;border:0!important;box-shadow:none!important}@media(max-width:640px){.process-opposing-party-role-v6482{min-width:96px;max-width:145px;padding:0 9px;font-size:12px}}.process-jurisdiction-row-v6486{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(210px,1.45fr) minmax(170px,1.2fr) minmax(120px,.8fr);gap:0 12px;align-items:start}.process-jurisdiction-row-v6486>div{min-width:0}.process-jurisdiction-row-v6486 label{white-space:nowrap}@media(max-width:760px){.process-jurisdiction-row-v6486{grid-template-columns:1fr!important;gap:0}}.field-label-row-v6487{display:flex;align-items:center;gap:5px;margin:14px 0 6px;min-height:17px}.field-label-row-v6487>label{margin:0!important}.field-label-row-v6487 .context-help-v47{z-index:14}.field-label-row-v6487 .context-help-button-v47{width:17px;height:17px;border-color:#d3dbe1;background:#fff;color:#74818d}.field-label-row-v6487 .context-help-button-v47 svg{width:11px;height:11px}.field-label-row-v6487 .context-help-popover-v47{width:280px}.exception-cell-stack-v6489{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.exception-cell-stack-v6489>strong,.exception-cell-stack-v6489>span{display:block;line-height:1.25}.exception-cell-stack-v6489>small{display:block;margin:0;color:var(--muted);font-size:11px;line-height:1.35;white-space:normal}.exception-cell-stack-v6489>.overdue-text-v6462{margin-top:1px}.record-page-backdrop .record-page-modal{padding:28px!important}.record-page-backdrop .collection-record-shell{max-width:none!important;width:100%!important;margin:0!important}.record-page-backdrop .collection-record-body{padding:0 0 32px!important}.collection-detail-head-v6492{flex:0 0 auto;margin-bottom:22px!important;gap:24px}.collection-detail-identity-v6492{min-width:0;flex:1 1 auto}.collection-detail-identity-v6492 h1{overflow-wrap:anywhere}.collection-detail-back-v6492{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;background:transparent!important;color:#52606d!important;min-height:0!important;height:auto!important;padding:0!important;margin:0 0 7px!important;display:inline-flex!important;align-items:center;gap:3px!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important}.collection-detail-back-v6492:hover{color:#17202b!important;text-decoration:underline}.collection-detail-actions-v6492{flex:0 1 760px;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.collection-detail-actions-v6492>button{flex:0 0 auto;white-space:nowrap}.collection-detail-tabs-v6492{flex:0 0 auto;margin-bottom:17px!important;padding:0!important;gap:6px!important;position:relative!important;background:transparent!important}.collection-detail-tabs-v6492 button{min-height:auto!important;padding:10px 12px!important;align-items:center!important;border-bottom-width:2px!important;font-size:inherit!important;font-weight:400!important}.collection-detail-tabs-v6492 button.active{font-weight:700!important}.collection-detail-tabs-v6492 button span{min-width:0!important;height:auto!important;margin:0 0 0 3px!important;padding:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:11px!important;font-weight:700}.record-page-backdrop .collection-summary-panel-v6492{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.record-page-backdrop .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:320px minmax(0,1fr) 340px;gap:15px}.record-page-backdrop .collection-summary-panel-v6492 .panel{border-radius:12px}@media(max-width:1350px){.collection-detail-head-v6492{flex-direction:column}.collection-detail-actions-v6492{width:100%;max-width:none;flex-basis:auto;justify-content:flex-start}.record-page-backdrop .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:300px minmax(0,1fr)}.record-page-backdrop .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:1/-1}}@media(max-width:800px){.record-page-backdrop .record-page-modal{padding:15px!important}.collection-detail-actions-v6492{display:flex!important;width:100%}.collection-detail-actions-v6492>button{flex:1 1 calc(50% - 8px)}.record-page-backdrop .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:1fr}.record-page-backdrop .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:auto}.collection-detail-tabs-v6492{scrollbar-width:none}.collection-detail-tabs-v6492::-webkit-scrollbar{display:none}}@media(max-width:520px){.collection-detail-actions-v6492>button{flex-basis:100%}}.collection-detail-mode-v6493>:not(.record-page-inline):not(.modal-backdrop){display:none!important}.record-page-inline-v6493{width:100%;min-width:0;display:block}.record-page-inline-v6493>.modal-scroll-body{height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}.record-page-inline-v6493 .collection-record-shell{display:block!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important}.record-page-inline-v6493 .collection-record-body{display:block!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding:0 0 32px!important}.record-page-inline-v6493 .collection-detail-head-v6492{align-items:flex-start;margin-bottom:22px!important}.record-page-inline-v6493 .collection-detail-actions-v6492{flex:0 0 auto;max-width:none;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.record-page-inline-v6493 .collection-detail-tabs-v6492{position:relative!important;top:auto!important;background:transparent!important;margin-bottom:17px!important}.record-page-inline-v6493 .collection-summary-panel-v6492{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.record-page-inline-v6493 .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:320px minmax(0,1fr) 340px;gap:15px}.record-page-inline-v6493 .collection-summary-panel-v6492 .panel{border-radius:12px}.collection-detail-module-v6493{width:100%}.collection-detail-module-v6493 .panel-title p{margin:5px 0 0;color:#71808e;font-size:12px}.collection-task-table-v6493 td{vertical-align:middle}.collection-task-table-v6493 th:last-child,.collection-task-table-v6493 td:last-child{white-space:nowrap}.collection-task-table-v6493 .task-title-origin-v6480 small{max-width:520px;white-space:normal;color:#77838e}@media(max-width:1350px){.record-page-inline-v6493 .collection-detail-head-v6492{flex-direction:column}.record-page-inline-v6493 .collection-detail-actions-v6492{width:100%;flex-wrap:wrap;justify-content:flex-start}.record-page-inline-v6493 .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:300px minmax(0,1fr)}.record-page-inline-v6493 .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:1/-1}}@media(max-width:800px){.record-page-inline-v6493 .collection-detail-actions-v6492{display:flex!important;width:100%}.record-page-inline-v6493 .collection-detail-actions-v6492>button{flex:1 1 calc(50% - 8px)}.record-page-inline-v6493 .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:1fr}.record-page-inline-v6493 .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:auto}.record-page-inline-v6493 .collection-detail-tabs-v6492{scrollbar-width:none}.record-page-inline-v6493 .collection-detail-tabs-v6492::-webkit-scrollbar{display:none}}@media(max-width:520px){.record-page-inline-v6493 .collection-detail-actions-v6492>button{flex-basis:100%}}.record-page-inline-v6494{width:100%!important;max-width:none!important;min-width:0!important;display:block!important}.record-page-inline-v6494>.modal-scroll-body{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}.record-page-inline-v6494 .collection-record-shell{width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:none!important;margin:0!important;display:block!important}.record-page-inline-v6494 .collection-record-body{width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0 0 32px!important}.record-page-inline-v6494 .collection-detail-head-v6492{width:100%!important;max-width:none!important;align-items:flex-start!important;margin-bottom:22px!important}.record-page-inline-v6494 .collection-detail-identity-v6492 h1{overflow-wrap:normal!important;word-break:normal!important}.record-page-inline-v6494 .collection-detail-actions-v6492{flex:0 0 auto!important;max-width:none!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:flex-start!important}.record-page-inline-v6494 .collection-detail-tabs-v6492{width:100%!important;max-width:none!important;position:relative!important;top:auto!important;background:transparent!important;margin-bottom:17px!important}.record-page-inline-v6494 .collection-summary-panel-v6492{width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.record-page-inline-v6494 .collection-summary-panel-v6492 .collection-summary-grid{width:100%!important;grid-template-columns:320px minmax(0,1fr) 340px!important;gap:15px!important}.record-page-inline-v6494 .collection-summary-panel-v6492 .panel{border-radius:12px}.record-page-inline-v6494 .collection-detail-module-v6493,.record-page-inline-v6494 .collection-tab-panel:not(.collection-summary-panel-v6492){width:100%!important;max-width:none!important}.record-page-inline-v6494 .collection-tab-panel:not(.collection-summary-panel-v6492){min-height:0!important;background:#fff!important;border:1px solid #e1e6ea!important;border-radius:12px!important;padding:18px!important}@media(max-width:1350px){.record-page-inline-v6494 .collection-detail-head-v6492{flex-direction:column}.record-page-inline-v6494 .collection-detail-actions-v6492{width:100%!important;flex-wrap:wrap!important;justify-content:flex-start!important}.record-page-inline-v6494 .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:300px minmax(0,1fr)!important}.record-page-inline-v6494 .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:1/-1}}@media(max-width:800px){.record-page-inline-v6494 .collection-detail-actions-v6492{display:flex!important;width:100%!important}.record-page-inline-v6494 .collection-detail-actions-v6492>button{flex:1 1 calc(50% - 8px)}.record-page-inline-v6494 .collection-summary-panel-v6492 .collection-summary-grid{grid-template-columns:1fr!important}.record-page-inline-v6494 .collection-summary-panel-v6492 .collection-summary-grid>article:last-child{grid-column:auto}.record-page-inline-v6494 .collection-detail-tabs-v6492{scrollbar-width:none}.record-page-inline-v6494 .collection-detail-tabs-v6492::-webkit-scrollbar{display:none}}@media(max-width:520px){.record-page-inline-v6494 .collection-detail-actions-v6492>button{flex-basis:100%}}@media(min-width:1251px){.process-filters{grid-template-columns:minmax(250px,1.8fr) repeat(5,minmax(105px,1fr)) auto auto;gap:8px}.process-filters .filter-search,.process-filters select,.process-filters .favorite-filter-button,.process-filters .filter-clear-button{min-width:0}.process-filters .filter-clear-button{justify-self:end;padding-inline:8px}}.collection-cost-create-v6434 select,.collection-cost-create-v6434 input{width:100%;height:40px;min-width:0;border:1px solid #d7dde2;border-radius:8px;background:#fff;padding:0 10px;font:inherit;color:#172431;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.collection-cost-create-v6434 select:focus,.collection-cost-create-v6434 input:focus{border-color:#8fa8bd;box-shadow:0 0 0 3px #4b708f1a}.collection-cost-create-v6434 input::placeholder{color:#98a4af;font-style:italic}.collection-cost-create-v6434 .primary{height:40px;min-height:40px;margin:0;border-radius:8px;padding:0 14px;white-space:nowrap}.collection-cost-create-v6434{gap:10px;align-items:center}.collection-task-modal-v6496 .collection-task-context{margin:2px 0 6px;background:#f8fafc}.collection-task-modal-v6496 .form-grid{align-items:start}.collection-task-modal-v6496 textarea{min-height:92px}.collection-task-modal-v6496 .sleep-task-field{min-width:0}.collection-task-modal-v6496 .field-help{line-height:1.35}.finance-summary-card .finance-summary>span>strong{white-space:normal;overflow-wrap:anywhere}.finance-summary-card .finance-summary .finance-contract-card-v6496 strong{font-size:15px;line-height:1.2}.finance-contract-card-v6496 small{display:block;margin-top:1px;color:#64748b;font-size:11px;font-weight:650;line-height:1.25;text-transform:none;letter-spacing:0}@media(max-width:1250px){.process-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.process-filters .filter-search{grid-column:1/-1}}@media(max-width:680px){.process-filters{grid-template-columns:1fr}.process-filters .filter-search{grid-column:auto}}.global-search-results strong{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.global-search-results strong em,.process-archived-inline-badge-v6497{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:999px;background:#eef2f5;color:#667482;border:1px solid #d9e1e7;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-style:normal;line-height:1}.process-archived-inline-badge-v6497{margin-left:2px;flex:0 0 auto}.portfolio-watch-v6497{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:14px 16px;background:#fbfcfd;border-color:#e2e8ed}.portfolio-watch-v6497>div:first-child{display:grid;gap:2px;min-width:240px}.portfolio-watch-v6497 strong{font-size:13px;color:#263747}.portfolio-watch-v6497 span{font-size:12px;color:#6c7a85;line-height:1.35}.portfolio-watch-cards-v6497{display:flex;align-items:stretch;justify-content:flex-end;gap:8px;flex-wrap:wrap}.portfolio-watch-cards-v6497 button{min-width:86px;border:1px solid #dbe3e9;background:#fff;border-radius:10px;padding:8px 10px;display:grid;gap:1px;text-align:left;cursor:pointer;color:#415461;transition:.15s ease}.portfolio-watch-cards-v6497 button:hover{border-color:#b9c7d2;background:#f7fafc}.portfolio-watch-cards-v6497 button.active{background:#263747;border-color:#263747;color:#fff}.portfolio-watch-cards-v6497 small{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:inherit;opacity:.78}.portfolio-watch-cards-v6497 b{font-size:20px;line-height:1;color:inherit}.portfolio-watch-filter-banner-v6497>div{display:flex;align-items:center;gap:7px}.finance-success-toolbar-v6497{align-items:center!important;justify-content:space-between!important}.finance-success-toolbar-v6497>.filter-search{height:40px;min-height:40px;display:flex;align-items:center;gap:8px;flex:1 1 520px;max-width:760px;padding:0 11px!important}.finance-success-toolbar-v6497>.filter-search svg{flex:0 0 16px;display:block;color:#82909b;align-self:center;transform:none!important;position:static!important;margin:0!important}.finance-success-toolbar-v6497>.filter-search input{height:38px!important;min-height:38px!important;line-height:38px!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;align-self:center}.inactive-client-chip-note-v6497{margin-left:6px;padding:2px 6px;border-radius:999px;background:#f1f3f5;color:#7b8790;font-size:10.5px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.04em}@media(max-width:1000px){.portfolio-watch-v6497{align-items:stretch;flex-direction:column}.portfolio-watch-cards-v6497{justify-content:flex-start}.finance-success-toolbar-v6497>.filter-search{max-width:none;width:100%;flex-basis:100%}}.top-news-button-v6498{position:relative}.top-news-button-v6498.has-unread{background:#f4f0ff;color:#5e45a8;border-color:#ddd2ff}.global-search-v6498{min-width:360px}.global-search-results-v6498{width:min(650px,calc(100vw - 32px));max-height:min(70vh,620px);overflow:auto;padding:8px}.global-search-results-v6498 .global-search-group-v6498{display:grid;gap:3px;padding:5px 0}.global-search-results-v6498 .global-search-group-v6498+section{border-top:1px solid #edf1f4;margin-top:4px;padding-top:9px}.global-search-group-v6498>small{padding:2px 9px 4px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#87939d}.global-search-results-v6498 .global-search-group-v6498>button{display:grid;grid-template-columns:22px 1fr;gap:8px;align-items:start;width:100%;padding:9px 10px;border:0;border-radius:8px;background:transparent;text-align:left;color:inherit;cursor:pointer}.global-search-results-v6498 .global-search-group-v6498>button:hover,.global-search-results-v6498 .global-search-group-v6498>button.selected{background:#f3f6f8}.global-search-results-v6498 .global-search-group-v6498>button>svg{margin-top:2px;color:#6c7d8b}.global-search-results-v6498 .global-search-group-v6498>button>div{min-width:0;display:grid;gap:2px}.global-search-results-v6498 strong{font-size:12px;color:#263747;min-width:0}.global-search-results-v6498 span{font-size:12px;color:#5f6e79;white-space:normal}.global-search-results-v6498 button small{font-size:11px;color:#8a959e}.global-search-empty-v6498{padding:18px;text-align:center;color:#7a8791;font-size:12px}.news-overlay-v6498{position:fixed;top:0;right:0;bottom:0;left:0;z-index:14000;background:#131f2a70;display:flex;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.news-modal-v6498{width:min(850px,100%);max-height:min(820px,92vh);background:#fff;border-radius:18px;box-shadow:0 28px 80px #12202d47;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(220,227,232,.95)}.news-header-v6498{display:grid;grid-template-columns:46px 1fr 38px;gap:12px;align-items:start;padding:22px 24px 18px;border-bottom:1px solid #edf1f4;background:linear-gradient(180deg,#fbfcff,#fff)}.news-header-icon-v6498{width:42px;height:42px;border-radius:12px;background:#f0ebff;color:#644ba8;display:flex;align-items:center;justify-content:center}.news-header-v6498>div:nth-child(2){display:grid;gap:3px}.news-header-v6498 span{font-size:11px;color:#7b8791;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.news-header-v6498 h2{margin:0;font-size:21px;color:#243645}.news-header-v6498 p{margin:0;font-size:12px;color:#6d7b86;line-height:1.45}.news-close-v6498{width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:#6c7a85;display:flex;align-items:center;justify-content:center;cursor:pointer}.news-close-v6498:hover{background:#eef2f5}.news-current-version-v6498{margin:14px 18px 0;padding:12px 14px;border:1px solid #e3def4;background:#f8f6ff;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.news-current-version-v6498>div{display:grid;gap:2px}.news-current-version-v6498 b{font-size:12px;color:#4f3c86}.news-current-version-v6498 span{font-size:12px;color:#70678b}.news-current-version-v6498 button,.news-mark-all-v6498{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#5c478f;font-size:12px;font-weight:700;cursor:pointer;padding:7px 8px;border-radius:8px}.news-current-version-v6498 button:hover,.news-mark-all-v6498:hover{background:#eee9fb}.news-toolbar-v6498{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 18px 10px}.news-toolbar-v6498>div{display:flex;gap:5px;flex-wrap:wrap}.news-toolbar-v6498>div button{border:1px solid #dfe6eb;background:#fff;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;color:#63727d;cursor:pointer}.news-toolbar-v6498>div button.active{background:#263747;color:#fff;border-color:#263747}.news-body-v6498{padding:0 18px 20px;overflow:auto;display:grid;gap:8px}.news-card-v6498{border:1px solid #e3e9ed;border-radius:12px;background:#fff;overflow:hidden}.news-card-v6498.unread{border-left:3px solid #6a51ad}.news-card-main-v6498{border:0;background:transparent;width:100%;display:grid;grid-template-columns:auto 1fr 22px;gap:10px;align-items:start;padding:13px 14px;text-align:left;cursor:pointer}.news-card-main-v6498>svg{margin-top:5px;color:#8a969f;transition:.15s}.news-card-v6498.expanded .news-card-main-v6498>svg{transform:rotate(90deg)}.news-type-v6498{font-size:10.5px!important;padding:4px 7px;border-radius:999px;background:#eef3f7;color:#536673!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap}.news-type-v6498.type-novidade{background:#eee9ff;color:#5d459f!important}.news-type-v6498.type-importante{background:#fff0e4;color:#9a541f!important}.news-type-v6498.type-melhoria{background:#e9f5ef;color:#346d51!important}.news-type-v6498.type-correcao{background:#eef2f5;color:#60707b!important}.news-card-copy-v6498{display:grid;gap:3px}.news-card-copy-v6498>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.news-card-copy-v6498 strong{font-size:13px;color:#263747}.news-card-copy-v6498 i{font-style:normal;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#6a51ad;background:#f1edff;padding:2px 5px;border-radius:999px}.news-card-copy-v6498 p{margin:0;font-size:12px;line-height:1.45;color:#5e6d78}.news-card-copy-v6498 small{font-size:10.5px;color:#929ba2}.news-card-detail-v6498{border-top:1px solid #edf1f4;padding:0 14px 13px 116px;display:grid;gap:8px}.news-card-detail-v6498 p{margin:0;padding-top:10px;font-size:12px;line-height:1.55;color:#566773}.news-card-detail-v6498>div{display:flex;align-items:center;gap:6px;color:#637580;font-size:11px}.news-card-detail-v6498>div svg{flex:0 0 auto}.news-card-detail-v6498 b{color:#445864}.news-empty-v6498{padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;color:#7d8992;font-size:12px}.news-error-v6498{margin:8px 0;padding:13px;border-radius:10px;background:#fff1f0;color:#8b3e37;font-size:12px;display:flex;justify-content:space-between;align-items:center;gap:10px}.news-error-v6498 button{border:0;background:#fff;color:#8b3e37;border-radius:7px;padding:6px 9px;cursor:pointer}.monthly-history-note-v6498{color:#846128!important}.client-dashboard-v6498{max-width:1500px}.client-welcome-v6498{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(135deg,#273b4d,#38556c);color:#fff;border-radius:18px;padding:25px 28px;margin-bottom:18px;box-shadow:0 12px 34px #1f364824}.client-welcome-v6498>div:first-child{display:grid;gap:4px}.client-welcome-v6498>div:first-child>span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.72;font-weight:800}.client-welcome-v6498 h1{margin:0;font-size:27px}.client-welcome-v6498 p{margin:0;font-size:12px;opacity:.84}.client-welcome-version-v6498{display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;padding:8px 10px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.client-kpis-v6498{margin-bottom:18px}.client-kpis-v6498 .kpi small{max-width:190px;line-height:1.3}.client-portal-loading-v6498{padding:30px;text-align:center;color:#70808c}.client-focus-grid-v6498{display:grid;grid-template-columns:1.25fr .75fr;gap:16px;margin-bottom:22px}.client-focus-grid-v6498 .panel-title>div{display:grid;gap:2px}.client-focus-grid-v6498 .panel-title h3{margin:0}.client-focus-grid-v6498 .panel-title p{margin:0;font-size:11px;color:#7d8992}.client-timeline-list-v6498,.client-next-list-v6498{display:grid}.client-timeline-list-v6498>button{border:0;border-top:1px solid #edf1f4;background:transparent;display:grid;grid-template-columns:34px 1fr 20px;gap:10px;align-items:start;text-align:left;padding:12px 2px;cursor:pointer;color:inherit}.client-timeline-list-v6498>button:first-child{border-top:0}.client-timeline-list-v6498>button:hover,.client-next-list-v6498>button:hover{background:#f8fafb}.client-timeline-icon-v6498{width:30px;height:30px;border-radius:9px;background:#eef3f6;color:#516978;display:flex;align-items:center;justify-content:center}.client-timeline-list-v6498>button>div{display:grid;gap:2px}.client-timeline-list-v6498 strong{font-size:12px;color:#293d4b}.client-timeline-list-v6498 p{margin:0;font-size:12px;line-height:1.4;color:#5e6e79}.client-timeline-list-v6498 small{font-size:10.5px;color:#8d98a1}.client-timeline-list-v6498>button>svg{margin-top:7px;color:#99a3aa}.client-next-list-v6498>button{border:0;border-top:1px solid #edf1f4;background:transparent;display:grid;grid-template-columns:50px 1fr;gap:11px;padding:12px 2px;text-align:left;cursor:pointer;color:inherit}.client-next-list-v6498>button:first-child{border-top:0}.client-next-list-v6498 time{width:46px;height:48px;border-radius:10px;background:#f0edf9;color:#5c478d;display:grid;align-content:center;text-align:center}.client-next-list-v6498 time b{font-size:17px;line-height:1}.client-next-list-v6498 time span{font-size:10px;text-transform:uppercase;font-weight:800}.client-next-list-v6498>button>div{display:grid;gap:2px}.client-next-list-v6498 strong{font-size:12px;color:#293d4b}.client-next-list-v6498 span{font-size:11px;color:#5f6f7a}.client-next-list-v6498 small{font-size:10.5px;color:#8d98a1}.client-empty-state-v6498{padding:25px 8px;display:flex;align-items:center;justify-content:center;gap:10px;color:#7c8993}.client-empty-state-v6498>div{display:grid;gap:2px}.client-empty-state-v6498 strong{font-size:12px;color:#51616c}.client-empty-state-v6498 span{font-size:11px}.client-process-section-v6498{margin-top:22px}.portal-processes-v6498{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.portal-process-card-v6498{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr);gap:18px;align-items:stretch;padding:0;overflow:hidden}.portal-process-main-v6498{padding:17px 18px;gap:12px}.portal-process-title-v6498{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.portal-process-title-v6498>div{display:grid;gap:3px}.portal-process-title-v6498 strong{font-size:13px;color:#243947}.portal-process-title-v6498>div span{font-size:12px;color:#6b7984}.portal-process-title-v6498 em{font-size:10.5px;font-style:normal;font-weight:800;color:#466476;background:#eef4f7;border-radius:999px;padding:4px 7px;white-space:nowrap}.portal-process-position-v6498{display:grid;gap:3px}.portal-process-position-v6498 small{font-size:10.5px;font-weight:800;text-transform:uppercase;color:#8a959e;letter-spacing:.05em}.portal-process-position-v6498 p{margin:0;font-size:12px;color:#526571;line-height:1.45}.portal-process-meta-v6498{display:flex;gap:12px;flex-wrap:wrap}.portal-process-meta-v6498 span{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#7d8992}.portal-open-process-v6498{display:flex;align-items:center;gap:4px;font-size:11px!important;font-weight:800;color:#3e6076!important}.portal-finance-v6498{border-left:1px solid #e4eaee;padding:17px 18px;background:#fbfcfd;display:grid;align-content:start;gap:9px}.portal-finance-head-v6498{display:grid;gap:2px}.portal-finance-head-v6498 span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:#8a959e;font-weight:800}.portal-finance-head-v6498 b{font-size:13px;color:#2c4453}.portal-finance-v6498>small{font-size:10.5px;color:#75838d;line-height:1.4}.portal-finance-v6498.monthly{background:#f6faf8}.portal-finance-v6498.monthly .portal-finance-head-v6498 b{color:#47715d}.portal-finance-summary-v6498{display:grid;grid-template-columns:1fr 1fr;gap:7px}.portal-finance-summary-v6498>span{border:1px solid #e4eaee;background:#fff;border-radius:8px;padding:7px;display:grid;gap:1px}.portal-finance-summary-v6498 small{font-size:10px;color:#8a959e}.portal-finance-summary-v6498 b{font-size:12px;color:#344c5a}.portal-finance-installments-v6498{display:grid;gap:3px;border-top:1px solid #e7ecef;padding-top:7px}.portal-finance-installments-v6498 small{font-size:10.5px;color:#6e7d88}.client-contact-v6498{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 18px}.client-contact-v6498>div{display:flex;align-items:center;gap:10px}.client-contact-v6498>div:first-child>svg{color:#4f6879}.client-contact-v6498>div:first-child>div{display:grid;gap:2px}.client-contact-v6498 strong{font-size:12px;color:#293e4b}.client-contact-v6498 span{font-size:11px;color:#74828d}.client-contact-v6498 a{border:1px solid #dce4e9;border-radius:8px;padding:7px 10px;text-decoration:none;font-size:11px;font-weight:700;color:#415c6d;background:#fff}.client-contact-v6498 a:hover{background:#f5f8fa}@media(max-width:1180px){.portal-processes-v6498,.client-focus-grid-v6498,.portal-process-card-v6498{grid-template-columns:1fr}.portal-finance-v6498{border-left:0;border-top:1px solid #e4eaee}}@media(max-width:760px){.global-search-v6498{min-width:0}.news-overlay-v6498{padding:8px}.news-modal-v6498{max-height:96vh;border-radius:14px}.news-header-v6498{grid-template-columns:38px 1fr 34px;padding:17px 15px}.news-header-icon-v6498{width:36px;height:36px}.news-toolbar-v6498,.news-current-version-v6498{align-items:stretch;flex-direction:column}.news-card-main-v6498{grid-template-columns:1fr 20px}.news-type-v6498{grid-column:1/-1;justify-self:start}.news-card-detail-v6498{padding-left:14px}.client-welcome-v6498{padding:20px;align-items:flex-start;flex-direction:column}.client-welcome-v6498 h1{font-size:22px}.client-contact-v6498{align-items:flex-start;flex-direction:column}.client-contact-v6498>div:last-child{width:100%;flex-wrap:wrap}.portal-process-title-v6498{flex-direction:column}.client-kpis-v6498{grid-template-columns:1fr 1fr}}@media(max-width:520px){.client-kpis-v6498{grid-template-columns:1fr}.global-search-results-v6498{left:0;right:auto;width:calc(100vw - 24px)}}.topbar-context-back-v6470{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;width:auto!important;height:32px!important;padding:0 10px!important;gap:6px!important;border:1px solid #dbe2e7!important;border-radius:8px!important;background:#fff!important;color:#465966!important;font-size:11px!important;font-weight:750!important;line-height:1!important;white-space:nowrap!important}.topbar-context-back-v6470 svg{flex:0 0 auto}.topbar-context-back-v6470 span{display:inline!important;white-space:nowrap!important}.topbar-context-back-v6470:hover{background:#f3f6f8!important;color:#182a35!important;border-color:#cbd5dc!important}@media(min-width:901px){.topbar-contextual-back-v6499{grid-template-columns:350px minmax(280px,540px) 1fr}.topbar-contextual-back-v6499 .title{gap:10px;min-width:0}.topbar-contextual-back-v6499 .title>strong{white-space:nowrap}}@media(max-width:700px){.topbar-context-back-v6470{width:32px!important;padding:0!important}.topbar-context-back-v6470 span{display:none!important}}.publication-treatment-modal-v6499{width:min(760px,calc(100vw - 32px))}.publication-treatment-choice-v6499{grid-template-columns:repeat(3,minmax(0,1fr))}.publication-treatment-choice-v6499>button{min-width:0}.publication-awareness-v6499.selected{border-color:#8ca99a!important;background:#f0f7f3!important;box-shadow:0 0 0 2px #43755a14!important}.publication-awareness-v6499.selected>svg,.publication-awareness-v6499.selected strong{color:#35644d!important}.publication-treatment-discard-note-v6499{display:flex;align-items:flex-start;gap:7px;margin-top:12px;padding:9px 10px;border:1px solid #eadfca;border-radius:8px;background:#fffaf0;color:#745c34;font-size:10.5px;line-height:1.4}.publication-treatment-discard-note-v6499 svg{flex:0 0 14px;margin-top:1px}.publication-treatment-discard-note-v6499 strong{font-weight:800}@media(max-width:900px){.publication-treatment-choice-v6499{grid-template-columns:1fr}.publication-treatment-modal-v6499{width:min(560px,calc(100vw - 24px))}}.activity-block-pagination-v64100{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid #e4e9ee;background:#fbfcfd;color:#6d7a85;font-size:12px}.activity-block-pagination-v64100>div{display:flex;align-items:center;gap:5px;flex-wrap:wrap;justify-content:flex-end}.activity-block-pagination-v64100 button{min-height:29px;padding:5px 9px;border:1px solid #dbe2e8;border-radius:7px;background:#fff;color:#455763;font-size:12px;font-weight:700;cursor:pointer}.activity-block-pagination-v64100 button:hover:not(:disabled){background:#f2f5f7;border-color:#c8d2da}.activity-block-pagination-v64100 button.active{background:#1f2d38;border-color:#1f2d38;color:#fff}.activity-block-pagination-v64100 button:disabled{opacity:.42;cursor:default}.publication-treatment-process-number-v64100{display:flex!important;align-items:center;gap:7px;width:max-content;max-width:100%}.publication-treatment-process-number-v64100 strong{white-space:nowrap}.sidebar-version{font-size:11px;line-height:1.25}@media(max-width:720px){.activity-block-pagination-v64100{align-items:flex-start;flex-direction:column}.activity-block-pagination-v64100>div{justify-content:flex-start}}.dashboard-head-actions-v64101{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.dashboard-mode-switch-v64101{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid #dbe3e9;border-radius:10px;background:#f7f9fb}.dashboard-mode-switch-v64101 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:#667581;font-size:12px;font-weight:800;cursor:pointer}.dashboard-mode-switch-v64101 button:hover{background:#fff;color:#263747}.dashboard-mode-switch-v64101 button.active{background:#fff;color:#1d2d3b;box-shadow:0 1px 3px #192b391f}.dashboard-columns-four-v64101{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-combined-panel-v64101{padding:0!important;overflow:hidden;display:flex;flex-direction:column;min-width:0}.dashboard-combined-section-v64101{padding:16px;min-height:0;flex:1 1 50%}.dashboard-combined-section-v64101+.dashboard-combined-section-v64101{border-top:1px solid #e5ebef}.dashboard-panel-title-v60.tone-blue-v64101>div{background:#eef6fc;color:#47759b}.dashboard-panel-title-v60.tone-green-v64101>div{background:#edf8f2;color:#47785d}.dashboard-combined-list-v64101{display:grid;min-width:0}.dashboard-combined-list-v64101 button,.collection-dashboard-item-v64101{width:100%;border:0;border-top:1px solid #edf1f4;background:transparent;text-align:left;padding:10px 2px;display:grid;gap:3px;color:inherit;cursor:pointer;min-width:0}.dashboard-combined-list-v64101 button:first-child,.collection-dashboard-item-v64101:first-of-type{border-top:0}.dashboard-combined-list-v64101 button:hover,.collection-dashboard-item-v64101:hover{background:#f8fafb}.dashboard-combined-list-v64101 strong,.collection-dashboard-item-v64101 strong{font-size:12px;color:#263747;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-combined-list-v64101 span,.collection-dashboard-item-v64101 span{font-size:11px;color:#5d6e7b;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-combined-list-v64101 small,.collection-dashboard-item-v64101 small{font-size:10.5px;color:#84919b;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-collection-columns-v64101{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-collection-columns-v64101 .dashboard-compact-panel-v60{min-width:0}@media(max-width:1380px){.dashboard-columns-four-v64101{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.dashboard-head-actions-v64101{justify-content:flex-start}.dashboard-columns-four-v64101,.dashboard-collection-columns-v64101{grid-template-columns:1fr}}@media(max-width:620px){.dashboard-head-actions-v64101,.dashboard-mode-switch-v64101{width:100%}.dashboard-mode-switch-v64101 button{flex:1}.dashboard-head-actions-v64101>.primary{width:100%;justify-content:center}}.top-help-button-v64102{color:#516474}.top-help-button-v64102:hover{background:#eef4f7;color:#263747;border-color:#d3dfe6}.news-help-link-v64102{margin-top:10px;border:1px solid #dbe3e9;background:#fff;color:#415461;border-radius:8px;padding:7px 10px;display:inline-flex!important;align-items:center;gap:6px;font-size:12px;font-weight:700;cursor:pointer;width:auto!important}.news-help-link-v64102:hover{background:#f4f7f9}.help-overlay-v64102{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#111c278f;display:grid;place-items:center;padding:24px}.help-modal-v64102{width:min(1480px,97vw);height:min(900px,94vh);background:#fff;border-radius:18px;box-shadow:0 28px 80px #0f1c2747;overflow:hidden;display:grid;grid-template-rows:auto auto auto 1fr auto;color:#263747}.help-header-v64102{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center;padding:19px 22px;border-bottom:1px solid #e5eaee;background:linear-gradient(135deg,#f8fafb,#fff)}.help-header-icon-v64102{width:46px;height:46px;border-radius:14px;background:#edf3f6;color:#334b60;display:grid;place-items:center}.help-header-v64102>div:nth-child(2)>span{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8a97a2}.help-header-v64102 h2{font-size:21px;margin:2px 0;color:#1d2c38}.help-header-v64102 p{font-size:12px;color:#6f7d88;margin:0}.help-header-actions-v64102{display:flex;align-items:center;gap:8px}.help-print-v64102{height:36px;border:1px solid #d9e1e7;background:#fff;border-radius:9px;padding:0 11px;display:flex;align-items:center;gap:6px;color:#465b6a;font-size:12px;font-weight:700;cursor:pointer}.help-print-v64102:hover{background:#f4f7f9}.help-close-v64102{width:36px;height:36px;border:0;border-radius:9px;background:transparent;color:#647482;display:grid;place-items:center;cursor:pointer}.help-close-v64102:hover{background:#eef2f4}.help-search-v64102{margin:14px 18px 10px;height:46px;border:1px solid #cfd9e0;border-radius:12px;display:flex;align-items:center;gap:9px;padding:0 13px;background:#fff;box-shadow:0 3px 10px #182a390a}.help-search-v64102>svg{color:#6d7f8d;flex:0 0 auto}.help-search-v64102 input{border:0!important;box-shadow:none!important;outline:0;width:100%;height:42px!important;padding:0!important;font-size:13px;background:transparent!important}.help-search-v64102 button{border:0;background:transparent;color:#82909b;cursor:pointer;display:grid;place-items:center;padding:4px}.help-context-v64102{margin:0 18px 10px;padding:8px 11px;border:1px solid #dce6ec;border-radius:9px;background:#f7fafc;display:flex;align-items:center;gap:7px;color:#566b79;font-size:12px}.help-layout-v64102{min-height:0;display:grid;grid-template-columns:205px 355px minmax(0,1fr);border-top:1px solid #edf1f3}.help-categories-v64102{min-height:0;overflow:auto;padding:10px;border-right:1px solid #e6ebef;background:#f9fbfc}.help-categories-v64102 button{width:100%;border:0;background:transparent;border-radius:8px;padding:9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#60717e;text-align:left;cursor:pointer;font-size:12px}.help-categories-v64102 button:hover{background:#edf3f6}.help-categories-v64102 button.active{background:#263747;color:#fff;font-weight:700}.help-categories-v64102 button b{min-width:24px;height:20px;border-radius:999px;background:#5c707e1c;display:grid;place-items:center;font-size:10.5px;color:inherit}.help-categories-v64102 button.active b{background:#ffffff29}.help-results-v64102{min-height:0;overflow:auto;border-right:1px solid #e6ebef;background:#fff;padding:8px}.help-results-head-v64102{padding:5px 8px 8px;display:grid;gap:2px}.help-results-head-v64102 strong{font-size:12px;color:#536775}.help-results-head-v64102 small{font-size:10.5px;color:#8a969e}.help-results-v64102>button{width:100%;border:0;background:transparent;border-radius:9px;padding:10px;display:grid;grid-template-columns:1fr 18px;gap:8px;align-items:center;text-align:left;cursor:pointer;color:#526673}.help-results-v64102>button:hover{background:#f5f8fa}.help-results-v64102>button.active{background:#edf3f6}.help-results-v64102>button>div{display:grid;gap:3px;min-width:0}.help-results-v64102>button strong{font-size:12px;color:#253846}.help-results-v64102>button span{font-size:11px;line-height:1.35;color:#637480}.help-results-v64102>button small{font-size:10.5px;color:#8a969e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.help-results-v64102>button>svg{color:#91a0aa}.help-empty-v64102{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;color:#7a8994;padding:20px}.help-empty-v64102 strong{font-size:12px;color:#536674}.help-empty-v64102 span{font-size:11px;max-width:240px}.help-empty-v64102 button{margin-top:5px!important;width:auto!important;border:1px solid #d7e0e6!important;background:#fff!important;padding:7px 10px!important;display:block!important;font-size:11px!important}.help-reading-v64102{min-width:0;min-height:0;overflow:auto;background:#fff}.help-article-v64102{max-width:830px;margin:0 auto;padding:27px 34px 38px}.help-article-head-v64102>span{display:inline-flex;border-radius:999px;padding:4px 8px;background:#edf3f6;color:#607482;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.help-article-head-v64102 h2{font-size:24px;line-height:1.17;margin:9px 0 6px;color:#1d2e3b}.help-article-head-v64102>p{font-size:13px;line-height:1.5;color:#617480;margin:0 0 17px}.help-location-v64102{display:flex;align-items:flex-start;gap:7px;background:#f5f8fa;border-left:3px solid #7d93a3;padding:9px 11px;border-radius:0 8px 8px 0;font-size:12px;color:#506674;margin:0 0 19px}.help-location-v64102 svg{margin-top:1px;flex:0 0 auto}.help-article-copy-v64102 p{font-size:12px;line-height:1.65;color:#3f5361;margin:0 0 11px}.help-steps-v64102{margin-top:22px}.help-steps-v64102 h3{font-size:13px;margin:0 0 10px;color:#263947}.help-steps-v64102 ol{list-style:none;padding:0;margin:0;display:grid;gap:8px}.help-steps-v64102 li{display:grid;grid-template-columns:26px 1fr;gap:9px;align-items:start}.help-steps-v64102 li>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#263747;color:#fff;font-size:11px;font-weight:800}.help-steps-v64102 li p{margin:2px 0 0;font-size:12px;line-height:1.5;color:#455a68}.help-note-v64102{display:grid;grid-template-columns:22px 1fr;gap:9px;border:1px solid #dfe6ea;border-radius:10px;padding:11px 12px;margin-top:17px}.help-note-v64102.tip{background:#f7fbf8;color:#456654}.help-note-v64102.warning{background:#fff9f2;color:#805c35}.help-note-v64102>svg{margin-top:1px}.help-note-v64102 strong{font-size:12px}.help-note-v64102 p{font-size:11px;line-height:1.45;margin:4px 0 0;color:inherit}.help-article-v64102>footer{margin-top:28px;padding-top:11px;border-top:1px solid #e8ecef;color:#8b969e;font-size:10.5px}.help-footer-v64102{border-top:1px solid #e5eaee;background:#fafbfc;padding:9px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7d8b95;font-size:10.5px}.help-footer-v64102 b{color:#566977}@media(max-width:1050px){.help-layout-v64102{grid-template-columns:180px 300px minmax(0,1fr)}.help-article-v64102{padding:23px 25px}.help-header-v64102 p{display:none}}@media(max-width:820px){.help-overlay-v64102{padding:6px}.help-modal-v64102{width:100%;height:98vh;border-radius:12px;grid-template-rows:auto auto auto 1fr auto}.help-header-v64102{grid-template-columns:40px 1fr auto;padding:13px}.help-header-icon-v64102{width:38px;height:38px;border-radius:10px}.help-header-v64102 h2{font-size:17px}.help-print-v64102{font-size:0;width:36px;padding:0;justify-content:center}.help-search-v64102{margin:9px 10px}.help-context-v64102{margin:0 10px 8px}.help-layout-v64102{grid-template-columns:1fr;grid-template-rows:auto minmax(160px,35%) minmax(0,1fr)}.help-categories-v64102{display:flex;overflow:auto;border-right:0;border-bottom:1px solid #e6ebef;padding:7px}.help-categories-v64102 button{width:auto;flex:0 0 auto;padding:7px 9px}.help-results-v64102{border-right:0;border-bottom:1px solid #e6ebef}.help-article-v64102{padding:18px}.help-article-head-v64102 h2{font-size:20px}.help-footer-v64102 span:last-child{display:none}}.finance-client-search-v64103{min-width:220px;position:relative;z-index:12}.finance-client-search-v64103 .client-picker{width:100%}.finance-client-search-v64103 .client-picker-control{min-height:36px;background:#fff}.finance-client-search-v64103 .client-picker-results{z-index:80;max-height:280px;overflow:auto}.finance-success-search-v64103{position:relative;display:flex!important;align-items:center!important;gap:8px;min-width:min(520px,100%);height:40px!important;min-height:40px!important;padding:0 11px!important}.finance-success-search-v64103>svg{position:static!important;flex:0 0 16px;margin:0!important;align-self:center!important}.finance-success-search-v64103>input{height:auto!important;min-height:0!important;line-height:1.2!important;padding:0!important;min-width:0;flex:1;align-self:center!important;border:0!important;box-shadow:none!important;background:transparent!important}.portfolio-watch-v64103>div:first-child{display:grid;gap:4px}.portfolio-watch-v64103>div:first-child small{font-size:10.5px;color:#86939d}.portfolio-review-queue-v64103 .panel-title p{margin:3px 0 0;color:#74828d;font-size:11px;font-weight:400}.portfolio-review-last-v64103{display:grid;gap:2px}.portfolio-review-last-v64103 strong{font-size:11px}.portfolio-review-last-v64103 small{font-size:10.5px;color:#84919b}.operational-review-v64103{display:grid;gap:18px}.operational-review-summary-v64103{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.operational-review-summary-v64103>div{border:1px solid #e2e8ec;background:#f9fbfc;border-radius:9px;padding:10px;display:grid;gap:3px;min-width:0}.operational-review-summary-v64103 span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:#87949e;font-weight:700}.operational-review-summary-v64103 strong{font-size:12px;color:#2d414f;overflow-wrap:anywhere}.operational-review-actions-v64103{display:flex;flex-wrap:wrap;gap:8px}.operational-wait-box-v64103{border:1px solid #d9e3e9;background:#f7fafc;border-radius:11px;padding:14px;display:grid;gap:12px}.operational-wait-box-v64103>div:first-child{display:grid;gap:3px}.operational-wait-box-v64103>div:first-child strong{font-size:12px;color:#314958}.operational-wait-box-v64103>div:first-child span{font-size:11px;color:#6f7f8b;line-height:1.45}.collection-review-watch-v64103{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;margin-bottom:12px}.collection-review-watch-copy-v64103{display:grid;gap:4px}.collection-review-watch-copy-v64103 strong{font-size:12px;color:#2e4352}.collection-review-watch-copy-v64103 span{font-size:11px;color:#6e7f8b;line-height:1.4}.collection-review-watch-copy-v64103 small{font-size:10.5px;color:#87949d}.collection-review-cards-v64103{min-width:390px}.collection-review-button-v64103{white-space:nowrap}@media(max-width:1050px){.collection-review-watch-v64103{grid-template-columns:1fr}.collection-review-cards-v64103{min-width:0}.operational-review-summary-v64103{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.operational-review-summary-v64103{grid-template-columns:1fr}.finance-client-search-v64103{min-width:0;width:100%}}.news-body-v6498{min-height:0;grid-auto-rows:max-content;align-content:start}.news-card-v6498{min-height:max-content;flex:none}.news-card-main-v6498{min-height:64px;align-items:start}.news-card-copy-v6498{min-width:0;align-content:start}.news-card-copy-v6498 p,.news-card-copy-v6498 small{display:block;overflow:visible}.portfolio-review-queue-v64103 table{min-width:1320px}.portfolio-review-queue-v64103 td:nth-child(2),.portfolio-review-queue-v64103 td:nth-child(3){max-width:190px;white-space:normal}.consulta-debitos-simulacao-composicao-v64105{grid-template-columns:1.05fr .52fr 1.25fr .92fr .92fr;gap:8px}.consulta-debitos-simulacao-composicao-v64105 .consulta-debitos-simulacao-honorario-v6466{gap:5px}.consulta-debitos-simulacao-composicao-v64105 .consulta-debitos-check-inline-v6466{font-size:10px!important;gap:4px!important}.process-value-description-v64105{display:grid;gap:4px}.process-value-description-v64105>small{max-width:620px;color:#6b7982;font-size:11px;line-height:1.35;white-space:normal}.process-value-description-v64105>small b{color:#4f606b}.value-internal-note-label-v64105{margin-left:5px;color:#7a8790;font-size:11px;font-weight:600}.value-internal-note-v64105{min-height:74px;resize:vertical}@media(max-width:900px){.consulta-debitos-simulacao-composicao-v64105{grid-template-columns:1fr 1fr}}@media(max-width:620px){.consulta-debitos-simulacao-composicao-v64105{grid-template-columns:1fr}}.defense-check-badge-v64106{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:4px 8px;border-radius:999px;border:1px solid #d7e0e6;background:#f7f9fb;color:#546574;font-size:10.5px;font-weight:800;line-height:1.2;white-space:nowrap}.defense-check-badge-v64106>span{font-size:10px;text-transform:uppercase;letter-spacing:.045em;opacity:.72}button.defense-check-badge-v64106{font:inherit;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}button.defense-check-badge-v64106:hover{transform:translateY(-1px);box-shadow:0 3px 8px #1e2d3a14}.defense-check-badge-v64106.pending{background:#f6f8fa;border-color:#d6dee4;color:#536575}.defense-check-badge-v64106.warning{background:#fff8e7;border-color:#ead499;color:#80631d}.defense-check-badge-v64106.critical{background:#fff1ef;border-color:#e7bbb6;color:#9b3e37}.defense-check-badge-v64106.confirmed{background:#edf8f1;border-color:#bddfc7;color:#2d6d43}.defense-check-badge-v64106.not-applicable{background:#f3f5f6;border-color:#dce1e4;color:#7a858d}.defense-check-badge-v64106.compact{min-height:20px;padding:3px 6px;font-size:10px}.event-defense-cell-v64106{display:grid;gap:6px;min-width:0}.event-defense-cell-v64106 .defense-check-badge-v64106{justify-self:start}.dashboard-defense-alert-v64106{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin:0 0 12px;padding:11px 13px;border:1px solid #e7bbb6;border-radius:10px;background:#fff4f2;color:#8e3732;text-align:left;cursor:pointer}.dashboard-defense-alert-v64106>svg{flex:0 0 auto}.dashboard-defense-alert-v64106>div{display:grid;gap:2px}.dashboard-defense-alert-v64106 strong{font-size:12px}.dashboard-defense-alert-v64106 span{font-size:11px;line-height:1.35;color:#76514e}.dashboard-defense-alert-v64106 small{font-size:10.5px;font-weight:800;white-space:nowrap}.dashboard-event-defense-v64106{width:100%;display:grid!important;gap:3px!important;text-align:left!important;border:0!important;border-bottom:1px solid #edf0f2!important;border-radius:0!important;background:transparent!important;padding:9px 2px!important;cursor:pointer;color:inherit}.dashboard-event-defense-v64106:last-of-type{border-bottom:0!important}.dashboard-event-defense-v64106>strong{font-size:12px}.dashboard-event-defense-v64106>span:not(.defense-check-badge-v64106){font-size:11px;color:#667480}.dashboard-event-defense-v64106>small{font-size:10.5px;color:#7b8790}.dashboard-event-defense-v64106 .defense-check-badge-v64106{justify-self:start;margin-top:2px}.pre-audience-defense-check-v64106{display:grid;gap:10px;margin:12px 0;padding:12px;border:1px solid #e8c3be;border-radius:10px;background:#fff8f6}.pre-audience-defense-check-v64106.confirmed{border-color:#c6dfce;background:#f4fbf6}.pre-audience-defense-head-v64106{display:flex;align-items:flex-start;gap:8px;color:#94403a}.pre-audience-defense-check-v64106.confirmed .pre-audience-defense-head-v64106{color:#2f7045}.pre-audience-defense-head-v64106>div{display:grid;gap:2px}.pre-audience-defense-head-v64106 strong{font-size:12px}.pre-audience-defense-head-v64106 span{font-size:11px;line-height:1.4;color:#68747d}.pre-audience-defense-options-v64106{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pre-audience-defense-options-v64106 button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 10px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#485966;font-size:11px;font-weight:750;cursor:pointer}.pre-audience-defense-options-v64106 button.selected.yes{background:#edf8f1;border-color:#aed5ba;color:#2e6a42}.pre-audience-defense-options-v64106 button.selected.no{background:#fff0ee;border-color:#e4b3ae;color:#963d37}.pre-audience-defense-check-v64106>small{font-size:10.5px;line-height:1.4;color:#8c504b}@media(max-width:760px){.dashboard-defense-alert-v64106{grid-template-columns:auto 1fr}.dashboard-defense-alert-v64106>small{grid-column:2}.pre-audience-defense-options-v64106{grid-template-columns:1fr}.defense-check-badge-v64106{white-space:normal;text-align:left}}.defense-check-badge-v64106.closed{background:#f3f5f6;border-color:#dde2e5;color:#76838c}.responsible-choice-v64107{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;min-width:0}.responsible-choice-v64107>select{min-width:0;width:100%}.responsible-choice-v64107 .assign-self-v64107{height:40px;min-height:40px;margin:0;white-space:nowrap;padding:0 10px;justify-content:center}.defense-check-badge-v64106{gap:6px!important;min-height:22px!important;padding:3px 8px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;width:auto!important;max-width:max-content}.defense-check-badge-v64106>span{font-size:10.5px!important;text-transform:none!important;letter-spacing:0!important;opacity:1!important;font-weight:750!important}.defense-status-dot-v64107{display:block;width:6px;height:6px;border-radius:50%;flex:0 0 6px;background:#c84f46}button.defense-check-badge-v64106{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer!important;box-shadow:none!important}button.defense-check-badge-v64106.pending,button.defense-check-badge-v64106.warning,.defense-check-badge-v64106.pending,.defense-check-badge-v64106.warning{background:#fff7f6!important;border:1px solid #efc8c4!important;color:#99443d!important}button.defense-check-badge-v64106.critical,.defense-check-badge-v64106.critical{background:#feeceb!important;border:1px solid #df968e!important;color:#872b23!important;box-shadow:0 0 0 2px #c9483d14!important}.defense-check-badge-v64106.critical .defense-status-dot-v64107{width:7px;height:7px;flex-basis:7px;background:#b92f25}.defense-check-badge-v64106.confirmed{background:#eff9f2!important;border:1px solid #bfdfc9!important;color:#2f6d45!important}.defense-check-badge-v64106.confirmed .defense-status-dot-v64107{background:#3f9860}.defense-check-badge-v64106.not-applicable{background:#f5f7f8!important;border:1px solid #dfe4e7!important;color:#78848c!important}.defense-check-badge-v64106.not-applicable .defense-status-dot-v64107{background:#9ca8af}.defense-check-badge-v64106.closed{background:#f5f7f8!important;border:1px solid #dfe4e7!important;color:#78848c!important}.event-defense-cell-v64106 .defense-check-badge-v64106{margin-top:2px}@media(max-width:760px){.responsible-choice-v64107{grid-template-columns:1fr}.responsible-choice-v64107 .assign-self-v64107{width:100%}}.publication-calendar-head .publication-calendar-nav-v64109{transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.publication-calendar-head .publication-calendar-nav-v64109.historical-pending{background:#fff3f2;border-color:#efb3ad;color:#b42318;box-shadow:0 0 0 1px #b423180a}.publication-calendar-head .publication-calendar-nav-v64109.historical-pending:hover{background:#ffe9e7;border-color:#df8d84;color:#8f1d14}.publication-kpis-v64110{grid-template-columns:repeat(5,minmax(0,1fr))}.publication-science-kpi-v64110{position:relative}.publication-science-kpi-v64110.has-pending{border-color:#c8d8ee;background:#f5f8fd}.publication-science-kpi-v64110.has-pending>svg{color:#345d8b}.publication-share-awareness-v64110{margin-top:13px;padding:11px 12px;border:1px solid #dce4ea;border-radius:9px;background:#fafcfd}.publication-share-awareness-v64110.active{border-color:#c7d7e7;background:#f6f9fc}.publication-share-toggle-v64110{display:flex;align-items:flex-start;gap:9px;cursor:pointer}.publication-share-toggle-v64110 input{margin-top:3px}.publication-share-toggle-v64110>span{display:grid;gap:2px}.publication-share-toggle-v64110 strong{font-size:12px;color:#283b4a}.publication-share-toggle-v64110 small{font-size:10.5px;line-height:1.4;color:#687784}.publication-share-fields-v64110{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:11px;margin-top:11px}.publication-share-fields-v64110 label{margin:0}.publication-share-fields-v64110 textarea{min-height:70px}.publication-science-inbox-v64110{margin-bottom:14px;padding:0;overflow:hidden}.publication-science-inbox-v64110>.panel-title{padding:15px 17px;border-bottom:1px solid #e4e9ed}.publication-science-inbox-v64110>.panel-title h3{display:flex;align-items:center;gap:7px}.publication-science-inbox-v64110>.panel-title p{margin:3px 0 0;color:#74818c;font-size:11px}.publication-science-list-v64110{display:grid}.publication-science-item-v64110{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:13px 16px;border-bottom:1px solid #edf0f2}.publication-science-item-v64110:last-child{border-bottom:0}.publication-science-copy-v64110{min-width:0;display:grid;gap:6px}.publication-science-meta-v64110{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.publication-science-meta-v64110 strong{font-size:12px;color:#263846}.publication-science-meta-v64110 span{font-size:10.5px;color:#7c8993}.publication-science-copy-v64110>small{font-size:11px;line-height:1.45;color:#697681}.publication-science-note-v64110{margin:0;padding:7px 9px;border-left:3px solid #7894b5;border-radius:5px;background:#f5f8fb;color:#40566a;font-size:11px;line-height:1.45}.publication-science-actions-v64110{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.publication-science-actions-v64110 button{white-space:nowrap}.publication-science-aware-v64110{min-width:82px}@media(max-width:1050px){.publication-kpis-v64110{grid-template-columns:repeat(3,minmax(0,1fr))}.publication-science-item-v64110{grid-template-columns:1fr}.publication-science-actions-v64110{justify-content:flex-start}}@media(max-width:760px){.publication-kpis-v64110{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-share-fields-v64110{grid-template-columns:1fr}.publication-science-actions-v64110>*{width:100%;justify-content:center}}.top-science-button-v64111{color:#486887}.top-science-button-v64111:hover,.top-science-button-v64111.has-unread{background:#edf4fb;color:#294f73}.top-science-button-v64111 span{background:#416f9d}.whatsapp-attachment-card-v6416.legacy{opacity:.72;cursor:default;border-style:dashed}.whatsapp-attachment-card-v6416.failed{cursor:default;border-color:#e0aaa4;background:#fff5f3;color:#7f332c;opacity:1}.whatsapp-attachment-card-v6416.failed>svg{color:#b14c42}.whatsapp-attachment-status-v64111{margin-top:2px;font-size:10px;font-style:normal;font-weight:750;line-height:1.25;color:#9d4037;white-space:normal}.whatsapp-attachment-card-v6416.legacy .whatsapp-attachment-status-v64111{color:#77848d}.publication-treatment-modal-v64112 .publication-share-awareness-v64112{margin-top:14px;padding-top:12px;border-top:1px solid #e7ecef}.publication-share-label-v64112{margin:0 0 7px;color:#82909a;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.055em}.publication-share-toggle-v64112{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.publication-share-toggle-v64112:hover:not(:disabled){background:#f7f9fb;border-color:#e0e6ea}.publication-share-toggle-v64112.active{background:#f4f8fc;border-color:#cbdbea;box-shadow:0 0 0 1px #43688b06}.publication-share-toggle-v64112:disabled{cursor:default;opacity:.58}.publication-share-switch-v64112{position:relative;width:32px;height:18px;border-radius:999px;background:#c7cfd5;box-shadow:inset 0 0 0 1px #30414e14;transition:background .16s ease;flex:0 0 auto}.publication-share-switch-v64112 i{position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #19283438;transition:transform .16s ease}.publication-share-toggle-v64112.active .publication-share-switch-v64112{background:#3d6f9f}.publication-share-toggle-v64112.active .publication-share-switch-v64112 i{transform:translate(14px)}.publication-share-copy-v64112{min-width:0;display:grid;gap:2px}.publication-share-copy-v64112 strong{font-size:12px;line-height:1.25;color:#2b3e4b}.publication-share-copy-v64112 small{font-size:10.5px;line-height:1.38;color:#71808b;font-weight:500}.publication-share-help-v64112{display:block;margin:5px 0 0 44px;color:#8a6a45;font-size:10.5px;line-height:1.35}.publication-share-fields-v64112{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:10px;margin:10px 0 0 44px;padding:10px 11px;border-left:2px solid #c7d8e8;background:#f8fafc;border-radius:0 8px 8px 0}.publication-share-fields-v64112 label{margin:0!important;font-size:11px!important}.publication-share-fields-v64112 select{height:38px!important;min-height:38px!important;font-size:12px}.publication-share-fields-v64112 textarea{min-height:52px!important;max-height:96px;resize:vertical;font-size:12px;line-height:1.4}@media(max-width:760px){.publication-share-fields-v64112{grid-template-columns:1fr;margin-left:0}.publication-share-help-v64112{margin-left:0}.publication-share-toggle-v64112{grid-template-columns:32px minmax(0,1fr);padding-left:4px;padding-right:4px}}.publication-items>.publication-item.monitored-party-publication:nth-child(odd){background:#fff!important}.publication-items>.publication-item.monitored-party-publication:nth-child(2n){background:#f3f6f8!important}.publication-items>.publication-item.monitored-party-publication:hover{background:#eaf0f4!important}.publication-science-inbox-v64114{border-color:#dce4ea}.publication-science-list-v64114{gap:0}.publication-science-item-v64114{display:grid;grid-template-columns:1fr;gap:10px;padding:14px 16px;background:#fff}.publication-science-item-v64114:nth-child(2n){background:#fafbfd}.publication-science-copy-v64114{max-width:980px;gap:6px}.publication-science-actions-v64114{display:flex;align-items:center;justify-content:flex-start;gap:7px;flex-wrap:wrap;padding-top:9px;border-top:1px solid #edf1f4}.publication-science-aware-v64114{border-color:#b8d7c6!important;background:#f0f8f3!important;color:#2f6b4a!important;font-weight:700!important;box-shadow:none!important}.publication-science-aware-v64114:hover{background:#e7f4ec!important;border-color:#91c0a5!important;color:#245d3e!important}.publication-science-aware-v64114 svg{color:currentColor}@media(max-width:760px){.publication-science-actions-v64114>*{width:100%;justify-content:center}}.defense-check-badge-v64106.missing-pole{background:#fff8e7!important;border:1px solid #e7cf8e!important;color:#7b5b11!important}.defense-check-badge-v64106.missing-pole svg{flex:0 0 auto}.monthly-competencia-picker .competencia-picker-trigger.has-overdue-v64117{box-shadow:inset 0 -2px #bf3d2f2e}.monthly-overdue-count-v64117{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:2px 7px;border:1px solid #e7b5ae;border-radius:999px;background:#fff0ee;color:#a53f32;font-size:10.5px;font-weight:800;white-space:nowrap;margin-left:auto}.monthly-overdue-dot-v64117{position:absolute;width:7px;height:7px;border-radius:50%;background:#c94e3e;right:5px;bottom:5px;box-shadow:0 0 0 1px #ffffffeb}.monthly-competencia-picker .competencia-picker-months button.selected .monthly-overdue-dot-v64117{background:#ff8e80;box-shadow:0 0 0 2px #ffffff47}.monthly-competencia-picker .competencia-picker-legend i.overdue-v64117{background:#c94e3e}.finance-previous-overdue-alert-v64117{width:100%;margin:0 0 12px;padding:10px 12px;border:1px solid #e6b9b2;border-radius:10px;background:#fff6f4;color:#913f35;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;cursor:pointer}.finance-previous-overdue-alert-v64117:hover{background:#fff0ed;border-color:#dca097}.finance-previous-overdue-alert-v64117>span{display:grid;gap:2px;min-width:0}.finance-previous-overdue-alert-v64117 strong{font-size:12px;color:#8b372d}.finance-previous-overdue-alert-v64117 small{font-size:10.5px;color:#8f625c;font-weight:600}.finance-previous-overdue-alert-v64117 svg{flex:none}@media(max-width:760px){.monthly-overdue-count-v64117{font-size:10px;padding:2px 5px}.finance-previous-overdue-alert-v64117{grid-template-columns:auto minmax(0,1fr)}.finance-previous-overdue-alert-v64117>svg:last-child{display:none}}.top-knowledge-button-v64118{color:#4d6374}.top-knowledge-button-v64118:hover{background:#eef5f7;color:#263b4b;border-color:#d2dfe5}.knowledge-page-v64118{min-width:0}.knowledge-search-panel-v64118{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;margin-bottom:12px}.knowledge-search-v64118{flex:1;min-width:220px;height:44px;border:1px solid #cfd9e0;border-radius:11px;display:flex;align-items:center;gap:9px;padding:0 12px;background:#fff;box-shadow:0 3px 10px #182a390a}.knowledge-search-v64118>svg{color:#697d8c;flex:0 0 auto}.knowledge-search-v64118 input{width:100%;height:40px!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;background:transparent!important;font-size:12.5px}.knowledge-search-v64118 button{border:0;background:transparent;color:#83919b;display:grid;place-items:center;cursor:pointer;padding:4px}.knowledge-mode-v64118{display:flex;align-items:center;gap:5px;padding:3px;border:1px solid #dce3e8;border-radius:10px;background:#f7f9fa}.knowledge-mode-v64118 button{height:34px;border:0;border-radius:7px;background:transparent;color:#60717e;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;cursor:pointer}.knowledge-mode-v64118 button.active{background:#263747;color:#fff;box-shadow:0 2px 6px #1f2f3b26}.knowledge-recent-v64118{display:flex;align-items:center;gap:7px;overflow:auto;margin:-2px 0 12px;padding:1px 2px 3px}.knowledge-recent-v64118>span{display:flex;align-items:center;gap:5px;color:#788791;font-size:10.5px;font-weight:700;white-space:nowrap}.knowledge-recent-v64118 button{border:1px solid #dbe3e8;background:#fff;border-radius:999px;color:#516571;font-size:10.5px;padding:5px 9px;cursor:pointer;white-space:nowrap}.knowledge-recent-v64118 button:hover{background:#f3f7f9}.knowledge-layout-v64118{display:grid;grid-template-columns:190px minmax(270px,330px) minmax(0,1fr);gap:12px;align-items:stretch;min-height:610px;height:calc(100vh - 255px)}.knowledge-categories-v64118,.knowledge-results-v64118,.knowledge-reading-v64118{min-height:0;overflow:hidden;margin:0}.knowledge-categories-v64118{padding:9px;background:#f9fbfc;overflow:auto}.knowledge-side-title-v64118{display:flex;align-items:center;gap:7px;padding:7px 8px 9px;color:#3e5261;font-size:12px}.knowledge-categories-v64118>button{width:100%;border:0;background:transparent;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;color:#647581;font-size:11px;cursor:pointer}.knowledge-categories-v64118>button:hover{background:#edf3f6}.knowledge-categories-v64118>button.active{background:#263747;color:#fff;font-weight:700}.knowledge-categories-v64118>button b{min-width:22px;height:19px;border-radius:999px;display:grid;place-items:center;background:#5d71801c;font-size:10px}.knowledge-categories-v64118>button.active b{background:#ffffff26}.knowledge-results-v64118{display:grid;grid-template-rows:auto 1fr}.knowledge-results-head-v64118{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 12px 9px;border-bottom:1px solid #e8edf0}.knowledge-results-head-v64118>div{display:grid;gap:2px}.knowledge-results-head-v64118 strong{font-size:12px;color:#405562}.knowledge-results-head-v64118 small{font-size:10.5px;line-height:1.35;color:#87949d}.knowledge-results-head-v64118>span{font-size:10.5px;color:#8c989f}.knowledge-result-list-v64118{min-height:0;overflow:auto;padding:7px}.knowledge-result-list-v64118>button{width:100%;border:0;background:transparent;border-radius:9px;padding:10px 8px;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;gap:8px;align-items:start;text-align:left;color:#516673;cursor:pointer}.knowledge-result-list-v64118>button:hover{background:#f5f8fa}.knowledge-result-list-v64118>button.active{background:#edf3f6}.knowledge-result-list-v64118>button>div:nth-child(2){display:grid;gap:3px;min-width:0}.knowledge-result-list-v64118 strong{font-size:12px;color:#253846;line-height:1.3}.knowledge-result-list-v64118 span{font-size:10.5px;color:#7c8992;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-result-list-v64118 small{font-size:10.5px;line-height:1.35;color:#657783;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.knowledge-result-list-v64118>button>svg{color:#b98c37;margin-top:2px}.knowledge-result-icon-v64118{width:28px;height:28px;border-radius:8px;background:#eef3f6;color:#536d7e;display:grid;place-items:center}.knowledge-empty-v64118,.knowledge-empty-reading-v64118{height:100%;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;color:#81909a;padding:24px}.knowledge-empty-v64118 strong,.knowledge-empty-reading-v64118 strong{font-size:12px;color:#536775}.knowledge-empty-v64118 span,.knowledge-empty-reading-v64118 span{font-size:11px;max-width:280px;line-height:1.45}.knowledge-reading-v64118{overflow:auto;padding:0}.knowledge-article-head-v64118{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:21px 24px 14px;border-bottom:1px solid #edf0f2}.knowledge-article-head-v64118>div:first-child{min-width:0}.knowledge-article-head-v64118>div:first-child>span{display:inline-flex;border-radius:999px;background:#edf3f6;color:#637684;padding:4px 8px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.knowledge-article-head-v64118 h2{font-size:22px;line-height:1.2;color:#1f303c;margin:8px 0 5px}.knowledge-article-head-v64118 p{font-size:12px;line-height:1.5;color:#667985;margin:0}.knowledge-article-actions-v64118{display:flex;gap:6px}.knowledge-article-actions-v64118 button{width:34px;height:34px;border:1px solid #d9e2e7;border-radius:9px;background:#fff;color:#687a87;display:grid;place-items:center;cursor:pointer}.knowledge-article-actions-v64118 button:hover,.knowledge-article-actions-v64118 button.active{background:#f7f2e7;color:#9a742b;border-color:#e6d6af}.knowledge-meta-v64118{display:flex;flex-wrap:wrap;gap:7px;padding:10px 24px;background:#fafbfc;border-bottom:1px solid #eef1f3}.knowledge-meta-v64118>span{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#798893}.knowledge-meta-v64118 b{color:#566b79;margin-right:1px}.knowledge-links-v64118,.knowledge-copy-v64118,.knowledge-tags-v64118,.knowledge-trace-v64118,.knowledge-history-v64118{margin:18px 24px 0}.knowledge-links-v64118 h3,.knowledge-tags-v64118 h3,.knowledge-history-v64118 h3{display:flex;align-items:center;gap:6px;font-size:12px;color:#344b5a;margin:0 0 8px}.knowledge-links-v64118>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.knowledge-links-v64118 button{border:1px solid #dce5ea;border-radius:9px;background:#f9fbfc;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:9px;text-align:left;color:#516874;cursor:pointer}.knowledge-links-v64118 button:hover{background:#edf5f8;border-color:#cbdce5}.knowledge-links-v64118 button span{display:grid;gap:2px;min-width:0}.knowledge-links-v64118 button strong{font-size:11px;color:#324a59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-links-v64118 button small{font-size:10px;color:#88959d}.knowledge-links-v64118 button>svg{flex:0 0 auto}.knowledge-copy-v64118{border-top:1px solid #eef1f3;padding-top:17px}.knowledge-copy-text-v64118{white-space:pre-wrap;font-size:12px;line-height:1.68;color:#3e5360}.knowledge-tags-v64118>div{display:flex;flex-wrap:wrap;gap:5px}.knowledge-tags-v64118 span{border-radius:999px;background:#f0f4f6;color:#60727e;padding:4px 7px;font-size:10px}.knowledge-trace-v64118{border:1px solid #dfe7eb;border-radius:10px;background:#f8fafb;padding:10px 11px;display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge-trace-v64118>div{display:flex;align-items:flex-start;gap:7px;color:#607582}.knowledge-trace-v64118>div>svg{margin-top:1px;flex:0 0 auto}.knowledge-trace-v64118>div span{display:grid;gap:2px}.knowledge-trace-v64118 b{font-size:10.5px;color:#435966}.knowledge-trace-v64118 small{font-size:10px;line-height:1.4;color:#7c8b95}.knowledge-trace-v64118 button{flex:0 0 auto;font-size:10.5px!important;min-height:31px!important}.knowledge-history-v64118{padding-bottom:8px}.knowledge-history-v64118>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf0f2;padding:7px 1px}.knowledge-history-v64118>div span{display:flex;align-items:baseline;gap:5px}.knowledge-history-v64118 strong{font-size:10.5px;color:#526773}.knowledge-history-v64118 small,.knowledge-history-v64118 time{font-size:10px;color:#8b979e}.knowledge-admin-footer-v64118{margin:4px 24px 20px;padding-top:9px;border-top:1px solid #edf0f2}.danger-text-v64118{border:0;background:transparent;color:#a65454;display:flex;align-items:center;gap:5px;padding:5px 0;font-size:10.5px;cursor:pointer}.knowledge-editor-overlay-v64118{position:fixed;top:0;right:0;bottom:0;left:0;z-index:125;background:#101c2694;display:grid;place-items:center;padding:20px}.knowledge-editor-v64118{width:min(980px,96vw);max-height:94vh;background:#fff;border-radius:16px;box-shadow:0 28px 80px #0f1c274d;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;color:#263747}.knowledge-editor-v64118>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e6ebee;background:#fafbfc}.knowledge-editor-v64118>header>div{display:grid;gap:2px}.knowledge-editor-v64118>header span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a98a1}.knowledge-editor-v64118 h2{font-size:18px;margin:0}.knowledge-editor-v64118>header>button{width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#667985;display:grid;place-items:center;cursor:pointer}.knowledge-editor-body-v64118{min-height:0;overflow:auto;padding:17px 18px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.knowledge-editor-body-v64118 label{display:grid;gap:5px}.knowledge-editor-body-v64118 label.full,.knowledge-editor-links-v64118.full{grid-column:1/-1}.knowledge-editor-body-v64118 label>span,.knowledge-editor-links-v64118>div:first-child>span{font-size:10.5px;font-weight:700;color:#566a77}.knowledge-editor-body-v64118 input,.knowledge-editor-body-v64118 textarea{width:100%;border:1px solid #cfd9df;border-radius:9px;background:#fff;color:#2f4350;font:inherit;font-size:12px;padding:9px 10px;outline:0}.knowledge-editor-body-v64118 input:focus,.knowledge-editor-body-v64118 textarea:focus{border-color:#8298a7;box-shadow:0 0 0 3px #445d6e1a}.knowledge-editor-body-v64118 label>small,.knowledge-editor-links-v64118>small{font-size:10px;line-height:1.35;color:#87949c}.knowledge-editor-links-v64118{display:grid;gap:7px;border-top:1px solid #edf0f2;padding-top:12px}.knowledge-editor-links-v64118>div:first-child{display:flex;align-items:center;justify-content:space-between}.knowledge-editor-links-v64118>div:first-child button{border:1px solid #d5dfe5;border-radius:8px;background:#fff;color:#4d6371;display:flex;align-items:center;gap:5px;padding:6px 8px;font-size:10.5px;font-weight:700;cursor:pointer}.knowledge-editor-link-row-v64118{display:grid!important;grid-template-columns:1fr 1.7fr .8fr 32px;gap:7px;align-items:center}.knowledge-editor-link-row-v64118 button{width:32px;height:32px;border:1px solid #e2d6d6;border-radius:8px;background:#fff;color:#a45d5d;display:grid;place-items:center;cursor:pointer}.knowledge-editor-v64118>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid #e6ebee;background:#fafbfc}.knowledge-error-v64118{margin-bottom:10px}@media(max-width:1180px){.knowledge-layout-v64118{grid-template-columns:160px 290px minmax(0,1fr)}.knowledge-links-v64118>div{grid-template-columns:1fr}}@media(max-width:900px){.knowledge-layout-v64118{height:auto;min-height:0;grid-template-columns:1fr}.knowledge-categories-v64118{display:flex;gap:4px;overflow:auto}.knowledge-side-title-v64118{display:none}.knowledge-categories-v64118>button{width:auto;flex:0 0 auto}.knowledge-results-v64118{max-height:360px}.knowledge-reading-v64118{min-height:420px}.knowledge-search-panel-v64118{align-items:stretch;flex-direction:column}.knowledge-mode-v64118{align-self:flex-start}.knowledge-editor-link-row-v64118{grid-template-columns:1fr}.knowledge-editor-link-row-v64118 button{justify-self:end}}@media(max-width:620px){.knowledge-editor-overlay-v64118{padding:5px}.knowledge-editor-v64118{width:100%;max-height:98vh;border-radius:11px}.knowledge-editor-body-v64118{grid-template-columns:1fr;padding:13px}.knowledge-editor-body-v64118 label.full,.knowledge-editor-links-v64118.full{grid-column:auto}.knowledge-article-head-v64118{padding:16px}.knowledge-meta-v64118,.knowledge-links-v64118,.knowledge-copy-v64118,.knowledge-tags-v64118,.knowledge-trace-v64118,.knowledge-history-v64118{margin-left:16px;margin-right:16px}.knowledge-trace-v64118{align-items:flex-start;flex-direction:column}.knowledge-trace-v64118 button{width:100%;justify-content:center}}.knowledge-editor-v64120{width:min(1040px,96vw)}.knowledge-editor-body-v64120{min-height:0;overflow:auto;padding:18px;display:grid;gap:14px;background:#f7f9fa}.knowledge-editor-section-v64120{border:1px solid #e0e6ea;border-radius:12px;background:#fff;padding:14px;display:grid;gap:12px;box-shadow:0 1px 2px #1a2a3606}.knowledge-editor-section-head-v64120{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:9px;border-bottom:1px solid #edf1f3}.knowledge-editor-section-head-v64120>div{display:grid;gap:3px;min-width:0}.knowledge-editor-section-head-v64120 strong{font-size:12px;color:#334956}.knowledge-editor-section-head-v64120 span{font-size:10.5px;line-height:1.4;color:#87949c}.knowledge-editor-grid-v64120{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.knowledge-field-v64120{display:grid!important;gap:5px!important;margin:0!important;min-width:0;width:100%!important;justify-content:stretch!important}.knowledge-field-full-v64120{grid-column:1/-1}.knowledge-field-v64120>span{font-size:10.5px!important;font-weight:700!important;color:#566a77!important;margin:0!important}.knowledge-field-v64120>small{font-size:10px;line-height:1.35;color:#87949c}.knowledge-field-v64120 input,.knowledge-field-v64120 textarea{display:block;width:100%!important;min-width:0;border:1px solid #cfd9df!important;border-radius:9px!important;background:#fff!important;color:#2f4350!important;font:inherit!important;font-size:12px!important;padding:9px 10px!important;outline:0!important;margin:0!important}.knowledge-field-v64120 input{height:39px!important}.knowledge-field-v64120 textarea:focus,.knowledge-field-v64120 input:focus{border-color:#8298a7!important;box-shadow:0 0 0 3px #445d6e1a!important}.knowledge-editor-procedure-v64120{min-height:210px;resize:vertical;line-height:1.55}.knowledge-editor-search-section-v64120,.knowledge-editor-links-v64120{gap:10px}.knowledge-editor-links-v64120 .knowledge-editor-section-head-v64120>button{flex:0 0 auto;border:1px solid #d5dfe5;border-radius:8px;background:#fff;color:#4d6371;display:flex;align-items:center;gap:5px;padding:7px 9px;font-size:10.5px;font-weight:700;cursor:pointer}.knowledge-editor-links-v64120 .knowledge-editor-section-head-v64120>button:hover{background:#f4f7f9}.knowledge-editor-link-row-v64120{display:grid;grid-template-columns:1fr 1.8fr .8fr 34px;gap:8px;align-items:end;padding:10px;border:1px solid #edf1f3;border-radius:10px;background:#fafbfc}.knowledge-editor-remove-link-v64120{width:34px;height:39px;border:1px solid #e4d8d8;border-radius:8px;background:#fff;color:#a45d5d;display:grid;place-items:center;cursor:pointer}.knowledge-editor-remove-link-v64120:hover{background:#fff5f5}.knowledge-editor-no-links-v64120{min-height:50px;border:1px dashed #d8e0e5;border-radius:9px;background:#fafcfd;color:#7d8b94;display:flex;align-items:center;gap:8px;padding:10px 11px;font-size:10.5px;line-height:1.45}@media(max-width:900px){.knowledge-editor-grid-v64120{grid-template-columns:1fr 1fr}.knowledge-editor-grid-v64120>.knowledge-field-v64120:nth-child(4){grid-column:1/-1}.knowledge-editor-link-row-v64120{grid-template-columns:1fr 1fr}.knowledge-editor-remove-link-v64120{justify-self:end}}@media(max-width:620px){.knowledge-editor-body-v64120{padding:10px}.knowledge-editor-section-v64120{padding:11px}.knowledge-editor-grid-v64120{grid-template-columns:1fr}.knowledge-field-full-v64120,.knowledge-editor-grid-v64120>.knowledge-field-v64120:nth-child(4){grid-column:auto}.knowledge-editor-link-row-v64120{grid-template-columns:1fr}.knowledge-editor-section-head-v64120{align-items:stretch;flex-direction:column}.knowledge-editor-links-v64120 .knowledge-editor-section-head-v64120>button{align-self:flex-start}.knowledge-editor-remove-link-v64120{justify-self:end}}.contract-ended-date-v64121{display:block;margin-top:3px;color:#7f8c95;font-size:10px;font-weight:600}.contract-end-action-v64121{border-color:#e0c4c0!important;background:#fff9f8!important;color:#965047!important}.contract-end-action-v64121:hover{background:#fff1ef!important;border-color:#d5aaa4!important;color:#823d35!important}.contract-end-modal-v64121{display:grid;gap:14px}.contract-end-summary-v64121{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:8px;padding:11px;border:1px solid #e2e7ea;border-radius:10px;background:#f8fafb}.contract-end-summary-v64121>div{display:grid;gap:3px;min-width:0}.contract-end-summary-v64121 span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#87949c}.contract-end-summary-v64121 strong{font-size:12px;color:#334a57;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-end-impact-v64121{border:1px solid #e2e7ea;border-radius:10px;background:#fff;padding:11px 12px;display:grid;gap:5px}.contract-end-impact-v64121>strong{font-size:11px;color:#3a4f5c}.contract-end-impact-v64121 p{margin:0;color:#6d7c86;font-size:10.5px;line-height:1.45}.contract-end-warning-v64121{display:flex;align-items:flex-start;gap:6px!important;margin-top:3px!important;padding:8px;border-radius:8px;background:#fff7e8;color:#805f18!important;border:1px solid #ead8a8}.contract-end-warning-v64121 svg{flex:0 0 auto;margin-top:1px}.contract-end-check-v64121{display:flex!important;align-items:flex-start!important;gap:9px!important;border:1px solid #d7e0e5;border-radius:10px;background:#f8fafb;padding:10px 11px;cursor:pointer}.contract-end-check-v64121 input{margin-top:2px}.contract-end-check-v64121>span{display:grid;gap:2px}.contract-end-check-v64121 strong{font-size:11px;color:#3d5360}.contract-end-check-v64121 small{font-size:10px;line-height:1.4;color:#7f8d96}.contract-end-confirm-v64121{background:#8f463e!important;border-color:#8f463e!important}.contract-end-confirm-v64121:hover{background:#7e3932!important;border-color:#7e3932!important}@media(max-width:720px){.contract-end-summary-v64121{grid-template-columns:1fr}.contract-end-summary-v64121 strong{white-space:normal}.contract-end-check-v64121{align-items:flex-start!important}}.task-modal-v64122>.modal-scroll-body{padding-top:14px}.task-linkage-v64122{display:grid;gap:11px;margin:0 0 4px;padding:13px 14px;border:1px solid #dfe5e9;border-radius:11px;background:#fafcfd}.task-linkage-head-v64122{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.task-linkage-title-v64122{display:flex;align-items:center;gap:6px;min-height:22px}.task-linkage-title-v64122>strong{font-size:12px;color:#263946}.task-linkage-title-v64122 .context-help-v47{z-index:45}.task-linkage-title-v64122 .context-help-button-v47{width:18px;height:18px;border-color:#ccd6dc;background:#fff;color:#637582}.task-linkage-title-v64122 .context-help-button-v47 svg{width:12px!important;height:12px!important}.task-linkage-title-v64122 .context-help-popover-v47{left:0;transform:translateY(-4px);width:315px}.task-linkage-title-v64122 .context-help-v47.open .context-help-popover-v47{transform:translateY(0)}.task-linkage-head-v64122>span{font-size:10.5px;line-height:1.45;color:#7a8993;text-align:right;max-width:310px}.task-linkage-options-v64122{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.task-linkage-options-v64122>button{position:relative;min-height:40px;border:1px solid #d5dde2;border-radius:9px;background:#fff;color:#5b6c77;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 9px;cursor:pointer;font-size:11px;font-weight:750;transition:.14s ease}.task-linkage-options-v64122>button:hover:not(:disabled){background:#f3f6f8;border-color:#bcc8cf;color:#334a57}.task-linkage-options-v64122>button.active{background:#263946;border-color:#263946;color:#fff;box-shadow:0 2px 7px #26394629}.task-linkage-options-v64122>button small{display:inline-flex;align-items:center;justify-content:center;margin-left:1px;padding:2px 5px;border-radius:999px;background:#edf2f5;color:#63737e;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.03em}.task-linkage-options-v64122>button.active small{background:#ffffff2e;color:#fff}.task-linkage-options-v64122>button:disabled{cursor:not-allowed;opacity:.68}.task-linkage-field-v64122{min-height:70px;padding:0 1px}.task-linkage-field-v64122>div:not(.task-linkage-none-v64122)>label{margin-top:6px}.task-linkage-none-v64122{min-height:58px;display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border:1px dashed #ccd7dd;border-radius:9px;background:#fff;color:#667983}.task-linkage-none-v64122>svg{flex:0 0 auto;margin-top:1px;color:#70818b}.task-linkage-none-v64122>div{display:grid;gap:2px}.task-linkage-none-v64122 strong{font-size:11px;color:#3b505d}.task-linkage-none-v64122 span{font-size:10.5px;line-height:1.45;color:#76858e}.task-linkage-locked-v64122{display:flex;align-items:center;gap:5px;color:#6f7f89;font-size:10px}.task-linkage-confirm-backdrop-v64122{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:grid;place-items:center;padding:18px;background:#0911187a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.task-linkage-confirm-v64122{width:min(510px,calc(100vw - 28px));border:1px solid #dce3e7;border-radius:13px;background:#fff;box-shadow:0 24px 70px #0a161e47;padding:18px;display:grid;grid-template-columns:38px 1fr;gap:12px}.task-linkage-confirm-icon-v64122{width:36px;height:36px;border-radius:10px;background:#fff3e5;color:#9a6323;display:grid;place-items:center}.task-linkage-confirm-copy-v64122{display:grid;gap:7px;min-width:0}.task-linkage-confirm-copy-v64122 h3{margin:0;color:#263946;font-size:15px}.task-linkage-confirm-copy-v64122 p{margin:0;color:#5f707b;font-size:11px;line-height:1.55}.task-linkage-confirm-copy-v64122 p strong{color:#344b58}.task-linkage-confirm-copy-v64122 small{display:block;padding:7px 8px;border-radius:7px;background:#f7f9fa;color:#6d7d87;font-size:10.5px;line-height:1.45}.task-linkage-confirm-actions-v64122{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.task-linkage-confirm-actions-v64122>button{min-height:37px;padding:0 12px;border-radius:8px;font-size:11px;font-weight:750;cursor:pointer}@media(max-width:700px){.task-linkage-head-v64122{display:grid;gap:4px}.task-linkage-head-v64122>span{text-align:left;max-width:none}.task-linkage-options-v64122{grid-template-columns:1fr 1fr}.task-linkage-title-v64122 .context-help-popover-v47{left:auto;right:0;width:min(280px,calc(100vw - 48px))}}@media(max-width:430px){.task-linkage-options-v64122{grid-template-columns:1fr}.task-linkage-options-v64122>button{justify-content:flex-start}.task-linkage-confirm-v64122{grid-template-columns:1fr}.task-linkage-confirm-actions-v64122{grid-column:auto}.task-linkage-confirm-icon-v64122{width:32px;height:32px}}.modal.publication-context-host-v64123.wide{width:min(1002px,calc(100vw - 24px))}.modal.publication-context-host-v64123.publication-context-open-v64123.wide{width:min(1360px,calc(100vw - 24px))}.modal-context-shell-v64123{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:42px minmax(0,1fr);overflow:hidden;border-top:0}.publication-context-open-v64123 .modal-context-shell-v64123{grid-template-columns:minmax(330px,390px) minmax(0,1fr)}.modal-context-form-v64123{width:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 22px 22px;scrollbar-gutter:stable}.publication-context-host-v64123.process-form-modal .modal-context-form-v64123{padding-bottom:22px!important}.publication-context-host-v64123.task-modal-v64122 .modal-context-form-v64123{padding-top:14px}.publication-context-panel-v64123{min-width:0;min-height:0;border-right:1px solid #dfe5e9;background:#f7f9fb;overflow:hidden}.publication-context-panel-v64123.collapsed{display:flex}.publication-context-rail-v64123{width:100%;height:100%;border:0;background:#f7f9fb;color:#526774;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:8px;padding:14px 0 10px;cursor:pointer;border-radius:0}.publication-context-rail-v64123:hover{background:#edf3f6;color:#253d4b}.publication-context-rail-v64123>span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;flex:1;display:flex;align-items:center;justify-content:center}.publication-context-panel-v64123.expanded{display:flex;flex-direction:column;background:#fff}.publication-context-head-v64123{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 13px 11px;border-bottom:1px solid #e4e9ec;background:#f7f9fb}.publication-context-head-v64123>div{display:grid;gap:3px;min-width:0}.publication-context-head-v64123>div>span{font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:#7a8993}.publication-context-head-v64123>div>strong{font-size:12px;color:#283d49;overflow-wrap:anywhere}.publication-context-head-v64123>button{flex:0 0 auto;border:1px solid #d4dde2;border-radius:8px;background:#fff;color:#556a77;min-height:31px;padding:0 8px;display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:750;cursor:pointer}.publication-context-head-v64123>button:hover{background:#eef3f6;color:#29414f}.publication-context-scroll-v64123{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px;display:grid;align-content:start;gap:11px;scrollbar-width:thin}.publication-context-meta-v64123{display:grid;grid-template-columns:1fr 1.6fr;gap:7px}.publication-context-meta-v64123>div{display:grid;gap:3px;padding:8px 9px;border:1px solid #e4e9ec;border-radius:8px;background:#f9fbfc}.publication-context-meta-v64123 span,.publication-context-parts-v64123>span,.publication-context-text-v64123>span{font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase;color:#7d8b94}.publication-context-meta-v64123 strong{font-size:10.5px;line-height:1.4;color:#3c515e;overflow-wrap:anywhere}.publication-context-parts-v64123{display:grid;gap:6px;padding:10px;border:1px solid #e4e9ec;border-radius:9px;background:#fff}.publication-context-parts-v64123>div{display:grid;gap:1px;padding-top:6px;border-top:1px solid #eff2f4}.publication-context-parts-v64123>div:first-of-type{border-top:0;padding-top:2px}.publication-context-parts-v64123 small{font-size:10px;color:#87949c}.publication-context-parts-v64123 strong{font-size:10.5px;line-height:1.4;color:#354b57;overflow-wrap:anywhere}.publication-context-text-v64123{display:grid;gap:7px;min-height:0}.publication-context-text-v64123>div{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #dfe5e9;border-radius:9px;background:#fff;padding:11px;font-size:12px;line-height:1.55;color:#3f515d;-webkit-user-select:text;user-select:text;cursor:text}@media(max-width:1100px){.modal.publication-context-host-v64123.wide,.modal.publication-context-host-v64123.publication-context-open-v64123.wide{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important}.modal-context-shell-v64123,.publication-context-open-v64123 .modal-context-shell-v64123{display:block;position:relative}.modal-context-form-v64123{height:100%;padding-left:58px}.publication-context-panel-v64123{position:absolute;left:0;top:0;bottom:0;z-index:45}.publication-context-panel-v64123.collapsed{width:42px;box-shadow:4px 0 10px #17202b0a}.publication-context-panel-v64123.expanded{width:min(390px,calc(100% - 28px));box-shadow:12px 0 30px #17202b30}}@media(max-width:650px){.publication-context-panel-v64123.expanded{width:calc(100% - 10px)}.publication-context-meta-v64123{grid-template-columns:1fr}.modal-context-form-v64123{padding-left:54px;padding-right:14px}}.modal-context-shell-v64123{grid-template-columns:minmax(0,1fr) 42px}.publication-context-open-v64123 .modal-context-shell-v64123{grid-template-columns:minmax(0,1fr) minmax(330px,390px)}.modal-context-form-v64123{grid-column:1;grid-row:1}.publication-context-panel-v64123{grid-column:2;grid-row:1;border-right:0;border-left:1px solid #dfe5e9}@media(max-width:1100px){.modal-context-form-v64123{padding-left:22px;padding-right:58px}.publication-context-host-v64123.task-modal-v64122 .modal-context-form-v64123{padding-left:22px}.publication-context-panel-v64123{left:auto;right:0}.publication-context-panel-v64123.collapsed{box-shadow:-4px 0 10px #17202b0a}.publication-context-panel-v64123.expanded{box-shadow:-12px 0 30px #17202b30}}@media(max-width:650px){.modal-context-form-v64123{padding-left:14px;padding-right:54px}.publication-context-host-v64123.task-modal-v64122 .modal-context-form-v64123{padding-left:14px}}.whatsapp-context-tasks-v64132{margin-top:12px;border:1px solid #e1e7ea;border-radius:9px;background:#fafcfc;overflow:hidden}.whatsapp-context-task-head-v64132{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px 6px}.whatsapp-context-task-head-v64132 h4{margin:0!important;font-size:11px!important;color:#40515c}.whatsapp-context-task-head-v64132 button{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#315f84;font-size:10.5px;font-weight:750;cursor:pointer;padding:2px}.whatsapp-context-task-head-v64132 button:hover{text-decoration:underline}.whatsapp-context-next-task-v64132{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;border:0;border-top:1px solid #e7ecef;background:#fff;padding:8px 9px;text-align:left;color:#344650;cursor:pointer}.whatsapp-context-next-task-v64132:hover{background:#f4f8f7}.whatsapp-context-next-task-v64132>svg:first-child{color:#557380}.whatsapp-context-next-task-v64132>span{display:flex;flex-direction:column;gap:2px;min-width:0}.whatsapp-context-next-task-v64132 strong{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-context-next-task-v64132 small{font-size:10px;color:#7a8790}.whatsapp-context-next-task-v64132.empty strong{color:#5e6d77}.whatsapp-task-modal-v64132{width:min(940px,calc(100vw - 36px))!important;max-width:940px!important;max-height:min(88vh,820px)!important;overflow:auto!important}.whatsapp-task-toolbar-v64132{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 12px;border-bottom:1px solid #e7ecef}.whatsapp-task-toolbar-v64132>div{display:flex;gap:8px}.whatsapp-task-toolbar-v64132>div>span{min-width:92px;border:1px solid #e1e7ea;border-radius:8px;padding:7px 9px;background:#fafbfc;display:flex;align-items:baseline;gap:5px}.whatsapp-task-toolbar-v64132 strong{font-size:14px}.whatsapp-task-toolbar-v64132 small{font-size:10px;color:#7b8790}.whatsapp-task-form-v64132{margin:12px 0;border:1px solid #d8e2e7;border-radius:10px;background:#f9fbfb;padding:12px}.whatsapp-task-form-head-v64132{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.whatsapp-task-form-head-v64132>div{display:flex;flex-direction:column;gap:2px}.whatsapp-task-form-head-v64132 strong{font-size:13px}.whatsapp-task-form-head-v64132 small{font-size:10.5px;color:#77848d}.whatsapp-task-form-head-v64132>button{border:0;background:transparent;color:#71808a;cursor:pointer;padding:2px}.whatsapp-task-form-grid-v64132{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px}.whatsapp-task-form-grid-v64132 label{display:flex;flex-direction:column;gap:4px;min-width:0}.whatsapp-task-form-grid-v64132 label.full{grid-column:1/-1}.whatsapp-task-form-grid-v64132 label>span{font-size:10.5px;font-weight:750;color:#586875}.whatsapp-task-form-grid-v64132 input,.whatsapp-task-form-grid-v64132 select,.whatsapp-task-form-grid-v64132 textarea{width:100%;border:1px solid #d4dde2;border-radius:7px;background:#fff;padding:8px 9px;font:inherit;font-size:12px;color:#263741;outline:0}.whatsapp-task-form-grid-v64132 textarea{min-height:62px;resize:vertical}.whatsapp-task-form-grid-v64132 input:focus,.whatsapp-task-form-grid-v64132 select:focus,.whatsapp-task-form-grid-v64132 textarea:focus{border-color:#91a8b5;box-shadow:0 0 0 2px #40667b14}.whatsapp-task-self-v64132{align-self:flex-start;border:0;background:transparent;color:#315f84;font-size:10px;font-weight:750;cursor:pointer;padding:0}.whatsapp-task-form-actions-v64132{display:flex;justify-content:flex-end;gap:8px;margin-top:11px}.whatsapp-task-list-v64132{display:flex;flex-direction:column;gap:7px;margin-top:12px;max-height:390px;overflow:auto;padding-right:3px}.whatsapp-task-list-v64132 article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #e0e6e9;border-radius:9px;background:#fff;padding:9px 10px}.whatsapp-task-list-v64132 article.done{background:#fafbfb;opacity:.86}.whatsapp-task-state-v64132{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#edf4f1;color:#2d7d59}.whatsapp-task-list-v64132 article.done .whatsapp-task-state-v64132{background:#edf0f2;color:#6c7a83}.whatsapp-task-copy-v64132{min-width:0}.whatsapp-task-copy-v64132>div{display:flex;align-items:center;gap:7px;min-width:0}.whatsapp-task-copy-v64132 strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whatsapp-task-copy-v64132>div>span{font-size:10px;font-weight:800;border-radius:999px;padding:2px 6px;background:#fff0db;color:#875f14;white-space:nowrap}.whatsapp-task-copy-v64132>div>span.done{background:#e7efe9;color:#4c6854}.whatsapp-task-copy-v64132 p{font-size:10.5px;color:#64727d;line-height:1.4;margin:4px 0;white-space:normal}.whatsapp-task-copy-v64132 small{font-size:10px;color:#7d8992}.whatsapp-task-row-actions-v64132{display:flex;align-items:center;gap:5px}.whatsapp-task-row-actions-v64132 button{width:30px;height:30px;border:1px solid #dbe2e6;border-radius:7px;background:#fff;color:#536772;display:grid;place-items:center;cursor:pointer}.whatsapp-task-row-actions-v64132 button:hover{background:#f2f6f7}.whatsapp-task-row-actions-v64132 button.complete{color:#25714d}.whatsapp-task-row-actions-v64132 button.reopen{color:#315f84}.whatsapp-task-row-actions-v64132 button:disabled{opacity:.5;cursor:wait}.whatsapp-task-empty-v64132{padding:30px 18px;text-align:center;color:#77858e;display:flex;flex-direction:column;align-items:center;gap:5px}.whatsapp-task-empty-v64132 strong{font-size:12px;color:#4d5d67}.whatsapp-task-empty-v64132 span{font-size:10.5px}.whatsapp-task-error-v64132{margin-top:10px}@media(max-width:720px){.whatsapp-task-modal-v64132{width:calc(100vw - 18px)!important}.whatsapp-task-form-grid-v64132{grid-template-columns:1fr}.whatsapp-task-form-grid-v64132 label.full{grid-column:auto}.whatsapp-task-toolbar-v64132{align-items:flex-start;flex-direction:column}.whatsapp-task-toolbar-v64132>button{width:100%;justify-content:center}.whatsapp-task-list-v64132 article{grid-template-columns:auto minmax(0,1fr)}.whatsapp-task-row-actions-v64132{grid-column:2;justify-content:flex-end}}.whatsapp-task-complete-v64132{margin:12px 0;border:1px solid #d8e2e7;border-radius:10px;background:#fbfcfc;padding:12px}.whatsapp-task-complete-v64132>label:not(.whatsapp-task-next-check-v64132){display:flex;flex-direction:column;gap:4px}.whatsapp-task-complete-v64132 label>span{font-size:10.5px;font-weight:750;color:#586875}.whatsapp-task-complete-v64132 textarea{width:100%;min-height:78px;border:1px solid #d4dde2;border-radius:7px;background:#fff;padding:8px 9px;font:inherit;font-size:12px;resize:vertical}.whatsapp-task-next-check-v64132{display:flex;align-items:center;gap:7px;margin-top:10px;cursor:pointer}.whatsapp-task-next-check-v64132 input{width:15px;height:15px;margin:0}.whatsapp-task-days-v64132{margin-top:9px;max-width:240px}.whatsapp-task-days-v64132>div{display:flex;align-items:center;gap:6px}.whatsapp-task-days-v64132 input{width:90px;border:1px solid #d4dde2;border-radius:7px;padding:7px 8px;font:inherit;font-size:12px}.whatsapp-task-days-v64132 small{font-size:10.5px;color:#74818b}.whatsapp-context-tasks-alert-v64133{transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.whatsapp-context-tasks-alert-v64133.pending{border-color:#ead9a7;background:#fffaf0;box-shadow:inset 3px 0 #d4aa43}.whatsapp-context-tasks-alert-v64133.today{border-color:#ecc89e;background:#fff7ed;box-shadow:inset 3px 0 #d98a2b}.whatsapp-context-tasks-alert-v64133.overdue{border-color:#e6b5b5;background:#fff4f4;box-shadow:inset 3px 0 #c95b5b}.whatsapp-task-badge-v64133{display:inline-flex;align-items:center;margin-left:5px;border-radius:999px;padding:2px 6px;font-size:10px!important;font-weight:800!important;line-height:1.2;background:#edf1f3;color:#65737d;vertical-align:middle;white-space:nowrap}.whatsapp-context-tasks-alert-v64133.pending .whatsapp-task-badge-v64133{background:#f4e7be;color:#7b5b16}.whatsapp-context-tasks-alert-v64133.today .whatsapp-task-badge-v64133{background:#f8dfbd;color:#8a5418}.whatsapp-context-tasks-alert-v64133.overdue .whatsapp-task-badge-v64133{background:#f3d2d2;color:#8c3636}.knowledge-files-v64133{margin:18px 24px 0}.knowledge-files-v64133 h3{display:flex;align-items:center;gap:6px;font-size:12px;color:#344b5a;margin:0 0 8px}.knowledge-files-v64133>div{display:flex;flex-direction:column;gap:7px}.knowledge-files-v64133 article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;border:1px solid #dce5ea;border-radius:9px;background:#f9fbfc;padding:9px 10px;color:#516874}.knowledge-files-v64133 article>svg{color:#6c818e}.knowledge-files-v64133 article>span{min-width:0;display:grid;gap:2px}.knowledge-files-v64133 article strong{font-size:11px;color:#324a59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-files-v64133 article small{font-size:10px;color:#88959d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-files-v64133 article button{width:30px;height:30px;border:1px solid #d9e2e7;border-radius:8px;background:#fff;color:#607582;display:grid;place-items:center;cursor:pointer}.knowledge-files-v64133 article button:hover{background:#edf5f8;border-color:#cbdce5}.knowledge-editor-files-v64133{gap:9px}.knowledge-upload-button-v64133{display:inline-flex!important;align-items:center;justify-content:center;gap:6px!important;border:1px solid #d5dfe5;border-radius:8px;background:#fff;color:#4d6371;padding:7px 9px;font-size:10.5px!important;font-weight:700!important;cursor:pointer;white-space:nowrap}.knowledge-upload-button-v64133:hover{background:#f4f7f9}.knowledge-upload-button-v64133 input{display:none!important}.knowledge-editor-file-row-v64133,.knowledge-editor-file-new-v64133{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(180px,.7fr) auto;align-items:center;gap:8px;padding:9px 10px;border:1px solid #e2e8eb;border-radius:9px;background:#fafcfd}.knowledge-editor-file-row-v64133{grid-template-columns:auto minmax(0,1fr) auto}.knowledge-editor-file-row-v64133.remove{opacity:.62;background:#fff5f5;border-color:#ead0d0}.knowledge-editor-file-row-v64133>span,.knowledge-editor-file-new-v64133>span{display:grid;gap:2px;min-width:0}.knowledge-editor-file-row-v64133 strong,.knowledge-editor-file-new-v64133 strong{font-size:10.5px;color:#405764;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.knowledge-editor-file-row-v64133 small,.knowledge-editor-file-new-v64133 small{font-size:10px;color:#89969e}.knowledge-editor-file-row-v64133 button,.knowledge-editor-file-new-v64133 button{border:1px solid #dce4e8;border-radius:7px;background:#fff;color:#687b86;min-height:31px;padding:0 9px;font-size:10px;font-weight:700;cursor:pointer}.knowledge-editor-file-new-v64133>button{width:31px;padding:0;display:grid;place-items:center;color:#a45d5d}.knowledge-editor-file-new-v64133>input{width:100%;height:34px!important;border:1px solid #d4dde2!important;border-radius:7px!important;padding:7px 8px!important;font-size:10.5px!important}@media(max-width:620px){.knowledge-files-v64133{margin-left:16px;margin-right:16px}.knowledge-editor-file-new-v64133{grid-template-columns:auto minmax(0,1fr) auto}.knowledge-editor-file-new-v64133>input{grid-column:2/-1}.knowledge-upload-button-v64133{align-self:flex-start}}.knowledge-field-v64120 select{display:block;width:100%;height:39px;min-width:0;border:1px solid #cfd9df;border-radius:9px;background:#fff;color:#2f4350;font:inherit;font-size:12px;padding:9px 10px;outline:0}.knowledge-field-v64120 select:focus{border-color:#8298a7;box-shadow:0 0 0 3px #445d6e1a}:root{--ui-font-meta:10.5px;--ui-font-small:11px;--ui-font-label:12px;--ui-font-body:13px;--ui-weight-label:600;--ui-weight-action:600}.modal label,.form-grid label,.attendance-form-grid-v58 label>span,.attendance-shared-form-grid-v59 label>span,.attendance-form-section-v58>label>span,.knowledge-field-v64120>span{font-weight:var(--ui-weight-label)!important}.modal input,.modal select,.modal textarea,.attendance-form-grid-v58 input,.attendance-form-grid-v58 select,.attendance-form-grid-v58 textarea,.attendance-form-section-v58 input,.attendance-form-section-v58 select,.attendance-form-section-v58 textarea,.knowledge-field-v64120 input,.knowledge-field-v64120 select,.knowledge-field-v64120 textarea{font-weight:400!important}.primary,.secondary-action,.button-like{min-height:38px;padding:0 14px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;font-weight:var(--ui-weight-action);line-height:1.2;white-space:nowrap;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.primary{border:1px solid #17202b!important}.secondary-action{border:1px solid #cbd5e1;background:#fff;color:#334155}.primary:hover:not(:disabled){filter:brightness(.96)}.secondary-action:hover:not(:disabled){background:#f4f7f9}.knowledge-editor-v64118>footer>.primary,.knowledge-editor-v64118>footer>.secondary-action,.attendance-modal-actions-v58>.primary,.attendance-modal-actions-v58>.secondary-action,.modal-footer-actions>.primary,.modal-footer-actions>.secondary-action{min-height:38px!important;padding:0 15px!important;margin:0!important;font-size:13px!important;font-weight:600!important}.knowledge-results-head-v64118 small,.knowledge-results-head-v64118>span,.knowledge-result-list-v64118 span,.knowledge-result-list-v64118 small,.knowledge-meta-v64118>span,.knowledge-links-v64118 button small,.knowledge-tags-v64118 span,.knowledge-trace-v64118 small,.knowledge-history-v64118 small,.knowledge-history-v64118 time,.knowledge-editor-section-head-v64120 span,.knowledge-field-v64120>small{line-height:1.45}.knowledge-copy-text-v64118{font-size:12px;line-height:1.7}.knowledge-editor-v64118>footer{gap:10px;padding:12px 18px 14px}.attendance-form-grid-v58 label>span,.attendance-shared-form-grid-v59 label>span,.attendance-form-section-v58>label>span{color:#40515e;letter-spacing:0}.attendance-form-grid-v58 input,.attendance-form-grid-v58 select,.attendance-form-grid-v58 textarea,.attendance-form-section-v58 input,.attendance-form-section-v58 select,.attendance-form-section-v58 textarea{font-size:13px;line-height:1.45}.field-help,.modal small,.panel small{line-height:1.4}.prazo-page-v64136{display:flex;flex-direction:column;gap:16px}.prazo-intro-v64136{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #dbe3e8;border-radius:12px;background:#f8fafb;color:#243746}.prazo-intro-v64136>svg{flex:0 0 auto;margin-top:1px}.prazo-intro-v64136>div{display:flex;flex-direction:column;gap:3px}.prazo-intro-v64136 strong{font-size:14px;font-weight:650}.prazo-intro-v64136 span{font-size:12px;line-height:1.5;color:#60717f}.prazo-calculadora-v64136{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:16px;align-items:start}.prazo-calculadora-v64136.compacto{grid-template-columns:minmax(0,1.55fr) minmax(270px,.72fr)}.prazo-form-v64136,.prazo-resultado-v64136,.prazo-memoria-v64136{border:1px solid #dce4e9;border-radius:12px;background:#fff}.prazo-form-v64136{padding:16px}.prazo-grid-v64136{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.prazo-grid-v64136 label,.prazo-admin-grid-v64136 label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:550;color:#40515e}.prazo-grid-v64136 label.full,.prazo-admin-grid-v64136 label.full{grid-column:1/-1}.prazo-grid-v64136 input,.prazo-grid-v64136 select,.prazo-grid-v64136 textarea,.prazo-admin-grid-v64136 input,.prazo-admin-grid-v64136 select,.prazo-admin-grid-v64136 textarea{width:100%;min-height:38px;border:1px solid #cfd9df;border-radius:8px;background:#fff;color:#1f2d38;font:inherit;font-size:13px;font-weight:400;padding:8px 10px;box-sizing:border-box}.prazo-grid-v64136 input:focus,.prazo-grid-v64136 select:focus,.prazo-grid-v64136 textarea:focus,.prazo-admin-grid-v64136 input:focus,.prazo-admin-grid-v64136 select:focus,.prazo-admin-grid-v64136 textarea:focus{outline:2px solid rgba(35,78,107,.12);border-color:#6f91a6}.prazo-grid-v64136 label>small{font-size:11px;font-weight:400;line-height:1.4;color:#71818d}.prazo-coverage-v64136{display:flex;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.45}.prazo-coverage-v64136 svg{flex:0 0 auto;margin-top:1px}.prazo-coverage-v64136.ok{background:#f1f8f5;border:1px solid #cfe6da;color:#355c49}.prazo-coverage-v64136.warning{background:#fff8eb;border:1px solid #f0dfba;color:#755b24}.prazo-analisador-v64136{margin-top:14px;padding-top:14px;border-top:1px solid #e4eaee;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.prazo-analisador-v64136>div:first-child{display:flex;flex-direction:column;gap:2px}.prazo-analisador-v64136>div:first-child strong{font-size:13px;font-weight:650;color:#263a49}.prazo-analisador-v64136>div:first-child span{font-size:12px;line-height:1.45;color:#71818d}.prazo-analisador-v64136 textarea{width:100%;min-height:92px;resize:vertical;border:1px solid #cfd9df;border-radius:8px;padding:10px 11px;box-sizing:border-box;font-size:13px;line-height:1.5;color:#253746}.prazo-sugestao-v64136{width:100%;box-sizing:border-box;display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:9px;border:1px solid #d5e2e8;background:#f7fafb}.prazo-sugestao-v64136.expresso{border-color:#bddccf;background:#f1f8f5}.prazo-sugestao-v64136.catalogo{border-color:#d8dced;background:#f7f7fb}.prazo-sugestao-v64136>svg{flex:0 0 auto;margin-top:1px}.prazo-sugestao-v64136>div{display:flex;flex-direction:column;gap:2px}.prazo-sugestao-v64136 strong{font-size:12px;font-weight:650}.prazo-sugestao-v64136 span{font-size:11.5px;line-height:1.45;color:#60717f}.prazo-resultado-v64136{padding:16px;position:sticky;top:18px;display:flex;flex-direction:column;gap:12px}.prazo-result-head-v64136{display:flex;flex-direction:column;gap:4px;padding-bottom:13px;border-bottom:1px solid #e3e9ed}.prazo-result-head-v64136>span{font-size:12px;color:#687985}.prazo-result-head-v64136>strong{font-size:28px;line-height:1.05;font-weight:700;color:#172734;letter-spacing:-.02em}.prazo-result-head-v64136>small{font-size:11.5px;line-height:1.4;color:#74838e}.prazo-result-meta-v64136{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prazo-result-meta-v64136>div{display:flex;flex-direction:column;gap:2px;padding:8px 9px;border:1px solid #e3e9ed;border-radius:8px;background:#fafcfd}.prazo-result-meta-v64136 span{font-size:10.5px;color:#758590}.prazo-result-meta-v64136 strong{font-size:12px;font-weight:600;color:#2b3d4a;line-height:1.35}.prazo-memoria-toggle-v64136,.prazo-aplicar-v64136{width:100%;min-height:38px;justify-content:center}.prazo-memoria-v64136{grid-column:1/-1;overflow:hidden}.prazo-memoria-head-v64136{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:13px 15px;border-bottom:1px solid #e3e9ed;background:#fafcfd}.prazo-memoria-head-v64136>div{display:flex;flex-direction:column;gap:2px}.prazo-memoria-head-v64136 strong{font-size:13px;font-weight:650;color:#273b49}.prazo-memoria-head-v64136 span{font-size:11.5px;line-height:1.4;color:#70808c}.prazo-memoria-list-v64136{max-height:380px;overflow:auto}.prazo-memoria-list-v64136>div{display:grid;grid-template-columns:100px 82px minmax(0,1fr) 24px;gap:8px;align-items:center;padding:9px 14px;border-bottom:1px solid #edf1f3;font-size:12px}.prazo-memoria-list-v64136>div:last-child{border-bottom:0}.prazo-memoria-list-v64136>div.conta{background:#fff}.prazo-memoria-list-v64136>div.excluido{background:#fafafa;color:#73818a}.prazo-memoria-list-v64136 .data{font-weight:550}.prazo-memoria-list-v64136 .numero{font-weight:650;color:#315e49}.prazo-memoria-list-v64136 .excluido .numero{color:#9aa5ad}.prazo-memoria-list-v64136 .motivo{line-height:1.4}.prazo-memoria-list-v64136 a{display:flex;align-items:center;justify-content:center;color:#526b7b}.prazo-admin-v64136{padding:0;overflow:hidden}.prazo-admin-toggle-v64136{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;border:0;background:#fff;color:#263945;text-align:left;padding:14px 16px;cursor:pointer}.prazo-admin-toggle-v64136>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.prazo-admin-toggle-v64136 strong{font-size:13px;font-weight:650}.prazo-admin-toggle-v64136 small{font-size:11.5px;font-weight:400;line-height:1.4;color:#72828d}.prazo-admin-body-v64136{padding:15px 16px;border-top:1px solid #e2e8ec}.prazo-admin-grid-v64136{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px}.prazo-admin-grid-v64136 textarea{min-height:76px;resize:vertical}.prazo-admin-actions-v64136{display:flex;justify-content:flex-end;margin-top:13px}.prazo-admin-list-v64136{margin-top:16px;border-top:1px solid #e1e8ec;padding-top:13px}.prazo-admin-list-v64136 h4{margin:0 0 8px;font-size:13px;font-weight:650;color:#2b3e4b}.prazo-admin-list-v64136>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 4px;border-bottom:1px solid #edf1f3}.prazo-admin-list-v64136>div>span{display:flex;flex-direction:column;gap:2px}.prazo-admin-list-v64136 strong{font-size:12px;font-weight:600}.prazo-admin-list-v64136 small{font-size:11px;color:#74838d}.prazo-modal-backdrop-v64136{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:#151f277a;display:flex;align-items:center;justify-content:center;padding:22px}.prazo-modal-v64136{width:min(1040px,96vw);max-height:92vh;display:flex;flex-direction:column;background:#fff;border:1px solid #d2dce2;border-radius:14px;box-shadow:0 24px 70px #121f2838;overflow:hidden}.prazo-modal-head-v64136{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 18px 13px;border-bottom:1px solid #e1e7eb}.prazo-modal-head-v64136>div{display:flex;flex-direction:column;gap:2px}.prazo-modal-head-v64136 span{font-size:10.5px;font-weight:650;letter-spacing:.045em;color:#6b7c87}.prazo-modal-head-v64136 h2{margin:0;font-size:18px;color:#172735}.prazo-modal-head-v64136 p{margin:1px 0 0;font-size:11.5px;line-height:1.45;color:#72828d}.prazo-modal-scroll-v64136{padding:16px;overflow:auto}.task-deadline-field-v64136{display:flex;gap:8px;align-items:center}.task-deadline-field-v64136>input{min-width:0;flex:1}.task-deadline-calc-v64136{flex:0 0 auto;min-height:38px;white-space:nowrap}@media(max-width:980px){.prazo-calculadora-v64136,.prazo-calculadora-v64136.compacto{grid-template-columns:1fr}.prazo-resultado-v64136{position:static}.prazo-admin-grid-v64136{grid-template-columns:1fr 1fr}}@media(max-width:640px){.prazo-grid-v64136,.prazo-admin-grid-v64136,.prazo-result-meta-v64136{grid-template-columns:1fr}.prazo-grid-v64136 label.full,.prazo-admin-grid-v64136 label.full{grid-column:auto}.prazo-memoria-head-v64136{flex-direction:column;gap:6px}.prazo-memoria-list-v64136>div{grid-template-columns:88px 72px minmax(0,1fr);padding:9px 10px}.prazo-memoria-list-v64136>div>a{display:none}.prazo-modal-backdrop-v64136{padding:8px}.prazo-modal-v64136{width:100%;max-height:96vh}.prazo-modal-scroll-v64136{padding:10px}.task-deadline-field-v64136{align-items:stretch;flex-direction:column}}.prazo-interno-card-v64136{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border:1px solid #cfded6;border-radius:9px;background:#f3f8f5}.prazo-interno-card-v64136>span{font-size:11.5px;color:#587064}.prazo-interno-card-v64136>strong{font-size:21px;line-height:1.1;font-weight:700;color:#284b3a}.prazo-interno-card-v64136>small{font-size:11.5px;line-height:1.45;color:#64776e}.publication-treatment-calc-v64136{grid-column:1/-1}.publication-treatment-modal-v6499{width:min(820px,calc(100vw - 32px))}.publication-treatment-choice-v6499>button{white-space:normal!important;overflow:hidden}.publication-treatment-choice-v6499>button>span{min-width:0;width:100%;white-space:normal!important}.publication-treatment-choice-v6499>button strong,.publication-treatment-choice-v6499>button small{display:block;max-width:100%;white-space:normal!important;overflow-wrap:break-word;word-break:normal}.publication-treatment-choice-v6499>button small{line-height:1.45}.publication-treatment-choice-v6499>button>svg{flex:0 0 auto;margin-top:1px}@media(max-width:900px){.publication-treatment-modal-v6499{width:min(620px,calc(100vw - 24px))}}.prazo-calculadora-v64136.compacto .prazo-resultado-v64136{position:static;top:auto}.prazo-memoria-v64136{scroll-margin-top:12px}.prazo-candidatos-v64138{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #ead8ae;border-radius:9px;background:#fff9ed;color:#675326;display:flex;flex-direction:column;gap:9px}.prazo-candidatos-v64138>div:first-child{display:flex;align-items:flex-start;gap:8px}.prazo-candidatos-v64138>div:first-child>svg{flex:0 0 auto;margin-top:1px}.prazo-candidatos-v64138>div:first-child>span{display:flex;flex-direction:column;gap:3px}.prazo-candidatos-v64138 strong{font-size:12.5px;font-weight:650}.prazo-candidatos-v64138 small{font-size:12px;line-height:1.45;font-weight:400;color:#75633d}.prazo-candidatos-acoes-v64138{display:flex;flex-wrap:wrap;gap:8px}.prazo-candidatos-acoes-v64138 button{min-height:34px;padding:7px 12px;border:1px solid #d5b96f;border-radius:8px;background:#fff;color:#5c4a20;font-size:12px;font-weight:600;cursor:pointer}.prazo-candidatos-acoes-v64138 button:hover{background:#fff5d9}.prazo-analise-feedback-v64138{width:100%;box-sizing:border-box;padding:9px 11px;border-radius:8px;font-size:12px;line-height:1.45}.prazo-analise-feedback-v64138.ok{border:1px solid #c6dfd2;background:#f2f8f5;color:#345a48}.prazo-analise-feedback-v64138.warning{border:1px solid #ead8ae;background:#fff9ed;color:#675326}.prazo-analise-feedback-v64138.info{border:1px solid #d8e1e7;background:#f7fafb;color:#526773}.prazo-candidatos-acoes-v64138 button.selected{background:#5c4a20;border-color:#5c4a20;color:#fff}.central-calculos-v64139{display:grid;gap:18px;max-width:1320px;margin:0 auto;padding-bottom:28px}.central-calculos-v64139.is-modal{max-width:none;margin:0}.calc-intro-v64139{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:2px 2px 4px}.calc-intro-v64139 h2{display:flex;align-items:center;gap:9px;margin:0;color:#17202a;font-size:21px}.calc-intro-v64139 p{margin:7px 0 0;color:#66747e;font-size:13px;line-height:1.5}.calc-actions-top-v64139{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.calc-feedback-v64139{display:flex;align-items:center;gap:9px;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.45;border:1px solid #d8e1e6;background:#f7fafb;color:#314550}.calc-feedback-v64139.ok{border-color:#badbc9;background:#f0faf4;color:#285b3c}.calc-feedback-v64139.erro{border-color:#e5c2c2;background:#fff5f5;color:#8b3030}.calc-feedback-v64139.info{border-color:#c8d9e4;background:#f3f8fb;color:#31566d}.calc-link-panel-v64139 h3,.calc-identificacao-v64139 h3,.calc-composicao-v64139 h3,.calc-custas-v64139 h3,.calc-historico-v64139 h3,.calc-assistente-custas-v64139 h3{margin:0;font-size:16px}.calc-link-panel-v64139>p,.calc-assistente-custas-v64139>p{margin:6px 0 12px;color:#65747d;font-size:13px;line-height:1.5}.calc-search-v64139{display:flex;align-items:center;gap:9px;border:1px solid #cdd8de;border-radius:9px;padding:0 12px;background:#fff}.calc-search-v64139 input{border:0!important;box-shadow:none!important;min-height:44px;width:100%;font-size:13px}.calc-search-results-v64139{display:grid;gap:7px;margin-top:10px;max-height:360px;overflow:auto}.calc-search-results-v64139 button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;text-align:left;border:1px solid #dce4e8;background:#fff;border-radius:9px;padding:10px 12px;cursor:pointer;color:#263740;white-space:normal}.calc-search-results-v64139 button:hover{background:#f6f9fa;border-color:#b9cbd5}.calc-search-results-v64139 button strong{font-size:13px}.calc-search-results-v64139 button span{font-size:12.5px;color:#52656f;grid-column:1}.calc-search-results-v64139 button small{font-size:11px;color:#70808a;grid-column:2;grid-row:1/3;align-self:center}.calc-search-results-v64139 .calc-avulso-v64139{grid-template-columns:auto minmax(0,1fr);align-items:center;background:#f7fafb}.calc-search-results-v64139 .calc-avulso-v64139 svg{grid-row:1/3}.calc-search-results-v64139 .calc-avulso-v64139 span{grid-column:2}.calc-section-title-v64139{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:14px}.calc-section-title-v64139>span{color:#72808a;font-size:12.5px;text-align:right}.calc-grid-v64139{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px}.calc-grid-v64139 label{display:grid;gap:6px}.calc-grid-v64139 label.full{grid-column:1/-1}.calc-grid-v64139 label>span{font-size:12.5px;font-weight:600;color:#3d4d56}.calc-grid-v64139 input,.calc-grid-v64139 textarea{font-size:13px;min-height:40px}.calc-grid-v64139 textarea{min-height:82px;resize:vertical}.calc-grid-v64139 input:disabled{background:#f3f5f6;color:#596970;opacity:1}.calc-total-cards-v64139{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.calc-total-cards-v64139>div{display:grid;gap:5px;padding:13px 14px;border:1px solid #dfe6e9;border-radius:9px;background:#f8fafb}.calc-total-cards-v64139 span{font-size:12px;color:#65747d}.calc-total-cards-v64139 strong{font-size:16px;color:#1e303a}.calc-total-cards-v64139 .total{background:#eaf1f4;border-color:#c8d7de}.calc-total-cards-v64139 .total strong{font-size:18px}.calc-assistente-grid-v64139{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:12px;align-items:stretch}.calc-assistente-grid-v64139 label{display:grid;gap:6px}.calc-assistente-grid-v64139 label>span,.calc-regra-card-v64139>span,.calc-sugestao-card-v64139>span{font-size:12.5px;font-weight:600;color:#4a5b64}.calc-assistente-grid-v64139 input{font-size:13px;min-height:40px}.calc-regra-card-v64139,.calc-sugestao-card-v64139{display:grid;gap:6px;padding:11px 12px;border:1px solid #dce5e9;border-radius:9px;background:#f8fafb}.calc-regra-card-v64139 strong,.calc-sugestao-card-v64139 strong{font-size:14px;color:#20333e}.calc-regra-card-v64139 small{font-size:11.5px;line-height:1.4;color:#6a7982}.calc-sugestao-card-v64139 button{justify-self:start;margin-top:3px}.calc-custas-table-v64139{overflow:auto;border:1px solid #e0e6e9;border-radius:9px;margin-bottom:14px}.calc-custas-table-v64139 table{min-width:820px;margin:0}.calc-custas-table-v64139 th{font-size:12px}.calc-custas-table-v64139 td{font-size:12.5px;vertical-align:middle}.calc-custas-table-v64139 td:nth-child(3){min-width:260px}.calc-custas-table-v64139 td:nth-child(3)>strong,.calc-custas-table-v64139 td:nth-child(2)>strong{display:block;font-size:12.5px}.calc-custas-table-v64139 td:nth-child(3)>span,.calc-custas-table-v64139 td:nth-child(2)>span{display:block;margin-top:3px;color:#64747d}.calc-custas-table-v64139 input[type=checkbox]{width:17px;height:17px}.calc-nova-custa-v64139{border-top:1px solid #e1e7ea;padding-top:14px}.calc-nova-custa-v64139 h4{margin:0 0 12px;font-size:14px;color:#243741}.calc-inline-actions-v64139{display:flex;justify-content:flex-end;gap:9px;margin-top:12px}.calc-history-list-v64139{display:grid;gap:8px}.calc-history-list-v64139>div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;border:1px solid #e0e6e9;border-radius:9px;background:#fff}.calc-history-list-v64139>div>div:first-child{display:grid;gap:3px}.calc-history-list-v64139 strong{font-size:13px}.calc-history-list-v64139 span{font-size:12.5px;color:#52656f}.calc-history-list-v64139 small{font-size:11.5px;color:#7a878e}.calc-history-list-v64139>div>div:last-child{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.process-costs-head-v64139>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:980px){.calc-intro-v64139{display:grid}.calc-actions-top-v64139{justify-content:flex-start}.calc-grid-v64139,.calc-total-cards-v64139,.calc-assistente-grid-v64139{grid-template-columns:1fr}.calc-grid-v64139 label.full{grid-column:auto}.calc-section-title-v64139{display:grid}.calc-section-title-v64139>span{text-align:left}.calc-history-list-v64139>div{align-items:flex-start;display:grid}.calc-history-list-v64139>div>div:last-child{justify-content:flex-start}}.calc-actions-top-v64139{display:grid;grid-template-columns:max-content max-content;gap:9px;align-items:center;justify-content:end;flex-wrap:nowrap}.calc-intro-v64139>div:first-child{min-width:0}.calc-intro-v64139 .calc-actions-top-v64139 .primary,.calc-intro-v64139 .calc-actions-top-v64139 .secondary-action{margin-top:0!important;white-space:nowrap}.central-calculos-v64139 .calc-grid-v64139 label{margin:0}.central-calculos-v64139 .calc-grid-v64139 label.full{width:100%;justify-content:stretch!important}.calc-identificacao-v64139{padding-top:14px!important;padding-bottom:14px!important}.calc-identificacao-v64139 .calc-section-title-v64139{margin-bottom:10px}.calc-identificacao-grid-v64140{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.calc-identificacao-grid-v64140 label{gap:4px;margin:0}.calc-identificacao-grid-v64140 input{min-height:36px;height:36px;padding-top:7px;padding-bottom:7px}.calc-identificacao-grid-v64140 .calc-nome-v64140,.calc-identificacao-grid-v64140 .calc-parte-v64140{grid-column:span 2}.calc-save-note-v64140{display:block;margin-top:9px;color:#6d7c85;font-size:11.5px;line-height:1.4}.calc-observacao-v64140 textarea{width:100%!important;min-height:128px!important;line-height:1.5}.calc-custa-principal-v64140{gap:10px 14px}.calc-custa-final-v64140{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,170px) max-content;gap:12px;align-items:end;margin-top:10px}.calc-custa-final-v64140 label{display:grid;gap:6px;margin:0;min-width:0}.calc-custa-final-v64140 label>span{font-size:12.5px;font-weight:600;color:#3d4d56}.calc-custa-final-v64140 input{width:100%;font-size:13px;min-height:40px}.calc-custa-final-v64140 .calc-inline-actions-v64139{margin-top:0;align-items:end;white-space:nowrap}.calc-custa-final-v64140 .calc-inline-actions-v64139 .primary,.calc-custa-final-v64140 .calc-inline-actions-v64139 .secondary-action{margin-top:0!important}@media(max-width:1080px){.calc-intro-v64139{display:grid}.calc-actions-top-v64139{justify-content:start}.calc-identificacao-grid-v64140{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-identificacao-grid-v64140 .calc-nome-v64140,.calc-identificacao-grid-v64140 .calc-parte-v64140{grid-column:1/-1}.calc-custa-final-v64140{grid-template-columns:minmax(0,1fr) 150px}.calc-custa-final-v64140 .calc-inline-actions-v64139{grid-column:1/-1;justify-content:flex-end}}@media(max-width:680px){.calc-actions-top-v64139,.calc-identificacao-grid-v64140{grid-template-columns:1fr}.calc-identificacao-grid-v64140 .calc-nome-v64140,.calc-identificacao-grid-v64140 .calc-parte-v64140{grid-column:auto}.calc-custa-final-v64140{grid-template-columns:1fr}.calc-custa-final-v64140 .calc-inline-actions-v64139{grid-column:auto;justify-content:flex-start}}.central-calculos-v64141{gap:14px;max-width:1260px}.central-calculos-v64141.is-modal{max-width:none;gap:12px}.calc-intro-v64141{align-items:center;padding:0 2px 2px}.calc-intro-v64141 h2{font-size:20px;line-height:1.25}.calc-intro-v64141 p{font-size:13px;line-height:1.45;margin-top:4px}.central-calculos-v64141 .panel{padding:14px 16px}.central-calculos-v64141 .calc-section-title-v64139{margin-bottom:10px;align-items:center}.central-calculos-v64141 .calc-section-title-v64139 h3{font-size:16px}.central-calculos-v64141 .calc-section-title-v64139>span{font-size:12.5px}.calc-identificacao-grid-v64141{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}.calc-identificacao-grid-v64141 label{display:grid;gap:4px;margin:0;min-width:0}.calc-identificacao-grid-v64141 label>span{font-size:12.5px;font-weight:600;color:#3d4d56}.calc-identificacao-grid-v64141 input{width:100%;min-width:0;min-height:35px;height:35px;font-size:13px;padding-top:6px;padding-bottom:6px}.calc-identificacao-grid-v64141 input:disabled{background:#f4f6f7;color:#5f6e76;opacity:1}.calc-identificacao-grid-v64141 .calc-nome-v64141{grid-column:span 2}.calc-save-note-v64140{font-size:12px!important;margin-top:8px!important}.calc-type-cards-v64141{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.calc-type-cards-v64141 button{display:grid;gap:5px;text-align:left;white-space:normal;border:1px solid #d9e2e6;border-radius:10px;background:#fff;padding:12px 13px;cursor:pointer;color:#253740;min-height:84px}.calc-type-cards-v64141 button:hover{background:#f7fafb;border-color:#b8cad3}.calc-type-cards-v64141 button.active{background:#eef5f8;border-color:#8fb3c3;box-shadow:inset 0 0 0 1px #8fb3c3}.calc-type-cards-v64141 strong{font-size:14px;font-weight:650}.calc-type-cards-v64141 span{font-size:12.5px;line-height:1.4;color:#64747d}.calc-area-principal-v64141{scroll-margin-top:18px}.calc-condominial-grid-v64141{gap:10px 14px}.calc-criterios-v64141{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;margin-bottom:15px}.calc-criterios-v64141 label{display:grid;gap:5px;margin:0;min-width:0}.calc-criterios-v64141 label>span{font-size:12.5px;font-weight:600;color:#3d4d56}.calc-criterios-v64141 input,.calc-criterios-v64141 select{min-height:38px;font-size:13px;width:100%}.calc-criterios-v64141 small{font-size:12px;line-height:1.35;color:#71808a}.calc-items-v64141{border-top:1px solid #e2e8eb;padding-top:13px;margin-top:3px}.calc-items-head-v64141{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:10px}.calc-items-head-v64141 h4{margin:0;font-size:14.5px}.calc-items-head-v64141 p{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:#687780}.calc-items-head-v64141>div:last-child{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.calc-items-table-wrap-v64141{overflow:auto;border:1px solid #dfe6e9;border-radius:9px}.calc-items-table-wrap-v64141 table{min-width:1060px;margin:0}.calc-items-table-wrap-v64141 th{font-size:12px;white-space:nowrap}.calc-items-table-wrap-v64141 td{font-size:12.5px;vertical-align:top}.calc-items-table-wrap-v64141 td:nth-child(1){width:120px}.calc-items-table-wrap-v64141 td:nth-child(2){min-width:210px}.calc-items-table-wrap-v64141 td:nth-child(3){width:145px}.calc-items-table-wrap-v64141 td:nth-child(4),.calc-items-table-wrap-v64141 td:nth-child(5){width:155px}.calc-items-table-wrap-v64141 td:nth-child(6){width:175px}.calc-items-table-wrap-v64141 td:last-child{width:44px}.calc-items-table-wrap-v64141 input,.calc-items-table-wrap-v64141 select{width:100%;min-height:36px;font-size:12.5px}.calc-items-table-wrap-v64141 td:nth-child(6) strong{display:block;padding-top:8px;font-size:12.5px}.calc-items-table-wrap-v64141 td:nth-child(6) small{display:block;margin-top:3px;color:#9a3e3e;line-height:1.25}.calc-items-table-wrap-v64141 tr.has-error{background:#fff8f8}.calc-art523-v64141{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:14px;padding:12px 13px;border:1px solid #dce5e9;border-radius:9px;background:#f8fafb}.calc-art523-v64141>div{display:grid;gap:7px}.calc-art523-v64141 label{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600}.calc-art523-v64141 label input{width:17px;height:17px}.calc-art523-v64141>div>div{display:flex;align-items:center;gap:7px}.calc-art523-v64141>div>div input{width:90px;min-height:34px}.calc-art523-v64141>small{grid-column:1/-1;font-size:12px;color:#667780;line-height:1.4}.calc-memory-v64141{margin-top:14px}.calc-memory-v64141 h4{margin:0 0 8px;font-size:14.5px}.calc-total-cards-civel-v64141{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:0}.calc-total-cards-civel-v64141>div{padding:10px 11px}.calc-total-cards-civel-v64141 span{font-size:12px}.calc-total-cards-civel-v64141 strong{font-size:15px}.calc-total-cards-civel-v64141 .total strong{font-size:17px}.calc-memory-errors-v64141{display:grid;gap:4px;margin-top:9px;padding:9px 11px;border:1px solid #edcccc;border-radius:8px;background:#fff7f7;color:#8b3434;font-size:12px}.calc-observacao-alone-v64141{display:grid;gap:6px;margin-top:14px}.calc-observacao-alone-v64141>span{font-size:12.5px;font-weight:600;color:#3d4d56}.calc-observacao-alone-v64141 textarea{width:100%;min-height:112px;resize:vertical;font-size:13px;line-height:1.5}.calc-assistente-recolhivel-v64141{padding:0!important;overflow:hidden}.calc-collapse-button-v64141{width:100%;border:0;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:14px;text-align:left;white-space:normal;padding:14px 16px;cursor:pointer;color:#243741}.calc-collapse-button-v64141:hover{background:#f8fafb}.calc-collapse-button-v64141>span{display:grid;gap:3px}.calc-collapse-button-v64141 strong{font-size:14px}.calc-collapse-button-v64141 small{font-size:12px;font-weight:400;color:#6d7b84}.calc-assistente-body-v64141{border-top:1px solid #e1e7ea;padding:14px 16px}.central-calculos-v64141 .calc-custa-final-v64140{grid-template-columns:minmax(0,1fr) 145px max-content}.central-calculos-v64141 .calc-observacao-v64140 textarea{min-height:108px!important}@media(max-width:1180px){.calc-identificacao-grid-v64141{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-criterios-v64141{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-total-cards-civel-v64141{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.calc-type-cards-v64141{grid-template-columns:1fr}.calc-identificacao-grid-v64141{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-identificacao-grid-v64141 .calc-nome-v64141{grid-column:1/-1}.calc-art523-v64141{grid-template-columns:1fr}.calc-art523-v64141>small{grid-column:auto}.calc-items-head-v64141{display:grid}.calc-items-head-v64141>div:last-child{justify-content:flex-start}.central-calculos-v64141 .calc-custa-final-v64140{grid-template-columns:minmax(0,1fr) 140px}.central-calculos-v64141 .calc-custa-final-v64140 .calc-inline-actions-v64139{grid-column:1/-1}}@media(max-width:640px){.calc-identificacao-grid-v64141,.calc-criterios-v64141,.calc-total-cards-civel-v64141{grid-template-columns:1fr}.calc-identificacao-grid-v64141 .calc-nome-v64141{grid-column:auto}.calc-intro-v64141{display:grid}.central-calculos-v64141 .calc-custa-final-v64140{grid-template-columns:1fr}.central-calculos-v64141 .calc-custa-final-v64140 .calc-inline-actions-v64139{grid-column:auto;justify-content:flex-start}}.modal.central-calculos-modal-v64142.wide{width:min(1180px,calc(100vw - 24px));max-width:calc(100vw - 24px);height:min(900px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}.modal.central-calculos-modal-v64142>.modal-scroll-body{overflow-x:hidden;min-width:0}.central-calculos-v64141.is-modal,.central-calculos-v64141.is-modal>.panel,.central-calculos-v64141.is-modal .calc-area-principal-v64141{width:100%;max-width:100%;min-width:0}.central-calculos-v64141 .calc-section-title-v64139{display:flex;flex-wrap:wrap;gap:6px 14px}.central-calculos-v64141 .calc-section-title-v64139>span{margin-left:auto;max-width:58%;text-align:right;white-space:normal}.calc-type-cards-v64141{min-width:0}.calc-type-cards-v64141 button{min-width:0;overflow:hidden}.calc-type-cards-v64141 button strong,.calc-type-cards-v64141 button span{overflow-wrap:anywhere}.calc-criterios-v64142{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.calc-criterios-v64142 label{grid-template-rows:auto 38px minmax(34px,auto);align-content:start;min-width:0}.calc-criterios-v64142 label>input,.calc-criterios-v64142 label>select{height:38px;min-height:38px;align-self:start}.calc-criterios-v64142 label>small{margin:0;align-self:start}.calc-criterios-v64142 .calc-taxa-juros-v64142{grid-column:auto}.calc-items-v64141,.calc-items-head-v64141,.calc-items-table-wrap-v64141{min-width:0;max-width:100%}.calc-items-head-v64141>div:first-child{flex:1 1 420px;min-width:0}.calc-items-head-v64141>div:last-child{flex:0 0 auto;max-width:100%}.calc-items-head-v64141>div:last-child .secondary-action{margin:0;white-space:nowrap}.calc-items-table-wrap-v64141{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable;padding-bottom:2px}.calc-items-table-wrap-v64141 table{width:100%;min-width:1040px}.calc-items-table-wrap-v64141::-webkit-scrollbar{height:11px}.calc-items-table-wrap-v64141::-webkit-scrollbar-thumb{background:#b9c4ca;border:2px solid #f5f7f8;border-radius:999px}.calc-items-table-wrap-v64141::-webkit-scrollbar-track{background:#f5f7f8;border-radius:999px}@media(max-width:1080px){.modal.central-calculos-modal-v64142.wide{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.calc-type-cards-v64141{grid-template-columns:repeat(2,minmax(0,1fr))}.calc-type-cards-v64141 button:last-child{grid-column:1/-1}.calc-criterios-v64142{grid-template-columns:repeat(2,minmax(0,1fr))}.central-calculos-v64141 .calc-section-title-v64139>span{max-width:100%;text-align:left;margin-left:0}}@media(max-width:720px){.calc-type-cards-v64141,.calc-criterios-v64142{grid-template-columns:1fr}.calc-type-cards-v64141 button:last-child{grid-column:auto}.calc-items-head-v64141{display:grid}.calc-items-head-v64141>div:last-child{justify-content:flex-start;width:100%}.calc-items-head-v64141>div:last-child .secondary-action{flex:1 1 190px}}.calc-feedback-v64139{position:sticky;top:8px;z-index:12;box-shadow:0 8px 22px #0f172a14}.process-calculations-v64205{margin-top:14px}.process-calculations-v64205 .panel-title>div:first-child{display:grid;gap:3px}.process-calculations-v64205 .panel-title small{color:#71808a;font-size:12px;font-weight:400}.process-calculation-list-v64205{display:grid;gap:8px}.process-calculation-list-v64205>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid #e0e6e9;border-radius:9px;background:#fff}.process-calculation-list-v64205>div>div:first-child{display:grid;gap:3px}.process-calculation-list-v64205 strong{font-size:13px}.process-calculation-list-v64205 span{font-size:12.5px;color:#52656f}.process-calculation-list-v64205 small{font-size:11.5px;color:#7a878e}.process-calculation-list-v64205>div>div:last-child{display:flex;align-items:center;gap:7px}.process-calculation-empty-v64205{display:flex;align-items:center;gap:10px;justify-content:center;padding:18px}.icon-view-action.danger{color:#b42318;border-color:#f1c6c3;background:snow}.icon-view-action.danger:hover{background:#fff0ef}@media(max-width:900px){.process-calculation-list-v64205>div{display:grid}.process-calculation-list-v64205>div>div:last-child{justify-content:flex-start}}.process-calculations-v64207{margin-top:14px}.process-calculations-v64207 .panel-title>div:first-child{display:grid;gap:3px}.process-calculations-v64207 .panel-title small{color:#71808a;font-size:12px;font-weight:400}.process-calculation-table-v64207{overflow-x:auto;border:1px solid #e2e7eb;border-radius:9px}.process-calculation-table-v64207 table{width:100%;border-collapse:collapse;min-width:980px}.process-calculation-table-v64207 th{padding:9px 10px;background:#f7f9fa;border-bottom:1px solid #e4e9ed;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.035em;color:#667681}.process-calculation-table-v64207 td{padding:10px;border-bottom:1px solid #edf1f3;font-size:12px;color:#344653;vertical-align:middle}.process-calculation-table-v64207 tbody tr:last-child td{border-bottom:0}.process-calculation-table-v64207 td:first-child{min-width:250px}.process-calculation-table-v64207 td:nth-child(2){min-width:150px}.process-calculation-table-v64207 td:nth-child(5){white-space:nowrap}.process-calculation-table-v64207 td:nth-child(6){white-space:nowrap;color:#667681}.process-calc-version-v64207{display:inline-flex;min-width:28px;justify-content:center;border:1px solid #d7e0e7;background:#f7f9fb;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;color:#526471}.process-calc-actions-v64207{display:flex;align-items:center;gap:6px;white-space:nowrap}.process-calc-actions-v64207 .secondary-action.compact{padding:6px 8px;font-size:11px;gap:5px}.email-queue-table-v64208{table-layout:fixed;min-width:1160px}.email-queue-table-v64208 th:nth-child(1){width:14%}.email-queue-table-v64208 th:nth-child(2){width:7%}.email-queue-table-v64208 th:nth-child(3){width:11%}.email-queue-table-v64208 th:nth-child(4){width:9%}.email-queue-table-v64208 th:nth-child(5){width:17%}.email-queue-table-v64208 th:nth-child(6){width:8%}.email-queue-table-v64208 th:nth-child(7){width:14%}.email-queue-table-v64208 th:nth-child(8){width:8%}.email-queue-table-v64208 th:nth-child(9){width:12%}.email-queue-table-v64208 td:nth-child(3),.email-queue-table-v64208 td:nth-child(5){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-queue-table-v64208 td:nth-child(7){white-space:nowrap}.email-queue-table-v64208 td:nth-child(9){overflow:visible}.collection-tasks-page .task-list-filters .filter-search input{height:36px!important;min-height:36px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;outline:0!important}.collection-central-table-v64208{min-width:1295px}.collection-central-table-v64208 th:nth-child(1){width:100px}.collection-central-table-v64208 th:nth-child(2){width:245px}.collection-central-table-v64208 th:nth-child(3){width:185px}.collection-central-table-v64208 th:nth-child(4){width:110px}.collection-central-table-v64208 th:nth-child(5){width:150px}.collection-central-table-v64208 th:nth-child(6){width:120px}.collection-central-table-v64208 th:nth-child(7){width:125px}.collection-central-table-v64208 th:nth-child(8){width:105px}.collection-central-table-v64208 th:nth-child(9){width:155px}.collection-central-table-v64208 td:nth-child(7){overflow:visible;white-space:nowrap}.collection-central-table-v64208 td:nth-child(8){white-space:nowrap}.financial-global-v64143{display:grid;gap:14px;min-width:0}.fg-page-head-v64143{align-items:flex-start;margin-bottom:0}.fg-page-head-v64143 .head-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.fg-feedback-v64143{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:9px;font-size:12px;font-weight:700}.fg-feedback-v64143 button{margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer}.fg-feedback-v64143.ok{background:#edf8f1;border:1px solid #c9e7d3;color:#2f7448}.fg-feedback-v64143.error{background:#fff0ef;border:1px solid #ecc9c7;color:#9e403b}.fg-tabs-v64143{display:flex;gap:5px;overflow-x:auto;padding:5px;border:1px solid #dce4e8;border-radius:11px;background:#f5f8f9;scrollbar-width:thin}.fg-tabs-v64143 button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:transparent;color:#586a76;padding:9px 12px;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer}.fg-tabs-v64143 button.active{background:#fff;color:#253845;box-shadow:0 1px 5px #1c303b1a}.fg-monthbar-v64143{display:flex;align-items:center;gap:6px;width:max-content;max-width:100%;padding:5px;border:1px solid #dde4e8;border-radius:10px;background:#fff}.fg-monthbar-v64143>button:not(.linklike){width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;background:#f2f5f7;color:#455762;cursor:pointer}.fg-monthbar-v64143 strong{min-width:150px;text-align:center;font-size:13px;color:#2b3c48}.fg-monthbar-v64143 .linklike{border:0;background:transparent;color:#537189;font-size:11px;font-weight:700;cursor:pointer;padding:7px 9px}.fg-kpis-v64143{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.fg-kpi-v64143{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #e0e6ea;border-radius:10px;background:#fff;min-width:0}.fg-kpi-v64143>svg{flex:0 0 auto;color:#6b7f8c;margin-top:2px}.fg-kpi-v64143>span{display:grid;gap:2px;min-width:0}.fg-kpi-v64143 small{font-size:10.5px;color:#76848e}.fg-kpi-v64143 strong{font-size:17px;line-height:1.15;color:#283945;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-kpi-v64143.paid>svg,.fg-kpi-v64143.received>svg{color:#3d8057}.fg-kpi-v64143.overdue{background:snow;border-color:#e7c7c4}.fg-kpi-v64143.overdue>svg,.fg-kpi-v64143.overdue strong{color:#a7433d}.fg-dashboard-grid-v64143{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;align-items:start}.fg-dashboard-grid-v64143>.panel{margin:0}.fg-patrimony-card-v64143{grid-column:1/-1}.fg-panel-head-v64143{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.fg-panel-head-v64143 h3,.fg-panel-head-v64143 h4{margin:0;color:#22343f;font-size:14px}.fg-panel-head-v64143 small{display:block;margin-top:3px;color:#7b8892;font-size:11px;line-height:1.35}.fg-panel-head-v64143 .text-action,.text-action{border:0;background:transparent;color:#4d7187;font-size:11px;font-weight:800;cursor:pointer}.fg-mini-list-v64143{display:grid}.fg-mini-list-v64143>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid #edf0f2}.fg-mini-list-v64143>div:last-child{border-bottom:0}.fg-mini-list-v64143>div>div{display:grid;gap:2px;min-width:0}.fg-mini-list-v64143 strong{font-size:11.5px;color:#31424f}.fg-mini-list-v64143 small{font-size:10.5px;color:#7d8993;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-mini-list-v64143 b{font-size:11.5px;color:#354753;white-space:nowrap}.fg-type-dot-v64143{width:8px;height:8px;border-radius:50%;background:#8294a0}.fg-type-dot-v64143.pagar{background:#c98043}.fg-type-dot-v64143.receber{background:#4f8d69}.compact-action{border:1px solid #d6dfe4;background:#fff;border-radius:7px;padding:6px 8px;font-size:10.5px;font-weight:750;color:#425863;cursor:pointer}.fg-status-v64143{font-size:10px;color:#6d7b85;background:#f1f4f6;border-radius:999px;padding:4px 7px;white-space:nowrap}.fg-patrimony-total-v64143{display:block;font-size:26px;color:#233641;margin-bottom:5px}.fg-patrimony-card-v64143>span{font-size:11px;font-weight:700}.positive{color:#33714b!important}.negative{color:#a04741!important}.fg-main-panel-v64143{margin:0;min-width:0}.fg-panel-toolbar-v64143{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.fg-segment-v64143{display:flex;gap:5px;padding:4px;border:1px solid #dde4e8;background:#f5f7f8;border-radius:9px}.fg-segment-v64143 button{border:0;background:transparent;border-radius:7px;padding:7px 10px;color:#60717c;font-size:11px;font-weight:750;cursor:pointer}.fg-segment-v64143 button.active{background:#fff;color:#283b47;box-shadow:0 1px 4px #2235401a}.fg-segment-v64143 button span{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:999px;background:#e9eef1;font-size:9.5px}.fg-filters-v64143{display:flex;gap:7px;align-items:center;min-width:0}.fg-filters-v64143>label{display:flex;align-items:center;gap:6px;min-width:190px;border:1px solid #dce3e7;border-radius:8px;background:#fff;padding:0 9px}.fg-filters-v64143>label input{border:0!important;padding:0!important;height:36px!important;box-shadow:none!important;min-width:0;width:100%}.fg-filters-v64143 select{height:38px;min-width:145px}.fg-list-v64143{display:grid}.fg-list-v64143 article{display:grid;grid-template-columns:104px 70px minmax(220px,1fr) 130px auto;align-items:center;gap:10px;padding:10px 4px;border-bottom:1px solid #edf0f2}.fg-list-v64143 article.overdue{background:snow}.fg-date-v64143{display:grid;gap:1px}.fg-date-v64143 strong{font-size:11px;color:#354752}.fg-date-v64143 small{font-size:9.5px;color:#84909a}.fg-kind-v64143{display:inline-flex;align-items:center;justify-content:center;padding:5px 7px;border-radius:999px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.fg-kind-v64143.pagar{background:#fff0e3;color:#9a5b22}.fg-kind-v64143.receber{background:#eaf6ee;color:#3a7550}.fg-list-main-v64143{display:grid;gap:2px;min-width:0}.fg-list-main-v64143>strong{font-size:11.5px;color:#2d404c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-list-main-v64143>small{font-size:10px;color:#7d8993;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-recurring-v64143{display:inline;font-size:9px!important;color:#637b8b!important;background:#edf2f5;padding:2px 5px;border-radius:999px}.fg-value-v64143{min-width:0}.fg-value-v64143 input{height:34px!important;text-align:right;font-weight:750;max-width:125px}.fg-value-v64143 strong{font-size:12px}.fg-row-actions-v64143{display:flex;align-items:center;justify-content:flex-end;gap:5px}.primary.compact,.secondary-action.compact{min-height:31px!important;padding:6px 9px!important;font-size:10.5px!important}.icon-action{width:31px;height:31px;border:1px solid #dce3e7;border-radius:7px;background:#fff;color:#647680;display:inline-grid;place-items:center;cursor:pointer}.icon-action:hover{background:#f5f8f9}.fg-month-matrix-wrap-v64143{max-width:100%;overflow:auto;border:1px solid #e0e5e8;border-radius:9px}.fg-month-matrix-v64143{min-width:930px;margin:0!important}.fg-month-matrix-v64143 th{white-space:nowrap}.fg-month-matrix-v64143 td:first-child{min-width:210px}.fg-month-matrix-v64143 td:nth-child(2){min-width:150px}.fg-month-matrix-v64143 td{min-width:110px}.fg-month-matrix-v64143 td>small{display:block;font-size:9.5px;color:#84909a;margin-top:2px}.fg-month-matrix-v64143 td input{width:100%;height:31px!important;text-align:right;font-size:10.5px!important}.fg-month-matrix-v64143 td.done{background:#f2f8f4}.fg-month-matrix-v64143 td.done strong{font-size:10.5px;color:#3d7250}.fg-table-v64143 td strong,.fg-patrimony-table-v64143 td strong{display:block;font-size:11px;color:#30424e}.fg-table-v64143 td small,.fg-patrimony-table-v64143 td small{display:block;margin-top:2px;font-size:9.5px;color:#7d8993}.fg-nf-v64143{border:1px solid #ead7a3;background:#fff8df;color:#86621b;border-radius:999px;padding:4px 7px;font-size:9.5px;font-weight:800;cursor:pointer}.fg-nf-v64143.ok{background:#edf7f0;border-color:#c7e0ce;color:#38714c}.fg-service-status-v64143{display:inline-flex;padding:4px 7px;border-radius:999px;background:#f1f4f5;color:#65737d;font-size:9.5px;font-weight:800}.fg-service-status-v64143.a_cobrar{background:#fff2e5;color:#9b5d26}.fg-service-status-v64143.cobrado{background:#eef3f7;color:#537186}.fg-service-status-v64143.recebido{background:#edf7f0;color:#37724b}.table-actions{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.fg-patrimony-summary-v64143{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.fg-patrimony-summary-v64143>span{display:grid;gap:3px;padding:11px;border:1px solid #e1e6e9;border-radius:8px;background:#fafbfc}.fg-patrimony-summary-v64143 small{font-size:10px;color:#7c8993}.fg-patrimony-summary-v64143 strong{font-size:16px;color:#30424e}.fg-patrimony-table-v64143{max-width:100%;overflow:auto}.fg-patrimony-table-v64143 table{min-width:max-content}.fg-patrimony-table-v64143 th,.fg-patrimony-table-v64143 td{white-space:nowrap;min-width:115px}.fg-patrimony-table-v64143 th:first-child,.fg-patrimony-table-v64143 td:first-child{position:sticky;left:0;z-index:2;background:#fff;min-width:125px}.fg-patrimony-table-v64143 thead th:first-child{background:#f6f8f9;z-index:3}.fg-report-filters-v64143{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.fg-report-filters-v64143 label{display:grid;gap:5px;font-size:10.5px;font-weight:750;color:#536570}.fg-report-cards-v64143{display:grid;grid-template-columns:repeat(2,minmax(0,.6fr)) minmax(260px,1fr);gap:9px;margin-bottom:13px}.fg-report-note-v64143{display:flex;align-items:flex-start;gap:9px;padding:12px;border:1px solid #dfe5e8;border-radius:9px;background:#fafbfc}.fg-report-note-v64143 svg{color:#70838f;flex:0 0 auto}.fg-report-note-v64143 span{display:grid;gap:3px}.fg-report-note-v64143 strong{font-size:11px;color:#344854}.fg-report-note-v64143 small{font-size:10px;line-height:1.4;color:#77858e}.fg-subtabs-v64143{display:flex;gap:5px;overflow-x:auto;margin-bottom:13px;border-bottom:1px solid #e4e8ea}.fg-subtabs-v64143 button{border:0;border-bottom:2px solid transparent;background:transparent;padding:8px 10px;color:#697984;font-size:11px;font-weight:750;cursor:pointer;white-space:nowrap}.fg-subtabs-v64143 button.active{color:#2e4553;border-bottom-color:#2e4553}.fg-cadastro-block-v64143{display:grid;gap:10px}.fg-cadastro-title-v64143{display:flex;align-items:center;justify-content:space-between;gap:12px}.fg-cadastro-title-v64143 h4{margin:0;font-size:12.5px;color:#30424e}.fg-cadastro-title-v64143 small{display:block;margin-top:2px;color:#7c8993;font-size:10px}.fg-toggle-v64143{display:flex;align-items:center;gap:6px;font-size:10.5px;color:#60717c}.fg-toggle-v64143 input{width:15px;height:15px}.fg-loading-v64143{display:flex;align-items:center;gap:9px;color:#667783}.spin{animation:fgspin .9s linear infinite}@keyframes fgspin{to{transform:rotate(360deg)}}.fg-modal-overlay-v64143{z-index:1100}.fg-modal-v64143{width:min(680px,calc(100vw - 30px));max-height:88vh;overflow:hidden;padding:0!important}.fg-modal-v64143.wide{width:min(940px,calc(100vw - 30px))}.fg-modal-v64143>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid #e4e8eb}.fg-modal-v64143>header h2{margin:0;font-size:17px;color:#21343f}.fg-modal-body-v64143{overflow:auto;max-height:calc(88vh - 60px);padding:17px 18px}.fg-form-v64143{display:grid;gap:10px}.fg-form-v64143.two{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-form-v64143 label,.fg-modal-observation-v64143{display:grid;gap:5px;font-size:10.5px;font-weight:750;color:#4e616e}.fg-form-v64143 label.full{grid-column:1/-1}.fg-form-v64143 input,.fg-form-v64143 select,.fg-form-v64143 textarea,.fg-modal-observation-v64143 textarea{width:100%}.fg-checkline-v64143{display:flex!important;align-items:center;gap:9px!important;padding:8px 10px;border:1px solid #e0e5e8;border-radius:8px;background:#fafbfc}.fg-checkline-v64143 input{width:16px!important;height:16px!important;flex:0 0 auto}.fg-checkline-v64143 span{display:grid;gap:1px}.fg-checkline-v64143 strong{font-size:10.5px;color:#394c58}.fg-checkline-v64143 small{font-size:9.5px;color:#7b8892;font-weight:500}.fg-modal-footer-v64143{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid #e8ecee}.fg-quick-summary-v64143{display:grid;gap:3px;margin-bottom:13px;padding:10px 11px;border-radius:8px;background:#f5f8f9}.fg-quick-summary-v64143 strong{font-size:12px;color:#2f424e}.fg-quick-summary-v64143 span{font-size:10.5px;color:#75838d}.fg-patrimony-edit-grid-v64143{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0}.fg-patrimony-edit-grid-v64143 label{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:9px;padding:8px 10px;border:1px solid #e2e7ea;border-radius:8px;background:#fff}.fg-patrimony-edit-grid-v64143 label>span{display:grid;gap:1px;font-size:10.5px;font-weight:750;color:#3b4e5a}.fg-patrimony-edit-grid-v64143 small{font-size:9px;color:#84909a;font-weight:500}.fg-patrimony-edit-grid-v64143 input{text-align:right}.fg-modal-observation-v64143{margin-top:10px}@media(max-width:1180px){.fg-kpis-v64143{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-dashboard-grid-v64143{grid-template-columns:1fr}.fg-patrimony-card-v64143{grid-column:auto}.fg-panel-toolbar-v64143{align-items:stretch;flex-direction:column}.fg-filters-v64143{flex-wrap:wrap}.fg-list-v64143 article{grid-template-columns:90px 64px minmax(170px,1fr) 115px auto}.fg-report-cards-v64143{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-report-note-v64143{grid-column:1/-1}}@media(max-width:820px){.fg-kpis-v64143,.fg-report-filters-v64143{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-list-v64143 article{grid-template-columns:70px minmax(0,1fr) auto}.fg-list-v64143 .fg-kind-v64143{display:none}.fg-list-v64143 .fg-value-v64143{grid-column:2}.fg-list-v64143 .fg-row-actions-v64143{grid-column:3;grid-row:1/3}.fg-patrimony-summary-v64143,.fg-patrimony-edit-grid-v64143{grid-template-columns:1fr}}@media(max-width:620px){.fg-page-head-v64143 .head-actions{width:100%;justify-content:flex-start}.fg-kpis-v64143,.fg-form-v64143.two{grid-template-columns:1fr}.fg-form-v64143 label.full{grid-column:auto}.fg-report-filters-v64143,.fg-report-cards-v64143{grid-template-columns:1fr}.fg-report-note-v64143{grid-column:auto}.fg-filters-v64143{display:grid;grid-template-columns:1fr;width:100%}.fg-filters-v64143>label,.fg-filters-v64143 select{min-width:0;width:100%}.fg-segment-v64143{width:100%;overflow:auto}.fg-list-v64143 article{grid-template-columns:1fr auto;padding:10px 0}.fg-list-v64143 .fg-date-v64143,.fg-list-v64143 .fg-list-main-v64143,.fg-list-v64143 .fg-value-v64143{grid-column:1}.fg-list-v64143 .fg-row-actions-v64143{grid-column:2;grid-row:1/4}.fg-patrimony-edit-grid-v64143 label{grid-template-columns:1fr}.fg-modal-body-v64143{padding:14px}.fg-monthbar-v64143 strong{min-width:120px}.fg-mini-list-v64143>div{grid-template-columns:auto minmax(0,1fr) auto}.fg-mini-list-v64143>div>.compact-action{grid-column:2/4;justify-self:end}}.fg-context-bar-v64144{display:grid;grid-template-columns:minmax(220px,auto) minmax(260px,420px) minmax(260px,1fr);align-items:center;gap:10px;padding:10px 12px;border:1px solid #dfe5e8;border-radius:10px;background:#fff;min-width:0}.fg-context-bar-v64144>div{display:flex;align-items:center;gap:8px;min-width:0}.fg-context-bar-v64144>div>svg{flex:0 0 auto;color:#647987}.fg-context-bar-v64144>div>span{display:grid;gap:1px;min-width:0}.fg-context-bar-v64144>div small{font-size:10px;color:#7c8992}.fg-context-bar-v64144>div strong{font-size:12px;color:#2d414d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-context-bar-v64144 select{height:38px;min-width:0;width:100%}.fg-context-help-v64144{font-size:10.5px;color:#76838d;line-height:1.35}.fg-onboarding-v64144{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0}.fg-onboarding-v64144>div{display:flex;align-items:flex-start;gap:11px;min-width:0}.fg-onboarding-v64144>div>svg{flex:0 0 auto;color:#5b7281;margin-top:2px}.fg-onboarding-v64144 h3{margin:0 0 4px;font-size:14px;color:#2a3d49}.fg-onboarding-v64144 p{margin:0;font-size:11.5px;line-height:1.45;color:#6f7e88}.fg-onboarding-v64144.compact{padding:15px;border:1px dashed #d8e0e4;border-radius:10px;background:#fafcfd}.fg-inline-onboarding-v64144{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px dashed #dce3e7;border-radius:9px;background:#fafcfd}.fg-inline-onboarding-v64144>div{display:flex;align-items:center;gap:9px}.fg-inline-onboarding-v64144 span{display:grid;gap:2px}.fg-inline-onboarding-v64144 strong{font-size:11.5px;color:#30434f}.fg-inline-onboarding-v64144 small{font-size:10.5px;color:#76838d}.fg-accounts-head-v64144{margin-bottom:10px}.fg-recurrence-choice-v64144{display:grid;gap:6px;padding:9px 10px;border:1px solid #dfe5e8;border-radius:9px;background:#fafbfc}.fg-recurrence-choice-v64144.full{grid-column:1/-1}.fg-recurrence-choice-v64144>span{font-size:11px;font-weight:600;color:#4e616e}.fg-recurrence-choice-v64144>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.fg-recurrence-choice-v64144 button{min-height:34px;border:1px solid #d7dfe4;border-radius:7px;background:#fff;color:#536773;font-size:11px;font-weight:700;cursor:pointer}.fg-recurrence-choice-v64144 button.active{background:#17202b;color:#fff;border-color:#17202b}.fg-recurrence-choice-v64144 small{font-size:10px;color:#7b8892;line-height:1.35}.fg-label-line-v64144{display:flex;align-items:center;gap:5px}.fg-label-line-v64144 em{font-style:normal;font-weight:400;color:#8a969e;font-size:10.5px}.fg-modal-backdrop-v64144{z-index:140;padding:18px!important;align-items:center!important}.fg-modal-v64144{width:min(780px,calc(100vw - 36px));max-width:calc(100vw - 36px);max-height:calc(100dvh - 36px);padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.fg-modal-v64144.wide{width:min(980px,calc(100vw - 36px))}.fg-modal-v64144>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:15px 18px;border-bottom:1px solid #e5e9eb;background:#fff}.fg-modal-v64144>header h2{margin:0;font-size:17px;color:#223642}.fg-modal-body-v64144{flex:1 1 auto;min-height:0;overflow:auto;padding:16px 18px 18px;overscroll-behavior:contain;scrollbar-gutter:stable}.fg-modal-v64144 .fg-form-v64143 label,.fg-modal-v64144 .fg-modal-observation-v64143{font-size:12px;font-weight:600}.fg-modal-v64144 .fg-form-v64143 input,.fg-modal-v64144 .fg-form-v64143 select,.fg-modal-v64144 .fg-form-v64143 textarea{font-size:12.5px}.fg-modal-v64144 .fg-modal-footer-v64143{position:sticky;bottom:-18px;z-index:4;background:#fff;padding:12px 0 0;margin-top:14px}.fg-form-v64144{gap:11px 12px}.fg-form-v64144 textarea{min-height:82px;resize:vertical}@media(max-width:980px){.fg-context-bar-v64144{grid-template-columns:minmax(210px,1fr) minmax(240px,1fr)}.fg-context-help-v64144{grid-column:1/-1}.fg-onboarding-v64144{align-items:flex-start;flex-direction:column}.fg-onboarding-v64144 .primary{align-self:flex-start}}@media(max-width:620px){.fg-context-bar-v64144{grid-template-columns:1fr}.fg-context-help-v64144{grid-column:auto}.fg-modal-backdrop-v64144{padding:8px!important;align-items:flex-start!important}.fg-modal-v64144,.fg-modal-v64144.wide{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.fg-modal-v64144>header{padding:13px 14px}.fg-modal-body-v64144{padding:13px 14px 16px}.fg-inline-onboarding-v64144{align-items:flex-start;flex-direction:column}}.financial-global-shell-v64145{width:100%;max-width:1600px;margin:0 auto;padding:28px;min-width:0}.financial-global-shell-v64145 .financial-global-v64143{width:100%;min-width:0}.financial-global-shell-v64145 .fg-page-head-v64143{margin-bottom:0}.financial-global-shell-v64145 .fg-tabs-v64143,.financial-global-shell-v64145 .fg-context-bar-v64144,.financial-global-shell-v64145 .fg-main-panel-v64143,.financial-global-shell-v64145 .fg-kpis-v64143,.financial-global-shell-v64145 .fg-dashboard-grid-v64143,.financial-global-shell-v64145 .fg-monthbar-v64143{min-width:0}.financial-global-v64143 input:not([type=checkbox]):not([type=radio]),.financial-global-v64143 select,.financial-global-v64143 textarea,.fg-modal-v64144 input:not([type=checkbox]):not([type=radio]),.fg-modal-v64144 select,.fg-modal-v64144 textarea{width:100%;min-width:0;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#263844;font:inherit;font-size:12.5px;font-weight:400;outline:0;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.financial-global-v64143 input:not([type=checkbox]):not([type=radio]),.financial-global-v64143 select,.fg-modal-v64144 input:not([type=checkbox]):not([type=radio]),.fg-modal-v64144 select{height:40px;padding:0 11px}.financial-global-v64143 textarea,.fg-modal-v64144 textarea{padding:10px 11px;line-height:1.45;resize:vertical}.financial-global-v64143 input:focus,.financial-global-v64143 select:focus,.financial-global-v64143 textarea:focus,.fg-modal-v64144 input:focus,.fg-modal-v64144 select:focus,.fg-modal-v64144 textarea:focus{border-color:#8da8bb;box-shadow:0 0 0 3px #57809c1a}.financial-global-v64143 select,.fg-modal-v64144 select,.fg-select-v64145{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2361737f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px}.financial-global-v64143 select:disabled,.fg-modal-v64144 select:disabled,.financial-global-v64143 input:disabled,.fg-modal-v64144 input:disabled{background-color:#f2f4f6;color:#8a969e;cursor:not-allowed}.financial-global-v64143 .fg-filters-v64143>label input{height:36px!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;background:transparent!important}.financial-global-v64143 .fg-filters-v64143>label{min-width:210px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;height:40px;padding:0 10px}.financial-global-v64143 .fg-filters-v64143>select{height:40px;min-width:190px}.financial-global-shell-v64145 .fg-context-bar-v64144{grid-template-columns:minmax(190px,230px) minmax(300px,430px) minmax(220px,1fr);padding:11px 13px;gap:12px}.financial-global-shell-v64145 .fg-context-bar-v64144 select{height:40px}.financial-global-shell-v64145 .fg-context-help-v64144{max-width:520px}.fg-onboarding-v64144.fg-onboarding-compact-v64145{height:auto!important;min-height:72px;padding:15px 16px!important;border:1px dashed #d8e0e4!important;border-radius:10px!important;background:#fafcfd!important;color:#263844!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.fg-onboarding-v64144.fg-onboarding-compact-v64145>div{min-width:0;flex:1}.fg-onboarding-v64144.fg-onboarding-compact-v64145 .primary{flex:0 0 auto;white-space:nowrap}.fg-compact-button-v64145{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:32px!important;height:32px!important;padding:0 10px!important;border-radius:7px!important;font-size:10.5px!important;font-weight:700!important;white-space:nowrap!important;width:auto!important}.financial-global-shell-v64145 .fg-cadastro-title-v64143{min-height:36px}.financial-global-shell-v64145 .fg-cadastro-title-v64143 h4{font-size:13px}.financial-global-shell-v64145 .fg-cadastro-block-v64143>.table-wrap{border:1px solid #e3e8eb;border-radius:9px;overflow:auto}.financial-global-shell-v64145 .fg-cadastro-block-v64143>.table-wrap table{margin:0}.financial-global-shell-v64145 .fg-cadastro-block-v64143>.table-wrap th{background:#f7f9fa}.financial-global-shell-v64145 .fg-report-filters-v64143 label{font-size:12px;font-weight:600;gap:6px}.financial-global-shell-v64145 .fg-report-filters-v64143 input,.financial-global-shell-v64145 .fg-report-filters-v64143 select{height:40px}.financial-global-shell-v64145 .fg-value-v64143 input{height:36px!important;max-width:128px;padding:0 10px!important;text-align:right;font-weight:600}.financial-global-shell-v64145 .fg-month-matrix-v64143 td input{height:34px!important;padding:0 9px!important;text-align:right;font-size:11px!important}.financial-global-shell-v64145 .fg-patrimony-table-v64143{border:1px solid #e2e7ea;border-radius:9px}.financial-global-shell-v64145 .fg-patrimony-summary-v64143>span{min-height:68px}.financial-global-shell-v64145 .fg-patrimony-edit-grid-v64143 input{height:38px!important}.fg-modal-v64144 .fg-form-v64143 label,.fg-modal-v64144 .fg-modal-observation-v64143{font-size:12px;font-weight:600;color:#4e616e}.fg-modal-v64144 .fg-form-v64143 input,.fg-modal-v64144 .fg-form-v64143 select,.fg-modal-v64144 .fg-form-v64143 textarea{font-weight:400}.fg-modal-v64144 .fg-modal-footer-v64143{display:flex;justify-content:flex-end;align-items:center;gap:8px}@media(max-width:980px){.financial-global-shell-v64145{padding:22px}.financial-global-shell-v64145 .fg-context-bar-v64144{grid-template-columns:1fr 1fr}.financial-global-shell-v64145 .fg-context-help-v64144{grid-column:1/-1;max-width:none}}@media(max-width:620px){.financial-global-shell-v64145{padding:14px}.financial-global-shell-v64145 .fg-context-bar-v64144{grid-template-columns:1fr}.financial-global-shell-v64145 .fg-context-help-v64144{grid-column:auto}.fg-onboarding-v64144.fg-onboarding-compact-v64145{align-items:flex-start!important;flex-direction:column!important}.fg-onboarding-v64144.fg-onboarding-compact-v64145 .primary{width:100%!important;justify-content:center!important}}.financial-global-shell-v64145 .fg-context-empty-v64145{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;border:1px dashed #d8e0e4;border-radius:9px;background:#fafcfd;color:#425763}.financial-global-shell-v64145 .fg-context-empty-v64145>div{display:flex;align-items:flex-start;gap:9px;min-width:0}.financial-global-shell-v64145 .fg-context-empty-v64145 span{display:grid;gap:2px}.financial-global-shell-v64145 .fg-context-empty-v64145 strong{font-size:11.5px;color:#30434f}.financial-global-shell-v64145 .fg-context-empty-v64145 small{font-size:10.5px;color:#74828b;line-height:1.4}.financial-global-shell-v64145 .fg-context-empty-v64145>button{flex:0 0 auto}@media(max-width:620px){.financial-global-shell-v64145 .fg-context-empty-v64145{align-items:flex-start;flex-direction:column}.financial-global-shell-v64145 .fg-context-empty-v64145>button{width:100%;justify-content:center}}.fg-modal-v64144 .fg-modal-grid-v64146{gap:13px 14px;align-items:start}.fg-modal-v64144 .fg-modal-grid-v64146>label{min-width:0;margin:0;align-content:start;justify-content:stretch;justify-items:stretch}.fg-modal-v64144 .fg-span-full-v64146{grid-column:1/-1;width:100%;min-width:0;justify-content:stretch!important;justify-items:stretch}.fg-modal-v64144 label.fg-span-full-v64146>input,.fg-modal-v64144 label.fg-span-full-v64146>select,.fg-modal-v64144 label.fg-span-full-v64146>textarea{width:100%!important;max-width:none!important}.fg-modal-v64144 .fg-observation-field-v64146{display:grid;gap:6px;width:100%;min-width:0}.fg-modal-v64144 .fg-observation-field-v64146 textarea{width:100%!important;min-width:0!important;min-height:104px!important;max-width:none!important;resize:vertical}.fg-modal-v64144 .fg-schedule-row-v64146{display:grid;gap:14px;align-items:start;padding:2px 0 0}.fg-modal-v64144 .fg-schedule-row-v64146.single{grid-template-columns:minmax(230px,1.05fr) minmax(220px,.95fr)}.fg-modal-v64144 .fg-schedule-row-v64146.recurring{grid-template-columns:minmax(230px,1.15fr) minmax(145px,.55fr) minmax(190px,.8fr)}.fg-modal-v64144 .fg-recurrence-choice-v64146{display:grid;gap:6px;min-width:0;align-content:start}.fg-modal-v64144 .fg-recurrence-choice-v64146>span{font-size:12px;font-weight:600;color:#4e616e}.fg-modal-v64144 .fg-recurrence-choice-v64146>div{display:grid;grid-template-columns:104px 104px;gap:6px;justify-content:start}.fg-modal-v64144 .fg-recurrence-choice-v64146 button{height:40px;min-height:40px;padding:0 14px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#536773;font-size:11.5px;font-weight:700;cursor:pointer}.fg-modal-v64144 .fg-recurrence-choice-v64146 button.active{background:#17202b;color:#fff;border-color:#17202b}.fg-modal-v64144 .fg-recurrence-choice-v64146 small{display:block;min-height:16px;font-size:10.5px;font-weight:400;line-height:1.4;color:#7b8892}.fg-modal-v64144 .fg-schedule-field-v64146{min-width:0;margin:0!important;align-content:start;justify-content:stretch!important}.fg-modal-v64144 .fg-modal-footer-v64143{margin-top:18px;padding-top:14px}@media(max-width:760px){.fg-modal-v64144 .fg-schedule-row-v64146.single,.fg-modal-v64144 .fg-schedule-row-v64146.recurring{grid-template-columns:1fr}.fg-modal-v64144 .fg-recurrence-choice-v64146>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.fg-modal-v64144 .fg-span-full-v64146{grid-column:auto}.fg-modal-v64144 .fg-observation-field-v64146 textarea{min-height:96px!important}}.financial-global-shell-v64147 .financial-global-v64143{font-size:13px}.financial-global-shell-v64147 .fg-tabs-v64143 button{font-size:13px;padding:10px 13px}.financial-global-shell-v64147 .fg-context-bar-v64144 small,.financial-global-shell-v64147 .fg-context-help-v64144{font-size:11.5px;line-height:1.45}.financial-global-shell-v64147 .fg-context-bar-v64144 strong{font-size:12.5px}.financial-global-shell-v64147 .fg-monthbar-v64143 strong{font-size:14px}.financial-global-shell-v64147 .fg-monthbar-v64143 .linklike{font-size:12px}.financial-global-shell-v64147 .fg-panel-head-v64143 h3,.financial-global-shell-v64147 .fg-panel-head-v64143 h4{font-size:15px}.financial-global-shell-v64147 .fg-panel-head-v64143 small{font-size:12px}.financial-global-shell-v64147 .fg-kpi-v64143 small{font-size:11.5px}.financial-global-shell-v64147 .fg-kpi-v64143 strong{font-size:18px}.financial-global-shell-v64147 .fg-mini-list-v64143 strong{font-size:12.5px}.financial-global-shell-v64147 .fg-mini-list-v64143 small{font-size:11.5px}.financial-global-shell-v64147 .fg-mini-list-v64143 b{font-size:12.5px}.financial-global-shell-v64147 .fg-segment-v64143 button{font-size:12px}.financial-global-shell-v64147 .fg-segment-v64143 button span{font-size:10.5px}.financial-global-shell-v64147 .fg-date-v64143 strong{font-size:12px}.financial-global-shell-v64147 .fg-date-v64143 small{font-size:10.5px}.financial-global-shell-v64147 .fg-kind-v64143{font-size:10.5px;padding:5px 9px}.financial-global-shell-v64147 .fg-list-main-v64143>strong{font-size:12.5px}.financial-global-shell-v64147 .fg-list-main-v64143>small{font-size:11.5px;line-height:1.35}.financial-global-shell-v64147 .fg-recurring-v64143{font-size:10px!important}.financial-global-shell-v64147 .fg-value-v64143 strong{font-size:13px}.financial-global-shell-v64147 .fg-main-panel-v64143 table{font-size:12.5px}.financial-global-shell-v64147 .fg-main-panel-v64143 th{font-size:11.5px}.financial-global-shell-v64147 .fg-table-v64143 td strong,.financial-global-shell-v64147 .fg-patrimony-table-v64143 td strong{font-size:12px}.financial-global-shell-v64147 .fg-table-v64143 td small,.financial-global-shell-v64147 .fg-patrimony-table-v64143 td small,.financial-global-shell-v64147 .fg-month-matrix-v64143 td>small{font-size:10.5px}.financial-global-shell-v64147 .fg-month-matrix-v64143 td input{font-size:12px!important}.financial-global-shell-v64147 .fg-subtabs-v64143 button{font-size:12px}.financial-global-shell-v64147 .fg-cadastro-title-v64143 h4{font-size:14px}.financial-global-shell-v64147 .empty-state{font-size:12px}@media(min-width:1181px){.financial-global-shell-v64147 .fg-list-v64143 article{grid-template-columns:110px 82px minmax(280px,520px) 132px auto minmax(0,1fr);justify-content:start;column-gap:12px}}.financial-global-shell-v64147 .fg-cell-stack-v64147{display:grid;gap:4px;align-content:start}.financial-global-shell-v64147 .fg-cell-stack-v64147 strong{font-size:12.5px;color:#2d404c}.financial-global-shell-v64147 .fg-cell-stack-v64147 small{display:block;font-size:11px;line-height:1.35;color:#7b8993}.financial-global-shell-v64147 .fg-copy-data-v64147{display:inline-flex;align-items:center;gap:5px;padding:0;font-size:11.5px}.fg-modal-v64144 .fg-modal-footer-v64147{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.fg-modal-v64144 .fg-modal-footer-v64147>button{height:40px!important;min-height:40px!important;margin-top:0!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.fg-modal-v64144 .fg-recurrence-choice-v64146 button:disabled{opacity:.65;cursor:not-allowed}.fg-modal-v64144 .fg-edit-note-v64147{border:1px solid #dce5ea;background:#f6f9fb;border-radius:8px;padding:10px 12px;font-size:11.5px;line-height:1.45;color:#60717c}.financial-global-shell-v64147 .fg-patrimony-chart-v64147{margin:0 0 14px;border:1px solid #e1e7ea;border-radius:10px;background:#fff;overflow:hidden}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:13px 15px;border-bottom:1px solid #edf1f3}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147>div,.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147>span{display:grid;gap:2px}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147>span{text-align:right}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147 strong{font-size:13px;color:#2e414d}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147>span strong{font-size:16px}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147 small{font-size:11px;color:#7b8993}.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64147{padding:12px 14px 10px;overflow-x:auto;color:#526f82}.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64147 svg{display:block;width:100%;min-width:620px;height:220px}.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64147 line{stroke:#dfe6ea;stroke-width:1}.fg-modal-v64144 .fg-patrimony-edit-grid-v64143 label>span{font-size:12.5px}.fg-modal-v64144 .fg-patrimony-edit-grid-v64143 label>span small{font-size:10.75px;line-height:1.35}.fg-modal-v64144 .fg-patrimony-edit-grid-v64143 input{font-size:13px!important}@media(max-width:760px){.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147{align-items:flex-start;flex-direction:column}.financial-global-shell-v64147 .fg-patrimony-chart-head-v64147>span{text-align:left}}.financial-global-shell-v64147 .fg-nf-v64143,.financial-global-shell-v64147 .fg-service-status-v64143,.financial-global-shell-v64147 .fg-status-v64143{font-size:10.75px}.financial-global-shell-v64147 .fg-patrimony-summary-v64143 small{font-size:11.5px}.financial-global-shell-v64147 .fg-patrimony-summary-v64143 strong{font-size:17px}.financial-global-shell-v64147 .fg-report-note-v64143 strong{font-size:12px}.financial-global-shell-v64147 .fg-report-note-v64143 small{font-size:11px}.financial-global-shell-v64147 .fg-cadastro-title-v64143 small,.financial-global-shell-v64147 .fg-toggle-v64143{font-size:11.5px}.fg-modal-v64144 .fg-modal-grid-v64146>label,.fg-modal-v64144 .fg-recurrence-choice-v64146>span{font-size:12.5px}.fg-modal-v64144 .fg-modal-grid-v64146 input,.fg-modal-v64144 .fg-modal-grid-v64146 select,.fg-modal-v64144 .fg-modal-grid-v64146 textarea{font-size:13px}.financial-global-shell-v64148 .fg-list-accounts-v64148 article{grid-template-columns:110px 82px minmax(230px,1.15fr) minmax(170px,.75fr) 132px auto;width:100%;column-gap:14px}.financial-global-shell-v64148 .fg-list-entity-v64148{display:grid;gap:2px;min-width:0;align-content:center}.financial-global-shell-v64148 .fg-list-entity-v64148 strong{font-size:12.5px;color:#354956;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64148 .fg-list-entity-v64148 small{font-size:10.75px;line-height:1.3;color:#84919a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-value-v64143,.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-row-actions-v64143{justify-self:end}.fg-modal-v64144 .fg-patrimony-editor-head-v64148{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:16px 0 10px;padding:11px 12px;border:1px solid #e1e7ea;border-radius:9px;background:#f8fafb}.fg-modal-v64144 .fg-patrimony-editor-head-v64148>span{display:grid;gap:2px;min-width:0}.fg-modal-v64144 .fg-patrimony-editor-head-v64148>span:last-child{text-align:right;flex:0 0 auto}.fg-modal-v64144 .fg-patrimony-editor-head-v64148 strong{font-size:13px;color:#2e414d}.fg-modal-v64144 .fg-patrimony-editor-head-v64148>span:last-child strong{font-size:17px}.fg-modal-v64144 .fg-patrimony-editor-head-v64148 small{font-size:11px;line-height:1.35;color:#73828c}.fg-modal-v64144 .fg-patrimony-edit-list-v64148{grid-template-columns:1fr!important;gap:8px;margin:0 0 12px}.fg-modal-v64144 .fg-patrimony-edit-list-v64148 label{grid-template-columns:minmax(0,1fr) 170px;padding:9px 11px}.fg-modal-v64144 .fg-patrimony-edit-list-v64148 input{height:38px!important;font-size:13px!important}.financial-global-shell-v64148 .fg-value-v64143 input,.fg-modal-v64144 input[inputmode=decimal]{font-variant-numeric:tabular-nums}@media(max-width:1180px){.financial-global-shell-v64148 .fg-list-accounts-v64148 article{grid-template-columns:90px 70px minmax(190px,1fr) minmax(150px,.75fr) 120px auto;column-gap:10px}}@media(max-width:820px){.financial-global-shell-v64148 .fg-list-accounts-v64148 article{grid-template-columns:72px minmax(0,1fr) auto}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-kind-v64143{display:none}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-list-main-v64143,.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-list-entity-v64148{grid-column:2}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-value-v64143{grid-column:2;justify-self:start}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-row-actions-v64143{grid-column:3;grid-row:1/5;justify-self:end}}@media(max-width:620px){.fg-modal-v64144 .fg-patrimony-editor-head-v64148{align-items:flex-start;flex-direction:column}.fg-modal-v64144 .fg-patrimony-editor-head-v64148>span:last-child{text-align:left}.fg-modal-v64144 .fg-patrimony-edit-list-v64148 label{grid-template-columns:1fr}}@media(max-width:620px){.financial-global-shell-v64148 .fg-list-accounts-v64148 article{grid-template-columns:minmax(0,1fr) auto!important;row-gap:5px}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-date-v64143,.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-list-main-v64143,.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-list-entity-v64148{grid-column:1}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-value-v64143{grid-column:1;justify-self:start}.financial-global-shell-v64148 .fg-list-accounts-v64148 .fg-row-actions-v64143{grid-column:2;grid-row:1/5;align-self:center}}.financial-global-shell-v64149 .fg-due-alert-v64149{margin:0 0 12px;padding:15px;border:1px solid #dde5e9;border-radius:11px;background:#fff}.financial-global-shell-v64149 .fg-due-alert-v64149.attention{border-color:#e4cda9;background:#fffdf9}.financial-global-shell-v64149 .fg-due-alert-v64149.clear{background:#fbfcfc}.financial-global-shell-v64149 .fg-due-head-v64149{align-items:center;margin-bottom:12px}.financial-global-shell-v64149 .fg-due-head-v64149 h3{display:flex;align-items:center;gap:7px;font-size:15px}.financial-global-shell-v64149 .fg-due-head-v64149>strong{font-size:13px;color:#5c4933;white-space:nowrap}.financial-global-shell-v64149 .fg-due-summary-v64149{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:10px}.financial-global-shell-v64149 .fg-due-summary-v64149 article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;border:1px solid #e2e8eb;border-radius:9px;background:#fff}.financial-global-shell-v64149 .fg-due-summary-v64149 article span{font-size:11.5px;font-weight:650;color:#5e707b}.financial-global-shell-v64149 .fg-due-summary-v64149 article strong{font-size:18px;line-height:1;color:#30424e;text-align:right}.financial-global-shell-v64149 .fg-due-summary-v64149 article small{grid-column:1/-1;font-size:11px;color:#7b8992}.financial-global-shell-v64149 .fg-due-summary-v64149 article.overdue{border-color:#e7c7c4;background:snow}.financial-global-shell-v64149 .fg-due-summary-v64149 article.overdue strong{color:#a7433d}.financial-global-shell-v64149 .fg-due-summary-v64149 article.today{border-color:#ead1a4;background:#fffaf0}.financial-global-shell-v64149 .fg-due-summary-v64149 article.today strong{color:#92601f}.financial-global-shell-v64149 .fg-due-summary-v64149 article.soon{border-color:#d9e3e8;background:#f9fbfc}.financial-global-shell-v64149 .fg-due-summary-v64149 article.muted{opacity:.68}.financial-global-shell-v64149 .fg-due-list-v64149{display:grid;border-top:1px solid #e8edef}.financial-global-shell-v64149 .fg-due-list-v64149>div{display:grid;grid-template-columns:112px minmax(0,1fr) 125px auto;align-items:center;gap:11px;padding:9px 0;border-bottom:1px solid #edf1f3}.financial-global-shell-v64149 .fg-due-list-v64149>div:last-child{border-bottom:0;padding-bottom:0}.financial-global-shell-v64149 .fg-due-list-v64149>div>div{display:grid;gap:2px;min-width:0}.financial-global-shell-v64149 .fg-due-list-v64149>div>div strong{font-size:12.5px;color:#30424e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64149 .fg-due-list-v64149>div>div small{font-size:11px;color:#798791;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64149 .fg-due-list-v64149 b{font-size:12.5px;color:#354753;text-align:right;white-space:nowrap}.financial-global-shell-v64149 .fg-due-status-v64149{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:4px 8px;border-radius:999px;font-size:10.5px;font-weight:750;background:#eef2f4;color:#5c707b;white-space:nowrap}.financial-global-shell-v64149 .fg-due-status-v64149.overdue{background:#f8e8e6;color:#9b403a}.financial-global-shell-v64149 .fg-due-status-v64149.today{background:#f9ecd1;color:#84581e}.financial-global-shell-v64149 .fg-due-status-v64149.soon{background:#eaf1f5;color:#4d6878}.financial-global-shell-v64149 .fg-due-clear-v64149{display:flex;align-items:center;gap:9px;padding:9px 2px 1px;color:#4e765d}.financial-global-shell-v64149 .fg-due-clear-v64149 span{display:grid;gap:2px}.financial-global-shell-v64149 .fg-due-clear-v64149 strong{font-size:12.5px}.financial-global-shell-v64149 .fg-due-clear-v64149 small{font-size:11px;color:#75868b}.financial-global-shell-v64149 .fg-panel-toolbar-v64149{align-items:flex-start}.financial-global-shell-v64149 .fg-filters-v64149{flex:1;justify-content:flex-end;flex-wrap:wrap}.financial-global-shell-v64149 .fg-filters-v64149>label{min-width:190px}.financial-global-shell-v64149 .fg-filters-v64149 select{min-width:165px}.financial-global-shell-v64149 .fg-filters-v64149 select:last-child{min-width:190px}.financial-global-shell-v64149 .fg-list-accounts-v64148 article.due-today-v64149{background:#fffaf2;border-left:3px solid #d8a14e;padding-left:9px}.financial-global-shell-v64149 .fg-list-accounts-v64148 article.due-soon-v64149{background:#fbfcfd;border-left:3px solid #9db4c2;padding-left:9px}.financial-global-shell-v64149 .fg-pagination-v64149{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid #e7ecef;color:#657781;font-size:11.5px}.financial-global-shell-v64149 .fg-pagination-v64149>div{display:flex;align-items:center;gap:8px}.financial-global-shell-v64149 .fg-pagination-v64149 label{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:#657781}.financial-global-shell-v64149 .fg-pagination-v64149 select{height:34px;min-width:72px;padding-top:0;padding-bottom:0}.financial-global-shell-v64149 .fg-pagination-v64149>div>strong{font-size:11.5px;color:#40545f;white-space:nowrap}.financial-global-shell-v64149 .fg-page-button-v64149{height:34px;min-height:34px;padding:0 10px}.financial-global-shell-v64149 .fg-page-button-v64149:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1080px){.financial-global-shell-v64149 .fg-panel-toolbar-v64149{display:grid;grid-template-columns:1fr}.financial-global-shell-v64149 .fg-filters-v64149{justify-content:flex-start}.financial-global-shell-v64149 .fg-due-list-v64149>div{grid-template-columns:105px minmax(0,1fr) 115px auto}}@media(max-width:760px){.financial-global-shell-v64149 .fg-due-summary-v64149{grid-template-columns:1fr}.financial-global-shell-v64149 .fg-due-list-v64149>div{grid-template-columns:1fr auto}.financial-global-shell-v64149 .fg-due-list-v64149 .fg-due-status-v64149{grid-column:1;justify-self:start}.financial-global-shell-v64149 .fg-due-list-v64149>div>div{grid-column:1}.financial-global-shell-v64149 .fg-due-list-v64149 b{grid-column:1;text-align:left}.financial-global-shell-v64149 .fg-due-list-v64149 button{grid-column:2;grid-row:1/4;align-self:center}.financial-global-shell-v64149 .fg-pagination-v64149{align-items:flex-start;flex-direction:column}.financial-global-shell-v64149 .fg-pagination-v64149>div{width:100%;flex-wrap:wrap}}.financial-global-shell-v64149 .fg-due-head-actions-v64149{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.financial-global-shell-v64149 .fg-due-head-actions-v64149>strong{font-size:13px;color:#5c4933;white-space:nowrap}.financial-global-shell-v64149 .fg-filter-scope-v64149{display:flex;align-items:center;gap:7px;margin:-2px 0 10px;padding:8px 10px;border:1px solid #dce6eb;border-radius:8px;background:#f8fbfc;color:#617580;font-size:11.5px}.financial-global-shell-v64149 .fg-filter-scope-v64149 strong{color:#3e5968}@media(max-width:760px){.financial-global-shell-v64149 .fg-due-head-actions-v64149{justify-content:flex-start}.financial-global-shell-v64149 .fg-due-head-v64149{align-items:flex-start;flex-direction:column}}.financial-global-shell-v64150 .fg-special-recurrence-v64150{margin-top:-2px}.financial-global-shell-v64150 .fg-special-trigger-v64150,.financial-global-shell-v64150 .fg-special-head-v64150{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid #e1e7ea;border-radius:9px;background:#f9fbfc}.financial-global-shell-v64150 .fg-special-trigger-v64150>span,.financial-global-shell-v64150 .fg-special-head-v64150>span{display:grid;gap:2px;min-width:0}.financial-global-shell-v64150 .fg-special-trigger-v64150 strong,.financial-global-shell-v64150 .fg-special-head-v64150 strong{font-size:12.5px;color:#344955}.financial-global-shell-v64150 .fg-special-trigger-v64150 small,.financial-global-shell-v64150 .fg-special-head-v64150 small{font-size:10.75px;line-height:1.35;color:#798891}.financial-global-shell-v64150 .fg-special-head-v64150{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#f6f9fa}.financial-global-shell-v64150 .fg-special-head-v64150 .text-action{font-size:11.5px;white-space:nowrap}.financial-global-shell-v64150 .fg-special-kind-v64150{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:11px 12px 0;border-left:1px solid #e1e7ea;border-right:1px solid #e1e7ea;background:#fff}.financial-global-shell-v64150 .fg-special-kind-v64150 button{height:38px;border:1px solid #d8e0e4;border-radius:8px;background:#fff;color:#586b76;font-size:11.5px;font-weight:700;cursor:pointer}.financial-global-shell-v64150 .fg-special-kind-v64150 button.active{background:#263747;border-color:#263747;color:#fff}.financial-global-shell-v64150 .fg-month-picks-v64150{display:grid;gap:7px;padding:12px;border-left:1px solid #e1e7ea;border-right:1px solid #e1e7ea;background:#fff}.financial-global-shell-v64150 .fg-month-picks-v64150>span{font-size:11.5px;font-weight:650;color:#536772}.financial-global-shell-v64150 .fg-month-picks-v64150>div{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:5px}.financial-global-shell-v64150 .fg-month-picks-v64150 button{height:34px;padding:0 4px;border:1px solid #d9e1e5;border-radius:7px;background:#fff;color:#5d707b;font-size:10.5px;font-weight:700;cursor:pointer}.financial-global-shell-v64150 .fg-month-picks-v64150 button.active{background:#e8f0f4;border-color:#9eb4c1;color:#304a59}.financial-global-shell-v64150 .fg-month-picks-v64150 small{font-size:10.5px;line-height:1.4;color:#7a8992}.financial-global-shell-v64150 .fg-interval-fields-v64150{display:grid;grid-template-columns:minmax(130px,.45fr) minmax(180px,.55fr);gap:10px;padding:12px;border-left:1px solid #e1e7ea;border-right:1px solid #e1e7ea;background:#fff}.financial-global-shell-v64150 .fg-interval-fields-v64150 label{display:grid;gap:5px;font-size:11.5px;font-weight:600;color:#536772}.financial-global-shell-v64150 .fg-special-visibility-v64150{display:grid;grid-template-columns:minmax(245px,.8fr) minmax(0,1.2fr);gap:12px;align-items:end;padding:10px 12px 12px;border:1px solid #e1e7ea;border-top:0;border-bottom-left-radius:9px;border-bottom-right-radius:9px;background:#fbfcfd}.financial-global-shell-v64150 .fg-special-visibility-v64150 label{display:grid;grid-template-columns:minmax(0,1fr) 86px auto;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:#536772}.financial-global-shell-v64150 .fg-special-visibility-v64150 label input{height:36px!important;text-align:right}.financial-global-shell-v64150 .fg-special-visibility-v64150 label span{font-size:11px;font-weight:500;color:#7b8992}.financial-global-shell-v64150 .fg-special-visibility-v64150>small{font-size:10.5px;line-height:1.45;color:#74858e}@media(max-width:860px){.financial-global-shell-v64150 .fg-month-picks-v64150>div{grid-template-columns:repeat(6,minmax(0,1fr))}.financial-global-shell-v64150 .fg-special-visibility-v64150{grid-template-columns:1fr}}@media(max-width:620px){.financial-global-shell-v64150 .fg-special-trigger-v64150,.financial-global-shell-v64150 .fg-special-head-v64150{align-items:flex-start;flex-direction:column}.financial-global-shell-v64150 .fg-special-kind-v64150,.financial-global-shell-v64150 .fg-interval-fields-v64150{grid-template-columns:1fr}.financial-global-shell-v64150 .fg-month-picks-v64150>div{grid-template-columns:repeat(4,minmax(0,1fr))}.financial-global-shell-v64150 .fg-special-visibility-v64150 label{grid-template-columns:minmax(0,1fr) 82px auto}}.financial-global-shell-v64151 .fg-panel-toolbar-v64151{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;margin-bottom:10px}.financial-global-shell-v64151 .fg-panel-toolbar-top-v64151{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.financial-global-shell-v64151 .fg-filter-search-v64151{display:flex;align-items:center;gap:7px;width:clamp(220px,24vw,300px);min-width:220px;height:40px;padding:0 10px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#637681;margin-left:auto}.financial-global-shell-v64151 .fg-filter-search-v64151 input{width:100%;min-width:0;height:36px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:12px}.financial-global-shell-v64151 .fg-filter-row-v64151{display:grid;grid-template-columns:minmax(210px,250px) minmax(180px,220px) minmax(210px,250px) auto;gap:8px;align-items:center;justify-content:start;min-width:0}.financial-global-shell-v64151 .fg-filter-row-v64151>select{width:100%!important;min-width:0!important;height:40px}.financial-global-shell-v64151 .fg-clear-filters-v64151{height:40px;min-height:40px;padding:0 12px;white-space:nowrap}.financial-global-shell-v64151 .fg-filter-scope-v64149{margin:0 0 10px}@media(max-width:1100px){.financial-global-shell-v64151 .fg-filter-row-v64151{grid-template-columns:minmax(210px,250px) minmax(180px,220px) minmax(210px,250px) auto}}@media(max-width:900px){.financial-global-shell-v64151 .fg-panel-toolbar-top-v64151{align-items:stretch;flex-direction:column}.financial-global-shell-v64151 .fg-filter-search-v64151{width:100%;min-width:0;margin-left:0}.financial-global-shell-v64151 .fg-filter-row-v64151{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.financial-global-shell-v64151 .fg-clear-filters-v64151{justify-self:start;width:auto}}@media(max-width:620px){.financial-global-shell-v64151 .fg-filter-row-v64151{grid-template-columns:1fr}.financial-global-shell-v64151 .fg-filter-row-v64151>select{width:100%!important}.financial-global-shell-v64151 .fg-clear-filters-v64151{width:100%}}.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:minmax(185px,220px) minmax(300px,390px) minmax(180px,1fr) auto;align-items:center}.financial-global-shell-v64152 .fg-context-month-v64152{display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.financial-global-shell-v64152 .fg-context-month-v64152>button:not(.linklike){width:34px;height:34px;border:1px solid #dce4e8;border-radius:8px;background:#f8fafb;color:#526773;display:inline-grid;place-items:center;cursor:pointer}.financial-global-shell-v64152 .fg-context-month-v64152>strong{font-size:12.5px;min-width:128px;text-align:center;color:#263b48}.financial-global-shell-v64152 .fg-context-month-v64152 .linklike{height:34px;border:0;background:transparent;color:#526f80;font-size:11.5px;font-weight:650;cursor:pointer;padding:0 6px}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin:0 0 10px;min-width:0}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-segment-v64143{flex:0 0 auto}.financial-global-shell-v64152 .fg-account-filter-v64152{height:40px!important;min-width:0!important;width:auto!important;flex:0 1 205px}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-account-filter-v64152:nth-of-type(2){flex-basis:190px}.financial-global-shell-v64152 .fg-clear-filters-v64152{height:40px;min-height:40px;padding:0 10px;white-space:nowrap;flex:0 0 auto}.financial-global-shell-v64152 .fg-filter-search-v64152{margin-left:auto;display:flex;align-items:center;gap:7px;width:clamp(210px,20vw,280px);min-width:190px;height:40px;padding:0 10px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#637681;flex:0 1 280px}.financial-global-shell-v64152 .fg-filter-search-v64152 input{width:100%;min-width:0;height:36px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:12px}.financial-global-shell-v64152 .fg-zebra-list-v64152>article:nth-child(odd){background:#fff}.financial-global-shell-v64152 .fg-zebra-list-v64152>article:nth-child(2n){background:#f7f9fa}.financial-global-shell-v64152 .fg-zebra-table-v64152 tbody tr:nth-child(odd)>td{background:#fff}.financial-global-shell-v64152 .fg-zebra-table-v64152 tbody tr:nth-child(2n)>td{background:#f7f9fa}.financial-global-shell-v64152 .fg-zebra-table-v64152 tbody tr:hover>td{background:#f1f5f7}.financial-global-shell-v64152 .fg-list-accounts-v64148 article.overdue{border-left:3px solid #c96a63;padding-left:9px}.financial-global-shell-v64152 .fg-list-accounts-v64148 article.due-today-v64149{border-left:3px solid #d8a14e;padding-left:9px}.financial-global-shell-v64152 .fg-list-accounts-v64148 article.due-soon-v64149{border-left:3px solid #9db4c2;padding-left:9px}.financial-global-shell-v64152 .fg-inline-search-v64152{display:flex;align-items:center;gap:7px;min-width:220px;height:38px;padding:0 10px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;color:#637681}.financial-global-shell-v64152 .fg-inline-search-v64152 input{width:100%;min-width:0;height:34px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px}.financial-global-shell-v64152 .fg-recurrence-list-head-v64152{align-items:center}.financial-global-shell-v64152 .fg-recurrence-list-head-v64152>div:first-child{display:grid;gap:2px}.financial-global-shell-v64152 .fg-recurrence-list-tools-v64152{display:flex;align-items:center;gap:10px}.financial-global-shell-v64152 .fg-team-head-v64152{align-items:center}.financial-global-shell-v64152 .fg-team-actions-v64152{display:flex;align-items:center;gap:8px}.financial-global-shell-v64152 .fg-special-kind-v64152{grid-template-columns:repeat(3,minmax(0,1fr))}.financial-global-shell-v64152 .fg-week-fields-v64152{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:12px;align-items:end;padding:12px;border-left:1px solid #e1e7ea;border-right:1px solid #e1e7ea;background:#fff}.financial-global-shell-v64152 .fg-week-fields-v64152 label{display:grid;grid-template-columns:minmax(0,1fr) 85px auto;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:#536772}.financial-global-shell-v64152 .fg-week-fields-v64152 label input{height:36px!important;text-align:right}.financial-global-shell-v64152 .fg-week-fields-v64152 small{font-size:10.5px;line-height:1.45;color:#74858e}.financial-global-shell-v64152 .fg-report-head-v64152{align-items:center}.financial-global-shell-v64152 .fg-report-actions-v64152{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.financial-global-shell-v64152 .fg-report-filters-v64152{grid-template-columns:repeat(4,minmax(170px,1fr))}.financial-global-shell-v64152 .fg-doc-report-panel-v64152{margin-top:12px}.financial-global-shell-v64152 .fg-report-doc-filters-v64152{grid-template-columns:repeat(3,minmax(190px,1fr))}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:13px 0 2px;padding:11px 12px;border:1px solid #dde5e9;border-radius:9px;background:#f9fbfc}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152>div{display:flex;align-items:flex-start;gap:9px;min-width:0}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152 span{display:grid;gap:2px}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152 strong{font-size:12px;color:#344955}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152 small{font-size:10.75px;line-height:1.4;color:#75858e}.fg-modal-v64144 .fg-doc-upload-v64152{display:flex;align-items:flex-end;gap:10px;margin:12px 0;padding:12px;border:1px solid #dfe6ea;border-radius:9px;background:#f9fbfc}.fg-modal-v64144 .fg-doc-upload-fields-v64152{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);gap:10px;flex:1;min-width:0}.fg-modal-v64144 .fg-doc-upload-fields-v64152 label{display:grid;gap:5px;font-size:12px;font-weight:600;color:#536772}.fg-modal-v64144 .fg-doc-upload-fields-v64152 input[type=file]{min-height:40px;padding:7px 9px;border:1px solid #d7dfe4;border-radius:8px;background:#fff;font-size:12px}.fg-modal-v64144 .fg-doc-upload-fields-v64152 small{font-size:10.5px;font-weight:400;color:#7b8992;line-height:1.35}.fg-modal-v64144 .fg-doc-list-v64152{display:grid;border:1px solid #e1e7ea;border-radius:9px;overflow:hidden}.fg-modal-v64144 .fg-doc-list-v64152 article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8edef;background:#fff}.fg-modal-v64144 .fg-doc-list-v64152 article:nth-child(2n){background:#f7f9fa}.fg-modal-v64144 .fg-doc-list-v64152 article:last-of-type{border-bottom:0}.fg-modal-v64144 .fg-doc-list-v64152 article>div:first-child{display:grid;gap:2px;min-width:0}.fg-modal-v64144 .fg-doc-list-v64152 article strong{font-size:12px;color:#344955}.fg-modal-v64144 .fg-doc-list-v64152 article span{font-size:11.5px;color:#516570;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-modal-v64144 .fg-doc-list-v64152 article small{font-size:10.5px;color:#7b8992}.fg-modal-v64144 .fg-doc-list-v64152 article>div:last-child{display:flex;align-items:center;gap:6px;flex:0 0 auto}.fg-modal-v64144 .fg-doc-list-v64152 .empty-state{padding:18px}@media(max-width:1280px){.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:minmax(180px,220px) minmax(270px,1fr) auto}.financial-global-shell-v64152 .fg-context-help-v64144{display:none}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152{flex-wrap:wrap}.financial-global-shell-v64152 .fg-filter-search-v64152{margin-left:0;flex-basis:240px}}@media(max-width:900px){.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:1fr 1fr}.financial-global-shell-v64152 .fg-context-month-v64152{grid-column:1/-1;justify-content:flex-start}.financial-global-shell-v64152 .fg-account-filter-v64152{flex:1 1 220px}.financial-global-shell-v64152 .fg-filter-search-v64152{width:auto;flex:1 1 260px}.financial-global-shell-v64152 .fg-team-head-v64152{align-items:flex-start;flex-direction:column}.financial-global-shell-v64152 .fg-team-actions-v64152{width:100%}.financial-global-shell-v64152 .fg-inline-search-v64152{flex:1}.financial-global-shell-v64152 .fg-report-filters-v64152,.financial-global-shell-v64152 .fg-report-doc-filters-v64152{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-global-shell-v64152 .fg-week-fields-v64152{grid-template-columns:1fr}.fg-modal-v64144 .fg-doc-upload-v64152{align-items:stretch;flex-direction:column}.fg-modal-v64144 .fg-doc-upload-fields-v64152{grid-template-columns:1fr;width:100%}}@media(max-width:620px){.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:1fr}.financial-global-shell-v64152 .fg-context-month-v64152{grid-column:auto;flex-wrap:wrap}.financial-global-shell-v64152 .fg-context-month-v64152>strong{min-width:110px}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152{display:grid;grid-template-columns:1fr}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-segment-v64143{width:100%;overflow:auto}.financial-global-shell-v64152 .fg-account-filter-v64152,.financial-global-shell-v64152 .fg-filter-search-v64152,.financial-global-shell-v64152 .fg-clear-filters-v64152{width:100%!important;min-width:0;max-width:none;flex:none}.financial-global-shell-v64152 .fg-recurrence-list-head-v64152{align-items:flex-start;flex-direction:column}.financial-global-shell-v64152 .fg-recurrence-list-tools-v64152,.financial-global-shell-v64152 .fg-team-actions-v64152{align-items:stretch;flex-direction:column;width:100%}.financial-global-shell-v64152 .fg-inline-search-v64152{width:100%;min-width:0}.financial-global-shell-v64152 .fg-special-kind-v64152,.financial-global-shell-v64152 .fg-report-filters-v64152,.financial-global-shell-v64152 .fg-report-doc-filters-v64152{grid-template-columns:1fr}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152{align-items:flex-start;flex-direction:column}.financial-global-shell-v64152 .fg-payment-docs-shortcut-v64152>button{width:100%;justify-content:center}.fg-modal-v64144 .fg-doc-list-v64152 article{align-items:flex-start;flex-direction:column}}.financial-global-shell-v64152 .fg-due-list-v64149>div:nth-child(odd),.financial-global-shell-v64152 .fg-mini-list-v64143>div:nth-child(odd){background:#fff}.financial-global-shell-v64152 .fg-due-list-v64149>div:nth-child(2n),.financial-global-shell-v64152 .fg-mini-list-v64143>div:nth-child(2n){background:#f7f9fa}.financial-global-shell-v64152 .fg-due-list-v64149>div,.financial-global-shell-v64152 .fg-mini-list-v64143>div{padding-left:8px;padding-right:8px}.financial-global-shell-v64152 .fg-account-summary-cards-v64152{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:10px 0 12px}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button{min-width:0;min-height:76px;padding:9px 10px;border:1px solid #dce4e8;border-radius:9px;background:#fff;text-align:left;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label count" "value value" "detail detail";gap:2px 6px;align-content:center;color:#344955;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button:hover{border-color:#bdcbd2;box-shadow:0 2px 8px #1427320f}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button.active{border-color:#7892a2;background:#f4f8fa;box-shadow:inset 0 0 0 1px #7892a2}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button>span{grid-area:label;font-size:10.5px;font-weight:700;color:#5f737f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button>strong{grid-area:value;font-size:15px;line-height:1.2;color:#243a47;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button>small{grid-area:detail;font-size:9.75px;color:#81909a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button.receber strong{color:#376f58}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button.hoje{border-left:3px solid #d8a14e;padding-left:8px}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button.atrasado{border-left:3px solid #c96a63;padding-left:8px}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button.atrasado.receber{border-left-color:#d8a14e}.financial-global-shell-v64152 .fg-list-accounts-v64148 article.overdue-receivable-v64152{border-left:3px solid #d8a14e;padding-left:9px}.financial-global-shell-v64152 .fg-observation-eye-v64152{color:#536f80}.financial-global-shell-v64152 .fg-observation-eye-v64152:hover{color:#183747;background:#edf4f7}.fg-modal-v64144 .fg-observation-view-v64152{margin:4px 0 10px;padding:14px;border:1px solid #dce4e8;border-radius:9px;background:#f9fbfc;min-height:90px}.fg-modal-v64144 .fg-observation-lines-v64152{display:grid;gap:5px;font-size:12.5px;line-height:1.55;color:#344955;white-space:pre-wrap;overflow-wrap:anywhere}.fg-modal-v64144 .fg-observation-lines-v64152 a{color:#23698d;text-decoration:underline;text-underline-offset:2px}@media(max-width:1380px){.financial-global-shell-v64152 .fg-account-summary-cards-v64152{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.financial-global-shell-v64152 .fg-account-summary-cards-v64152{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.financial-global-shell-v64152 .fg-account-summary-cards-v64152{grid-template-columns:1fr}}.menu-overlay-badge-v6417.warning{background:#d49a2f}.menu-overlay-badge-v6417.soon{background:#4f88a7}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{display:grid;grid-template-columns:82px 31px 31px;align-items:center;justify-content:end;gap:5px;width:154px;min-width:154px}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-account-main-action-v64152{grid-column:1;width:82px;min-width:82px;justify-content:center}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-observation-eye-v64152{grid-column:2}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-recurrence-action-v64152{grid-column:3}@media(max-width:620px){.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{width:154px;min-width:154px}}.financial-global-shell-v64152 .fg-accounts-toolbar-top-v64154{margin:10px 0 0;padding:10px 0 12px;border-bottom:1px solid #e6ecef}.financial-global-shell-v64152 .fg-account-summary-after-toolbar-v64154{margin-top:12px}.financial-global-shell-v64152 .fg-account-list-head-v64154,.financial-global-shell-v64152 .fg-list-accounts-v64154 article{display:grid;grid-template-columns:92px 78px minmax(245px,1.45fr) minmax(185px,1fr) 116px 116px 154px;column-gap:12px;align-items:center;width:100%}.financial-global-shell-v64152 .fg-account-list-head-v64154{min-height:34px;margin-top:4px;padding:0 8px;border:1px solid #e2e8eb;border-bottom:0;border-radius:8px 8px 0 0;background:#f4f7f8;color:#60727d;font-size:10.75px;font-weight:800;text-transform:uppercase;letter-spacing:.015em}.financial-global-shell-v64152 .fg-list-accounts-v64154{border:1px solid #e2e8eb;border-radius:0 0 8px 8px;overflow:hidden}.financial-global-shell-v64152 .fg-list-accounts-v64154 article{padding:10px 8px!important;border-left-width:3px;min-height:58px}.financial-global-shell-v64152 .fg-list-accounts-v64154 article:last-child{border-bottom:0}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-previous-value-v64154 input,.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-value-v64143 input{width:100%;max-width:none;height:36px!important;padding:0 9px;text-align:right;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-previous-value-v64154 input{border:1px solid #dfe5e8;background:#eef2f4;color:#596c77;cursor:default;box-shadow:none}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-value-v64143{justify-self:stretch;width:100%}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-row-actions-v64143{justify-self:end}.fg-modal-v64144 .fg-readonly-money-v64154{background:#eef2f4!important;color:#566b77!important;cursor:default;box-shadow:none!important}.fg-modal-v64144 input[inputmode=numeric]{font-variant-numeric:tabular-nums}.fg-modal-v64144 .fg-no-cash-impact-v64154,.fg-modal-v64144 .fg-patrimony-flow-note-v64154{display:flex;align-items:flex-start;gap:9px;margin:12px 0;padding:11px 12px;border:1px solid #dbe4e8;border-radius:9px;background:#f8fafb;color:#4e6572}.fg-modal-v64144 .fg-no-cash-impact-v64154>svg,.fg-modal-v64144 .fg-patrimony-flow-note-v64154>svg{flex:0 0 auto;margin-top:2px}.fg-modal-v64144 .fg-no-cash-impact-v64154>span,.fg-modal-v64144 .fg-patrimony-flow-note-v64154>span{display:grid;gap:2px;min-width:0;flex:1}.fg-modal-v64144 .fg-no-cash-impact-v64154 strong,.fg-modal-v64144 .fg-patrimony-flow-note-v64154 strong{font-size:12.5px;color:#344955}.fg-modal-v64144 .fg-no-cash-impact-v64154 small,.fg-modal-v64144 .fg-patrimony-flow-note-v64154 small{font-size:11px;line-height:1.45;color:#71818b}.fg-modal-v64144 .fg-patrimony-flow-note-v64154.retro{border-color:#e8d5b2;background:#fffaf2}.fg-modal-v64144 .fg-patrimony-flow-note-v64154.warning{border-color:#e5c6c2;background:#fff8f7}.fg-modal-v64144 .fg-patrimony-flow-note-v64154.ok{border-color:#cfe2d5;background:#f7fbf8}.fg-modal-v64144 .fg-patrimony-flow-note-v64154>button{margin-left:auto;align-self:center;white-space:nowrap}.fg-modal-v64144 .fg-impact-cash-v64154{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:12px 13px;border:1px solid #dde5e9;border-radius:9px;background:#f9fbfc}.fg-modal-v64144 .fg-impact-cash-v64154>span{display:grid;gap:2px}.fg-modal-v64144 .fg-impact-cash-v64154 strong{font-size:12.5px;color:#344955}.fg-modal-v64144 .fg-impact-cash-v64154 small{font-size:11px;line-height:1.45;color:#72828c;font-weight:400}.fg-modal-v64144 .fg-impact-cash-v64154>input{width:18px!important;height:18px!important;min-height:18px!important;flex:0 0 auto}.financial-global-shell-v64152 .fg-cash-impact-badge-v64154{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:4px 7px;border-radius:999px;font-size:10.5px;font-weight:800}.financial-global-shell-v64152 .fg-cash-impact-badge-v64154.yes{background:#eaf5ed;color:#3d7550}.financial-global-shell-v64152 .fg-cash-impact-badge-v64154.no{background:#eef2f4;color:#687a85}.financial-global-shell-v64152 .fg-report-cards-v64154{grid-template-columns:repeat(4,minmax(150px,.65fr)) minmax(280px,1.2fr)}.financial-global-shell-v64152 .fg-patrimony-summary-v64154{grid-template-columns:repeat(3,minmax(0,1fr))}.financial-global-shell-v64152 .fg-patrimony-table-v64143 th:last-child,.financial-global-shell-v64152 .fg-patrimony-table-v64143 td:last-child{min-width:76px;text-align:center}@media(max-width:1360px){.financial-global-shell-v64152 .fg-account-list-head-v64154,.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:86px 70px minmax(190px,1.25fr) minmax(150px,.85fr) 106px 106px 154px;column-gap:8px}.financial-global-shell-v64152 .fg-report-cards-v64154{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-global-shell-v64152 .fg-report-cards-v64154 .fg-report-note-v64143{grid-column:1/-1}}@media(max-width:980px){.financial-global-shell-v64152 .fg-account-list-head-v64154{display:none}.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:78px minmax(0,1fr) 112px 154px;grid-template-areas:"data main previous actions" "kind entity value actions";row-gap:6px}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-date-v64143{grid-area:data}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-kind-v64143{grid-area:kind}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-list-main-v64143{grid-area:main}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-list-entity-v64148{grid-area:entity}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-previous-value-v64154{grid-area:previous}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-value-v64143{grid-area:value}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-row-actions-v64143{grid-area:actions}}@media(max-width:700px){.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:1fr auto;grid-template-areas:"data actions" "main actions" "entity actions" "previous actions" "value actions"}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-kind-v64143{display:none}.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-previous-value-v64154,.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-value-v64143{width:130px}.fg-modal-v64144 .fg-patrimony-flow-note-v64154{flex-wrap:wrap}.fg-modal-v64144 .fg-patrimony-flow-note-v64154>button{width:100%;margin-left:25px}.financial-global-shell-v64152 .fg-report-cards-v64154{grid-template-columns:1fr}.financial-global-shell-v64152 .fg-report-cards-v64154 .fg-report-note-v64143{grid-column:auto}}.financial-global-shell-v64152 .fg-month-matrix-v64143{min-width:1540px}.financial-global-shell-v64152 .fg-month-matrix-v64143 td{min-width:98px}.financial-global-shell-v64152 .fg-month-matrix-v64143 th:not(:first-child):not(:nth-child(2)){min-width:98px;text-align:right}.financial-global-shell-v64152 .fg-month-matrix-v64143 td:not(:first-child):not(:nth-child(2)){width:98px;max-width:108px;text-align:right}.financial-global-shell-v64152 .fg-month-matrix-v64143 td input{width:96px!important;max-width:96px!important;min-width:96px!important;padding-left:7px!important;padding-right:7px!important}.financial-global-shell-v64152 .fg-month-matrix-v64143 td.done strong{font-variant-numeric:tabular-nums;white-space:nowrap}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button{min-height:74px}.financial-global-shell-v64152 .fg-account-summary-cards-v64152>button small{line-height:1.25}.fg-modal-v64144 .fg-form-v64143 label>input[type=number]{font-variant-numeric:tabular-nums}.fg-modal-v64144 .fg-edit-note-v64147{line-height:1.45}.fg-modal-v64156,.fg-modal-v64156 *{box-sizing:border-box}.fg-modal-v64156{max-width:calc(100vw - 36px);overflow:hidden!important}.fg-modal-v64156 .fg-modal-body-v64144{width:100%;max-width:100%;min-width:0;overflow-y:auto;overflow-x:hidden}.fg-modal-v64156 .fg-modal-grid-v64146{width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.fg-modal-v64156 .fg-modal-grid-v64146>*{min-width:0;max-width:100%}.fg-modal-v64156 .fg-impact-cash-v64154{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;max-width:100%;min-width:0;padding:12px 13px}.fg-modal-v64156 .fg-impact-cash-v64154>span{display:grid;gap:3px;width:100%;min-width:0;max-width:none}.fg-modal-v64156 .fg-impact-cash-v64154>span small{display:block;max-width:560px;white-space:normal;overflow-wrap:anywhere}.fg-modal-v64156 .fg-impact-cash-v64154>input{justify-self:end;align-self:center;margin:0}.fg-modal-v64156 .fg-modal-footer-v64147{width:100%;max-width:100%;overflow:hidden}@media(min-width:1100px){.financial-global-shell-v64156 .fg-month-matrix-wrap-v64143{width:100%;max-width:100%;overflow-x:hidden}.financial-global-shell-v64156 .fg-month-matrix-v64143{width:100%;min-width:0!important;table-layout:fixed}.financial-global-shell-v64156 .fg-month-matrix-v64143 th,.financial-global-shell-v64156 .fg-month-matrix-v64143 td{min-width:0!important;padding:7px 5px;overflow:hidden}.financial-global-shell-v64156 .fg-month-matrix-v64143 th:first-child,.financial-global-shell-v64156 .fg-month-matrix-v64143 td:first-child{width:175px}.financial-global-shell-v64156 .fg-month-matrix-v64143 th:nth-child(2),.financial-global-shell-v64156 .fg-month-matrix-v64143 td:nth-child(2){width:125px}.financial-global-shell-v64156 .fg-month-matrix-v64143 th:nth-child(n+3),.financial-global-shell-v64156 .fg-month-matrix-v64143 td:nth-child(n+3){width:calc((100% - 300px)/12);max-width:none;text-align:right}.financial-global-shell-v64156 .fg-month-matrix-v64143 th{font-size:9.25px!important;letter-spacing:0;white-space:nowrap;text-overflow:clip}.financial-global-shell-v64156 .fg-month-matrix-v64143 td{font-size:10.5px!important}.financial-global-shell-v64156 .fg-month-matrix-v64143 td:first-child strong{display:block;font-size:11.25px;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.financial-global-shell-v64156 .fg-month-matrix-v64143 td:first-child small,.financial-global-shell-v64156 .fg-month-matrix-v64143 td:nth-child(2){font-size:9.75px!important;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.financial-global-shell-v64156 .fg-month-matrix-v64143 td input{width:100%!important;max-width:72px!important;min-width:0!important;height:31px!important;margin-left:auto;padding:0 5px!important;font-size:10.25px!important}.financial-global-shell-v64156 .fg-month-matrix-v64143 td.done strong{font-size:10.25px!important;white-space:nowrap}.financial-global-shell-v64156 .fg-month-matrix-v64143 td>small{font-size:8.75px!important;line-height:1.2}}@media(max-width:1099px){.financial-global-shell-v64156 .fg-month-matrix-wrap-v64143{overflow-x:auto}.financial-global-shell-v64156 .fg-month-matrix-v64143{min-width:1120px!important}}@media(max-width:620px){.fg-modal-v64156 .fg-modal-grid-v64146{grid-template-columns:1fr}.fg-modal-v64156 .fg-impact-cash-v64154{grid-template-columns:minmax(0,1fr) auto}}.financial-global-shell-v64157 .fg-cadastro-tools-v64157{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.financial-global-shell-v64157 .fg-search-v64157{display:flex;align-items:center;gap:7px;width:min(360px,42vw);min-width:220px;height:36px;padding:0 10px;border:1px solid #dbe3e8;border-radius:8px;background:#fff;color:#768691;font-weight:400}.financial-global-shell-v64157 .fg-search-v64157:focus-within{border-color:#9fb2bf;box-shadow:0 0 0 2px #4a687b14}.financial-global-shell-v64157 .fg-search-v64157 input{width:100%;min-width:0;height:auto!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-size:12px!important;color:#334852}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 label{grid-template-columns:minmax(0,1fr) 132px 168px!important;align-items:end;gap:10px}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-item-v64157{align-self:center}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-prev-v64157,.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-current-v64157{display:grid;gap:4px;min-width:0}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-prev-v64157 small,.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-current-v64157 small{font-size:10.5px;color:#788791;font-weight:600}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-prev-v64157 strong{display:flex;align-items:center;justify-content:flex-end;min-height:38px;padding:0 10px;border:1px solid #e1e6e9;border-radius:7px;background:#f2f5f7;color:#566874;font-size:12.5px;font-weight:600;white-space:nowrap}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-current-v64157 input{width:100%!important;min-width:0!important}@media(max-width:760px){.financial-global-shell-v64157 .fg-cadastro-title-v64143{align-items:stretch;flex-direction:column}.financial-global-shell-v64157 .fg-cadastro-tools-v64157{justify-content:space-between;width:100%}.financial-global-shell-v64157 .fg-search-v64157{width:100%;min-width:0}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 label{grid-template-columns:1fr 1fr!important;align-items:end}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-item-v64157{grid-column:1/-1}}@media(max-width:520px){.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 label{grid-template-columns:1fr!important}.financial-global-shell-v64157 .fg-patrimony-edit-list-v64157 .fg-patrimony-item-v64157{grid-column:auto}}.financial-global-shell-v64171 .fg-team-routine-v64171{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0 14px}.financial-global-shell-v64171 .fg-team-routine-v64171>button,.financial-global-shell-v64171 .fg-team-seasonal-v64171{min-width:0;border:1px solid #dde5ea;border-radius:10px;background:#fff;padding:11px 12px;text-align:left}.financial-global-shell-v64171 .fg-team-routine-v64171>button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;cursor:pointer;color:inherit}.financial-global-shell-v64171 .fg-team-routine-v64171>button:hover{border-color:#b9c7d0;background:#f8fafb}.financial-global-shell-v64171 .fg-team-routine-v64171>button span{display:grid;gap:1px}.financial-global-shell-v64171 .fg-team-routine-v64171>button span strong{font-size:12.5px}.financial-global-shell-v64171 .fg-team-routine-v64171>button span small{font-size:10.5px;color:#75848e}.financial-global-shell-v64171 .fg-team-routine-v64171>button b{font-size:13px;align-self:center}.financial-global-shell-v64171 .fg-team-routine-v64171>button em{grid-column:1/-1;font-size:10px;color:#70818b;font-style:normal}.financial-global-shell-v64171 .fg-team-seasonal-v64171{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fafcfd}.financial-global-shell-v64171 .fg-team-seasonal-v64171>span{display:grid;gap:2px}.financial-global-shell-v64171 .fg-team-seasonal-v64171 strong{font-size:12px}.financial-global-shell-v64171 .fg-team-seasonal-v64171 small{font-size:10px;color:#75848e}.financial-global-shell-v64171 .fg-team-seasonal-v64171>div{display:flex;gap:7px;flex-wrap:wrap}.financial-global-shell-v64171 .fg-team-seasonal-v64171 button{height:30px;padding:0 10px;border:1px solid #d8e1e7;border-radius:7px;background:#fff;font-size:10.5px;font-weight:600;cursor:pointer}.financial-global-shell-v64171 .fg-team-previous-v64171{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:11px 12px;border:1px solid #dbe6df;border-radius:9px;background:#f7fbf8}.financial-global-shell-v64171 .fg-team-previous-v64171>span{display:flex;align-items:center;gap:7px}.financial-global-shell-v64171 .fg-team-previous-v64171>span strong{font-size:11.5px}.financial-global-shell-v64171 .fg-team-previous-v64171>div{display:grid;text-align:right}.financial-global-shell-v64171 .fg-team-previous-v64171>div b{font-size:14px}.financial-global-shell-v64171 .fg-team-previous-v64171 small,.financial-global-shell-v64171 .fg-team-previous-v64171 em{font-size:10px;color:#718079;font-style:normal}.financial-global-shell-v64171 .fg-team-days-hint-v64171{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;margin:10px 0;border:1px solid #dce5ec;border-radius:8px;background:#f7fafc}.financial-global-shell-v64171 .fg-team-days-hint-v64171 span{display:grid;gap:2px}.financial-global-shell-v64171 .fg-team-days-hint-v64171 strong{font-size:11.5px}.financial-global-shell-v64171 .fg-team-days-hint-v64171 small{font-size:10px;line-height:1.4;color:#6e7e89}.financial-global-shell-v64171 .fg-team-benefits-grid-v64171{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.financial-global-shell-v64171 .fg-team-benefits-grid-v64171 label{display:grid;gap:5px;font-size:10.5px;font-weight:600}.financial-global-shell-v64171 .fg-team-benefits-grid-v64171 label small{font-size:9.5px;font-weight:400;color:#77858e}.financial-global-shell-v64171 .fg-team-benefit-total-v64171{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:8px;margin:12px 0}.financial-global-shell-v64171 .fg-team-benefit-total-v64171>div{display:grid;gap:2px;padding:9px 10px;border:1px solid #e1e7eb;border-radius:8px;background:#fafbfc}.financial-global-shell-v64171 .fg-team-benefit-total-v64171 span{font-size:9.5px;color:#74828c}.financial-global-shell-v64171 .fg-team-benefit-total-v64171 strong{font-size:13px}.financial-global-shell-v64171 .fg-team-benefit-total-v64171 .total{background:#f4f8fa;border-color:#ccd9e1}.financial-global-shell-v64171 .fg-team-note-v64171{display:grid;gap:5px;font-size:10.5px;font-weight:600;margin-top:8px}.financial-global-shell-v64171 .fg-team-note-v64171 textarea{resize:vertical}.financial-global-shell-v64171 .fg-team-benefit-config-v64171{display:grid;grid-template-columns:1fr 1fr;gap:10px}.financial-global-shell-v64171 .fg-team-benefit-config-v64171>div{display:grid;gap:8px;padding:10px;border:1px solid #e0e6ea;border-radius:9px;background:#fafcfd}.financial-global-shell-v64171 .fg-team-check-v64171{display:flex!important;align-items:flex-start;gap:8px!important}.financial-global-shell-v64171 .fg-team-check-v64171 input[type=checkbox]{width:16px!important;height:16px!important;flex:0 0 auto;margin-top:1px}.financial-global-shell-v64171 .fg-team-check-v64171 span{display:grid;gap:1px}.financial-global-shell-v64171 .fg-team-check-v64171 strong{font-size:11px}.financial-global-shell-v64171 .fg-team-check-v64171 small{font-size:9.5px!important;font-weight:400!important;color:#74838d}.financial-global-shell-v64171 .fg-team-check-v64171.fg-team-check-compact-v64180{padding-top:2px}.financial-global-shell-v64171 .fg-team-benefit-summary-v64171{min-width:190px}.financial-global-shell-v64171 .fg-team-benefit-summary-v64171 small{white-space:normal}@media(max-width:900px){.financial-global-shell-v64171 .fg-team-routine-v64171{grid-template-columns:1fr}.financial-global-shell-v64171 .fg-team-seasonal-v64171{grid-column:auto}.financial-global-shell-v64171 .fg-team-benefit-config-v64171{grid-template-columns:1fr}}@media(max-width:620px){.financial-global-shell-v64171 .fg-team-seasonal-v64171,.financial-global-shell-v64171 .fg-team-previous-v64171{align-items:stretch;flex-direction:column}.financial-global-shell-v64171 .fg-team-previous-v64171>div{text-align:left}.financial-global-shell-v64171 .fg-team-benefits-grid-v64171,.financial-global-shell-v64171 .fg-team-benefit-total-v64171{grid-template-columns:1fr}}.financial-global-shell-v64147 .fg-patrimony-chart-v64195 .fg-patrimony-chart-head-v64147>span em{font-size:11px;font-style:normal;font-weight:700}.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64195{padding:8px 14px 10px;color:#526f82;background:linear-gradient(180deg,#fbfdfe,#fff 78%)}.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64195 svg{height:300px;min-width:720px;overflow:visible}.financial-global-shell-v64147 .fg-patrimony-y-tick-v64195 line{stroke:#e7edf0;stroke-width:1;stroke-dasharray:4 5}.financial-global-shell-v64147 .fg-patrimony-y-tick-v64195 text,.financial-global-shell-v64147 .fg-patrimony-x-tick-v64195 text{fill:#7b8993;font-size:11px;font-weight:600}.financial-global-shell-v64147 .fg-patrimony-axis-v64195{stroke:#cbd6dc!important;stroke-width:1.2!important}.financial-global-shell-v64147 .fg-patrimony-x-tick-v64195 line{stroke:#aebdc6;stroke-width:1}.financial-global-shell-v64147 .fg-patrimony-area-v64195{pointer-events:none}.financial-global-shell-v64147 .fg-patrimony-line-v64195{filter:drop-shadow(0 2px 3px rgba(44,67,81,.12))}.financial-global-shell-v64147 .fg-patrimony-point-v64195 circle{fill:#fff;stroke:currentColor;stroke-width:3}.financial-global-shell-v64147 .fg-patrimony-point-label-v64195{fill:#344d5d;font-size:11px;font-weight:800;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.financial-global-shell-v64147 .fg-patrimony-axis-caption-v64195{display:flex;align-items:center;justify-content:space-between;padding:0 18px 2px 82px;color:#8a98a1;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}@media(max-width:760px){.financial-global-shell-v64147 .fg-patrimony-chart-canvas-v64195 svg{height:270px;min-width:680px}.financial-global-shell-v64147 .fg-patrimony-axis-caption-v64195{padding-left:72px}}.financial-global-shell-v64152 .fg-account-list-head-v64154.fg-account-list-head-completed-v64202,.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:86px 96px 74px minmax(220px,1.25fr) minmax(165px,.9fr) minmax(145px,.82fr) 104px 154px;column-gap:10px}.financial-global-shell-v64152 .fg-settlement-account-v64202{display:grid;gap:2px;min-width:0}.financial-global-shell-v64152 .fg-settlement-account-v64202 strong{font-size:12px;color:#22313e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64152 .fg-settlement-account-v64202 small{font-size:10.5px;color:#74818c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-settlement-date-v64202 strong{color:#2f6945}.fg-modal-v64144 .fg-settlement-detail-v64202{display:grid;gap:14px}.fg-modal-v64144 .fg-settlement-highlight-v64202{border-color:#cfe2d5!important;background:#f7fbf8!important}.fg-modal-v64144 .fg-settlement-highlight-v64202 strong{color:#2f6945!important}@media(max-width:1360px){.financial-global-shell-v64152 .fg-account-list-head-v64154.fg-account-list-head-completed-v64202,.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:78px 88px 68px minmax(180px,1.15fr) minmax(135px,.8fr) minmax(130px,.78fr) 96px 146px;column-gap:7px}}@media(max-width:980px){.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:78px 92px minmax(0,1fr) 154px;grid-template-areas:"venc baixa main actions" "tipo tipo entity actions" "conta conta value actions";row-gap:6px}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-due-date-v64202{grid-area:venc}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-settlement-date-v64202{grid-area:baixa}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-kind-v64143{grid-area:tipo}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-list-main-v64143{grid-area:main}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-list-entity-v64148{grid-area:entity}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-settlement-account-v64202{grid-area:conta}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-value-v64143{grid-area:value;justify-self:start}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143{grid-area:actions}}@media(max-width:700px){.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:1fr auto;grid-template-areas:"venc actions" "baixa actions" "main actions" "entity actions" "conta actions" "value actions"}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-kind-v64143{display:none}}.financial-global-shell-v64152 .fg-account-list-head-v64154.fg-account-list-head-completed-v64202,.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:86px 96px 74px minmax(205px,1.2fr) minmax(155px,.86fr) minmax(138px,.78fr) minmax(118px,auto) 154px;column-gap:14px}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-value-v64143{min-width:118px;width:100%;padding-right:4px;justify-self:stretch;text-align:right;white-space:nowrap}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143{min-width:154px;width:154px;justify-self:end}@media(max-width:1360px){.financial-global-shell-v64152 .fg-account-list-head-v64154.fg-account-list-head-completed-v64202,.financial-global-shell-v64152 .fg-list-accounts-v64154 article.fg-account-row-completed-v64202{grid-template-columns:76px 86px 66px minmax(170px,1.05fr) minmax(126px,.76fr) minmax(122px,.7fr) minmax(110px,auto) 146px;column-gap:9px}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-value-v64143{min-width:110px}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143{min-width:146px;width:146px}}@media(max-width:980px){.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-value-v64143{min-width:0;padding-right:0;text-align:left}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143{min-width:154px;width:154px}}.financial-global-shell-v64152 .fg-category-application-v64204{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.financial-global-shell-v64152 .fg-category-application-v64204 span{display:inline-flex;align-items:center;border:1px solid #d7e0e8;background:#f7f9fb;color:#405364;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;white-space:nowrap}.financial-global-shell-v64152 .fg-category-application-v64204 span.pagamento{border-color:#f0c8c2;background:#fff4f2;color:#a23b32}.financial-global-shell-v64152 .fg-category-application-v64204 span.recebimento{border-color:#b9dfc9;background:#f0fbf4;color:#207245}.fg-modal-v64144 .fg-category-nature-v64204{display:grid;gap:8px;border:1px solid #dbe3ea;background:#f9fbfc;border-radius:10px;padding:12px 14px}.fg-modal-v64144 .fg-category-nature-v64204>strong{font-size:12px;color:#1e2d3a}.fg-modal-v64144 .fg-category-nature-v64204>small{font-size:11px;color:#6d7b87}.fg-modal-v64144 .fg-category-nature-v64204>div{display:flex;gap:10px;flex-wrap:wrap}.fg-modal-v64144 .fg-category-nature-v64204 label{display:inline-flex;align-items:center;gap:7px;min-width:150px;border:1px solid #d7e0e8;background:#fff;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:800;color:#334757;cursor:pointer}.fg-modal-v64144 .fg-category-nature-v64204 label input{width:16px;height:16px;margin:0;accent-color:#172635}.fg-modal-v64144 .fg-category-nature-v64204 em{font-size:10.5px;font-style:normal;font-weight:700;color:#b33b36}.publication-science-inbox-v64158>.panel-title{margin-bottom:0}.publication-science-tabs-v64158{display:flex;align-items:center;gap:5px;padding:10px 16px;border-bottom:1px solid #e7ecef;background:#fbfcfd}.publication-science-tabs-v64158 button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:#647582;font-size:11px;font-weight:750;cursor:pointer}.publication-science-tabs-v64158 button:hover{background:#f1f5f8;color:#324b5b}.publication-science-tabs-v64158 button.active{border-color:#d4dfe7;background:#fff;color:#203747;box-shadow:0 1px 3px #1627340f}.publication-science-tabs-v64158 button span{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#edf2f5;color:#5d6f7b;font-size:10px;font-weight:800}.publication-science-tabs-v64158 button.active span{background:#e7f0f7;color:#345d7a}.publication-science-history-item-v64158{border-left:3px solid #c6d8e4}.publication-science-history-head-v64158{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.publication-science-read-at-v64158{display:flex;align-items:center;gap:7px;min-width:210px;padding:7px 9px;border:1px solid #cfe2d7;border-radius:8px;background:#f3faf6;color:#356a4c}.publication-science-read-at-v64158>svg{flex:0 0 auto}.publication-science-read-at-v64158>span{display:grid;gap:1px}.publication-science-read-at-v64158 strong{font-size:10.5px;line-height:1.3;color:#2f6447}.publication-science-read-at-v64158 small{font-size:9.5px;line-height:1.25;color:#6c8174}.modal-scroll-body>.modal-actions:last-child,.modal-scroll-body>.modal-footer-actions:last-child{margin-bottom:10px}@media(max-width:760px){.publication-science-history-head-v64158{display:grid;grid-template-columns:1fr}.publication-science-read-at-v64158{min-width:0;width:100%}.publication-science-tabs-v64158 button{flex:1;justify-content:center}}.fg-modal-v64144 .fg-modal-footer-v64147{bottom:-10px!important;padding-bottom:8px!important}.financial-global-shell-v64157 .fg-patrimony-summary-v64159{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px}.financial-global-shell-v64157 .fg-patrimony-summary-v64159>span{min-height:56px;padding:8px 10px;gap:1px;align-content:center}.financial-global-shell-v64157 .fg-patrimony-summary-v64159 small{font-size:10.5px;line-height:1.2}.financial-global-shell-v64157 .fg-patrimony-summary-v64159 strong{font-size:14.5px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-global-shell-v64157 .fg-patrimony-summary-v64159 em{font-size:10.5px;line-height:1.25;color:#778690;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1100px){.financial-global-shell-v64157 .fg-patrimony-summary-v64159{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.financial-global-shell-v64157 .fg-patrimony-summary-v64159{grid-template-columns:1fr}}.modal.operational-review-modal-v64159{height:auto!important;max-height:calc(100dvh - 40px)!important}.operational-review-modal-v64159>.modal-scroll-body{flex:0 1 auto;min-height:0;overflow-y:auto}.operational-review-modal-v64159 .operational-review-summary-v64103 span{font-size:11.5px}.operational-review-modal-v64159 .operational-review-summary-v64103 strong{font-size:13.5px;line-height:1.35}.operational-review-modal-v64159 .operational-review-summary-v64103>div{padding:11px 12px}.operational-review-modal-v64159 .operational-wait-box-v64103>div:first-child strong{font-size:13px}.operational-review-modal-v64159 .operational-wait-box-v64103>div:first-child span{font-size:12px}.quick-process-preview dt{font-size:11.5px}.quick-process-preview dd{font-size:13px;line-height:1.4}.quick-process-preview dl>div{padding:11px 12px}.modal.duplicate-review-modal-v64159{height:auto!important;max-height:calc(100dvh - 40px)!important}.duplicate-review-modal-v64159>.modal-scroll-body{flex:0 1 auto;min-height:0;overflow-y:auto}.duplicate-review-modal-v64159 .duplicate-review-intro strong{font-size:14px}.duplicate-review-modal-v64159 .duplicate-review-intro p{font-size:12.5px}.duplicate-review-modal-v64159 .duplicate-review-list article strong{font-size:14.5px}.duplicate-review-modal-v64159 .duplicate-review-list article span{font-size:12.5px;line-height:1.4}.duplicate-review-modal-v64159 .duplicate-review-list article small{font-size:11.5px;line-height:1.35}.publication-science-history-v64169 .publication-science-history-item-v64169{padding:13px 16px 12px}.publication-science-history-v64169 .publication-science-copy-v64114{width:100%;max-width:none;gap:7px}.publication-science-history-head-v64169{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:16px;width:100%}.publication-science-history-v64169 .publication-science-meta-v64110{display:flex;align-items:baseline;gap:8px 12px;min-width:0}.publication-science-history-v64169 .publication-science-meta-v64110 strong{font-size:13px;line-height:1.35}.publication-science-history-v64169 .publication-science-meta-v64110 span{font-size:11.5px;line-height:1.4}.publication-science-read-at-v64169{min-width:230px;margin-left:auto;padding:8px 10px;gap:8px}.publication-science-read-at-v64169 strong{font-size:11.5px;line-height:1.35}.publication-science-read-at-v64169 small{font-size:10.5px;line-height:1.3}.publication-science-history-v64169 .publication-science-note-v64110{width:100%;padding:8px 10px;font-size:12px;line-height:1.45}.publication-science-history-v64169 .publication-science-copy-v64110>small{width:100%;max-width:none;font-size:12px;line-height:1.5}.publication-science-history-v64169 .publication-science-actions-v64114{padding-top:8px}.publication-science-history-v64169 .publication-science-actions-v64114 button{min-height:34px;font-size:12px}@media(max-width:900px){.publication-science-history-head-v64169{grid-template-columns:1fr;gap:9px}.publication-science-read-at-v64169{min-width:0;width:max-content;max-width:100%;margin-left:0}}@media(max-width:620px){.publication-science-history-v64169 .publication-science-meta-v64110{display:grid;gap:3px}.publication-science-read-at-v64169{width:100%}}.fg-team-panel-v64172 .fg-team-routine-v64172{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fg-team-routine-v64172>button,.fg-team-seasonal-card-v64172{min-height:92px;padding:12px 14px}.fg-team-routine-v64172>button.active,.fg-team-seasonal-card-v64172.active{box-shadow:0 0 0 2px #2563eb2e inset;border-color:#93b4ef}.fg-team-filterbar-v64172{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:14px 0 10px;flex-wrap:wrap}.fg-team-type-filters-v64172,.fg-team-status-filters-v64172{display:flex;gap:6px;flex-wrap:wrap}.fg-team-type-filters-v64172 button,.fg-team-status-filters-v64172 button,.fg-team-seasonal-actions-v64172 button{border:1px solid #d6dce8;background:#fff;border-radius:9px;padding:7px 11px;font-weight:650;cursor:pointer}.fg-team-type-filters-v64172 button.active,.fg-team-status-filters-v64172 button.active{background:#eef4ff;border-color:#9cb8ed;color:#174b9d}.fg-team-seasonal-actions-v64172{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 12px;margin-bottom:10px;background:#fafbfc;border:1px solid #e5e9f0;border-radius:10px}.fg-team-seasonal-actions-v64172 span{font-size:12px;font-weight:700;color:#687184}.fg-team-list-v64172 article{grid-template-columns:92px 20px minmax(240px,1fr) 100px 118px 118px auto;align-items:center;gap:10px}.fg-team-list-v64172 article.projected-v64172{background:#fbfcff}.fg-team-compare-v64172{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.fg-team-compare-v64172 small,.fg-team-list-v64172 .fg-value-v64143 small{font-size:10px;color:#8a93a3;text-transform:uppercase;letter-spacing:.03em}.fg-team-list-v64172 .fg-value-v64143{display:flex;flex-direction:column;align-items:flex-end}.fg-team-status-v64172{font-size:11px;font-weight:750;border-radius:999px;padding:5px 8px;text-align:center}.fg-team-status-v64172.review{background:#fff5d9;color:#8a5b00}.fg-team-status-v64172.pending{background:#edf3ff;color:#27579e}.fg-team-status-v64172.done{background:#eaf8ef;color:#287546}.fg-vacation-critical-banner-v64172{display:flex;gap:10px;align-items:flex-start;margin:10px 0 14px;padding:12px 14px;border-radius:10px;background:#fff0f0;border:2px solid #e24545;color:#922323}.fg-vacation-critical-banner-v64172 div{display:flex;flex-direction:column;gap:2px}.fg-vacation-critical-banner-v64172 small{color:#8c4444}.fg-team-routines-config-v64172{border:1px solid #e0e5ee;border-radius:10px;padding:12px}.fg-team-routines-config-v64172>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.fg-team-routines-config-v64172>small{display:block;margin-top:7px;color:#70798a}.fg-team-vacation-readonly-v64172{margin:14px 20px 2px;border-top:1px solid #e4e8ef;padding-top:14px}.fg-team-vacation-title-v64172{margin-bottom:8px}.fg-team-vacation-title-v64172 div{display:flex;flex-direction:column;gap:2px}.fg-team-vacation-readonly-v64172 article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;border:1px solid #e4e8ef;border-left:4px solid #9aa5b5;border-radius:9px;padding:10px 12px;margin-bottom:7px}.fg-team-vacation-readonly-v64172 article>div{display:flex;flex-direction:column;gap:3px}.fg-team-vacation-readonly-v64172 article.critical{border-left-color:#e34848;background:#fff5f5}.fg-team-vacation-readonly-v64172 article.expired{border-left-color:#a11212;background:#ffeaea}.fg-team-vacation-readonly-v64172 article.done{border-left-color:#45a266}.fg-team-vacation-readonly-v64172 article.partial{border-left-color:#e3a72d}.fg-vacation-status-v64172{font-size:11px;font-weight:800;border-radius:999px;padding:5px 8px;background:#eef1f5}.fg-vacation-status-v64172.critical,.fg-vacation-status-v64172.expired{background:#d82626;color:#fff}.fg-vacation-status-v64172.done{background:#e4f6ea;color:#216c3b}.fg-vacation-status-v64172.partial{background:#fff2ce;color:#795200}.fg-vacation-cell-v64172 small.vac-critical,.fg-vacation-cell-v64172 small.vac-expired{color:#b91c1c;font-weight:800}.fg-vacation-cell-v64172 small.vac-done{color:#278448}.fg-vacation-independent-note-v64172{font-size:12px;background:#f5f7fa;border:1px solid #dfe4ec;border-radius:8px;padding:9px;color:#596274}.documentos-equipe-page-v64172{display:flex;flex-direction:column;gap:14px}.docs-team-toolbar-v64172{display:flex;align-items:end;gap:14px;flex-wrap:wrap;padding:14px}.docs-team-toolbar-v64172>label:first-child{display:flex;flex-direction:column;gap:5px}.docs-team-tabs-v64172{display:flex;gap:6px;flex:1;flex-wrap:wrap}.docs-team-tabs-v64172 button{border:1px solid #d6dce8;background:#fff;border-radius:9px;padding:8px 11px;font-weight:650;cursor:pointer}.docs-team-tabs-v64172 button.active{background:#edf4ff;border-color:#90afe8;color:#174b9d}.docs-team-search-v64172{display:flex;align-items:center;gap:6px;border:1px solid #d6dce8;border-radius:9px;padding:7px 9px;min-width:220px}.docs-team-search-v64172 input{border:0;outline:0;min-width:0;flex:1}.docs-team-search-v64172 button{border:0;background:none;cursor:pointer}.docs-team-checklist-head-v64172,.docs-team-generic-head-v64172,.docs-team-upload-title-v64172{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.docs-team-checklist-head-v64172 div,.docs-team-generic-head-v64172 div,.docs-team-upload-title-v64172 div{display:flex;flex-direction:column;gap:2px}.docs-team-checklist-head-v64172 h3,.docs-team-generic-head-v64172 h3,.docs-team-upload-title-v64172 h3{margin:0}.docs-team-person-list-v64172{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.docs-team-person-list-v64172 article{display:grid;grid-template-columns:22px minmax(0,1fr) 38px;gap:9px;align-items:center;border:1px solid #e3e7ee;border-radius:10px;padding:10px 11px}.docs-team-person-list-v64172 article.ok{background:#f8fcf9}.docs-team-person-list-v64172 article.pending{background:#fffdf7}.docs-team-person-list-v64172 article>div{display:flex;flex-direction:column;gap:2px}.docs-presence-icon-v64172{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;cursor:pointer}.docs-presence-icon-v64172.ok{border:1px solid #8dcca3;background:#e8f7ed;color:#267543}.docs-presence-icon-v64172.pending{border:1px solid #edcd70;background:#fff7dc;color:#8a6200}.docs-team-upload-v64172{scroll-margin-top:90px}.docs-team-upload-grid-v64172{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.docs-team-upload-grid-v64172 label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:650}.docs-team-upload-grid-v64172 input,.docs-team-upload-grid-v64172 select,.docs-team-upload-grid-v64172 textarea{width:100%}.docs-team-upload-files-v64172,.docs-team-upload-note-v64172{grid-column:span 3}.docs-team-upload-actions-v64172{display:flex;justify-content:flex-end;margin-top:10px}.docs-team-export-v64172>div{display:flex;gap:10px;align-items:flex-start}.docs-team-export-v64172 span{display:flex;flex-direction:column;gap:2px}@media(max-width:1100px){.docs-team-upload-grid-v64172{grid-template-columns:1fr 1fr}.docs-team-upload-files-v64172,.docs-team-upload-note-v64172{grid-column:span 2}}@media(max-width:840px){.fg-team-list-v64172 article{grid-template-columns:86px 18px minmax(210px,1fr) 100px 110px auto}.fg-team-status-v64172{grid-column:3}.fg-team-list-v64172 .fg-row-actions-v64143{grid-column:4/7}}@media(max-width:760px){.fg-team-panel-v64172 .fg-team-routine-v64172{grid-template-columns:1fr 1fr}.fg-team-list-v64172 article{display:grid;grid-template-columns:72px 1fr;gap:8px}.fg-team-list-v64172 article>svg{display:none}.fg-team-compare-v64172,.fg-team-list-v64172 .fg-value-v64143,.fg-team-status-v64172,.fg-team-list-v64172 .fg-row-actions-v64143{grid-column:2;align-items:flex-start}.fg-team-routines-config-v64172>div{grid-template-columns:1fr}.fg-team-vacation-readonly-v64172 article{grid-template-columns:1fr}.docs-team-upload-grid-v64172{grid-template-columns:1fr}.docs-team-upload-files-v64172,.docs-team-upload-note-v64172{grid-column:1}.docs-team-person-list-v64172{grid-template-columns:1fr}}.docs-team-head-actions-v64172{flex-wrap:wrap}.docs-team-export-v64172{display:grid;gap:12px}.docs-team-export-intro-v64172{display:flex;gap:10px;align-items:flex-start}.docs-team-export-intro-v64172 span{display:flex;flex-direction:column;gap:2px}.docs-team-export-controls-v64172{display:flex;align-items:end;gap:9px;flex-wrap:wrap}.docs-team-export-controls-v64172 label{display:flex;flex-direction:column;gap:5px;min-width:270px;font-size:12px;font-weight:650}.docs-team-export-controls-v64172 select{min-height:36px}@media(max-width:760px){.docs-team-export-controls-v64172{align-items:stretch}.docs-team-export-controls-v64172 label{min-width:0;width:100%}.docs-team-export-controls-v64172 button{width:100%;justify-content:center}}.payment-global-history-v64173{display:grid;gap:9px;padding:11px 12px;border:1px solid #dce5eb;border-radius:9px;background:#f8fbfd}.payment-global-history-head-v64173{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.payment-global-history-head-v64173>div:first-child{display:grid;gap:2px}.payment-global-history-head-v64173 strong{font-size:12px;color:#293b47}.payment-global-history-head-v64173 span{font-size:10.8px;color:#70808b;line-height:1.4}.payment-global-history-totals-v64173{display:flex;align-items:stretch;gap:6px;flex-wrap:wrap;justify-content:flex-end}.payment-global-history-totals-v64173>span,.payment-history-summary-v64173>span{display:grid;gap:2px;min-width:105px;padding:6px 8px;border:1px solid #e1e7eb;border-radius:7px;background:#fff;color:#74818b;font-size:9.8px}.payment-global-history-totals-v64173 b,.payment-history-summary-v64173 b{font-size:11.5px;color:#263944}.payment-global-history-list-v64173{display:grid;gap:5px}.payment-global-history-list-v64173>div{display:grid;grid-template-columns:minmax(150px,.8fr) auto minmax(260px,1.6fr);align-items:center;gap:10px;padding:7px 9px;border:1px solid #e3e9ed;border-radius:7px;background:#fff}.payment-global-history-list-v64173>div>span{display:grid;gap:1px}.payment-global-history-list-v64173>div>span>b{font-size:11px;color:#334751}.payment-global-history-list-v64173>div>span>small{font-size:9.8px;color:#81909a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.payment-global-history-list-v64173>div>strong{font-size:11.5px;color:#243742;white-space:nowrap}.payment-global-history-list-v64173>div>em{font-style:normal;font-size:10.5px;color:#536572;line-height:1.4}.payment-global-history-more-v64173{color:#71808a;font-size:10px}.payment-history-head-global-v64173{align-items:center}.payment-history-summary-v64173{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.payment-history-global-v64173 .table-wrap table{min-width:880px}.payment-history-global-v64173 .payment-history-distribution-v6410{min-width:300px;max-width:520px}@media(max-width:760px){.payment-global-history-head-v64173,.payment-history-head-global-v64173{flex-direction:column}.payment-global-history-totals-v64173,.payment-history-summary-v64173{width:100%;justify-content:flex-start}.payment-global-history-list-v64173>div{grid-template-columns:1fr auto}.payment-global-history-list-v64173>div>em{grid-column:1/-1}}.fg-week-fields-v64174{grid-template-columns:minmax(220px,1fr) minmax(180px,.8fr);align-items:end}.fg-week-fields-v64174>label{min-width:0}.fg-week-fields-v64174>small{grid-column:1/-1}@media(max-width:760px){.fg-week-fields-v64174{grid-template-columns:1fr}}.financial-global-shell-v64152 .fg-week-fields-v64152.fg-week-fields-v64174{grid-template-columns:minmax(330px,1fr) minmax(290px,.85fr);gap:14px 20px;align-items:end}.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-day-field-v64175{display:grid!important;grid-template-columns:125px minmax(190px,1fr)!important;align-items:center!important;gap:10px!important}.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-day-field-v64175 select{min-width:190px;width:100%}.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-repeat-field-v64175{display:grid!important;grid-template-columns:112px auto!important;align-items:center!important;gap:10px!important}.fg-week-repeat-control-v64175{display:inline-flex;align-items:center;gap:8px;width:max-content;white-space:nowrap}.fg-week-repeat-control-v64175 input{width:76px!important;min-width:76px!important;text-align:center}@media(max-width:900px){.financial-global-shell-v64152 .fg-week-fields-v64152.fg-week-fields-v64174{grid-template-columns:1fr}.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-day-field-v64175,.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-repeat-field-v64175{grid-template-columns:130px minmax(0,1fr)!important}}@media(max-width:560px){.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-day-field-v64175,.financial-global-shell-v64152 .fg-week-fields-v64152 .fg-week-repeat-field-v64175{grid-template-columns:1fr!important}}.fg-team-person-form-v64171 .fg-team-money-field-v64175{align-content:start}.fg-team-person-form-v64171 .fg-team-money-field-v64175 input{width:150px!important;max-width:100%;min-width:0}.fg-team-person-form-v64171 .fg-team-benefit-config-v64171{align-content:start}.fg-team-person-form-v64171 .fg-team-benefit-config-v64171>label:not(.fg-team-check-v64171){max-width:190px}.fg-vacation-toggle-v64175.active{background:#edf4ff!important;border-color:#8faee6!important;color:#174b9d!important}.fg-vacation-overview-v64175{margin:10px 0 14px;border:1px solid #dce3ec;border-radius:11px;background:#fff;overflow:hidden}.fg-vacation-overview-head-v64175{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #e5e9ef;background:#f8fafc}.fg-vacation-overview-head-v64175>div{display:grid;gap:2px}.fg-vacation-overview-head-v64175 small{color:#6d7785}.fg-vacation-overview-list-v64175{display:grid;gap:7px;padding:10px}.fg-vacation-overview-list-v64175 article{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(260px,1.2fr) auto auto;gap:12px;align-items:center;border:1px solid #e3e8ef;border-left:4px solid #a5afbc;border-radius:9px;padding:10px 12px;background:#fff}.fg-vacation-overview-list-v64175 article>div{display:grid;gap:2px}.fg-vacation-overview-list-v64175 article small{color:#717b88}.fg-vacation-overview-list-v64175 article.critical,.fg-vacation-overview-list-v64175 article.expired{border-left-color:#d83232;background:#fff7f7}.fg-vacation-overview-list-v64175 article.partial{border-left-color:#e1a72c}.fg-vacation-overview-list-v64175 article.done{border-left-color:#3e9a61}.fg-vacation-no-period-v64175{color:#7a8491;font-size:12px}@media(max-width:960px){.fg-vacation-overview-list-v64175 article{grid-template-columns:1fr 1fr}.fg-vacation-overview-list-v64175 article>button,.fg-vacation-overview-list-v64175 article>.fg-vacation-status-v64172{justify-self:start}}@media(max-width:620px){.fg-vacation-overview-head-v64175{align-items:flex-start;flex-direction:column}.fg-vacation-overview-list-v64175 article{grid-template-columns:1fr}}.docs-team-toolbar-v64175{display:grid!important;grid-template-columns:minmax(280px,1.1fr) 190px minmax(380px,1.5fr) minmax(220px,.8fr);align-items:end!important;gap:10px!important}.docs-team-toolbar-v64175>label{display:grid!important;gap:5px;min-width:0}.docs-team-toolbar-v64175>label>span{font-size:11px;font-weight:700;color:#566372}.docs-team-client-filter-v64175{grid-template-columns:18px minmax(0,1fr)!important}.docs-team-client-filter-v64175>span,.docs-team-client-filter-v64175>select{grid-column:2}.docs-team-company-v64175{font-weight:650;color:#5c6d7c!important}.docs-team-empty-context-v64175{display:flex;gap:10px;align-items:flex-start}.docs-team-empty-context-v64175>div{display:grid;gap:3px}.docs-team-upload-context-v64175{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;padding:10px 12px;border:1px solid #dce4ec;border-radius:9px;background:#f7f9fb}.docs-team-upload-context-v64175 span{display:grid;gap:2px}.docs-team-upload-context-v64175 small{color:#6e7986}.docs-team-upload-grid-v64175{grid-template-columns:1fr 1fr!important}.docs-team-upload-grid-v64175 .docs-team-upload-files-v64172,.docs-team-upload-grid-v64175 .docs-team-upload-note-v64172{grid-column:1/-1!important}.docs-team-upload-modal-v64175{width:min(760px,calc(100vw - 28px))!important}.docs-team-export-v64175{gap:10px!important}.docs-team-export-controls-v64175{display:grid!important;grid-template-columns:minmax(260px,1fr) auto minmax(240px,.8fr) auto;gap:9px 10px!important;align-items:end!important}.docs-team-export-controls-v64175 label{min-width:0!important;width:auto!important}.docs-team-export-controls-v64175 button{white-space:nowrap}@media(max-width:1180px){.docs-team-toolbar-v64175{grid-template-columns:1fr 190px}.docs-team-toolbar-v64175 .docs-team-tabs-v64172,.docs-team-toolbar-v64175 .docs-team-search-v64172{grid-column:auto}.docs-team-export-controls-v64175{grid-template-columns:1fr auto}}@media(max-width:720px){.docs-team-toolbar-v64175{grid-template-columns:1fr}.docs-team-upload-grid-v64175{grid-template-columns:1fr!important}.docs-team-export-controls-v64175{grid-template-columns:1fr}.docs-team-export-controls-v64175 button{width:100%;justify-content:center}}.users-access-table-v64175 .user-modules-cell-v64175{min-width:300px;max-width:460px}.users-access-page .user-module-chips-v64175{max-width:none!important;background:transparent!important;display:flex!important;align-items:center!important;gap:5px!important;flex-wrap:wrap!important;overflow:visible!important}.users-access-page .user-module-chips-v64175 .module-chip{display:inline-flex!important;max-width:100%;background:#eef3f7!important;color:#304654!important;border:1px solid #d5e0e7!important;border-radius:999px!important;padding:4px 8px!important;font-size:10.5px!important;font-weight:700!important;line-height:1.25!important;white-space:normal!important}.user-access-modal-v64175{width:min(780px,calc(100vw - 28px))!important}.user-access-modal-v64175 .modal-scroll-body{padding-bottom:20px}.user-access-basic-grid-v64175{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.user-access-basic-grid-v64175>label{display:grid;gap:5px;margin:0!important}.user-access-span-v64175{grid-column:1/-1}.user-access-login-grid-v64175{margin-top:14px}.user-access-permissions-v64175{display:grid;gap:10px;margin-top:14px}.user-access-section-title-v64175{display:grid;gap:2px;margin:2px 0 6px}.user-access-section-title-v64175 strong{font-size:12px;color:#31434f}.user-access-section-title-v64175 small{font-size:10.5px;color:#73808c;line-height:1.45}.user-module-permission-grid-v64175{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important}.user-module-permission-grid-v64175 .module-permission-item{min-height:48px;background:#fff!important}.document-client-permissions-v64175{margin-top:3px;padding:12px;border:1px solid #dce4ec;border-radius:10px;background:#f8fafc}.document-client-checks-v64175{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;max-height:220px;overflow:auto;padding:2px}.document-client-checks-v64175>label{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 9px;border:1px solid #e0e6ec;border-radius:8px;background:#fff;font-size:11px;font-weight:650}.document-client-checks-v64175 input{width:15px!important;height:15px!important;margin:0!important;flex:0 0 auto}@media(max-width:760px){.user-access-basic-grid-v64175,.user-module-permission-grid-v64175,.document-client-checks-v64175{grid-template-columns:1fr!important}.user-access-span-v64175{grid-column:1}.users-access-table-v64175 .user-modules-cell-v64175{min-width:240px}}.fg-team-status-v64172.incomplete{background:#fff0e8;color:#a04412;border:1px solid #f1c3a8}.fg-team-list-v64172 article.incomplete-v64176{background:#fffaf6;border-color:#f1d4c2}.fg-team-pending-data-v64176{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px;border:1px solid #efc5aa;border-radius:10px;background:#fff8f3;color:#70300d}.fg-team-pending-data-v64176>div{display:grid;gap:5px}.fg-team-pending-data-v64176 ul{margin:0;padding-left:18px}.fg-team-pending-data-v64176 small{color:#7b675a}.fg-internal-context-note-v64176{display:flex;align-items:flex-start;gap:8px;padding:11px 13px;border:1px solid #d8e3f0;border-radius:10px;background:#f7faff;color:#34495e}.fg-internal-context-note-v64176 strong{white-space:nowrap}.fg-internal-context-note-v64176 span{font-size:12px;line-height:1.45;color:#5d6d7e}.fg-form-v64143 label>.client-picker,.fg-modal-grid-v64146 label>.client-picker{margin-top:5px}.client-labor-shell-v64176,.client-labor-page-v64176{display:flex;flex-direction:column;gap:14px}.client-labor-tabs-v64176{display:flex;gap:6px;flex-wrap:wrap}.client-labor-tabs-v64176 button{display:inline-flex;align-items:center;gap:6px;border:1px solid #d8dee8;background:#fff;border-radius:9px;padding:8px 12px;font-weight:700;cursor:pointer}.client-labor-tabs-v64176 button.active{background:#edf4ff;border-color:#90afe8;color:#174b9d}.client-labor-toolbar-v64176{display:grid;grid-template-columns:minmax(280px,1fr) 110px 110px;gap:12px;align-items:end;padding:14px}.client-labor-toolbar-v64176 label{display:grid;gap:5px}.client-labor-toolbar-v64176 label span{font-size:11px;font-weight:700;color:#566372}.client-labor-toolbar-v64176>div{display:grid;gap:1px;text-align:right}.client-labor-toolbar-v64176>div strong{font-size:20px}.client-labor-toolbar-v64176>div small{color:#788494}.client-labor-list-panel-v64176{padding:0;overflow:hidden}.client-labor-list-v64176{display:grid}.client-labor-list-v64176>article{display:grid;grid-template-columns:24px minmax(240px,1fr) 135px 90px auto;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid #e9edf2}.client-labor-list-v64176>article:last-child{border-bottom:0}.client-labor-list-v64176>article.inactive{background:#fafafa;color:#6f7882}.client-labor-person-v64176,.client-labor-list-v64176>article>div{display:grid;gap:2px}.client-labor-list-v64176>article div span,.client-labor-list-v64176>article small{font-size:11px;color:#7a8592}.client-labor-list-v64176 .tag-muted{background:#f0f1f3;color:#67717d}.client-labor-preservation-v64176{display:flex;gap:10px;align-items:flex-start;padding:12px 14px}.client-labor-preservation-v64176>div{display:grid;gap:3px}.client-labor-preservation-v64176 small{color:#657180}.client-labor-person-form-v64176{display:grid;grid-template-columns:1fr 1fr;gap:12px}.client-labor-person-form-v64176 label{display:grid;gap:5px;font-size:12px;font-weight:650}.client-labor-person-form-v64176 .full{grid-column:1/-1}.client-labor-form-note-v64176{padding:10px 12px;border:1px solid #d9e4ef;border-radius:9px;background:#f7faff;font-size:12px;line-height:1.45;color:#566574}.docs-team-fixed-client-v64176{display:flex;align-items:center;gap:8px;min-height:38px;padding:8px 10px;border:1px solid #d9e0e9;border-radius:9px;background:#f7f9fc}.docs-team-fixed-client-v64176 span{display:grid;gap:1px}.docs-team-fixed-client-v64176 small{color:#788492}.client-labor-shell-v64176>.documentos-equipe-page-v64172{margin:0}@media(max-width:850px){.client-labor-list-v64176>article{grid-template-columns:22px minmax(0,1fr) auto}.client-labor-list-v64176>article>div:nth-of-type(2){grid-column:2}.client-labor-list-v64176>article>.tag{grid-column:2}.client-labor-list-v64176>article>button{grid-column:3;grid-row:1/4}.client-labor-toolbar-v64176{grid-template-columns:1fr 80px 80px}}@media(max-width:620px){.client-labor-toolbar-v64176{grid-template-columns:1fr 1fr}.client-labor-toolbar-v64176 label{grid-column:1/-1}.client-labor-person-form-v64176{grid-template-columns:1fr}.client-labor-person-form-v64176 .full{grid-column:1}.fg-team-pending-data-v64176{flex-direction:column}.fg-team-pending-data-v64176 button{width:100%;justify-content:center}}.document-scope-permissions-v64176{display:grid;gap:12px}.document-internal-access-v64176{display:grid;gap:3px;padding:10px 12px;border:1px solid #cfe0d2;border-radius:9px;background:#f4fbf5}.document-internal-access-v64176 strong{color:#245f31}.document-internal-access-v64176 small{color:#53675a;line-height:1.4}.docs-team-client-filter-v64175>.client-picker{grid-column:2;min-width:0}.fg-context-bar-v64144>.client-picker{min-width:280px;max-width:460px;flex:0 1 420px}@media(max-width:720px){.fg-context-bar-v64144>.client-picker{min-width:0;max-width:none;flex-basis:100%;width:100%}}.client-picker-result-wrap-v64181{display:block;min-width:0}.client-picker-result-wrap-v64181>button{width:100%;border:0;background:#fff;text-align:left;padding:9px 10px;border-radius:7px;display:grid;gap:3px;cursor:pointer}.client-picker-result-wrap-v64181>button:hover,.client-picker-result-wrap-v64181>button.active{background:#f1f5f8}.client-picker-result-wrap-v64181>button.selected{background:#edf4ff;box-shadow:inset 0 0 0 1px #b7ccef}.client-picker-group-v64181{position:sticky;top:-5px;z-index:1;margin:0 -1px 3px;padding:7px 9px 5px;background:#f6f8fa;color:#657583;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e4e9ed}.client-picker-result-wrap-v64181+.client-picker-result-wrap-v64181 .client-picker-group-v64181{margin-top:5px}.fg-context-selector-v64181{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:4px!important;min-width:0}.fg-context-selector-v64181>small{display:block;font-size:9.5px!important;font-weight:750;color:#6c7a85;line-height:1.1}.fg-context-selector-v64181>.client-picker{width:100%;min-width:0;max-width:none;flex:none}.fg-context-selector-v64181 .client-picker-control{min-height:36px;border-radius:8px;background:#fbfcfd}.fg-context-selector-v64181 .client-picker-control input{height:34px!important;font-size:11.5px}.fg-context-selector-v64181 .client-picker-results{min-width:360px;max-height:310px}.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:minmax(180px,220px) minmax(330px,470px) minmax(260px,1fr)}.fg-team-panel-v64172 .fg-team-routine-v64181{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:8px 0 10px}.fg-team-routine-v64181 .fg-team-card-v64181{min-height:78px!important;padding:10px 12px!important;border-width:1px;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.fg-team-routine-v64181 .fg-team-card-v64181 span strong{font-size:12px}.fg-team-routine-v64181 .fg-team-card-v64181 span small,.fg-team-routine-v64181 .fg-team-card-v64181 em{font-size:9.8px}.fg-team-routine-v64181 .fg-team-card-v64181.beneficios{background:#f5fbf8;border-color:#d7e9df}.fg-team-routine-v64181 .fg-team-card-v64181.salario{background:#f5f8fd;border-color:#d8e2f1}.fg-team-routine-v64181 .fg-team-card-v64181.adiantamento{background:#fffaf1;border-color:#eee0bf}.fg-team-routine-v64181 .fg-team-card-v64181.sazonais{background:#faf7fd;border-color:#e5dcef}.fg-team-routine-v64181 .fg-team-card-v64181.beneficios.active{background:#eaf7f0;border-color:#79b995;box-shadow:inset 0 0 0 1px #3187561f!important}.fg-team-routine-v64181 .fg-team-card-v64181.salario.active{background:#edf4ff;border-color:#84a9df;box-shadow:inset 0 0 0 1px #2d5d9d1f!important}.fg-team-routine-v64181 .fg-team-card-v64181.adiantamento.active{background:#fff4dc;border-color:#d9b66b;box-shadow:inset 0 0 0 1px #9d6f191f!important}.fg-team-routine-v64181 .fg-team-card-v64181.sazonais.active{background:#f4edfb;border-color:#bda5d6;box-shadow:inset 0 0 0 1px #6b49911f!important}.fg-team-list-v64181 .fg-team-row-v64181{grid-template-columns:92px minmax(280px,1fr) 88px 105px 120px minmax(126px,auto)!important;gap:12px!important;align-items:center!important;padding:10px 4px!important}.fg-team-list-v64181 .fg-team-row-v64181 .fg-list-main-v64143{min-width:0}.fg-team-list-v64181 .fg-team-row-v64181 .fg-list-main-v64143 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-compare-v64172,.fg-team-list-v64181 .fg-team-row-v64181 .fg-value-v64143{align-items:flex-end;min-width:0}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-status-v64172{width:100%;max-width:120px;justify-self:center;white-space:nowrap;padding:5px 10px}.fg-team-list-v64181 .fg-team-row-v64181 .fg-row-actions-v64143{display:flex;justify-content:flex-end;align-items:center;gap:5px;min-width:0;white-space:nowrap}.fg-team-list-v64181 .fg-team-row-v64181 .fg-row-actions-v64143 button{margin:0}.fg-team-list-v64181 .fg-team-row-v64181.incomplete-v64176{border-color:#f0dacd;background:#fffaf7}.fg-team-person-form-v64181{column-gap:12px!important;row-gap:9px!important}.fg-team-person-form-v64181 .fg-internal-context-note-v64176{padding:9px 11px}.fg-team-active-control-v64181{display:flex;align-items:stretch;min-width:0}.fg-team-active-toggle-v64181{display:flex!important;align-items:center!important;gap:9px!important;width:100%;min-height:42px;padding:8px 10px;border:1px solid #dce3e8;border-radius:8px;background:#fafcfd;cursor:pointer}.fg-team-active-toggle-v64181 input{width:16px!important;height:16px!important;flex:0 0 auto;margin:0!important}.fg-team-active-toggle-v64181 span{display:grid;gap:1px;min-width:0}.fg-team-active-toggle-v64181 strong{font-size:11px}.fg-team-active-toggle-v64181 small{font-size:9.5px;color:#73808a;line-height:1.3}.fg-team-compact-group-v64181{display:grid;gap:5px;min-width:0;align-content:start}.fg-team-dates-v64181{grid-template-columns:1fr 1fr}.fg-team-dates-v64181>label,.fg-team-pay-config-v64181>label,.fg-team-advance-config-v64181 label{display:grid;gap:4px;min-width:0}.fg-team-dates-v64181>small{grid-column:1/-1;font-size:9.2px;color:#75818b;line-height:1.3}.fg-team-dates-v64181 input:disabled,.fg-team-advance-config-v64181 input:disabled{background:#f1f3f5!important;color:#9aa3aa!important;cursor:not-allowed}.fg-team-pay-config-v64181{grid-template-columns:minmax(135px,.82fr) minmax(240px,1.18fr);align-items:start}.fg-team-salary-field-v64181 input{max-width:180px}.fg-team-advance-config-v64181{display:grid;gap:4px;min-width:0}.fg-team-advance-config-v64181>strong{font-size:10.5px;color:#4b5c67}.fg-team-advance-config-v64181>div{display:grid;grid-template-columns:82px minmax(110px,1fr);gap:7px}.fg-team-advance-config-v64181 label{font-size:9.5px!important;color:#6d7982}.fg-team-advance-config-v64181>small{font-size:9px;color:#7b858d;line-height:1.25}.fg-team-routines-config-v64181{padding:8px 10px!important;border-color:#e3e8ec!important;background:#fbfcfd}.fg-team-routines-config-v64181>strong{font-size:10.5px;color:#455761}.fg-team-routines-config-v64181>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:5px!important}.fg-team-routines-config-v64181 .fg-team-check-v64171{align-items:center!important;padding:4px 6px!important;border-radius:7px;background:#fff;border:1px solid #edf0f3}.fg-team-routines-config-v64181 .fg-team-check-v64171 input{width:15px!important;height:15px!important;margin:0!important}.fg-team-routines-config-v64181 .fg-team-check-v64171 span{display:flex!important;align-items:baseline;gap:5px!important;min-width:0}.fg-team-routines-config-v64181 .fg-team-check-v64171 strong{font-size:10.5px}.fg-team-routines-config-v64181 .fg-team-check-v64171 small{font-size:9px!important;white-space:nowrap}.fg-team-routines-config-v64181>small{margin-top:5px!important;font-size:9px;line-height:1.3;color:#78838c}.fg-team-person-form-v64181 .fg-team-benefit-config-v64171{gap:8px}.fg-team-person-form-v64181 .fg-team-benefit-config-v64171>div{padding:8px 9px;gap:6px}.fg-team-person-form-v64181 .fg-observation-field-v64146 textarea{min-height:0}.fg-team-fixed-reference-v64181{font-size:10px;color:#65717a;margin-top:4px}.fg-rehire-action-v64181{font-size:10px!important;color:#63717b!important;padding:3px 5px!important;text-decoration:none!important}.fg-rehire-action-v64181:hover{color:#243c4a!important;text-decoration:underline!important}@media(max-width:1080px){.fg-team-list-v64181 .fg-team-row-v64181{grid-template-columns:86px minmax(230px,1fr) 82px 98px 112px minmax(110px,auto)!important;gap:8px!important}}@media(max-width:900px){.financial-global-shell-v64152 .fg-context-bar-v64144{grid-template-columns:1fr 1fr}.fg-context-help-v64144{grid-column:1/-1}.fg-team-list-v64181 .fg-team-row-v64181{grid-template-columns:80px minmax(220px,1fr) 94px 112px!important}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-compare-v64172{grid-column:3}.fg-team-list-v64181 .fg-team-row-v64181 .fg-value-v64143{grid-column:4}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-status-v64172{grid-column:3;grid-row:2;justify-self:end}.fg-team-list-v64181 .fg-team-row-v64181 .fg-row-actions-v64143{grid-column:4;grid-row:2}}@media(max-width:760px){.fg-context-selector-v64181 .client-picker-results{min-width:0}.fg-team-panel-v64172 .fg-team-routine-v64181{grid-template-columns:1fr 1fr}.fg-team-list-v64181 .fg-team-row-v64181{grid-template-columns:76px minmax(0,1fr)!important;gap:7px 10px!important}.fg-team-list-v64181 .fg-team-row-v64181 .fg-list-main-v64143{grid-column:2}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-compare-v64172,.fg-team-list-v64181 .fg-team-row-v64181 .fg-value-v64143,.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-status-v64172,.fg-team-list-v64181 .fg-team-row-v64181 .fg-row-actions-v64143{grid-column:2!important;grid-row:auto!important;justify-self:start!important;align-items:flex-start!important}.fg-team-list-v64181 .fg-team-row-v64181 .fg-team-status-v64172{width:auto;max-width:none}.fg-team-person-form-v64181{grid-template-columns:1fr!important}.fg-team-person-form-v64181 .fg-span-full-v64146{grid-column:1!important}.fg-team-dates-v64181,.fg-team-pay-config-v64181{grid-template-columns:1fr 1fr}.fg-team-routines-config-v64181>div{grid-template-columns:1fr 1fr 1fr!important}}@media(max-width:560px){.fg-team-panel-v64172 .fg-team-routine-v64181{grid-template-columns:1fr}.fg-team-dates-v64181,.fg-team-pay-config-v64181,.fg-team-routines-config-v64181>div{grid-template-columns:1fr!important}.fg-team-advance-config-v64181>div{grid-template-columns:80px 1fr}}.financial-global-shell-v64182 .fg-context-bar-v64182{grid-template-columns:minmax(165px,205px) minmax(300px,420px) minmax(210px,1fr) auto!important;gap:10px!important;padding:9px 12px!important;align-items:center}.financial-global-shell-v64182 .fg-context-bar-v64182 .fg-context-help-v64144{min-width:0;line-height:1.3}.financial-global-shell-v64182 .fg-context-month-v64182{display:flex!important;align-items:center;justify-content:flex-end;gap:6px;min-width:max-content;white-space:nowrap}.financial-global-shell-v64182 .fg-context-month-v64182>button:not(.fg-month-return-v64182){flex:0 0 34px}.financial-global-shell-v64182 .fg-context-month-v64182>strong{min-width:164px!important;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid transparent;border-radius:8px;font-size:12.5px}.financial-global-shell-v64182 .fg-context-month-v64182>strong.is-current{background:#edf4ff;border-color:#a9bfe5;color:#174b9d}.financial-global-shell-v64182 .fg-context-month-v64182>strong.is-current span{display:inline-flex;align-items:center;padding:2px 6px;border-radius:999px;background:#dbe9ff;color:#245baf;font-size:8.8px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.financial-global-shell-v64182 .fg-month-return-v64182{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #cdd9e7;border-radius:8px;background:#f7faff;color:#315d91;font-size:10.5px;font-weight:700;cursor:pointer}.financial-global-shell-v64182 .fg-month-return-v64182:hover{background:#edf4ff;border-color:#a8bfdc}.fg-team-list-v64182 .fg-team-table-head-v64182,.fg-team-list-v64182 .fg-team-row-v64182{display:grid;grid-template-columns:90px minmax(180px,1.15fr) minmax(125px,.75fr) minmax(150px,.9fr) 96px 108px minmax(190px,auto)!important;gap:10px!important;align-items:center!important}.fg-team-list-v64182 .fg-team-table-head-v64182{padding:0 4px 7px;margin-top:2px;border-bottom:1px solid #dfe5e9;color:#7a8791;font-size:9.4px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.fg-team-list-v64182 .fg-team-table-head-v64182 span:nth-child(5),.fg-team-list-v64182 .fg-team-table-head-v64182 span:nth-child(6){text-align:right}.fg-team-list-v64182 .fg-team-table-head-v64182 span:last-child{text-align:right;padding-right:3px}.fg-team-list-v64182 .fg-team-row-v64182{padding:10px 4px!important}.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-person-v64182>strong{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-person-v64182>small{font-size:10.2px;color:#7b8790}.fg-team-list-v64182 .fg-team-entity-v64182,.fg-team-list-v64182 .fg-team-reference-v64182{display:grid;gap:2px;min-width:0}.fg-team-list-v64182 .fg-team-entity-v64182 strong{font-size:11px;color:#536671;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-list-v64182 .fg-team-reference-v64182 strong{font-size:11px;color:#354955;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-list-v64182 .fg-team-reference-v64182 small{font-size:9.8px;color:#7f8b94;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-list-v64182 .fg-team-entity-inline-v64182{display:none}.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-compare-v64172,.fg-team-list-v64182 .fg-team-row-v64182 .fg-value-v64143{align-items:flex-end!important}.fg-team-list-v64182 .fg-team-row-v64182 .fg-row-actions-v64143{justify-content:flex-end!important;gap:5px;min-width:0;white-space:nowrap}.fg-team-list-v64182 .fg-team-row-v64182.completed-v64182 .fg-date-v64143 small{color:#4f8462}@media(max-width:1280px){.financial-global-shell-v64182 .fg-context-bar-v64182{grid-template-columns:minmax(165px,205px) minmax(280px,1fr) auto!important}.financial-global-shell-v64182 .fg-context-bar-v64182 .fg-context-help-v64144{display:none}}@media(max-width:1180px){.fg-team-list-v64182 .fg-team-table-head-v64182,.fg-team-list-v64182 .fg-team-row-v64182{grid-template-columns:84px minmax(190px,1fr) minmax(145px,.9fr) 92px 102px minmax(186px,auto)!important;gap:8px!important}.fg-team-list-v64182 .fg-team-table-head-v64182 span:nth-child(3),.fg-team-list-v64182 .fg-team-entity-v64182{display:none}.fg-team-list-v64182 .fg-team-entity-inline-v64182{display:inline}}@media(max-width:900px){.financial-global-shell-v64182 .fg-context-bar-v64182{grid-template-columns:minmax(165px,220px) minmax(250px,1fr)!important}.financial-global-shell-v64182 .fg-context-month-v64182{grid-column:1/-1;justify-content:flex-start;min-width:0;flex-wrap:wrap}.fg-team-list-v64182 .fg-team-table-head-v64182{display:none}.fg-team-list-v64182 .fg-team-row-v64182{grid-template-columns:82px minmax(0,1fr)!important;gap:7px 10px!important}.fg-team-list-v64182 .fg-team-row-v64182 .fg-date-v64143{grid-column:1;grid-row:1}.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-person-v64182{grid-column:2;grid-row:1}.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-reference-v64182,.fg-team-list-v64182 .fg-team-row-v64182 .fg-team-compare-v64172,.fg-team-list-v64182 .fg-team-row-v64182 .fg-value-v64143,.fg-team-list-v64182 .fg-team-row-v64182 .fg-row-actions-v64143{grid-column:2!important;grid-row:auto!important;justify-self:start!important;align-items:flex-start!important}.fg-team-list-v64182 .fg-team-row-v64182 .fg-row-actions-v64143{flex-wrap:wrap;justify-content:flex-start!important}}@media(max-width:620px){.financial-global-shell-v64182 .fg-context-bar-v64182{grid-template-columns:1fr!important}.financial-global-shell-v64182 .fg-context-month-v64182{grid-column:auto}.financial-global-shell-v64182 .fg-context-month-v64182>strong{min-width:135px!important}.financial-global-shell-v64182 .fg-month-return-v64182{width:100%}.fg-team-list-v64182 .fg-team-row-v64182{grid-template-columns:72px minmax(0,1fr)!important}}.financial-global-shell-v64183 .fg-team-routine-v64183{grid-template-columns:repeat(5,minmax(0,1fr))}.financial-global-shell-v64183 .fg-team-card-v64181.repasses{background:#f7f9fb;border-color:#d9e0e6}.financial-global-shell-v64183 .fg-team-card-v64181.repasses.active{background:#eef4f8;border-color:#91adbf;box-shadow:inset 0 0 0 1px #4a6d841f!important}.financial-global-shell-v64183 .fg-team-card-v64181.repasses.attention-v64183{background:#fff8e6;border-color:#e6c56f;box-shadow:inset 0 0 0 1px #b17f151a!important}.financial-global-shell-v64183 .fg-team-card-v64181.repasses.overdue-v64183{background:#fff0ee;border-color:#db8b80;box-shadow:inset 0 0 0 1px #ae43351a!important}.financial-global-shell-v64183 .fg-team-card-v64181.repasses.attention-v64183 em{color:#946914!important;font-weight:750}.financial-global-shell-v64183 .fg-team-card-v64181.repasses.overdue-v64183 em{color:#b14e40!important;font-weight:800}.financial-global-shell-v64183 .fg-team-row-v64183.repasse-v64183{transition:background .15s ease,border-color .15s ease}.financial-global-shell-v64183 .fg-team-row-v64183.repasse-v64183.attention-v64183{background:#fffaf0!important;border-color:#ead7a0!important}.financial-global-shell-v64183 .fg-team-row-v64183.repasse-v64183.overdue-v64183{background:#fff3f1!important;border-color:#e3a39a!important}.financial-global-shell-v64183 .fg-team-row-v64183.repasse-v64183.attention-v64183 .fg-date-v64143 small{color:#956a12;font-weight:800}.financial-global-shell-v64183 .fg-team-row-v64183.repasse-v64183.overdue-v64183 .fg-date-v64143 small{color:#b14d40;font-weight:800}.financial-global-shell-v64183 .fg-team-repasses-onboarding-v64183{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 8px;padding:9px 11px;border:1px solid #dde4e9;border-radius:9px;background:#fafcfd}.financial-global-shell-v64183 .fg-team-repasses-onboarding-v64183>div{display:flex;align-items:center;gap:8px;min-width:0}.financial-global-shell-v64183 .fg-team-repasses-onboarding-v64183 span{display:grid;gap:2px;min-width:0}.financial-global-shell-v64183 .fg-team-repasses-onboarding-v64183 strong{font-size:11px}.financial-global-shell-v64183 .fg-team-repasses-onboarding-v64183 small{font-size:9.5px;color:#74818a;line-height:1.3}.fg-team-repasses-config-v64183{margin-top:1px;padding:9px 10px;border:1px solid #e0e6ea;border-radius:9px;background:#fbfcfd;display:grid;gap:8px}.fg-team-repasses-head-v64183{display:flex;align-items:center;justify-content:space-between;gap:12px}.fg-team-repasses-head-v64183>div{display:grid;gap:2px}.fg-team-repasses-head-v64183 strong{font-size:10.8px;color:#40525d}.fg-team-repasses-head-v64183 small{font-size:9.1px;color:#74818a;line-height:1.3}.fg-team-repasses-list-v64183{display:grid;gap:5px}.fg-team-repasses-list-v64183 article{display:grid;grid-template-columns:minmax(0,1fr) auto 30px auto;align-items:center;gap:7px;padding:7px 8px;border:1px solid #e6eaed;border-radius:7px;background:#fff}.fg-team-repasses-list-v64183 article.inactive{opacity:.62;background:#f7f8f9}.fg-team-repasses-list-v64183 article>div{display:grid;gap:1px;min-width:0}.fg-team-repasses-list-v64183 article>div strong{font-size:10.5px}.fg-team-repasses-list-v64183 article>div small{font-size:9px;color:#74818a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-team-repasses-list-v64183 article>span{font-size:9px;font-weight:750;color:#61717b}.fg-team-repasses-empty-v64183{margin:0!important;padding:4px 1px!important;font-size:9.4px!important;color:#7a858d!important}.fg-team-repass-form-v64183{display:grid;gap:8px;padding:9px;border:1px solid #ccdbe7;border-radius:8px;background:#f7fbfe}.fg-team-repass-form-head-v64183{display:flex;align-items:center;justify-content:space-between}.fg-team-repass-form-head-v64183>strong{font-size:10.8px;color:#3f5463}.fg-team-repass-form-v64183 .fg-form-v64143{gap:8px 10px!important}.fg-team-repass-form-v64183 .fg-form-v64143 label{font-size:9.5px!important}.fg-team-repass-active-v64183{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px;padding:0 9px;border:1px solid #dfe5e9;border-radius:7px;background:#fff}.fg-team-repass-active-v64183 input{width:16px!important;height:16px!important}.fg-repass-alert-input-v64183{display:grid;grid-template-columns:88px auto;align-items:center;gap:6px}.fg-repass-alert-input-v64183 span{font-size:9.5px;color:#6f7d86}.fg-team-repass-form-actions-v64183{display:flex;justify-content:flex-end;gap:7px}.fg-team-repasses-save-first-v64183{display:flex;align-items:center;gap:8px;margin-top:8px;padding:9px 10px;border:1px dashed #d8e0e5;border-radius:8px;background:#fafcfd}.fg-team-repasses-save-first-v64183 span{display:grid;gap:2px}.fg-team-repasses-save-first-v64183 strong{font-size:10.5px}.fg-team-repasses-save-first-v64183 small{font-size:9.2px;color:#77838b}.fg-team-repass-payment-v64183{display:grid;gap:10px}.fg-team-repass-payment-note-v64183{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #dce5eb;border-radius:8px;background:#f8fbfd}.fg-team-repass-payment-note-v64183 span{display:grid;gap:2px}.fg-team-repass-payment-note-v64183 strong{font-size:10.5px}.fg-team-repass-payment-note-v64183 small{font-size:9.2px;color:#71808a;line-height:1.35}.fg-repass-beneficiary-data-v64183{min-height:38px;display:grid;align-content:center;gap:2px;padding:5px 8px;border:1px solid #dde4e8;border-radius:7px;background:#f8fafb}.fg-repass-beneficiary-data-v64183 strong{font-size:10.5px}.fg-repass-beneficiary-data-v64183 small{font-size:9px;color:#74818a;white-space:normal;line-height:1.3}.financial-global-shell-v64183 .fg-team-advance-config-v64181>div{align-items:end}.financial-global-shell-v64183 .fg-team-advance-config-v64181>div>label{grid-template-rows:13px 38px;align-self:end}.financial-global-shell-v64183 .fg-team-advance-config-v64181>div>label>input{height:38px!important;min-height:38px!important;margin:0!important}@media(max-width:1100px){.financial-global-shell-v64183 .fg-team-routine-v64183{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.financial-global-shell-v64183 .fg-team-routine-v64183{grid-template-columns:1fr 1fr}.fg-team-repasses-list-v64183 article{grid-template-columns:minmax(0,1fr) auto}.fg-team-repasses-list-v64183 article .icon-action{grid-column:1}.fg-team-repasses-onboarding-v64183{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.financial-global-shell-v64183 .fg-team-routine-v64183{grid-template-columns:1fr}.fg-team-repass-form-v64183 .fg-form-v64143{grid-template-columns:1fr!important}}.fg-vacation-status-v64172.acquiring{background:#eef4ff;color:#2457a6}.fg-vacation-status-v64172.acquired,.fg-vacation-status-v64172.scheduled{background:#e9f6ee;color:#216c3b}.fg-vacation-cell-v64172 small.vac-acquiring{color:#2b5cab;font-weight:700}.fg-vacation-cell-v64172 small.vac-acquired,.fg-vacation-cell-v64172 small.vac-scheduled{color:#257046;font-weight:750}.fg-vacation-cell-v64172 .fg-vacation-guidance-v64184,.fg-vacation-overview-list-v64175 .fg-vacation-guidance-v64184,.fg-team-vacation-readonly-v64172 .fg-vacation-guidance-v64184{color:#6b7883;line-height:1.35;white-space:normal}.fg-vacation-legend-v64184{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;justify-content:flex-end}.fg-vacation-legend-v64184 span{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;border:1px solid #dde4ea;background:#fff;font-size:9px;font-weight:800;color:#55636f}.fg-vacation-legend-v64184 span:before{content:"";width:8px;height:8px;border-radius:999px;background:#cbd5e1;display:inline-block}.fg-vacation-legend-v64184 span.acquiring:before{background:#6f9bff}.fg-vacation-legend-v64184 span.acquired:before{background:#47a66c}.fg-vacation-legend-v64184 span.partial:before{background:#d8a117}.fg-vacation-legend-v64184 span.done:before{background:#2d8f52}.fg-vacation-legend-v64184 span.critical:before{background:#d82626}.fg-vacation-legend-panel-v64184{margin:0 0 10px;justify-content:flex-start}.fg-team-vacation-title-v64172{align-items:flex-start!important}.fg-team-vacation-readonly-v64172 article.acquired,.fg-vacation-overview-list-v64175 article.acquired,.fg-vacation-overview-list-v64175 article.scheduled{border-left-color:#4ea874!important;background:linear-gradient(90deg,#f2fbf5 0,#fff 18%)}.fg-team-vacation-readonly-v64172 article.acquiring,.fg-vacation-overview-list-v64175 article.acquiring{border-left-color:#7aa6ff!important;background:linear-gradient(90deg,#f3f7ff 0,#fff 18%)}.fg-team-vacation-readonly-v64172 article.done,.fg-vacation-overview-list-v64175 article.done{border-left-color:#2d8f52!important;background:linear-gradient(90deg,#eef9f1 0,#fff 18%)}.fg-kpi-v64143{overflow:hidden}.fg-kpi-icon-wrap-v64184{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ffffffb8;box-shadow:inset 0 0 0 1px #8292a624}.fg-team-panel-v64172 .fg-team-routine-v64181{gap:10px;padding:10px 0 12px}.fg-team-routine-v64181 .fg-team-card-v64181{position:relative;min-height:88px!important;padding:12px 13px!important;border-radius:14px!important;box-shadow:0 8px 20px #0f172a0a!important;overflow:hidden}.fg-team-routine-v64181 .fg-team-card-v64181:after{content:"";position:absolute;inset:auto -18px -22px auto;width:76px;height:76px;border-radius:999px;background:#ffffff73;pointer-events:none}.fg-team-routine-v64181 .fg-team-card-v64181 span{position:relative;z-index:1;display:grid;gap:3px}.fg-team-routine-v64181 .fg-team-card-v64181 span strong{font-size:12.8px}.fg-team-routine-v64181 .fg-team-card-v64181 span small{font-size:9.7px;letter-spacing:.01em}.fg-team-routine-v64181 .fg-team-card-v64181 em{position:relative;z-index:1;font-size:9.6px;font-style:normal;color:#6a7782}.fg-team-routine-v64181 .fg-team-card-v64181.beneficios{background:linear-gradient(135deg,#f3fbf7,#eef8f3);border-color:#d4e8db}.fg-team-routine-v64181 .fg-team-card-v64181.salario{background:linear-gradient(135deg,#f3f7ff,#eef4fd);border-color:#d4e0f2}.fg-team-routine-v64181 .fg-team-card-v64181.adiantamento{background:linear-gradient(135deg,#fff8eb,#fff4df);border-color:#eddcad}.fg-team-routine-v64181 .fg-team-card-v64181.sazonais{background:linear-gradient(135deg,#faf5ff,#f4ecfb);border-color:#e3d8ef}.fg-team-routine-v64181 .fg-team-card-v64181.repasses{background:linear-gradient(135deg,#f5f8fb,#eef4f8);border-color:#d9e0e6}.fg-team-routine-v64181 .fg-team-card-v64181.active{transform:translateY(-1px)}@media(max-width:760px){.fg-vacation-legend-v64184{justify-content:flex-start}}.financial-global-shell-v64185 .fg-month-return-icon-v64185{width:34px;height:34px;min-width:34px;padding:0!important;display:grid;place-items:center;border:1px solid #dce4ea;border-radius:8px;background:#fff;color:#60717c;cursor:pointer}.financial-global-shell-v64185 .fg-month-return-icon-v64185:hover{background:#f6f9fb;border-color:#c8d4dc;color:#243b4a}.financial-global-shell-v64185 .fg-context-month-v64182{gap:7px}.financial-global-shell-v64185 .fg-context-month-v64182>strong{margin:0 2px}.financial-global-shell-v64185 .fg-team-card-v64181.salario span strong{letter-spacing:-.01em}@media(max-width:620px){.financial-global-shell-v64185 .fg-month-return-icon-v64185{width:34px!important}}.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap table{table-layout:auto;width:100%}.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap th:nth-child(1),.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap td:nth-child(1){min-width:190px;width:19%}.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap th:nth-child(2),.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap td:nth-child(2){width:82px;white-space:nowrap}.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap th:nth-child(3),.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap td:nth-child(3){width:135px;max-width:150px}.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap th:nth-child(8),.financial-global-shell-v64185 .fg-team-cadastro-v64186>.table-wrap td:nth-child(8){min-width:84px;width:84px}.financial-global-shell-v64185 .fg-team-cadastro-v64186 .table-actions{flex-wrap:nowrap;gap:5px}.financial-global-shell-v64185 .fg-team-pay-config-v64181{grid-template-columns:minmax(145px,.78fr) minmax(260px,1.22fr);align-items:start!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181{grid-template-rows:14px auto auto;align-content:start!important;min-width:0!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181>strong{height:14px;line-height:14px;margin:0!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181>div{display:grid!important;grid-template-columns:74px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;width:100%!important;min-width:0!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181>div>label{display:grid!important;grid-template-rows:13px 38px!important;gap:3px!important;min-width:0!important;align-self:start!important;margin:0!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181>div>label>input{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;box-sizing:border-box!important}.financial-global-shell-v64185 .fg-team-advance-config-v64181>small{margin-top:1px!important;white-space:normal}.financial-global-shell-v64185 .fg-team-person-form-v64181>.fg-team-repasses-config-v64183,.financial-global-shell-v64185 .fg-team-person-form-v64181>.fg-team-repasses-save-first-v64183{margin-top:2px;margin-bottom:2px}.financial-global-shell-v64185 .fg-team-repass-form-v64183 input{max-width:100%;box-sizing:border-box}.financial-global-shell-v64185 .fg-team-repass-form-v64183 label>small{font-size:8.9px;color:#77848d;line-height:1.25}.fg-team-vacation-title-v64172{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;margin-left:auto}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184 span{font-size:10px!important;padding:5px 9px!important;line-height:1!important}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184 span:before{width:8px;height:8px;flex:0 0 auto}.fg-team-salary-composition-v64186{display:grid;gap:4px;align-self:stretch;padding:8px 10px;border:1px solid #dce5eb;border-radius:8px;background:#f8fbfd;min-width:0}.fg-team-salary-composition-v64186>small{font-size:9px;font-weight:800;color:#62737e;text-transform:uppercase;letter-spacing:.03em}.fg-team-salary-composition-v64186>span{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9.7px;color:#687781}.fg-team-salary-composition-v64186>span em{font-style:normal}.fg-team-salary-composition-v64186>span strong{font-size:10.4px;color:#263a47;white-space:nowrap}.fg-team-salary-composition-v64186>span.total{margin-top:2px;padding-top:5px;border-top:1px solid #dfe7ec}.fg-team-salary-composition-v64186>span.total strong{font-size:12px;color:#172d3a}.fg-team-salary-composition-v64186>b{font-size:9px;line-height:1.3;color:#9a6511;background:#fff6dc;border-radius:6px;padding:5px 6px}.fg-team-view-v64186{display:grid;gap:12px;padding:2px 0 4px}.fg-team-view-hero-v64186{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #dfe6eb;border-radius:10px;background:#f8fafb}.fg-team-view-hero-v64186>div{display:grid;gap:2px}.fg-team-view-hero-v64186>div>strong{font-size:13px;color:#263c4a}.fg-team-view-hero-v64186>div>small{font-size:9.6px;color:#71808a}.fg-team-view-hero-v64186>span{padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:800;background:#eef1f4;color:#596a75}.fg-team-view-hero-v64186>span.active{background:#e8f6ed;color:#277044}.fg-team-view-hero-v64186>span.inactive{background:#f5eaea;color:#9a4545}.fg-team-view-grid-v64186{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fg-team-view-grid-v64186>div{display:grid;gap:2px;padding:8px 9px;border:1px solid #e2e7eb;border-radius:8px;background:#fff;min-width:0}.fg-team-view-grid-v64186 small{font-size:9px;color:#78858e}.fg-team-view-grid-v64186 strong{font-size:10.5px;color:#2d414e;white-space:normal;overflow-wrap:anywhere}.fg-team-view-v64186 section{display:grid;gap:6px}.fg-team-view-v64186 section h4{margin:0;font-size:10.8px;color:#334a58}.fg-team-view-v64186 section p{margin:0;font-size:10px;color:#657681;white-space:pre-wrap}.fg-team-view-repass-v64186,.fg-team-view-vacation-v64186{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;border:1px solid #e2e7eb;border-left:3px solid #aeb9c1;border-radius:8px;background:#fff}.fg-team-view-repass-v64186>div,.fg-team-view-vacation-v64186>div{display:grid;gap:2px;min-width:0}.fg-team-view-repass-v64186 strong,.fg-team-view-vacation-v64186 strong{font-size:10.3px}.fg-team-view-repass-v64186 small,.fg-team-view-vacation-v64186 small{font-size:9px;color:#73818b;line-height:1.3}.fg-team-view-repass-v64186>b,.fg-team-view-vacation-v64186>span{font-size:9.7px;white-space:nowrap}.fg-team-view-vacation-v64186.acquiring{border-left-color:#6f9bff}.fg-team-view-vacation-v64186.acquired,.fg-team-view-vacation-v64186.scheduled{border-left-color:#47a66c}.fg-team-view-vacation-v64186.partial{border-left-color:#d8a117}.fg-team-view-vacation-v64186.done{border-left-color:#2d8f52}.fg-team-view-vacation-v64186.critical,.fg-team-view-vacation-v64186.expired{border-left-color:#d82626;background:#fff7f7}.fg-modal-v64144 .fg-modal-footer-v64147>button{min-width:88px;justify-content:center}.fg-team-repass-form-actions-v64183>button{min-width:112px;justify-content:center}@media(max-width:760px){.financial-global-shell-v64185 .fg-team-pay-config-v64181{grid-template-columns:1fr!important}.fg-team-view-grid-v64186{grid-template-columns:1fr}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184{margin-left:0}}.fg-vacation-status-v64172.attention{background:#fff0bf;color:#7b5600}.fg-vacation-cell-v64172 small.vac-attention{color:#9a6a00;font-weight:800}.fg-vacation-legend-v64184 span.attention:before{background:#e0a400}.fg-team-vacation-readonly-v64172 article.attention,.fg-vacation-overview-list-v64175 article.attention{border-left-color:#e0a400!important;background:linear-gradient(90deg,#fff8dd 0,#fff 20%)}.fg-team-view-vacation-v64186.attention{border-left-color:#e0a400;background:#fffaf0}.fg-vacation-critical-banner-v64172.attention-v64187{border-color:#e4c15f;background:#fff8dc;color:#6f5200}.fg-vacation-critical-banner-v64172.attention-v64187 small{color:#7d6823}.fg-vacation-critical-banner-v64172.critical-v64187{border-color:#e1a09a;background:#fff1ef}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184,.fg-vacation-legend-panel-v64184{width:100%!important;flex-wrap:nowrap!important;justify-content:flex-start!important;margin-left:0!important;overflow-x:auto;padding-bottom:2px}.fg-team-vacation-title-v64172>.fg-vacation-legend-v64184 span,.fg-vacation-legend-panel-v64184 span{font-size:10.5px!important;padding:5px 9px!important;white-space:nowrap}.fg-team-repass-form-actions-v64183{align-items:stretch}.fg-team-repass-form-actions-v64183>button{width:122px!important;min-width:122px!important;height:40px!important;min-height:40px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.fg-team-reference-v64182 small{line-height:1.3}.financial-global-shell-v64152 .fg-team-card-v64181.overdue-v64188{background:#fff0ee!important;border-color:#db8b80!important;box-shadow:inset 0 0 0 1px #ae43351a!important}.financial-global-shell-v64152 .fg-team-card-v64181.overdue-v64188 em{color:#b14e40!important;font-weight:800}.financial-global-shell-v64152 .fg-team-card-v64181.due-today-v64188,.financial-global-shell-v64152 .fg-team-card-v64181.attention-v64188{background:#fff8e6!important;border-color:#e6c56f!important;box-shadow:inset 0 0 0 1px #b17f151a!important}.financial-global-shell-v64152 .fg-team-card-v64181.due-today-v64188 em,.financial-global-shell-v64152 .fg-team-card-v64181.attention-v64188 em{color:#946914!important;font-weight:750}.financial-global-shell-v64152 .fg-team-row-v64181.overdue-v64188{border-left:3px solid #c96a63!important;padding-left:9px!important}.financial-global-shell-v64152 .fg-team-row-v64181.due-today-v64188{border-left:3px solid #d8a14e!important;padding-left:9px!important}.financial-global-shell-v64152 .fg-team-row-v64181.overdue-v64188 .fg-date-v64143 small{color:#b14e40;font-weight:800}.financial-global-shell-v64152 .fg-team-row-v64181.due-today-v64188 .fg-date-v64143 small{color:#946914;font-weight:800}.fg-vacation-alert-banner-v64188{align-items:center!important}.fg-vacation-alert-copy-v64188{flex:1;min-width:0}.fg-vacation-alert-copy-v64188 small{font-size:10.5px;line-height:1.45}.fg-vacation-alert-action-v64188{margin-left:auto;white-space:nowrap;min-width:108px;height:34px}.fg-vacation-overview-actions-v64188{display:flex;gap:8px;align-items:center}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-category-filter-v64188{flex:0 1 300px;min-width:220px;max-width:330px}.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-category-filter-v64188>.client-picker{width:100%}.financial-global-shell-v64152 .fg-filter-search-v64152{width:auto!important;min-width:300px!important;max-width:none!important;flex:1 1 420px!important}@media(max-width:1180px){.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-category-filter-v64188{flex:1 1 260px;max-width:none}.financial-global-shell-v64152 .fg-filter-search-v64152{min-width:250px!important;flex:1 1 320px!important}}@media(max-width:760px){.financial-global-shell-v64152 .fg-accounts-toolbar-v64152 .fg-category-filter-v64188{width:100%;min-width:0;max-width:none;flex:none}.fg-vacation-alert-banner-v64188{align-items:flex-start!important;flex-wrap:wrap}.fg-vacation-alert-action-v64188{margin-left:29px}}.fg-quick-summary-person-v64190 span{display:block;line-height:1.35}.fg-quick-summary-person-v64190 span b{color:#415564;font-weight:800}.financial-global-shell-v64182 .fg-context-month-v64182>strong.is-other{background:linear-gradient(180deg,#fbfcfd,#f4f7f9);border-color:#d8e1e7;color:#304754;box-shadow:0 1px 2px #2234420d}.financial-global-shell-v64182 .fg-context-month-v64182>strong.is-other.is-future{color:#2f4756}.financial-global-shell-v64182 .fg-context-month-v64182>strong.is-other.is-past{color:#536772}.fg-team-repass-form-actions-v64183{min-height:40px;align-items:center!important}.fg-team-repass-form-actions-v64183>button{margin-top:0!important;margin-bottom:0!important;align-self:center!important;line-height:1!important}.fg-search-clear-v64192{height:36px!important;min-height:36px!important;padding:0 10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;white-space:nowrap;flex:0 0 auto;margin:0!important}.fg-search-with-clear-v64192{display:flex;align-items:center;gap:7px;min-width:0}.fg-search-with-clear-v64192 .fg-inline-search-v64152{min-width:220px}.financial-global-shell-v64152 .fg-clear-filters-end-v64192{margin-left:0!important}.financial-global-shell-v64157 .fg-cadastro-tools-v64157 .fg-search-clear-v64192{height:36px!important}.client-picker-results-portal-v64192{overflow:auto!important;border:1px solid #cfdbe3!important;box-shadow:0 18px 42px #17202b38!important;background:#fff!important}.fg-recurrence-detail-v64192{display:grid;gap:13px}.fg-recurrence-detail-grid-v64192{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fg-recurrence-detail-grid-v64192>div{display:grid;gap:3px;min-width:0;padding:9px 10px;border:1px solid #e0e7eb;border-radius:8px;background:#f8fafb}.fg-recurrence-detail-grid-v64192 small{font-size:10px;color:#74838d}.fg-recurrence-detail-grid-v64192 strong{font-size:11.5px;color:#2e4350;overflow-wrap:anywhere}.fg-recurrence-detail-v64192>section{display:grid;gap:6px}.fg-recurrence-detail-v64192>section h4{margin:0;font-size:11.5px;color:#344b58}.fg-recurrence-detail-v64192>section .fg-observation-lines-v64152{padding:12px;border:1px solid #dce4e8;border-radius:8px;background:#fbfcfd}.fg-recurrence-detail-v64192>section .empty-state{margin:0;padding:14px;border:1px dashed #dce4e8;border-radius:8px;background:#fbfcfd}@media(max-width:900px){.fg-search-with-clear-v64192{width:100%}.fg-search-with-clear-v64192 .fg-inline-search-v64152{flex:1;min-width:0}}@media(max-width:620px){.fg-recurrence-detail-grid-v64192{grid-template-columns:1fr}.fg-search-with-clear-v64192{align-items:stretch;flex-direction:column}.fg-search-with-clear-v64192 .fg-search-clear-v64192,.financial-global-shell-v64152 .fg-recurrence-list-tools-v64152 .fg-search-clear-v64192{width:100%}}.menu-overlay-badge-v6417.secondary-v64193{top:9px!important;right:-14px!important;z-index:3}.sidebar-collapsed .menu-overlay-badge-v6417.secondary-v64193{top:9px!important;right:-12px!important}.fg-receipt-value-nf-v64193{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(145px,.9fr);gap:10px;align-items:start;min-width:0}.fg-receipt-value-nf-v64193>label{min-width:0}.fg-receipt-nf-field-v64193 small{display:block;margin-top:4px;font-size:9.5px;line-height:1.3;color:#72818c}.fg-receipt-nf-field-v64193 input:disabled{background:#f2f5f7!important;color:#7c8992!important;cursor:not-allowed}.fg-inline-optional-v64193{font-size:9.5px;font-weight:500;color:#7b8992}.fg-edit-receipt-note-v64193{display:flex;gap:8px;align-items:center;margin-top:10px;padding:9px 10px;border:1px solid #dce4e8;border-radius:8px;background:#f8fafb;color:#5f707b;font-size:10.5px}.fg-edit-receipt-v64193{flex:0 0 auto}@media(max-width:760px){.fg-receipt-value-nf-v64193{grid-template-columns:1fr}}.financial-global-shell-v64152 .fg-account-list-head-v64154,.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:88px 70px minmax(180px,1.15fr) minmax(170px,.9fr) 106px 106px 190px;column-gap:10px}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-end;gap:5px;width:190px;min-width:190px;white-space:nowrap}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143>button{flex:0 0 auto}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-account-main-action-v64152{width:82px;min-width:82px}.fg-field-label-v64194{display:inline-flex;align-items:baseline;gap:4px;min-height:16px}.fg-field-label-v64194 em{font-style:normal;font-size:9.5px;font-weight:500;color:#7b8992}@media(max-width:1360px)and (min-width:981px){.financial-global-shell-v64152 .fg-account-list-head-v64154,.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:82px 66px minmax(165px,1.05fr) minmax(145px,.82fr) 102px 102px 190px;column-gap:7px}}@media(max-width:980px){.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:78px minmax(0,1fr) 112px 190px}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{width:190px;min-width:190px}}@media(max-width:700px){.financial-global-shell-v64152 .fg-list-accounts-v64154 article{grid-template-columns:1fr auto}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{width:auto;min-width:0;max-width:190px;flex-wrap:wrap!important}}.andamentos-beta-page-v64196{display:flex;flex-direction:column;gap:14px}.andamentos-head-v64196{align-items:flex-start;gap:18px}.andamentos-title-line-v64196{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.andamentos-title-line-v64196 h1{margin:0}.beta-chip-v64196,.beta-inline-v64196{display:inline-flex;align-items:center;border:1px solid #d7cfa9;background:#fffbea;color:#6f5d18;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 7px;white-space:nowrap}.beta-inline-v64196{vertical-align:middle;margin-left:6px}.andamentos-head-actions-v64196{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.andamentos-head-actions-v64196 button,.andamentos-modal-v64196 .modal-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.andamentos-warning-v64196{display:flex;align-items:flex-start;gap:11px;border:1px solid #dfe5ec;background:#f8fafc;border-radius:12px;padding:12px 14px;color:#334155}.andamentos-warning-v64196>svg{margin-top:1px;flex:0 0 auto}.andamentos-warning-v64196 div{display:flex;flex-direction:column;gap:2px}.andamentos-warning-v64196 strong{font-size:13px}.andamentos-warning-v64196 span{font-size:12px;line-height:1.45;color:#5f6b7a}.andamentos-panel-v64196{padding:0;overflow:hidden}.andamentos-tabs-v64196{display:flex;align-items:center;gap:4px;padding:10px 12px;border-bottom:1px solid #e6ebf0;overflow-x:auto}.andamentos-tabs-v64196 button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#526170;border-radius:8px;padding:8px 10px;font-weight:700;white-space:nowrap;cursor:pointer}.andamentos-tabs-v64196 button:hover{background:#f4f6f8;color:#1f2d3d}.andamentos-tabs-v64196 button.active{background:#172434;color:#fff}.andamentos-tabs-v64196 button b{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#64748b1f;font-size:10px}.andamentos-tabs-v64196 button.active b{background:#ffffff2e}.andamentos-filtros-v64196{display:flex;align-items:center;gap:8px;padding:11px 12px;border-bottom:1px solid #edf1f4}.andamentos-busca-v64196{display:flex;align-items:center;gap:8px;flex:1;min-width:260px;border:1px solid #d9e0e7;border-radius:8px;padding:0 10px;background:#fff}.andamentos-busca-v64196 input{border:0;outline:0;background:transparent;min-width:0;width:100%;height:36px}.andamentos-busca-v64196>button{border:0;background:transparent;padding:4px;display:flex;cursor:pointer;color:#667085}.andamentos-filtros-v64196 select{height:38px;min-width:180px;border:1px solid #d9e0e7;border-radius:8px;background:#fff;padding:0 9px;color:#334155}.andamentos-limpar-v64196{margin-left:auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.andamentos-loading-v64196,.andamentos-empty-v64196{min-height:180px;display:flex;align-items:center;justify-content:center;gap:8px;color:#667085}.andamentos-empty-v64196{flex-direction:column;text-align:center}.andamentos-empty-v64196 span{font-size:12px;color:#7b8794}.andamentos-table-wrap-v64196{overflow:auto}.andamentos-table-v64196{width:100%;border-collapse:collapse;min-width:1060px;table-layout:fixed}.andamentos-table-v64196 th{font-size:10px;text-transform:uppercase;letter-spacing:.035em;color:#667085;background:#fafbfc;border-bottom:1px solid #e8edf2;text-align:left;padding:10px 11px}.andamentos-table-v64196 td{vertical-align:top;border-bottom:1px solid #eef2f5;padding:11px;color:#263442;font-size:12px}.andamentos-table-v64196 th:nth-child(1){width:145px}.andamentos-table-v64196 th:nth-child(2){width:250px}.andamentos-table-v64196 th:nth-child(3){width:135px}.andamentos-table-v64196 th:nth-child(4){width:auto}.andamentos-table-v64196 th:nth-child(5){width:185px}.andamentos-table-v64196 th:nth-child(6){width:180px}.andamentos-table-v64196 td>strong{display:block;font-size:12.5px;color:#1f2d3d}.andamentos-table-v64196 td>small{display:block;margin-top:3px;line-height:1.35;color:#778391}.andamentos-table-v64196 tr.discarded{opacity:.64}.andamentos-fontes-v64196{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.andamentos-fontes-v64196 span{display:inline-flex;align-items:center;border:1px solid #dce3ea;background:#f7f9fb;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750;color:#526170;white-space:nowrap}.andamentos-fontes-v64196 span.datajud{background:#eef6ff;border-color:#cfe3f8;color:#2c5f8a}.andamentos-fontes-v64196 span.pje{background:#f0faf6;border-color:#cfeadd;color:#2f6a50}.andamentos-fontes-v64196 span.esaj{background:#fff3f1;border-color:#efd7d1;color:#8a4a3d}.andamentos-fontes-v64196 span.eproc{background:#f6f2ff;border-color:#dfd5f4;color:#64508a}.andamento-complemento-resumo-v64196{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:560px}.andamento-link-processo-v64196{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:#2b5d81;font-size:11px;font-weight:700;cursor:pointer}.andamento-nao-vinculado-v64196{display:inline-flex;border:1px solid #e7dfc9;background:#fff9e8;color:#77631d;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:700}.andamentos-acoes-v64196{display:flex;align-items:center;justify-content:flex-start;gap:5px;white-space:nowrap}.andamentos-acoes-v64196 button{width:31px;height:31px;border:1px solid #dbe2e9;background:#fff;border-radius:7px;color:#536171;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.andamentos-acoes-v64196 button:hover{background:#f3f6f8;color:#172434}.andamentos-acoes-v64196 button.action-primary{background:#172434;border-color:#172434;color:#fff}.andamentos-form-grid-v64196{display:grid;grid-template-columns:1fr 1fr;gap:12px}.andamentos-form-grid-v64196 label,.andamento-picker-label-v64196{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:750;color:#44515f}.andamentos-form-grid-v64196 label span{font-weight:500;color:#83909d}.andamentos-form-grid-v64196 label.full{grid-column:1/-1}.andamentos-form-grid-v64196 input,.andamentos-form-grid-v64196 textarea{border:1px solid #d8e0e7;border-radius:8px;padding:9px 10px;font:inherit;color:#253342;background:#fff;outline:0}.andamentos-form-grid-v64196 textarea{resize:vertical;line-height:1.45;font-family:inherit}.andamentos-form-grid-v64196 input:focus,.andamentos-form-grid-v64196 textarea:focus{border-color:#839bb1;box-shadow:0 0 0 2px #5677951a}.andamentos-form-note-v64196{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;border:1px solid #e2e8ee;border-radius:9px;background:#f8fafb;color:#5c6977;font-size:11.5px;line-height:1.45}.andamentos-form-note-v64196 svg{flex:0 0 auto;margin-top:1px}.andamento-detail-head-v64196{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e3e9ef;background:#f8fafb;border-radius:10px;padding:10px 12px}.andamento-detail-head-v64196>div:first-child{display:flex;flex-direction:column;gap:2px}.andamento-detail-head-v64196 small,.andamento-detail-grid-v64196 small,.andamento-partes-v64196 small,.andamento-source-history-v64196>small{font-size:10px;text-transform:uppercase;letter-spacing:.035em;color:#7b8794}.andamento-detail-grid-v64196{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.andamento-detail-grid-v64196>div{display:flex;flex-direction:column;gap:3px;padding:9px 10px;border:1px solid #ebeff3;border-radius:8px}.andamento-detail-grid-v64196 .full{grid-column:1/-1}.andamento-detail-text-v64196{margin-top:12px;border:1px solid #e4e9ef;border-radius:10px;padding:14px}.andamento-detail-text-v64196 h3{margin:0 0 3px;font-size:15px}.andamento-detail-text-v64196>small{color:#778391}.andamento-detail-text-v64196 p{line-height:1.55}.andamento-detail-text-v64196 pre{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:12px;line-height:1.55;background:#f8fafb;border-radius:8px;padding:10px;color:#384758;max-height:300px;overflow:auto}.andamento-partes-v64196{border-top:1px solid #edf1f4;margin-top:12px;padding-top:10px}.andamento-partes-v64196 p{margin:4px 0 0}.andamento-source-history-v64196{margin-top:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.andamento-source-history-v64196>span{border:1px solid #e1e7ed;border-radius:999px;padding:4px 7px;font-size:10px;color:#5e6c79}.andamento-detail-actions-v64196{flex-wrap:wrap}.andamento-treatment-context-v64196{display:flex;flex-direction:column;gap:3px;border:1px solid #e3e9ef;background:#f8fafb;border-radius:9px;padding:10px 11px}.andamento-treatment-context-v64196 span{font-size:12px;color:#667381}.andamentos-warning-inline-v64196{margin-top:10px;border:1px solid #eadfbf;background:#fff9e9;color:#725f21;border-radius:8px;padding:9px 10px;font-size:11.5px;line-height:1.4}.andamento-treatment-options-v64196{display:grid;gap:8px;margin-top:12px}.andamento-treatment-options-v64196>button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid #dce3ea;background:#fff;border-radius:10px;padding:11px;color:#2f3c49;cursor:pointer}.andamento-treatment-options-v64196>button:hover:not(:disabled){border-color:#9eafbf;background:#f8fafb}.andamento-treatment-options-v64196>button:disabled{opacity:.48;cursor:not-allowed}.andamento-treatment-options-v64196>button div{display:flex;flex-direction:column;gap:2px}.andamento-treatment-options-v64196>button span{font-size:11px;color:#72808d}.andamento-treatment-disclaimer-v64196,.andamento-vinculo-intro-v64196{font-size:11px;color:#75818d;line-height:1.45;margin:12px 0 0}.andamento-picker-label-v64196{margin-top:12px}.menu-andamentos-beta-v64196 .menu-label-v6417:after{content:"BETA";display:inline-flex;align-items:center;margin-left:6px;border:1px solid rgba(214,199,133,.55);border-radius:999px;padding:1px 4px;font-size:7px;line-height:1.15;letter-spacing:.04em;color:#b6a459;vertical-align:middle}.andamentos-datajud-credit-v64196{display:flex;align-items:center;gap:6px;margin-top:-5px;padding:0 2px;color:#7b8794;font-size:10.5px;line-height:1.35}.andamentos-datajud-credit-v64196 svg{flex:0 0 auto}.andamento-origin-note-v64196{display:flex;align-items:flex-start;gap:10px;border:1px solid #dfe5ec;background:#f8fafc;border-radius:10px;padding:10px 12px;margin-bottom:12px;color:#334155}.andamento-origin-note-v64196>svg{flex:0 0 auto;margin-top:1px}.andamento-origin-note-v64196>div{display:flex;flex-direction:column;gap:2px}.andamento-origin-note-v64196 strong{font-size:12px}.andamento-origin-note-v64196 span{font-size:11px;line-height:1.4;color:#687584}@media(max-width:900px){.andamentos-head-actions-v64196{justify-content:flex-start}.andamentos-filtros-v64196{flex-wrap:wrap}.andamentos-busca-v64196{min-width:100%}.andamentos-limpar-v64196{margin-left:0}.andamentos-form-grid-v64196,.andamento-detail-grid-v64196{grid-template-columns:1fr}.andamentos-form-grid-v64196 label.full,.andamento-detail-grid-v64196 .full{grid-column:auto}}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143{display:grid!important;grid-template-columns:82px 31px 31px 31px!important;grid-template-rows:31px!important;align-items:center!important;justify-content:end!important;column-gap:5px!important;width:190px!important;min-width:190px!important;height:31px;white-space:nowrap}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-row-actions-v64143>button{margin:0!important;align-self:center}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-account-main-action-v64152{grid-column:1!important;width:82px!important;min-width:82px!important;height:31px!important;min-height:31px!important;justify-content:center!important}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-observation-eye-v64152{grid-column:2!important;width:31px;height:31px}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-edit-receipt-v64193{grid-column:3!important;width:31px;height:31px}.financial-global-shell-v64152 .fg-list-accounts-v64148 .fg-recurrence-action-v64152{grid-column:4!important;width:31px;height:31px}.andamentos-page-v64200 .andamentos-head-copy-v64200{display:flex;flex-direction:column;gap:4px;min-width:0}.andamentos-page-v64200 .andamentos-head-copy-v64200>p{margin:0}.andamentos-sync-lines-v64200{display:flex;flex-direction:column;gap:2px;margin-top:4px}.andamentos-sync-lines-v64200 p{margin:0;font-size:11.5px;line-height:1.35;color:#5f6b7a}.andamentos-sync-lines-v64200 strong{color:#263442}.andamentos-kpis-v64200{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.andamentos-kpis-v64200 .kpi{min-height:92px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.andamentos-kpis-v64200 .kpi:hover{border-color:#cbd5df;box-shadow:0 2px 8px #1424340d}.andamentos-kpis-v64200 .kpi.active{border-color:#a8b8c7;box-shadow:inset 0 0 0 1px #1724340d}.andamentos-kpis-v64200 .kpi span{font-size:11px;text-transform:uppercase;letter-spacing:.025em;color:#657383;font-weight:750}.andamentos-kpis-v64200 .kpi strong{font-size:24px;line-height:1.05;color:#0f1f2e}.andamentos-kpis-v64200 .kpi small{font-size:10.5px;color:#81909d}.andamentos-origens-v64200{display:flex;align-items:center;gap:6px;padding:11px 12px 8px;overflow-x:auto;background:#fff}.andamentos-origens-v64200 button{display:inline-flex;align-items:center;gap:6px;border:1px solid #dce3ea;background:#fff;color:#526170;border-radius:8px;padding:7px 10px;font-size:11.5px;font-weight:750;white-space:nowrap;cursor:pointer}.andamentos-origens-v64200 button:hover{background:#f7f9fb;color:#263442}.andamentos-origens-v64200 button.active{background:#172434;border-color:#172434;color:#fff}.andamentos-origens-v64200 button b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#64748b1c;font-size:9.5px}.andamentos-origens-v64200 button.active b{background:#ffffff2e}.andamentos-page-v64200 .andamentos-tabs-v64196{padding-top:4px;background:#fff}.andamentos-page-v64200 .andamentos-filtros-v64196{background:#fff;padding-top:10px;padding-bottom:10px}.andamentos-list-title-v64200{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-bottom:1px solid #edf1f4;background:#fbfcfd}.andamentos-list-title-v64200>div{display:flex;flex-direction:column;gap:2px;min-width:0}.andamentos-list-title-v64200 strong{font-size:13px;color:#263442}.andamentos-list-title-v64200 small{font-size:10.5px;color:#81909d}.andamentos-list-title-v64200>b{min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef2f5;color:#536171;font-size:10.5px}@media(max-width:1100px){.andamentos-kpis-v64200{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.andamentos-kpis-v64200{grid-template-columns:1fr 1fr}.andamentos-page-v64200 .andamentos-head-copy-v64200{width:100%}}.copyable-panel-head-v64201{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.copyable-panel-head-v64201 h3{margin:0}.copy-text-button-v64201{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:5px 9px;border:1px solid #d7dee5;border-radius:7px;background:#fff;color:#53616d;font:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.copy-text-button-v64201:hover{background:#f4f7f9;border-color:#c5cfd8;color:#17202b}.copy-text-button-v64201.copied{background:#eef8f1;border-color:#bcdcc7;color:#2f7a49}.copy-text-button-v64201.compact{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border-color:transparent;background:transparent}.copy-text-button-v64201.compact:hover{background:#eef2f5;border-color:#dce3e8}.history-copy-head-v64201{display:flex;align-items:center;justify-content:space-between;gap:10px}.andamento-processo-copy-v64201,.andamento-vinculo-copy-v64201{display:inline-flex;align-items:center;gap:4px;min-width:0}.andamento-processo-copy-v64201 strong{min-width:0}.andamento-vinculo-copy-v64201 .copy-process-button{margin-left:1px}.attendance-deadline-v64202{display:grid;gap:2px;min-width:92px;white-space:nowrap}.attendance-deadline-v64202 strong{font-size:12px!important;color:#34424e!important}.attendance-deadline-v64202 small{margin:0!important;font-size:10.5px!important;font-weight:700;color:#7a8791!important}.attendance-deadline-v64202.vencido strong,.attendance-deadline-v64202.vencido small{color:#b54d48!important}.attendance-deadline-v64202.hoje strong,.attendance-deadline-v64202.hoje small{color:#a36a13!important}.attendance-deadline-v64202.sem-prazo strong{color:#87929a!important}.whatsapp-real-group-badge-v64203{display:inline-flex;align-items:center;border-radius:999px;padding:2px 6px;background:#eef4ff;color:#3b5e86;font-size:9px;font-weight:800;font-style:normal}.whatsapp-group-sender-v64203{display:block;margin:0 22px 4px 0;color:#376f59;font-size:11px;font-weight:800;line-height:1.25}.andamentos-table-v64196.andamentos-table-v64207{min-width:880px}.andamentos-table-v64207 th:nth-child(1){width:130px}.andamentos-table-v64207 th:nth-child(2){width:225px}.andamentos-table-v64207 th:nth-child(3){width:85px}.andamentos-table-v64207 th:nth-child(4){width:auto}.andamentos-table-v64207 th:nth-child(5){width:110px}.andamentos-table-v64207 th:nth-child(6){width:145px}.andamento-vinculado-v64207{display:inline-flex;align-items:center;gap:5px;border:1px solid #bfd9e8;background:#f1f8fc;color:#2b6687;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap}.andamento-vinculado-v64207:hover{background:#e8f4fa;border-color:#a9ccde}.andamentos-acoes-v64207{display:flex;align-items:center;gap:5px;white-space:nowrap}.andamentos-acoes-v64207 button{height:31px;border:1px solid #dbe2e9;background:#fff;border-radius:7px;color:#536171;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;font-size:11px;font-weight:750;padding:0 9px}.andamentos-acoes-v64207 button.action-view,.andamentos-acoes-v64207 button.action-more{width:31px;padding:0}.andamentos-acoes-v64207 button:hover{background:#f3f6f8;color:#172434}.andamentos-acoes-v64207 button.action-primary{background:#172434;border-color:#172434;color:#fff}.andamentos-acoes-v64207 button.action-primary:hover{background:#26384b}.andamento-actions-menu-v64207{display:grid;gap:8px;margin-top:12px}.andamento-actions-menu-v64207>button{width:100%;display:flex;align-items:flex-start;gap:10px;text-align:left;border:1px solid #dfe6ec;background:#fff;border-radius:9px;padding:11px 12px;color:#2d3b48;cursor:pointer}.andamento-actions-menu-v64207>button:hover{background:#f7f9fb;border-color:#cfd9e2}.andamento-actions-menu-v64207>button>svg{flex:0 0 auto;margin-top:2px;color:#526b80}.andamento-actions-menu-v64207>button>div{display:grid;gap:2px}.andamento-actions-menu-v64207>button strong{font-size:12px}.andamento-actions-menu-v64207>button span{font-size:11px;line-height:1.4;color:#74818d;font-weight:400}.andamento-actions-menu-v64207>button.danger{border-color:#efd7d3;background:snow}.andamento-actions-menu-v64207>button.danger>svg,.andamento-actions-menu-v64207>button.danger strong{color:#a53a32}@media(max-width:1050px){.andamentos-table-v64196.andamentos-table-v64207{min-width:820px}.andamentos-table-v64207 th:nth-child(2){width:210px}.andamentos-table-v64207 th:nth-child(5){width:105px}.andamentos-table-v64207 th:nth-child(6){width:135px}}.andamentos-warning-v64208{align-items:center;padding:9px 12px;gap:9px}.andamentos-warning-v64208>svg{margin-top:0}.andamentos-warning-v64208 div{display:flex;flex-direction:row;align-items:baseline;gap:8px;min-width:0}.andamentos-warning-v64208 strong{white-space:nowrap}.andamentos-warning-v64208 span{font-size:11.5px;white-space:normal}.andamentos-toolbar-v64208{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #edf1f4;background:#fff}.andamentos-source-filter-v64208{display:flex;align-items:center;gap:8px;min-width:0}.andamentos-source-filter-v64208>span{font-size:10px;text-transform:uppercase;letter-spacing:.035em;font-weight:800;color:#7b8794;white-space:nowrap}.andamentos-toolbar-v64208 .andamentos-origens-v64200{padding:0;background:transparent;overflow:visible;flex:0 0 auto}.andamentos-toolbar-v64208 .andamentos-filtros-v64208{margin-left:auto;padding:0;border:0;flex:1 1 420px;justify-content:flex-end}.andamentos-toolbar-v64208 .andamentos-busca-v64196{max-width:560px;min-width:260px}.andamentos-list-title-v64208{padding-top:9px;padding-bottom:9px}.andamentos-list-title-v64208 strong{text-transform:none}.andamentos-table-v64207 td{padding-top:9px;padding-bottom:9px}.andamento-data-ausente-v64208>strong{font-weight:700;color:#566473}.andamento-data-ausente-v64208>small{font-size:9.5px!important;color:#8a96a1!important}.andamento-origem-link-v64208{display:inline-flex;align-items:center;gap:4px;margin-top:4px;color:#386b8f;font-size:10.5px;font-weight:700;text-decoration:none}.andamento-origem-link-v64208:hover{text-decoration:underline}.andamento-actions-anchor-v64208{position:relative;display:inline-flex;align-items:center}.andamento-actions-popover-v64208{position:absolute;right:0;bottom:calc(100% + 7px);z-index:25;width:210px;padding:5px;border:1px solid #dce3e9;border-radius:9px;background:#fff;box-shadow:0 12px 30px #1d2d3b29;display:grid;gap:2px}.andamento-actions-popover-v64208:after{content:"";position:absolute;right:11px;top:100%;border:6px solid transparent;border-top-color:#fff;filter:drop-shadow(0 1px 0 #dce3e9)}.andamento-actions-popover-v64208>button{width:100%!important;height:auto!important;min-height:34px!important;border:0!important;background:transparent!important;border-radius:7px!important;padding:7px 8px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;color:#344454!important;font-size:11.5px!important;font-weight:650!important;white-space:nowrap}.andamento-actions-popover-v64208>button:hover{background:#f4f7f9!important;color:#172434!important}.andamento-actions-popover-v64208>button.danger{color:#a13b34!important}.andamento-actions-popover-v64208>button.danger:hover{background:#fff3f2!important}.andamentos-panel-v64196>.pagination-bar{border-top:1px solid #edf1f4;margin-top:0}@media(max-width:1100px){.andamentos-toolbar-v64208{align-items:stretch;flex-direction:column}.andamentos-toolbar-v64208 .andamentos-filtros-v64208{margin-left:0;width:100%;justify-content:flex-start}.andamentos-toolbar-v64208 .andamentos-busca-v64196{max-width:none}.andamentos-source-filter-v64208{overflow-x:auto}}@media(max-width:700px){.andamentos-warning-v64208 div{flex-direction:column;gap:2px}.andamentos-toolbar-v64208 .andamentos-filtros-v64208{flex-wrap:nowrap}.andamentos-limpar-v64196{font-size:0;padding:0 10px}.andamentos-limpar-v64196 svg{margin:0}}.andamento-actions-popover-v64208{position:fixed;right:auto;bottom:auto;z-index:120;width:220px}.andamento-actions-popover-v64208.open-up{transform:translateY(-100%)}.andamento-actions-popover-v64208:after{display:none}.andamentos-panel-title-v64209{padding:15px 18px 10px!important}.andamentos-panel-title-v64209 h3{margin:0;font-size:15px;color:#263746}.andamentos-panel-title-v64209 p{margin:3px 0 0;font-size:11px;color:#75828e}.andamentos-panel-title-v64209>a{min-width:24px;height:24px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eef2f5;color:#536171;font-size:10.5px;font-weight:800;text-decoration:none}.andamentos-items-v64209{display:grid;border-top:1px solid #edf0f2}.andamentos-items-v64209>.andamento-item-v64209{border-top:1px solid #edf0f2;padding:14px 16px;gap:18px;align-items:center}.andamentos-items-v64209>.andamento-item-v64209:first-child{border-top:0}.andamentos-items-v64209>.andamento-item-v64209:nth-child(2n){background:#f6f8fa}.andamentos-items-v64209>.andamento-item-v64209:hover{background:#eef3f6}.andamentos-items-v64209>.andamento-item-v64209.is-unlinked{border-left:3px solid #d5b15b;padding-left:13px}.andamentos-items-v64209>.andamento-item-v64209.is-discarded{opacity:.78}.andamento-item-main-v64209{gap:5px!important}.andamento-item-meta-v64209{align-items:center;gap:5px!important}.andamento-item-meta-v64209>span{font-size:9.5px!important;padding:3px 6px!important}.andamento-item-meta-v64209>span.date-missing{background:#f5f6f7!important;color:#7a8792!important;text-transform:none!important}.andamento-source-chip-v64209{border:1px solid #dce3ea!important;border-radius:999px!important;text-transform:none!important;letter-spacing:0!important}.andamento-source-chip-v64209.pje{background:#f0faf6!important;border-color:#cfeadd!important;color:#2f6a50!important}.andamento-source-chip-v64209.esaj{background:#fff3f1!important;border-color:#efd7d1!important;color:#8a4a3d!important}.andamento-source-chip-v64209.eproc{background:#f6f2ff!important;border-color:#dfd5f4!important;color:#64508a!important}.andamento-source-chip-v64209.datajud{background:#eef6ff!important;border-color:#cfe3f8!important;color:#2c5f8a!important}.andamento-source-chip-v64209.push{background:#f2f5f7!important;border-color:#d9e0e5!important;color:#51606d!important}.andamento-vinculo-meta-v64209{height:23px!important;min-height:23px!important;padding:0 7px!important;margin:0!important;font-size:9.5px!important;text-transform:none!important;letter-spacing:0!important}span.andamento-vinculo-meta-v64209{display:inline-flex!important;align-items:center!important}.andamento-situacao-v64209.tratada{background:#edf8f0!important;color:#327148!important}.andamento-situacao-v64209.descartada{background:#fff1f1!important;color:#985050!important}.andamento-headline-v64209{display:flex;align-items:flex-start;gap:8px;min-width:0;margin-top:1px}.andamento-headline-v64209>strong{font-size:13.5px;line-height:1.35;color:#1d2a37;min-width:0}.andamento-headline-v64209 .andamento-origem-link-v64208{margin-top:0;flex:0 0 auto;white-space:nowrap}.andamento-process-line-v64209{margin-top:2px}.andamento-process-line-v64209>strong{font-size:12.5px!important}.andamento-context-v64209{font-size:10.5px!important;color:#73808c!important}.andamento-resumo-v64209{margin:1px 0 0!important;font-size:11.5px!important;line-height:1.45!important;color:#566472!important;max-width:980px}.andamento-captura-v64209{font-size:9.5px!important;color:#8a96a1!important;font-style:normal!important}.andamento-actions-v64209{align-self:center;flex-wrap:nowrap;min-width:max-content}.andamento-actions-v64209 .secondary-action,.andamento-actions-v64209 .publication-treat{white-space:nowrap}.andamento-more-v64209{width:36px!important;min-width:36px!important;padding:0!important;justify-content:center!important}.andamentos-panel-v64196>.andamentos-items-v64209+.pagination-bar{border-top:1px solid #edf1f4;margin-top:0}@media(max-width:1050px){.andamentos-items-v64209>.andamento-item-v64209{grid-template-columns:1fr}.andamento-actions-v64209{justify-content:flex-start;align-self:start}}@media(max-width:700px){.andamento-headline-v64209{flex-direction:column;gap:3px}.andamento-actions-v64209{flex-wrap:wrap}.andamentos-items-v64209>.andamento-item-v64209{padding:13px 12px}.andamentos-items-v64209>.andamento-item-v64209.is-unlinked{padding-left:10px}}.andamentos-kpis-v64210 .kpi:not(.clickable){cursor:default}.andamentos-source-tabs-v64210{align-items:center;padding:2px 0 10px;margin-bottom:4px}.andamentos-source-tabs-v64210 .andamentos-source-label-v64210{font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:800;color:#74818e;flex:0 0 auto}.andamentos-source-tabs-v64210 .andamentos-origens-v64200{padding:0;background:transparent;overflow:visible;display:flex;gap:7px}.andamentos-source-tabs-v64210 .andamentos-origens-v64200 button{padding:8px 11px;border-radius:9px;font-size:12px;font-weight:650}.andamentos-source-tabs-v64210 .andamentos-origens-v64200 button span{display:inline-flex;min-width:20px;height:20px;padding:0 6px;align-items:center;justify-content:center;border-radius:10px;background:#eef2f5;font-size:11px;font-weight:700}.andamentos-source-tabs-v64210 .andamentos-origens-v64200 button.active span{background:#ffffff20;color:#fff}.andamentos-status-tabs-v64210{margin-bottom:14px}.andamentos-search-panel-v64210{display:flex;align-items:center;gap:10px;padding:10px}.andamentos-search-panel-v64210 .filter-search{flex:1;min-width:0}.andamentos-search-panel-v64210 .andamentos-limpar-v64196{flex:0 0 auto;white-space:nowrap}.andamento-layout-v64210{grid-template-columns:270px minmax(0,1fr)}.andamento-calendar-v64210{padding:12px;top:76px}.andamento-calendar-v64210 .publication-calendar-grid>button,.andamento-calendar-v64210 .publication-calendar-grid>.calendar-empty{min-height:38px}.andamentos-sem-data-v64210{width:100%;margin-top:10px;border:1px solid #dce3e9;background:#f7f9fb;color:#536170;border-radius:8px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;cursor:pointer}.andamentos-sem-data-v64210:hover{background:#eef2f5;color:#253442}.andamentos-sem-data-v64210.active{background:#17202b;border-color:#17202b;color:#fff}.andamentos-sem-data-v64210 span{display:inline-flex;min-width:20px;height:20px;padding:0 6px;align-items:center;justify-content:center;border-radius:999px;background:#e8edf1;font-size:10px;color:#4d5b68}.andamentos-sem-data-v64210.active span{background:#ffffff20;color:#fff}.andamento-list-v64210{padding:0;overflow:hidden}.andamentos-items-v64210>.andamento-item-v64210{padding:10px 14px!important;gap:12px!important;align-items:center!important;min-height:0!important}.andamentos-items-v64210>.andamento-item-v64210.is-unlinked{padding-left:11px!important}.andamento-item-main-v64210{gap:3px!important}.andamento-item-meta-v64210{margin-bottom:1px}.andamento-context-v64210{display:block;line-height:1.35;color:#667482!important}.andamento-partes-preview-v64210{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:2px;font-size:10.8px;line-height:1.35;color:#43515e}.andamento-partes-preview-v64210 span{min-width:0;overflow-wrap:anywhere}.andamento-partes-preview-v64210 b{color:#263746;font-weight:750}.andamento-resumo-v64210{font-size:11px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.andamento-actions-v64210{gap:6px!important}.andamento-actions-v64210 .secondary-action,.andamento-actions-v64210 .publication-treat{height:34px!important;min-height:34px!important;padding:0 10px!important}@media(max-width:1050px){.andamento-layout-v64210{grid-template-columns:1fr}.andamento-calendar-v64210{position:static}.andamentos-items-v64210>.andamento-item-v64210{grid-template-columns:1fr}.andamento-actions-v64210{justify-content:flex-start;align-self:start}.andamentos-source-tabs-v64210{overflow-x:auto}}@media(max-width:700px){.andamentos-search-panel-v64210{align-items:stretch;flex-direction:column}.andamentos-search-panel-v64210 .andamentos-limpar-v64196{width:100%;justify-content:center;font-size:11px}.andamento-calendar-v64210 .publication-calendar-grid>button,.andamento-calendar-v64210 .publication-calendar-grid>.calendar-empty{min-height:44px}.andamento-partes-preview-v64210{display:grid;gap:3px}.andamentos-items-v64210>.andamento-item-v64210{padding:10px 11px!important}}.preview-text-clamp-v64211{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.preview-lines-2-v64211{-webkit-line-clamp:2}.preview-lines-3-v64211{-webkit-line-clamp:3}.collection-full-list .preview-text-clamp-v64211{line-height:1.45;margin:4px 0;color:#475467}.collection-task-table-v6493 .task-title-origin-v6480>small.preview-text-clamp-v64211{width:auto;max-width:520px;line-height:1.4}.client-timeline-list-v6498 .preview-text-clamp-v64211{line-height:1.4}@media(min-width:981px){.financial-global-shell-v64152 .fg-account-list-head-completed-v64202,.financial-global-shell-v64152 .fg-list-accounts-v64154 .fg-account-row-completed-v64202{grid-template-columns:78px 78px 68px minmax(190px,1.15fr) minmax(150px,.9fr) minmax(120px,.75fr) 112px 126px!important;column-gap:8px!important}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-value-v64143{min-width:0;justify-self:end;white-space:nowrap;padding-right:2px}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143{grid-template-columns:82px 31px!important;grid-template-rows:31px!important;width:118px!important;min-width:118px!important;height:31px!important;justify-content:end!important;justify-self:end!important;column-gap:5px!important}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143 .fg-account-main-action-v64152{grid-column:1!important;width:82px!important;min-width:82px!important}.financial-global-shell-v64152 .fg-account-row-completed-v64202 .fg-row-actions-v64143 .fg-observation-eye-v64152{grid-column:2!important}}.process-client-quick-list-v64218{display:grid;gap:4px;min-width:0}.process-client-quick-item-v64218{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.process-client-quick-item-v64218>span{min-width:0;overflow-wrap:anywhere}.process-client-quick-button-v64218{border:0;background:transparent;color:#46657c;display:inline-flex;align-items:center;gap:4px;padding:2px 4px;border-radius:5px;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer;white-space:nowrap}.process-client-quick-button-v64218:hover{background:#edf3f7;color:#172b3b}.client-quick-overlay-v64218{z-index:125}.client-quick-drawer-v64218{width:min(535px,94vw)}.client-quick-actions-v64218{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px}.client-quick-actions-v64218 .secondary-action{text-decoration:none;min-height:34px}.client-quick-contact-v64218{border-color:#d8e3ea}.client-quick-title-icon-v64218{display:inline-flex;align-items:center;gap:7px;color:#263746!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important}.client-quick-notes-v64218{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.55;color:#43515d}.andamento-layout-v64219{grid-template-columns:300px minmax(0,1fr)!important;gap:14px;min-width:0}.andamento-calendar-v64219{min-width:0;max-width:100%;overflow:hidden}.andamento-calendar-v64219 .publication-calendar-grid,.andamento-calendar-v64219 .calendar-weekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0;width:100%}.andamento-calendar-v64219 .publication-calendar-grid>button,.andamento-calendar-v64219 .publication-calendar-grid>.calendar-empty,.andamento-calendar-v64219 .calendar-weekdays>span{min-width:0;max-width:100%;padding-left:0;padding-right:0;overflow:hidden}.andamento-calendar-v64219 .publication-calendar-grid>button small{max-width:100%;font-size:9px;line-height:1.05;white-space:nowrap}.andamento-item-meta-v64219>span:first-child{display:inline-flex;white-space:nowrap;flex:0 0 auto;max-width:none;letter-spacing:0;font-variant-numeric:tabular-nums}.andamentos-items-v64210>.andamento-item-v64210{grid-template-columns:minmax(0,1fr) auto;min-width:0}.andamento-actions-v64219{display:flex;flex-wrap:wrap!important;gap:5px!important;justify-content:flex-end;min-width:0!important;max-width:490px}.andamento-actions-v64219 .secondary-action,.andamento-actions-v64219 .publication-treat{height:31px!important;min-height:31px!important;padding:0 8px!important;font-size:10.5px;gap:5px;white-space:nowrap}.andamento-action-danger-v64219{border-color:#edd1d1!important;background:#fff8f7!important;color:#9a3936!important}.andamento-action-danger-v64219:hover{background:#feeceb!important}@media(max-width:1450px){.andamentos-items-v64210>.andamento-item-v64210{grid-template-columns:minmax(0,1fr)}.andamento-actions-v64219{justify-content:flex-start;align-self:start;max-width:100%}}@media(max-width:1050px){.andamento-layout-v64219{grid-template-columns:minmax(0,1fr)!important}.andamento-calendar-v64219{width:min(100%,300px)}.andamento-actions-v64219{flex-wrap:wrap!important}}@media(max-width:560px){.andamento-calendar-v64219{width:100%}.andamento-actions-v64219 .secondary-action,.andamento-actions-v64219 .publication-treat{font-size:10px}.andamento-danger-label-v64219{display:none}}.brand img{width:190px;max-height:73px;object-fit:contain}.auth-page{background:radial-gradient(circle at 12% 15%,#fff 0,#f2f4f7 43%,#e5e7eb)}.auth-card{grid-template-columns:1.05fr .95fr;min-height:590px;border:1px solid #e6e8ec;box-shadow:0 25px 65px #1f293729}.auth-side.auth-side-v64219{position:relative;isolation:isolate;background:linear-gradient(145deg,#1f2937 8%,#303a4a 58%,#4b5563 140%)}.auth-side-v64219:before{content:"";position:absolute;z-index:-1;width:570px;height:570px;border:1px solid rgba(229,231,235,.12);border-radius:40%;transform:rotate(-25deg);left:-195px;top:-240px;box-shadow:0 0 0 80px #e5e7eb06,0 0 0 170px #e5e7eb05}.auth-side-v64219:after{content:"";position:absolute;z-index:-1;width:320px;height:320px;border:1px solid rgba(229,231,235,.12);border-radius:48px;transform:rotate(40deg);right:-240px;bottom:-100px}.auth-side-v64219 .auth-hero-v64219{position:static;display:flex;flex-direction:column;justify-content:center;height:100%;padding:66px 45px 115px;color:#fff}.auth-side-v64219 .auth-logo{display:block;width:min(100%,365px);max-width:none;margin:0 0 40px;object-fit:contain;object-position:left}.auth-hero-eyebrow-v64219{font-size:10px;font-weight:700;letter-spacing:.2em;color:#c4cbd4}.auth-side-v64219 h2{margin:15px 0 11px;font-size:clamp(25px,2.4vw,34px);line-height:1.2;letter-spacing:-.035em;font-weight:700}.auth-side-v64219 p{margin:0;max-width:340px;font-size:13px;line-height:1.6;color:#d5dce4}.auth-side-v64219 .auth-hero-bottom-v64219{position:absolute;left:45px;bottom:32px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#c4cbd4;border-top:1px solid rgba(255,255,255,.18);padding-top:18px;right:45px}.auth-card form h1{font-size:27px;letter-spacing:-.035em;color:#1f2937}.auth-card form>p{margin:0 0 16px}.auth-card form input:focus-visible{outline:2px solid #717a8a;outline-offset:1px}.auth-card .primary{background:#1f2937!important;border-color:#1f2937!important}@media(max-width:760px){.auth-page{padding:14px}.auth-card{grid-template-columns:minmax(0,1fr);min-height:0;width:min(100%,470px)}.auth-side-v64219 .auth-hero-v64219{padding:28px 30px 23px}.auth-side-v64219 .auth-logo{width:260px;margin:0 0 13px}.auth-side-v64219 h2{font-size:21px;margin:8px 0}.auth-side-v64219 p,.auth-hero-eyebrow-v64219,.auth-side-v64219 .auth-hero-bottom-v64219{display:none}.auth-card form{padding:34px 30px 40px}}.brand{min-width:0}.brand img{display:block;width:192px;max-width:100%;height:auto;max-height:74px;object-fit:contain;border-radius:9px;background:#fff;padding:3px 2px}.sidebar-collapsed .brand img{width:48px;max-width:48px;max-height:56px;object-fit:cover;object-position:left center}@media(max-width:900px){.sidebar-collapsed .brand img{width:192px;max-width:100%;object-fit:contain}}.auth-side-v64219 .auth-logo{width:min(100%,290px);height:auto;max-height:255px;margin:0 0 26px;padding:4px;object-fit:contain;background:#fff;border-radius:14px;box-shadow:0 10px 32px #0e162029}.password-card>img,.password-card.security-card>img,.password-card.security-card>img.security-logo-validate-v6482{display:block;width:min(100%,285px);max-height:115px;height:auto;object-fit:contain;background:#fff;border:1px solid #e4e8ec;padding:6px;border-radius:11px;margin:0 auto 22px}.boot-loading-card img{filter:none;max-height:90px;background:#fff;border-radius:8px;padding:4px}.setup-card>img{background:#fff;max-width:100%;padding:5px;border:1px solid #e4e8ec;border-radius:9px}@media(max-width:760px){.auth-side-v64219 .auth-logo{width:200px;max-height:180px;margin:0 0 12px;padding:3px}.auth-side-v64219 .auth-hero-v64219{padding:23px 30px 16px}.auth-side-v64219 h2{font-size:20px}}.brand img{display:block;width:194px;max-width:100%;height:auto;max-height:76px;object-fit:contain;object-position:center;border-radius:10px;background:#fff;padding:6px 8px}.sidebar-collapsed .brand img{width:52px;max-width:52px;max-height:58px;object-fit:contain;object-position:center;padding:4px}.auth-side-v64219 .auth-logo{width:min(100%,318px);max-height:270px;margin:0 0 28px;padding:8px;object-fit:contain;object-position:center;background:#fff;border-radius:14px;box-shadow:0 10px 32px #0e162029}.password-card>img,.password-card.security-card>img,.password-card.security-card>img.security-logo-validate-v6482{display:block;width:min(100%,298px);max-height:126px;height:auto;object-fit:contain;object-position:center;background:#fff;border:1px solid #e4e8ec;padding:8px 10px;border-radius:12px;margin:0 auto 22px}@media(max-width:760px){.sidebar-collapsed .brand img{width:194px;max-width:100%;max-height:76px;padding:6px 8px}.auth-side-v64219 .auth-logo{width:215px;max-height:188px;margin:0 0 12px;padding:6px}}.auth-card{grid-template-columns:1fr 1fr;min-height:580px}.auth-side-v64219 .auth-hero-v64219{display:grid;place-items:center;height:100%;padding:42px;color:#fff}.auth-side-v64219 .auth-hero-v64219>:not(.auth-logo),.auth-side-v64219 .auth-hero-bottom-v64219{display:none!important}.auth-side-v64219 .auth-logo{margin:0;width:min(100%,286px);max-height:236px;padding:10px;object-fit:contain;object-position:center;background:#fff;border-radius:16px;box-shadow:0 14px 36px #0e16202e}.brand{min-width:0;padding:8px 42px 8px 8px;justify-content:center}.brand img{display:block;width:188px;max-width:100%;height:auto;max-height:72px;object-fit:contain;object-position:center;border-radius:12px;background:#fff;padding:6px 12px}.sidebar-collapsed .brand{padding:8px 0}.sidebar-collapsed .brand img{width:48px;max-width:48px;max-height:48px;object-fit:contain;object-position:center;padding:4px;border-radius:12px}.password-card>img,.password-card.security-card>img,.password-card.security-card>img.security-logo-validate-v6482{width:min(100%,276px);max-height:110px;padding:8px 10px;object-fit:contain;object-position:center}@media(max-width:760px){.auth-card{grid-template-columns:minmax(0,1fr);min-height:0}.auth-side-v64219 .auth-hero-v64219{min-height:210px;padding:28px}.auth-side-v64219 .auth-logo{width:200px;max-height:170px;padding:8px}.brand{padding:8px 44px 8px 8px}.brand img{width:188px;max-height:72px;padding:6px 12px}.sidebar-collapsed .brand{padding:8px 44px 8px 8px}.sidebar-collapsed .brand img{width:188px;max-width:100%;max-height:72px;padding:6px 12px}}.auth-card.auth-card-mfa-v64222{width:min(970px,94vw);min-height:535px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #e7e9ed;box-shadow:0 28px 78px #1b253326}.auth-card-mfa-v64222 .auth-mfa-form-v64222{width:100%;min-width:0;min-height:0;padding:58px clamp(28px,4vw,55px);background:#fff;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:center}.auth-card-mfa-v64222 .auth-mfa-form-v64222>.security-title{margin:0 0 24px;align-items:flex-start}.auth-card-mfa-v64222 .auth-mfa-form-v64222 .security-title h1{font-size:25px;line-height:1.2;letter-spacing:-.035em;margin:0 0 7px}.auth-card-mfa-v64222 .auth-mfa-form-v64222 .security-title p{margin:0;font-size:12px;line-height:1.55}.auth-card-mfa-v64222 .auth-mfa-form-v64222 form{display:flex;flex-direction:column;min-width:0;padding:0;justify-content:flex-start}.auth-card-mfa-v64222 .auth-mfa-form-v64222 .mfa-code-input-v6482{width:100%;letter-spacing:.28em;text-align:center;height:48px;font-size:20px}.auth-card-mfa-v64222 .security-logout{align-self:center;margin-top:18px}.sidebar>.brand{justify-content:center;padding:34px 6px 5px;min-height:100px;height:100px;margin-bottom:10px}.sidebar>.brand img{width:min(100%,188px);max-height:72px;object-fit:contain;object-position:center}.sidebar-collapsed .sidebar>.brand{padding:38px 0 5px;min-height:98px;height:98px;margin-bottom:10px}.sidebar-collapsed .sidebar>.brand img{width:48px;max-height:48px;object-fit:contain}.dashboard-premium-v64222{--premium-ink:#202d3a;--premium-muted:#66788a;--premium-line:#e5ebf0;max-width:1600px}.dashboard-premium-v64222>.page-head{align-items:center;margin-bottom:22px;gap:16px}.dashboard-premium-v64222>.page-head h1{font-size:clamp(26px,2.3vw,32px);letter-spacing:-.04em;color:var(--premium-ink);font-weight:750}.dashboard-premium-v64222>.page-head p{font-size:13px;line-height:1.5;color:var(--premium-muted)}.dashboard-premium-v64222 .dashboard-kpis{gap:12px;margin:16px 0 20px}.dashboard-premium-v64222 .dashboard-kpis>.kpi{min-width:0;min-height:132px;border:1px solid #e0e7ee;border-radius:16px;background:#fff;padding:17px 15px;box-shadow:0 7px 25px #22324409;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.dashboard-premium-v64222 .dashboard-kpis>.kpi:hover{transform:translateY(-2px);border-color:#cbd5df;box-shadow:0 12px 30px #22324414}.dashboard-premium-v64222 .dashboard-kpis>.kpi span{font-size:10.5px;line-height:1.42;letter-spacing:.035em}.dashboard-premium-v64222 .dashboard-kpis>.kpi strong{font-size:28px;letter-spacing:-.035em;margin:11px 0 3px;color:var(--premium-ink)}.dashboard-premium-v64222 .dashboard-kpis>.kpi small{font-size:11px;color:#728294}.dashboard-premium-v64222 .dashboard-kpis>.kpi svg{width:40px;height:40px;flex:0 0 40px;padding:10px}.dashboard-premium-v64222 .dashboard-columns-four-v64101{gap:15px;align-items:stretch}.dashboard-premium-v64222 .dashboard-columns-four-v64101>.panel{border:1px solid var(--premium-line);border-radius:16px;background:#fff;box-shadow:0 9px 30px #1f2f3f0a;min-width:0}.dashboard-premium-v64222 .dashboard-panel-title-v60 h3{font-size:12px;letter-spacing:-.01em;white-space:normal}.dashboard-premium-v64222 .dashboard-compact-panel-v60{padding:18px}.dashboard-premium-v64222 .dashboard-defense-alert-v64106{border-radius:13px;min-height:52px;padding:12px 15px}.dashboard-premium-v64222 .favorite-dashboard-item-v60{border-radius:9px}@media(max-width:1200px){.dashboard-premium-v64222 .dashboard-columns-four-v64101{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.auth-card.auth-card-mfa-v64222{width:min(100%,480px);grid-template-columns:1fr;min-height:0}.auth-card-mfa-v64222 .auth-side-v64219 .auth-hero-v64219{min-height:170px;padding:20px}.auth-card-mfa-v64222 .auth-side-v64219 .auth-logo{max-width:185px;max-height:145px}.auth-card-mfa-v64222 .auth-mfa-form-v64222{padding:30px 25px 35px}.sidebar>.brand,.sidebar-collapsed .sidebar>.brand{height:82px;min-height:82px;padding:6px 44px 6px 7px}.sidebar-collapsed .sidebar>.brand img{width:min(100%,188px);max-height:72px}.dashboard-premium-v64222 .dashboard-columns-four-v64101{grid-template-columns:1fr}.dashboard-premium-v64222>.page-head{align-items:flex-start;flex-direction:column}}.sidebar>.brand{padding:36px 8px 8px;min-height:102px;height:102px}.sidebar>.brand img{width:min(100%,192px);max-height:74px;object-fit:contain;object-position:center}.sidebar-collapsed .sidebar>.brand{padding:38px 0 8px;min-height:100px;height:100px}.sidebar-collapsed .sidebar>.brand img{width:50px;max-width:50px;max-height:50px;object-fit:contain;object-position:center}.dashboard-premium-v64222 .dashboard-kpis>.kpi,.dashboard-premium-v64222 .dashboard-columns-four-v64101>.panel{box-shadow:0 10px 30px #1f2f3f0b}.sidebar>.brand,.brand{display:flex;align-items:center;justify-content:center;text-align:center}.sidebar>.brand{padding:38px 44px 10px 14px;min-height:104px;height:104px}.sidebar>.brand img{display:block;width:min(100%,188px)!important;max-width:188px;height:auto;max-height:68px!important;object-fit:contain!important;object-position:center!important;margin:0 auto;background:transparent!important;padding:0!important;border-radius:0!important}.sidebar-collapsed .sidebar>.brand{padding:38px 0 10px;min-height:100px;height:100px}.sidebar-collapsed .sidebar>.brand img{width:48px!important;max-width:48px!important;max-height:48px!important;background:transparent!important;padding:0!important;border-radius:0!important}.dashboard-premium-v64225{--premium-ink:#15253c;--premium-muted:#64748b;--premium-line:#e6edf5;--premium-soft:#f8fbff;max-width:1600px}.dashboard-premium-v64225>.page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px}.dashboard-premium-v64225>.page-head h1{font-size:clamp(30px,2.5vw,42px);line-height:1.05;letter-spacing:-.045em;margin:0;color:var(--premium-ink);font-weight:800}.dashboard-premium-v64225>.page-head p{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--premium-muted);max-width:720px}.dashboard-premium-v64225 .dashboard-head-actions-v64101{align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.dashboard-summary-chip-v64225{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--premium-line);border-radius:16px;background:linear-gradient(180deg,#fff,#f8fbff);min-width:265px;box-shadow:0 8px 22px #14253c0d}.dashboard-summary-chip-v64225>svg{color:#2e5aac}.dashboard-summary-chip-v64225 strong{display:block;font-size:13px;color:var(--premium-ink)}.dashboard-summary-chip-v64225 span{display:block;font-size:12px;color:var(--premium-muted)}.dashboard-premium-v64225 .dashboard-kpis{gap:14px;margin:18px 0 24px}.dashboard-kpi-card-v64225{min-height:136px;padding:18px 16px;border:1px solid var(--premium-line)!important;border-radius:18px;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 10px 28px #14253c0d}.dashboard-kpi-head-v64225{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dashboard-kpi-head-v64225 span{font-size:11px;line-height:1.35;letter-spacing:.02em;color:#53657d;text-transform:uppercase;font-weight:700}.dashboard-kpi-head-v64225 i{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#eef4ff;color:#2f5dbb;font-style:normal;flex:0 0 auto}.dashboard-kpi-card-v64225 strong{display:block;margin-top:16px;font-size:34px;line-height:1;color:var(--premium-ink);letter-spacing:-.05em}.dashboard-kpi-card-v64225 small{display:block;margin-top:7px;font-size:12px;color:#71839a}.dashboard-primary-row-v64225{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.dashboard-secondary-row-v64225{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-panel-v64225{border:1px solid var(--premium-line);border-radius:20px;background:#fff;box-shadow:0 12px 28px #14253c0b;padding:18px;min-width:0}.dashboard-panel-head-v64225{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.dashboard-panel-title-main-v64225{display:flex;align-items:center;gap:10px;min-width:0}.dashboard-panel-title-main-v64225>svg{color:#2f5dbb;flex:0 0 auto}.dashboard-panel-title-main-v64225 h3{margin:0;font-size:26px;line-height:1.1;letter-spacing:-.03em;color:var(--premium-ink)}.dashboard-panel-title-main-v64225 b{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#eef4ff;color:#2f5dbb;font-size:12px}.dashboard-panel-action-v64225{border:0;background:transparent;color:#2f5dbb;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.dashboard-list-v64225{display:grid;gap:10px}.dashboard-row-card-v64225{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px;border:1px solid #e9eff5;border-radius:14px;background:#fbfdff;text-align:left;color:inherit;box-shadow:none}.dashboard-row-card-v64225>div{display:grid;gap:4px;min-width:0}.dashboard-row-card-v64225 strong{font-size:15px;line-height:1.35;color:#1d2d44}.dashboard-row-card-v64225 span{font-size:12.5px;line-height:1.45;color:#6a7b90;white-space:normal}.dashboard-row-card-v64225 small{font-size:12px;color:#456189;display:flex;align-items:center;gap:6px;flex:0 0 auto;text-align:right}button.dashboard-row-card-v64225{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}button.dashboard-row-card-v64225:hover,.dashboard-kpi-card-v64225:hover{transform:translateY(-1px);box-shadow:0 14px 30px #14253c14;border-color:#d7e2ee}.dashboard-event-card-v64225{align-items:center}@media(max-width:1380px){.dashboard-primary-row-v64225{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-primary-row-v64225>article:last-child{grid-column:1/-1}}@media(max-width:980px){.dashboard-premium-v64225>.page-head{flex-direction:column;align-items:flex-start}.dashboard-premium-v64225 .dashboard-head-actions-v64101{justify-content:flex-start}.dashboard-primary-row-v64225,.dashboard-secondary-row-v64225{grid-template-columns:1fr}.dashboard-summary-chip-v64225{min-width:0;width:100%}}@media(max-width:760px){.sidebar>.brand,.sidebar-collapsed .sidebar>.brand{height:84px;min-height:84px;padding:8px 44px 8px 10px}.sidebar-collapsed .sidebar>.brand img{width:188px!important;max-width:188px!important;max-height:68px!important}.dashboard-panel-head-v64225{align-items:flex-start;flex-direction:column}.dashboard-panel-title-main-v64225 h3{font-size:22px}.dashboard-row-card-v64225{flex-direction:column;align-items:flex-start}.dashboard-row-card-v64225 small{text-align:left}}.dashboard-kpi-card-v64225{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "value" "meta";align-content:start;justify-items:start;row-gap:0}.dashboard-kpi-card-v64225>.dashboard-kpi-head-v64225{grid-area:head;width:100%}.dashboard-kpi-card-v64225>strong{grid-area:value}.dashboard-kpi-card-v64225>small{grid-area:meta}.dashboard-panel-title-main-v64225 h3{font-size:18px}.dashboard-row-card-v64225{align-items:flex-start}.sidebar>.brand{position:relative;display:flex;flex:0 0 152px;height:152px;min-height:152px;width:100%;padding:30px 8px 4px;align-items:center;justify-content:center;overflow:visible;margin-bottom:12px}.sidebar>.brand .brand-logo{display:block!important;visibility:visible!important;opacity:1!important;position:static;flex:0 1 auto;width:158px!important;max-width:100%!important;height:113px!important;max-height:113px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;filter:none!important;pointer-events:auto}.sidebar-collapsed .sidebar>.brand{flex:0 0 90px;height:90px;min-height:90px;padding:30px 0 5px;margin-bottom:10px}.sidebar-collapsed .sidebar>.brand .brand-logo{width:50px!important;max-width:50px!important;height:48px!important;max-height:48px!important;object-fit:contain!important}.boot-loading-card img{width:190px;max-width:70vw;height:auto;max-height:165px;object-fit:contain;background:transparent;padding:0;border:0;border-radius:0;filter:none}@media(max-width:980px){.sidebar-collapsed .sidebar>.brand{flex:0 0 152px;height:152px;min-height:152px;padding:30px 8px 4px}.sidebar-collapsed .sidebar>.brand .brand-logo{width:158px!important;max-width:100%!important;height:113px!important;max-height:113px!important}}.dashboard-premium-v64225>.page-head h1{font-size:26px;line-height:1.25;letter-spacing:normal;font-weight:700;margin:0 0 5px;color:#202d3a}.dashboard-premium-v64225>.page-head p{font-size:13px;line-height:1.5;margin:0;color:#687482}.dashboard-premium-v64225>.page-head{align-items:center;margin-bottom:18px}.dashboard-topbar-date-v64229{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 1 auto;min-width:0;max-width:290px;padding:5px 8px;border-radius:8px;border:1px solid #edf1f5;background:#f8fafc;color:#65748a;font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.dashboard-topbar-date-v64229>svg{flex:0 0 auto;color:#657d9e}.dashboard-topbar-date-full-v64229{overflow:hidden;text-overflow:ellipsis}.dashboard-topbar-date-short-v64229{display:none}.top-actions:has(.dashboard-topbar-date-v64229){gap:clamp(9px,1vw,17px)}@media(max-width:1550px){.dashboard-topbar-date-full-v64229{display:none}.dashboard-topbar-date-short-v64229{display:inline}}@media(max-width:1130px){.dashboard-topbar-date-v64229{padding:4px 5px;font-size:10px;gap:4px}.dashboard-topbar-date-v64229>svg{display:none}}@media(max-width:980px){.dashboard-topbar-date-v64229{grid-column:auto}}@media(max-width:680px){.dashboard-topbar-date-v64229{display:none}}.dashboard-premium-v64225 .dashboard-kpis{gap:12px;margin:16px 0 18px}.dashboard-premium-v64225 .dashboard-kpis>.dashboard-kpi-card-v64225{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:106px;padding:13px 14px 12px;border-radius:14px}.dashboard-kpi-card-v64225>.dashboard-kpi-head-v64225{width:100%;flex:0 0 auto;min-height:30px}.dashboard-kpi-card-v64225 .dashboard-kpi-head-v64225 span{font-size:10.5px;line-height:1.35;letter-spacing:.025em}.dashboard-premium-v64225 .dashboard-kpi-card-v64225 .dashboard-kpi-value-v64229{display:flex;flex-direction:row;align-items:center;gap:12px;min-height:34px;margin:2px 0 3px}.dashboard-kpi-value-v64229 i{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:12px;background:#eef4ff;color:#2f5dbb;font-style:normal}.dashboard-premium-v64225 .dashboard-kpis .dashboard-kpi-value-v64229 svg{width:18px;height:18px;padding:0;background:none;color:inherit;border-radius:0;flex:0 0 18px}.dashboard-premium-v64225 .dashboard-kpis .dashboard-kpi-value-v64229 strong{font-size:26px;line-height:1.1;letter-spacing:-.025em;margin:0;color:#15253c}.dashboard-premium-v64225 .dashboard-kpis>.dashboard-kpi-card-v64225>small{margin:2px 0 0;font-size:11px;line-height:1.3}.dashboard-premium-v64225 .dashboard-panel-head-v64225{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:11px;border-bottom:1px solid #e8eef6;flex:0 0 auto}.dashboard-premium-v64225 .dashboard-panel-title-main-v64225{min-width:0;gap:8px}.dashboard-premium-v64225 .dashboard-panel-title-main-v64225 h3{min-width:0;overflow-wrap:anywhere;font-size:16px;line-height:1.25;letter-spacing:-.015em}.dashboard-premium-v64225 .dashboard-panel-title-main-v64225 b{min-width:25px;height:25px;padding:0 7px;flex:0 0 auto}.dashboard-premium-v64225 .dashboard-panel-action-v64225{justify-self:end;align-self:center;white-space:nowrap;min-width:0;padding:5px 2px;font-size:11.5px;line-height:1.2}.dashboard-premium-v64225 .dashboard-primary-row-v64225,.dashboard-premium-v64225 .dashboard-secondary-row-v64225{align-items:stretch}.dashboard-premium-v64225 .dashboard-primary-row-v64225>.dashboard-panel-v64225{height:420px;min-height:0;max-height:420px}.dashboard-premium-v64225 .dashboard-secondary-row-v64225>.dashboard-panel-v64225{height:278px;min-height:0;max-height:278px}.dashboard-premium-v64225 .dashboard-panel-v64225{display:flex;flex-direction:column;overflow:hidden;padding:16px;min-width:0}.dashboard-premium-v64225 .dashboard-panel-v64225>.dashboard-list-v64225{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;align-content:start;padding:2px 3px 4px 1px}.dashboard-premium-v64225 .dashboard-panel-v64225 .dashboard-row-card-v64225{min-width:0;padding:12px;overflow-wrap:anywhere}@media(max-width:1380px){.dashboard-premium-v64225 .dashboard-primary-row-v64225{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-premium-v64225 .dashboard-primary-row-v64225>article:last-child{grid-column:auto}}@media(max-width:1050px){.dashboard-premium-v64225 .dashboard-primary-row-v64225{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-premium-v64225 .dashboard-primary-row-v64225>article:last-child{grid-column:1/-1}.dashboard-premium-v64225 .dashboard-primary-row-v64225>.dashboard-panel-v64225{height:380px;max-height:380px}}@media(max-width:760px){.dashboard-premium-v64225 .dashboard-primary-row-v64225,.dashboard-premium-v64225 .dashboard-secondary-row-v64225{grid-template-columns:1fr}.dashboard-premium-v64225 .dashboard-primary-row-v64225>article:last-child{grid-column:auto}.dashboard-premium-v64225 .dashboard-panel-head-v64225{grid-template-columns:minmax(0,1fr) auto}.dashboard-premium-v64225 .dashboard-panel-title-main-v64225 h3{font-size:15px}.dashboard-premium-v64225 .dashboard-primary-row-v64225>.dashboard-panel-v64225{height:350px;max-height:350px}.dashboard-premium-v64225 .dashboard-secondary-row-v64225>.dashboard-panel-v64225{height:265px;max-height:265px}}
