@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-page-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.page-layout{bottom:var(--footer-h);left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:var(--navbar-h)}.page-layout-full{bottom:0;top:0}.default-container-m1{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:94vh;margin:0;padding:2% 10%;width:100vw}.default-box-left{display:flex;width:100%}.default-container-m2{box-sizing:border-box;padding:0 10%;width:100%}.default-title-m1{color:var(--color-1);display:flex;font-weight:700;margin:0}.default-title-m2{font-size:16px}.default-title-m2,.default-title-m3{color:var(--color-1);font-weight:700;padding:0 0 15px;width:100%}.default-title-m3{font-size:20px}.default-title-m4{color:var(--color-1);font-size:24px}.default-title-m4,.default-title-m5{font-weight:700;padding:0 0 15px;width:100%}.default-title-m5{color:#2fa53f;font-size:28px}.defaut-search{display:flex;flex-direction:column;gap:10px}.modal-background-1{background-color:#0000007a;height:100%;left:0;position:fixed;top:0;width:100%;z-index:990}.modal-small{align-items:center;background-color:#fff;border:3px solid #929292;border-radius:20px;display:flex;flex-direction:column;padding:0 0 20px;position:fixed}.default-model-1{--widthModel1:400px;left:calc((100% - var(--widthModel1))/2);top:10%;width:var(--widthModel1)}.default-model-2{--widthModel2:700px;left:calc((100% - var(--widthModel2))/2);top:10%;width:var(--widthModel2)}.default-model-big{--widthModel1:90%;height:80vh;left:calc((100% - var(--widthModel1))/2);min-height:500px;top:10vh;width:var(--widthModel1)}.modal-display-none{display:none}.modal-display-flex{display:flex}.box-x{padding:10px}.x:hover{background-color:#a5a5a5;border-color:#a5a5a5;color:#fff}.modal-box-bt-model-1{display:flex;gap:10px;justify-content:center}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--brand-green:#2b7a1e;--brand-green-dark:#1a5214;--brand-green-light:#e8f4e4;--brand-orange:#f07820;--brand-orange-dark:#d46410;--color-1:#2b7a1e;--color-2:#388f26;--color-3:#ececec;--color-4:#dff0d8;--color-5:#f07820;--color-6:#f5922a;--color-7:#8eb4e4;--color-8:#d5e3f4;--color-bt-add:#38b156;--color-bt-add-hover:#2b8d44;--color-report:#4f46e5;--color-report-hover:#3730a3;--modal-close-size:28px;--modal-close-color:#6b7280;--modal-close-color-hover:#374151;--color-font-1:#1f1f1f;--color-input-border-1:#9e9e9e;--color-input-border-checked:#fff;--color-input-checkbox-background:#38b156;--color-input-checkbox-check-arrow:#fff;--color-option-navbar-background:#f07820;--color-option-navbar-background-active:#d46410;--color-row-hover:#fff3e8;--color-page-bg:#fefefe;--color-form-bg:#fbfbfb;--navbar-h:50px;--breadcrumb-h:33px;--container-h:calc(97vh - 50px);--header-container:50px;--footer-h:3vh;--title-container:200px;--footer-bt:50px;--form-container-modal:calc(73vh - var(--header-container) - var(--footer-bt))}.shared-title-m1{display:flex;font-weight:700;margin:0}.shared-title-m1,.shared-title-m2,.shared-title-m3,.shared-title-m4,.shared-title-m5{color:#2b7a1e;color:var(--color-1)}.shared-container-m1{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;margin:0;padding:2% 10%;width:100%}body,html{height:100%}.shd-wrap{display:flex;flex-wrap:wrap;gap:15px}.shd-td-action-box{background-color:#000;display:flex;width:100px}.shd-td-action-circle{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:25px;justify-content:center;padding:4px;width:25px}.shd-td-action-circle-press,.shd-td-action-circle:hover{background-color:#2b7a1e;background-color:var(--color-1)}.shd-table-m-1{background-color:#fff;border-radius:10px;padding:10px}.shd-td-m-1-label{border:2px #9e9e9e;border-radius:5px 5px 0 0;border-style:solid solid none}.shd-td-m-1-label .label{display:flex;margin-left:5px;margin-top:-10px}.label label{background-color:#fff;color:#9e9e9e;font-size:.7em;font-weight:700;padding:0 5px}.shd-td-m-1-text{border:2.5px solid #9e9e9e;border-radius:0 0 5px 5px;border-top-style:none;min-height:20px;vertical-align:bottom}.shd-td-m-1-text .text{min-height:20px;padding:5px}.shd-td-m-1-text .color{align-items:flex-end;display:flex;gap:10px}.shd-td-m-1-text .color-text{display:flex;gap:10px;justify-content:space-between;width:86%}.shd-tr-m-1-spc{height:10px}.shd-td-m-1-text .accessories{display:flex;flex-wrap:wrap}.shd-td-m-1-text .accessory{align-items:center;border:1px solid #9e9e9e;border-radius:5px;box-sizing:border-box;display:flex;gap:5px;height:40px;padding:3px;width:150px}.shd-td-m-1-text .accessory-text{font-size:.7em}.shd-td-m-1-text .additives{display:flex;flex-wrap:wrap;width:100%}.shd-td-m-1-text .additive{align-items:center;border:1px solid #9e9e9e;border-radius:5px;box-sizing:border-box;display:flex;gap:5px;height:40px;padding:3px;width:120px}.shd-td-m-1-text .additive-text{font-size:.7em}.shd-td-m-1-text .img-ref{display:flex;flex-wrap:wrap;width:100%}.teste{background-color:#006809}.shd-size-box{border:2px solid #9e9e9e;border-radius:7px;display:flex;gap:30px;justify-content:space-around;width:180px}.shd-size-box .size-label{margin-top:-13px}.shd-size-box .size-label label{background-color:#fff;color:#9e9e9e;font-size:.7em;font-weight:700;padding:0 5px}.size-label-name{color:#9e9e9e;font-weight:700;padding:0 0 5px 10px}.size-label-text{color:#000;font-weight:400;padding:0 0 5px 10px}.div-size-td{display:flex;flex-wrap:wrap;gap:10px}.shd-input-name{display:flex;flex-direction:column;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}.shd-input-name label.text{background:#fff;color:#9e9e9e;font-size:.75rem;font-weight:700;margin:0 0 0 7px;padding:0 3px;position:relative;top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shd-input-name .shd-input-box{background:#fff;background-color:#006809;border:2.5px solid #9e9e9e;border-radius:5px;font-size:.75rem;height:100%;padding:11px 10px}.teste-3-1{background-color:#fafafa;border:1px solid #fafafa;border-radius:15px 0 0 15px;box-sizing:border-box;height:calc(73vh - 100px);height:var(--form-container-modal);padding:10px 50px 20px}.teste-3-1,.teste-3-2{overflow-y:auto}.teste-4{height:50px;height:var(--footer-bt)}.shd-icon-row-generator{color:#f07820;cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.shd-icon-row-generator path,.shd-icon-row-generator polygon{fill:#f07820}.shd-icon-row-generator:hover{color:#d46410;transform:scale(1.15)}.shd-icon-row-generator-2{color:#f07820}.shd-icon-row-edit,.shd-icon-row-generator-2{cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.shd-icon-row-edit{color:#2b7a1e}.shd-icon-row-edit:hover{color:#f07820;transform:scale(1.2)}.shd-icon-row-trash{color:#e84343;cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.shd-icon-row-trash:hover{color:#c02020;transform:scale(1.2)}.shd-icon-row-sellers{color:#4f46e5;color:var(--color-report);cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.shd-icon-row-sellers:hover{color:#3730a3;color:var(--color-report-hover);transform:scale(1.2)}.shd-icon-row-generator-2:hover{transform:scale(1.15)}.shd-row-box-item-action{align-items:center;display:flex;flex-direction:row;gap:10px;height:30px;justify-content:flex-end;width:200px}.shd-box-modal-m-1{overflow-y:auto}.shd-box-modal-m-1,.shd-box-modal-m-2{background-color:#fafafa;border:1px solid #fafafa;border-radius:15px 0 0 15px;box-sizing:border-box;height:calc(73vh - 100px);height:var(--form-container-modal);padding:10px 50px 20px}.shd-header-box-m-1{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.shd-header-container-m-1{background-color:#fff;padding:14px 0 10px;position:-webkit-sticky;position:sticky;top:0}.shd-table-container-m-1{min-height:300px}.shd-margin-m-1{margin:0 5%}.shd-title-m-1{border-bottom:2px solid #f07820;color:#2c2c2c;display:flex;font-size:1.15em;font-weight:600;letter-spacing:1.8px;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase}.shd-title-m-2{font-size:1.8em}.shd-title-m-2,.shd-title-m-3{color:#1f1f1f;color:var(--color-font-1);display:flex;font-weight:700;margin:0}.shd-title-m-3{font-size:1.6em}.shd-title-m-4{font-size:1.4em}.shd-title-m-4,.shd-title-m-5{color:#1f1f1f;color:var(--color-font-1);display:flex;font-weight:700;margin:0}.shd-title-m-5{font-size:1.2em}.shd-title-m-6{color:#1f1f1f;color:var(--color-font-1);display:flex;font-size:1em;font-weight:700;margin:0}.shared-title-m2{font-size:16px}.shared-title-m2,.shared-title-m3{color:#1f1f1f;color:var(--color-font-1);font-weight:700;padding:0 0 15px;width:100%}.shared-title-m3{font-size:20px}.shared-title-m4{font-size:24px}.shared-title-m4,.shared-title-m5{color:#1f1f1f;color:var(--color-font-1);font-weight:700;padding:0 0 15px;width:100%}.shared-title-m5{font-size:28px}.shd-subtitle-m-1{font-size:2em}.shd-subtitle-m-1,.shd-subtitle-m-2{color:var(--color-subtitle);display:flex;font-weight:700;margin:0}.shd-subtitle-m-2{font-size:1.8em}.shd-subtitle-m-3{color:var(--color-subtitle);font-size:1.6em}.shd-subtitle-m-3,.shd-subtitle-m-4{display:flex;font-weight:700;margin:0}.shd-subtitle-m-4{color:var(--color-subtitle2);font-size:1.4em}.shd-subtitle-m-5{font-size:1.2em}.shd-subtitle-m-5,.shd-subtitle-m-6{color:var(--color-subtitle);display:flex;font-weight:700;margin:0}.shd-subtitle-m-6{font-size:1em}.shd-text-m-1{font-weight:600}.List{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:10px 0 0}.ListRow:hover{background-color:#f3f3f3;box-shadow:10px 10px 5px #6b6b6b;transform:translateY(-4px);transition:.4s}.ListRow{align-items:center;background-color:#e6e6e6;border-radius:15px;display:flex;flex-direction:row;height:6vh;justify-content:space-between;margin:0;min-height:40px;padding:0 20px}.List li,ul{color:#000;display:inline-block;list-style-type:none;margin:0;padding:.2em .1em}.List a{background-color:initial;text-decoration:none}.bt{border:none;cursor:pointer;display:inline-block}.shared-container-m1,.shd-container-m-1{box-sizing:border-box;gap:10px;height:100%;padding:2% 10%}.shared-container-form,.shared-container-m1,.shd-container-m-1{display:flex;flex-direction:column;margin:0;width:100%}.shared-center-form{margin:0 0 0 5%;max-width:1030px;width:90%}.shared-form-col-1{width:500px}.form-shared-col-2{display:flex;flex-wrap:wrap;gap:0 30px}.shared-tab-row-1{align-items:center;display:flex;flex-direction:row;justify-content:start}.shared-tab-1{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-weight:500;justify-content:center;min-height:50px;min-width:150px}.shared-tab-active{background-color:#f07820;background-color:var(--color-option-navbar-background);color:#fff}.shared-tab-disabled{background-color:#fff;border-bottom:5px solid #f07820;border-bottom:5px solid var(--color-option-navbar-background)}.shared-toggle-switch-box-1{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:start;width:200px}.shd-box-m-1{box-sizing:border-box;height:auto;margin:0;min-width:500px;padding:2% 10%;width:80%}.shd-box-img-30x30{height:30px;width:30px}.shd-box-img-100x100,.shd-box-img-30x30{background-color:#d3d3d3;border:1px solid #ddd;box-sizing:border-box;margin:0}.shd-box-img-100x100{height:100px;width:100px}.shd-box-img-200x200{height:200px;width:200px}.shd-box-img-200x200,.shd-box-img-300x300{background-color:#d3d3d3;border:1px solid #ddd;box-sizing:border-box;margin:0}.shd-box-img-300x300{height:300px;width:300px}.shd-box-img-zoom{box-sizing:border-box;margin:0;min-height:300px;min-width:300px;width:80vw}.shd-click{cursor:pointer}.shd-box-img-action-bt-1,.shd-box-img-action-bt-1:hover{cursor:pointer;height:30px;width:30px}.shd-box-img-action-bt-1:hover{background-color:#ddd}.shd-form-col-1{gap:10px}.shd-form-col-1,.shd-form-flex{align-items:center;display:flex}.shd-form-flex{gap:20px;width:100%}.shd-bgimg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.shd-bt-box-flex{display:flex;gap:30px}.shd-bt-box-flex-center{align-items:center;display:flex;gap:30px;justify-content:center;width:100%}.shd-bt-add-m-1{background-color:#38b156;background-color:var(--color-bt-add);cursor:pointer}.shd-bt-add-m-1:hover{background-color:#27863f}.shd-bt-add-m-1:active{background-color:#0e3a19;transform:translateY(4px)}.shd-bt-cancel-m-1{background-color:#5e5e5e;cursor:pointer}.shd-bt-cancel-m-1:hover{background-color:#4d4d4d}.shd-bt-cancel-m-1:active{background-color:#3a3a3a;transform:translateY(4px)}.shd-bt-delete-m-1{background-color:#ff5b5b;cursor:pointer}.shd-bt-delete-m-1:hover{background-color:#ff2020}.shd-bt-delete-m-1:active{background-color:red;transform:translateY(4px)}.shd-bt-m-1,.shd-bt-m-2{align-items:center;border-radius:10px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:1em;justify-content:center;margin:10px 0 0;padding:12px 10px;width:100%}.shd-bt-color-1{background-color:#2b7a1e;background-color:var(--color-1);cursor:pointer}.shd-bt-color-1:hover{background-color:#388f26;background-color:var(--color-2)}.shd-bt-color-1:active{background-color:#ececec;background-color:var(--color-3);transform:translateY(4px)}.shd-button-menu-box{display:flex;gap:3px}.shd-bt-new-m-1{background-color:#38b156;background-color:var(--color-bt-add);cursor:pointer;font-weight:600}.shd-icon-new{color:#38b156;color:var(--color-bt-add);cursor:pointer}.shd-bt-new-m-1:active,.shd-bt-new-m-1:hover{background-color:#2b8d44;background-color:var(--color-bt-add-hover)}.shd-bt-new-m-1:active{transform:translateY(4px)}.shd-table-row-m-1{border:none;border-spacing:0;height:100%;width:100%}.shd-pointer{cursor:pointer}.shd-tr-m-1-select .shd-td-m-1{background-color:#2b7a1e;background-color:var(--color-1);box-sizing:border-box;padding:10px 15px}.shd-tr-m-1-select:hover .shd-td-m-1{background-color:#2b7a1e;background-color:var(--color-1);cursor:pointer}.shd-tr-m-1:hover .shd-td-m-1{background-color:#fff8f2}.shd-tr-m-1 .shd-td-m-1{background-color:#fff;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;box-sizing:border-box;padding:12px 16px}.shd-tr-m-selected:hover .shd-td-m-selected{cursor:pointer}.shd-td-m-selected{box-sizing:border-box;cursor:pointer;padding:10px 15px}.shd-td-left-m-1{border-left:3px solid #f07820;border-radius:10px 0 0 10px}.shd-td-right-m-1{border-radius:0 10px 10px 0;width:160px}.shd-td-spacing-m-1{padding:3px}.shd-row-img-box-1{border:1px solid #ddd;display:flex;height:auto;width:500px}.shd-img-selected-1{border:5px solid #2b7a1e;border:5px solid var(--color-1)}.shd-list-img-1{flex-wrap:wrap}.shd-list-img-1,.shd-list-m-1{display:flex;gap:10px;margin-top:10px}.shd-list-m-1{width:100%}.shd-w-1{width:100px}.shd-w-1-5{width:150px}.shd-w-300{width:300px}.shd-w-400{width:400px}.shd-w-100cem{width:100%}.shd-img-option-bar{display:none}.shd-img-option:hover .shd-img-option-bar{display:flex}.shd-pd-1x1{padding:1%}.shd-pd-2x2{padding:2%}.shd-pd-0x1{padding:0 1%}.shd-pd-0x2{padding:0 2%}.shd-w-2{width:200px}.shd-form-m-1{height:60vh;overflow-y:auto;width:100%}.shd-box-default{height:50%}.shd-model-bg-m-1{background-color:#0000007a;height:100%;left:0;position:fixed;top:0;width:100%;z-index:990}.shd-model-box-m-1{align-items:center;background-color:#fff;border:3px solid #929292;border-radius:20px;display:flex;flex-direction:column;padding:0 0 20px;position:fixed}.shd-model-w-400{--widthModel1:400px}.shd-model-w-400,.shd-model-w-600{left:calc((100% - var(--widthModel1))/2);top:10%;width:var(--widthModel1)}.shd-model-w-600{--widthModel1:600px}.shd-model-w-full{--widthModel1:90%;left:calc((100% - var(--widthModel1))/2);top:10%;width:var(--widthModel1)}.shd-search-m-1{margin-top:10px;max-width:400px}.icon-trash{background-image:url(data:image/png;base64,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)}.icon-edit-img,.icon-trash{border:none;cursor:pointer;display:inline-block}.icon-edit-img{background-image:url(/static/media/editImg.e24e8047923e08138ca7.png)}.icon-edit-img,.icon-trash{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.shd-box-container{display:flex;height:100%;width:100%}.shd-box-content{box-sizing:border-box;padding:0 30px}.shd-text-m-1 h4,.shd-text-m-1 h6{color:#000;font-weight:700;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:0}.shd-margin-1{margin:5% 0 0 5%}.shd-margin-2{margin:0 0 0 5%}.shd-modal-close{align-items:center;background:#0000;border:1.5px solid #6b7280;border:1.5px solid var(--modal-close-color);border-radius:50%;box-sizing:border-box;color:#6b7280;color:var(--modal-close-color);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;font-weight:400;height:28px;height:var(--modal-close-size);justify-content:center;line-height:1;padding:0 0 1px;transition:background .4s ease,color .4s ease;width:28px;width:var(--modal-close-size)}.shd-modal-close:hover{background:#6b7280;background:var(--modal-close-color);color:#fff}.pg-page{display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100%}.pg-page,.pg-sticky-top{background:var(--color-page-bg)}.pg-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:10}.pg-header{align-items:flex-start;background:var(--color-page-bg);display:flex;flex-direction:column;padding:20px 5% 14px}.pg-header-title{margin-bottom:10px}.pg-title-row{align-items:center;display:flex;gap:10px}.pg-title{color:#1f2937;font-size:1.6em;font-weight:700;letter-spacing:.2px;margin:0}.pg-title-accent{background-color:var(--brand-orange);border-radius:2px;display:block;height:3px;margin-top:8px;width:36px}.pg-title-tag{align-items:center;background:#fde3ce;border-radius:20px;color:var(--brand-orange-dark);display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.6px;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.pg-header-row{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:8px;padding-left:16px;width:100%}.pg-header-actions{align-items:center;display:flex;gap:12px}.pg-header-right{align-items:center;display:flex;gap:10px}.pg-count{color:#6b7280;font-size:.78rem;font-weight:500;white-space:nowrap}.pg-search{max-width:280px;width:100%}.pg-filter-btn{align-items:center;background:#fff;border:1px solid var(--color-input-border-1);border-radius:7px;color:var(--color-input-border-1);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.78rem;font-weight:500;gap:6px;height:40px;padding:0 12px;position:relative;transition:border-color .13s ease,background .13s ease}.pg-filter-btn:hover{background:#f9fafb;border-color:#d1d5db}.pg-filter-btn svg{color:var(--color-input-border-1);flex-shrink:0}.pg-filter-btn-active{border-color:var(--brand-orange)}.pg-filter-btn-active,.pg-filter-btn-active svg{color:var(--brand-orange-dark)}.pg-filter-dot{background:var(--brand-orange);border-radius:50%;flex-shrink:0;height:6px;width:6px}.pg-filter-active-bar{align-items:center;background:#fff8f2;border:1px solid #fcd9b3;border-left:4px solid var(--brand-orange);border-radius:8px;display:flex;font-family:Inter,sans-serif;gap:10px;margin:0 5% 8px;padding:10px 16px}.pg-filter-active-dot{background:var(--brand-orange);border-radius:50%;box-shadow:0 0 0 3px #f0782033;flex-shrink:0;height:8px;width:8px}.pg-filter-active-label{color:var(--brand-orange-dark);font-size:.78rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.pg-filter-active-count{color:#6b7280;flex:1 1;font-size:.78rem;font-weight:400}.pg-filter-active-clear{align-items:center;background:#0000;border:1px solid #d1d5db;border-radius:5px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:.74rem;font-weight:500;gap:5px;padding:4px 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.pg-filter-active-clear:hover{background:#374151;border-color:#374151;color:#fff}.pg-list{margin:12px 5% 20px;min-height:300px}.pg-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid var(--brand-orange);border-radius:9px;box-shadow:none;display:flex;justify-content:space-between;margin-bottom:5px;padding:13px 16px;transition:border-left-color .13s ease,box-shadow .13s ease,background .13s ease,transform .13s ease}.pg-item:hover{background:#edfbf0;border-color:#5abf30;box-shadow:none}.pg-item-selectable{cursor:pointer}.pg-item-selected{background:#e3f9e8;border:1px solid #38b156;border-left:4px solid #2b8d44}.pg-item-selected:hover{background:#d7f5df;border-color:#2b8d44 #2b8d44 #2b8d44 #1f6b33}.pg-item-main{cursor:default;flex:1 1;min-width:0}.pg-item-checkbox{align-items:center;background:#fff;border:2px solid #d1d5db;border-radius:50%;color:#0000;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:16px;transition:background .13s ease,border-color .13s ease,color .13s ease;width:24px}.pg-item-checkbox-checked{background:#2b8d44;border-color:#2b8d44;color:#fff}.pg-item-header{align-items:center;display:flex;gap:10px;margin-bottom:5px}.pg-item-name{color:#1f2937;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-item-status-disabled{align-items:center;color:#9b6a00;display:inline-flex;font-size:.68rem;font-weight:600;gap:4px;white-space:nowrap}.pg-item-status-disabled:before{background:#fbbf24;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:6px;width:6px}.pg-item .shd-row-box-item-action{flex-shrink:0;height:auto;margin-left:16px;width:auto}.pg-item .shd-icon-row-trash{color:#d95555}.pg-item .shd-icon-row-trash:hover{color:#b93c3c}.pg-item .shd-icon-row-edit{color:#4a90d9}.pg-item .shd-icon-row-edit:hover{color:#2d72b8}.pg-empty{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:60px 20px;text-align:center}.pg-empty-icon{color:#d1d5db;margin-bottom:4px}.pg-empty-title{color:#6b7280;font-size:.92rem;font-weight:600;margin:0}.pg-empty-subtitle{color:var(--color-input-border-1);font-size:.8rem;font-weight:400;margin:0}.pg-loading{align-items:center;color:var(--color-input-border-1);font-size:.86rem;font-weight:500;padding:80px 20px}.fm-overlay,.pg-loading{display:flex;justify-content:center}.fm-overlay{align-items:flex-start;background:#0000007a;box-sizing:border-box;inset:0;overflow-y:auto;padding:calc(var(--navbar-h) + 16px) 24px calc(var(--footer-h) + 16px);position:fixed;z-index:1100}.fm-box{background:#fff;border-radius:16px;box-shadow:0 16px 48px #0000002e,0 4px 12px #00000014;font-family:Inter,sans-serif;max-height:calc(100vh - var(--navbar-h) - var(--footer-h) - 32px);max-width:420px;overflow:hidden;position:relative;width:100%}.fm-box,.fm-header{display:flex;flex-direction:column}.fm-header{border-bottom:1px solid #f3f4f6;flex-shrink:0;gap:14px;padding:22px 22px 16px}.fm-header-top{justify-content:space-between}.fm-header-left,.fm-header-top{align-items:center;display:flex}.fm-header-left{gap:10px}.fm-header-icon{color:var(--brand-orange);flex-shrink:0}.fm-title{color:#1f2937;font-size:1.05rem;font-weight:700;margin:0}.fm-accent{background:var(--brand-orange);border-radius:2px;display:block;height:3px;margin-top:5px;width:28px}.fm-close{flex-shrink:0}.fm-header-actions{display:flex;gap:12px;justify-content:flex-start;margin-left:16px}.fm-body{display:flex;flex:1 1;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;padding:20px 22px}.fm-section{display:flex;flex-direction:column;gap:7px}.fm-label{color:var(--brand-orange);font-size:.68rem;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.fm-status-row{display:flex;flex-wrap:wrap;gap:8px}.fm-status-opt{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-family:Inter,sans-serif;font-size:.82rem;font-weight:400;padding:6px 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.fm-status-opt:hover{background:#f3f4f6;border-color:#d1d5db}.fm-status-opt-active{background:var(--brand-orange);border-color:var(--brand-orange);color:#fff;font-weight:600}.fm-status-opt-active:hover{background:var(--brand-orange-dark);border-color:var(--brand-orange-dark)}@media (max-width:500px){.fm-overlay{padding:calc(var(--navbar-h) + 8px) 10px calc(var(--footer-h) + 8px)}.fm-box{border-radius:12px;max-width:100%}.fm-header{gap:10px;padding:16px 16px 12px}.fm-body{gap:14px;padding:16px}.fm-title{font-size:.95rem}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{border-radius:10px}label{color:#1a1a1a;font-weight:500}.custom-select{border:1px solid #a1a1a1;border-radius:10px}.custom-select,.custom-select-option{background-color:inherit;border-radius:10px;color:#363636;cursor:pointer;font-family:inherit;font-size:16px;height:35px;margin:0;outline:none;padding:0;text-decoration:none}.seta-box{align-items:center;background-color:#386eb1;border-radius:0 10px 10px 0;display:flex;height:100%;justify-content:center;width:50px}.seta{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #fff;float:left;margin:0}.custom-select-option-selected{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 0 0 15px;width:100%}.custom-select-option:hover,.custom-select:hover,.seta-box:hover{background-color:#ddd;border-radius:10px 10px 0 0}.custom-select-content{background-color:#fff;border-radius:0 0 15px 15px;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:absolute;z-index:1}.custom-select-content li{color:#000;display:block;float:none;padding:12px 16px;text-align:left;text-decoration:none}.custom-select-content li:hover{background-color:#ddd}.custom-select-Open{display:block}.link-default,a{text-decoration:none}.input-label{align-items:baseline;display:flex;gap:10px}.form-group-m1{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;margin:20px 0 0}.bt-box-model-flex-1{display:flex;gap:10px}.bt-model-1,.bt-model-2{border-radius:10px;border-style:none;color:#fff}.bt-model-1,.bt-model-2,.bt-model-4{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin:10px 0 0;padding:10px;width:100%}.bt-model-4{background-color:#fff;border-color:var(--color-6);border-radius:10px;border-style:solid;border-width:2px;color:var(--color-6);font-weight:600}.bt-model-4:hover{background-color:var(--color-6);border-color:var(--color-6);color:#fff}.bt-model-add{background-color:var(--color-bt-add);cursor:pointer}.bt-model-add:hover{background-color:#27863f}.bt-model-add:active{background-color:#0e3a19;transform:translateY(4px)}.bt-model-cancel{background-color:#5e5e5e;cursor:pointer}.bt-model-cancel:hover{background-color:#4d4d4d}.bt-model-cancel:active{background-color:#3a3a3a;transform:translateY(4px)}.bt-model-delete{background-color:#cc3636;cursor:pointer}.bt-model-delete:hover{background-color:#962727}.bt-model-delete:active{background-color:#850c0c;transform:translateY(4px)}.bt-model-gray-border{border:1px solid #9b9b9b;color:#9b9b9b;cursor:pointer}.bt-model-gray-border:hover{background-color:#a1a1a1;border-color:#a1a1a1;color:#fff}.bt-model-gray-border:active{transform:translateY(4px)}.bt-width-m1{cursor:pointer;max-width:500px;width:500px}.bt-width-m2{cursor:pointer;max-width:150px;width:150px}.input-m-1{width:500px}.input-m-2{width:235px}.input-m-3{width:112.5px}.input-m-4{width:150px}.bt-model-3{align-items:center;background-color:var(--color-1);border-radius:10px;border-style:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;margin:10px 0 0;padding:15px 10px;width:100%}.bt-model-3:active{transform:translateY(4px)}.form-group-right{display:flex;justify-content:flex-end}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-block{background-color:#c9c9c9;border:1px solid #9e9e9e;border-radius:10px;box-sizing:border-box;display:inline-block;min-height:41px;padding:9px 20px;width:100%}.action{align-content:center;align-items:center;display:flex;flex-direction:row;gap:10px;height:100%}.PDF{background-image:url(/static/media/PDF.8a27d390036717470192.png)}.edit{background-image:url(data:image/png;base64,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)}.delete{background-image:url(data:image/png;base64,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)}.PDF,.delete,.edit{background-color:#fff0;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:20px;width:20px}.PDF:hover,.delete:hover,.edit:hover{height:25px;width:25px}.bt-tab-m1{border:2px #ddd;border-radius:18px 0 0 0;border-style:solid solid none;padding:10px}.navbar{align-content:center;background-color:#fff;border-bottom:2px solid #f07820;box-shadow:0 2px 8px #00000017;box-sizing:border-box;flex-direction:row;justify-content:space-between;left:0;overflow:visible;position:fixed;right:0;top:0;width:100%;z-index:500}.navbar,.navbar-logo{align-items:center;display:flex;height:var(--navbar-h)}.navbar-logo-img{height:40px}.navbar-separator{background-color:#e0e0e0;flex-shrink:0;height:24px;margin:0 10px;width:1px}.navbar-options{align-items:center;display:flex}.navbar-option-item{min-width:120px;white-space:nowrap}.navbar-left-side{margin-left:2%}.navbar-left-side,.navbar-right-side{align-items:center;display:flex;height:100%}.navbar-right-side{gap:4px;margin-right:2%}.dropdown .dropbtn{align-items:center;background-color:initial;border:none;color:#555;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:4px;list-style:none;margin:0;outline:none;padding:14px 16px;position:relative;transition:background-color .15s ease,color .15s ease}.dropbtn-chevron{opacity:.6;transition:transform .2s ease}.dropdown:hover .dropbtn-chevron{opacity:1;transform:rotate(180deg)}.dropbtn-active{background-color:#fff3e8;color:#f07820!important}.dropdown:hover .dropbtn{background-color:#fff3e8;color:#f07820}.dropdown-content{background-color:#fff;border-top:2px solid #f07820;box-shadow:0 6px 20px #0000001f;display:none;min-width:170px;position:absolute;z-index:100}.dropdown-content a{color:#444;display:block;float:none;font-size:14px;font-weight:500;padding:11px 18px;text-align:left;text-decoration:none;transition:background-color .12s ease,color .12s ease}.dropdown-content a.active,.dropdown-content a:hover{background-color:#fff3e8;color:#f07820}.dropdown-content a.active{border-left:3px solid #f07820;font-weight:700;padding-left:15px}.dropdown:hover .dropdown-content{display:block}.submenu{position:relative}.submenu-trigger{align-items:center;color:#444;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:space-between;padding:11px 18px;transition:background-color .12s ease,color .12s ease}.submenu-chevron{opacity:.6}.submenu-trigger-active,.submenu:hover .submenu-trigger{background-color:#fff3e8;color:#f07820}.submenu-trigger-active{border-left:3px solid #f07820;font-weight:700;padding-left:15px}.submenu-content{background-color:#fff;box-shadow:0 6px 20px #0000001f;display:none;left:100%;min-width:170px;position:absolute;top:0;z-index:110}.submenu:hover .submenu-content{display:block}.submenu-content a{color:#444;display:block;float:none;font-size:14px;font-weight:500;padding:11px 18px;text-align:left;text-decoration:none;transition:background-color .12s ease,color .12s ease}.submenu-content a.active,.submenu-content a:hover{background-color:#fff3e8;color:#f07820}.submenu-content a.active{border-left:3px solid #f07820;font-weight:700;padding-left:15px}.navbar-user-area{align-items:center;border-radius:4px;border-right:1px solid #e8e8e8;color:#555;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:7px;padding:8px 14px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.navbar-user-area:hover{background-color:#fff3e8;color:#f07820}.navbar-user-area:hover .navbar-user-icon{color:#f07820}.navbar-user-icon{color:#c96010;flex-shrink:0}.navbar-user-name{color:#444;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-logout{align-items:center;border-radius:4px;color:#c96010;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px;transition:background-color .15s ease,color .15s ease}.navbar-logout:hover{background-color:#fff3e8;color:#f07820}.notif-empty{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:8px;padding:28px 16px}.notif-empty-icon{color:#4caf50}.notif-empty p{font-size:.82rem;margin:0}.notif-group-list{display:flex;flex-direction:column}.notif-group{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;gap:14px;padding:16px;text-decoration:none;transition:background-color .12s ease}.notif-group:last-child{border-bottom:none}.notif-group:hover{background-color:#fff3e8}.notif-group-static{cursor:default}.notif-group-static:hover{background-color:initial}.notif-group-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.notif-group-icon-critical{background-color:#e8434324;color:#e84343}.notif-group-icon-warning{background-color:#f9731624;color:#f97316}.notif-group-icon-info{background-color:#4f46e524;color:#4f46e5}.notif-group-icon-party{background-color:#ec489924;color:#ec4899}.notif-group-text{color:#374151;flex:1 1;font-size:.85rem;font-weight:500;line-height:1.4;min-width:0}.dropdown-notification{display:inline-block;position:relative}.notif-btn{align-items:center;background-color:initial;border:none;border-radius:4px;color:#555;cursor:pointer;display:flex;list-style:none;margin:0;outline:none;padding:12px 14px;transition:background-color .15s ease,color .15s ease}.dropdown-notification:hover .notif-btn{background-color:#fff3e8;color:#f07820}.navbar-bell{position:relative}.navbar-bell,.navbar-bell-number{align-items:center;display:flex;justify-content:center}.navbar-bell-number{background-color:#e84343;border:2px solid #fff;border-radius:10px;color:#fff;font-size:10px;font-weight:700;height:16px;line-height:1;min-width:16px;padding:0 3px;position:absolute;right:-9px;top:-7px}.notif-panel{background-color:#fff;border-radius:0 0 8px 8px;border-top:2px solid #f07820;box-shadow:0 6px 20px #00000024;display:none;max-width:90vw;overflow:hidden;position:absolute;right:0;top:100%;width:320px;z-index:100}.dropdown-notification:hover .notif-panel{display:block}.notif-panel-header{align-items:center;border-bottom:1px solid #f0f0f0;color:#1f2937;display:flex;font-size:.85rem;font-weight:700;gap:8px;padding:12px 16px}.notif-panel-count{background-color:#fff3e8;border-radius:10px;color:#f07820;font-size:.7rem;font-weight:700;padding:1px 7px}.notif-panel .notif-group-list{max-height:380px;overflow-y:auto}.box-x{box-sizing:border-box;justify-content:flex-end;padding:6px 10px 2px;width:100%}.box-x,.x{display:flex}.x{align-items:center;border:2px solid grey;border-radius:50%;color:grey;cursor:pointer;font-size:20px;font-weight:700;height:28px;justify-content:center;padding:0 1px 2px;transition:.5s;width:28px}.model-bg-m-1{background-color:#0000007a;height:100%;left:0;position:fixed;top:0;width:100%;z-index:990}.model-box-m-1{align-items:stretch;background-color:var(--color-page-bg);border:3px solid #929292;border-radius:20px;display:flex;flex-direction:column;height:75vh;max-height:75vh;padding:0 0 40px;position:fixed}.model-box-content{box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:0 5%;width:100%}.model-box-content,.model-box-content section{display:flex;flex:1 1;flex-direction:column;min-height:0}.model-box-content .pg-page{overflow-y:auto}.formBox{width:70%}.form-group{margin:15px 0 0;padding:0}.flex-container{display:flex;flex-wrap:wrap}.col400px{width:400px}.col190px{width:190px}.col500px{width:500px}.col600px{width:600px}.centerBox{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.input-box{display:flex;position:relative}.input{border:1px solid var(--color-input-border-1);box-sizing:border-box;display:inline-block;padding:12px 20px;width:100%}.textarea{border-radius:6px;font-family:inherit;min-height:80px;resize:vertical}.pwd-eye-box{align-items:center;color:var(--color-input-border-1);cursor:pointer;display:flex;font-size:1.5em;height:100%;justify-content:center;position:absolute;right:10px}option{border:1px solid var(--color-input-border-1);border-radius:4px;box-sizing:border-box;height:40px;line-height:3;padding:12px 20px}input[type=radio]{border:1px solid var(--color-input-border-1);display:inline-block;margin:8px 0;padding:10% 10px}input[type=submit]{cursor:pointer}.padding10{padding:20px 10px}.labelBlock{display:block}.plus-sinal{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:12px;width:12px}.plus-sinal-tip{width:33.33%}.plus-sinal-middle,.plus-sinal-tip{background-color:#34be02;height:33.33%}.plus-sinal-middle{width:100%}.plus-sinal:hover{transform:translateY(-4px);transition:.3s}.validation-box{display:flex;flex-direction:column}.validation-item-false,.validation-item-true{align-items:center;display:flex;gap:.3em;height:1.5em}.validation-item-false{color:var(--color-input-border-1)}.validation-item-true{color:#02af0b}.validation-item-icon{align-items:center;display:flex;justify-content:center}.btn-icon{display:flex;transition:transform .18s ease}.shd-bt-m-1.btn-flat{background-color:#fafafa;border:1px solid #0000;box-shadow:none;color:#333;transition:background-color .45s ease,color .45s ease,border-color .45s ease}.shd-bt-m-1.btn-flat-save:hover{background-color:#24824e;color:#fff}.shd-bt-m-1.btn-flat-new:hover{background-color:#2a8a42;color:#fff}.shd-bt-m-1.btn-flat-cancel:hover{background-color:#6b6b6b;color:#fff}.shd-bt-m-1.btn-flat-delete:hover{background-color:#e84343;color:#fff}.shd-bt-m-1.btn-flat-edit:hover{background-color:#2d72b8;color:#fff}.shd-bt-m-1.btn-flat-finish:hover{background-color:#0b7f71;color:#fff}.shd-bt-m-1.btn-flat-select:hover{background-color:#10b981;color:#fff}.shd-bt-m-1.btn-flat-map:hover{background-color:#2d72b8;color:#fff}.shd-bt-m-1.btn-flat:active{transform:translateY(2px)}.shd-bt-m-1.btn-flat:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.shd-bt-m-1.btn-flat-save{background-color:#2f9e63;border-color:#2f9e63;color:#fff}.shd-bt-m-1.btn-flat-new{background-color:#38b156;border-color:#38b156;color:#fff}.shd-bt-m-1.btn-flat-cancel{border-color:#6b6b6b;color:#6b6b6b}.shd-bt-m-1.btn-flat-delete{border-color:#e84343;color:#e84343}.shd-bt-m-1.btn-flat-edit{border-color:#4a90d9;color:#4a90d9}.shd-bt-m-1.btn-flat-finish{background-color:#0d9488;border-color:#0d9488;color:#fff}.shd-bt-m-1.btn-flat-select{background-color:#fafafa;border-color:#10b981;color:#10b981}.shd-bt-m-1.btn-flat-map{background-color:#fafafa;border-color:#4a90d9;color:#4a90d9}.perfil-modal{display:flex;flex:1 1;flex-direction:column;font-family:Inter,sans-serif;gap:18px;min-height:0}.perfil-hero{align-items:center;background-color:var(--color-form-bg);border-left:4px solid var(--brand-orange);border-radius:8px;display:flex;flex-shrink:0;gap:16px;overflow:hidden;padding:16px 22px;position:relative}.perfil-hero-watermark{color:#f078200f;pointer-events:none;position:absolute;right:-14px;top:-18px}.perfil-avatar{align-items:center;background:linear-gradient(135deg,#f07820,#d46410);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.15rem;font-weight:700;height:56px;justify-content:center;width:56px}.perfil-hero-info{min-width:0}.perfil-hero-name{color:#1f2937;font-size:1.1rem;font-weight:700;margin:0}.perfil-hero-email,.perfil-hero-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perfil-hero-email{color:#6b7280;font-size:.82rem;font-weight:400;margin:2px 0 0}.perfil-hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.perfil-chip{align-items:center;background-color:#fff3e8;border:1px solid #f0782040;border-radius:20px;color:var(--brand-orange-dark);display:inline-flex;font-size:.7rem;font-weight:600;gap:5px;padding:4px 10px;white-space:nowrap}.perfil-form-label{color:#f07820;display:block;font-size:.78rem;font-weight:600;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.perfil-form{display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.perfil-form input,.perfil-form label,.perfil-form select{font-family:Inter,sans-serif}.perfil-actions{display:flex;gap:12px;margin-top:12px}.message{align-items:flex-start;animation:message-slide-in .25s ease;border-radius:8px;box-shadow:0 10px 30px #0000002e,0 2px 8px #0000001a;color:#fff;display:flex;font-family:Inter,sans-serif;gap:10px;max-width:calc(100vw - 40px);overflow:hidden;padding:14px 14px 18px 16px;position:fixed;right:20px;top:calc(var(--navbar-h) + 16px);width:360px;z-index:1200}@keyframes message-slide-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.message-icon{align-items:center;display:flex;flex-shrink:0;margin-top:1px}.message-text{flex:1 1;font-size:.86rem;font-weight:600;line-height:1.4}.message-close{align-items:center;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;opacity:.6;transition:opacity .15s ease,background-color .15s ease;width:22px}.message-close:hover{background-color:#fff3;opacity:1}.message-progress{animation-fill-mode:forwards;animation-name:message-progress-shrink;animation-timing-function:linear;background-color:#ffffff8c;bottom:0;height:3px;left:0;position:absolute;transform-origin:left;width:100%}@keyframes message-progress-shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.success{background-color:var(--brand-green)}.error{background-color:#e84343}.container-box,.footer-box{box-sizing:border-box;width:100%}.footer-box{align-content:center;align-items:center;background-color:#fff;border:solid #00b341;border-width:1px 0 0;bottom:0;display:flex;flex-direction:row;height:var(--footer-h);justify-content:space-between;left:0;position:fixed;right:0;z-index:500}.footer-box-version{box-sizing:border-box;padding:0 2%}.breadcrumb-bar{align-items:center;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;font-size:12px;gap:4px;padding:6px 2%}.breadcrumb-home{color:#c96010;flex-shrink:0}.breadcrumb-item{align-items:center;display:flex;gap:4px}.breadcrumb-sep{color:#ccc;flex-shrink:0}.breadcrumb-parent{color:#999}.breadcrumb-current{color:#c96010;font-weight:600}.login-split{display:flex;min-height:100vh}.login-image-side{align-items:flex-end;background-position:50%;background-size:cover;display:flex;flex:1 1 50%;overflow:hidden;position:relative}.login-image-overlay{background:linear-gradient(180deg,#0a0e1a40,#0a0e1ae0);inset:0;position:absolute}.login-image-content{box-sizing:border-box;padding:48px;position:relative;z-index:1}.login-image-title{font-size:1.6rem;line-height:1.3;margin:0 0 28px}.login-image-brand,.login-image-title{color:#fff;font-family:Inter,sans-serif;font-weight:700;max-width:420px}.login-image-brand{font-size:1.15rem;margin:0 0 8px}.login-image-subtitle{color:#e5e7eb;font-family:Inter,sans-serif;font-size:.92rem;line-height:1.5;margin:0;max-width:380px}@media (max-width:800px){.login-image-side{display:none}}.login-form-side{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex:1 1 50%;justify-content:center;padding:40px 24px}.login-form-box{align-items:center;display:flex;flex-direction:column;max-width:380px;width:100%}.login-logo{margin:0 0 28px;max-width:300px;width:85%}.login-title{color:#1f2937;font-size:1.3rem;font-weight:700;margin:0}.login-subtitle,.login-title{font-family:Inter,sans-serif;text-align:center}.login-subtitle{color:#6b7280;font-size:.85rem;margin:4px 0 0}.login-form{display:flex;flex-direction:column;gap:0;margin-top:12px;width:100%}.login-submit-btn{align-items:center;background-color:var(--brand-orange);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.95rem;font-weight:700;gap:8px;justify-content:center;margin-top:36px;padding:13px 0;transition:background-color .15s ease;width:100%}.login-submit-btn:hover:not(:disabled){background-color:var(--brand-orange-dark)}.login-submit-btn:disabled{cursor:default;opacity:.7}.input-login-form{margin-top:40px;width:100%}.home-wrap{display:flex;flex:1 1;flex-direction:column;gap:24px;margin:24px 5% 32px;min-height:0;overflow-y:auto}.home-greeting{background:linear-gradient(120deg,#fff3e8,#fdf7f0 60%,#eef5ff);border-radius:12px;overflow:hidden;padding:22px 26px;position:relative}.home-greeting-title{color:#1f2937;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;margin:0}.home-greeting-sub{color:#6b7280;font-family:Inter,sans-serif;font-size:.88rem;margin:4px 0 0}.home-columns{align-items:flex-start;display:flex;gap:28px}.home-main{display:flex;flex:2 1 480px;flex-direction:column;gap:28px;min-width:0}.home-sidebar{display:flex;flex:1 1 280px;flex-direction:column;gap:24px;max-width:340px;position:-webkit-sticky;position:sticky;top:0}@media (max-width:900px){.home-columns{flex-direction:column}.home-sidebar{max-width:none;position:static}}.home-section{display:flex;flex-direction:column;gap:10px}.home-section-title{align-items:center;color:var(--brand-orange);display:flex;font-family:Inter,sans-serif;font-size:.78rem;font-weight:700;gap:6px;letter-spacing:1px;margin:0;text-transform:uppercase}.home-section-title-blue{color:#3b82f6}.home-section-title-orange{color:var(--brand-orange)}.home-section-title-purple{color:#a855f7}.home-alerts-card{background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden}.home-stats-grid{display:flex;flex-direction:column;gap:10px}.home-stat-card{align-items:center;background-color:var(--color-form-bg);border-left:3px solid #0000;border-radius:8px;display:flex;gap:14px;padding:14px 16px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.home-stat-card-blue{border-left-color:#3b82f6}.home-stat-card-indigo{border-left-color:#4f46e5}.home-stat-card-orange{border-left-color:#f97316}.home-stat-card-purple{border-left-color:#a855f7}.home-stat-card-red{border-left-color:#e84343}.home-stat-card:hover{box-shadow:0 4px 14px #00000014;transform:translateY(-2px)}.home-stat-icon svg{height:20px;width:20px}.home-stat-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.home-stat-icon-blue{background-color:#3b82f624;color:#3b82f6}.home-stat-icon-indigo{background-color:#4f46e524;color:#4f46e5}.home-stat-icon-orange{background-color:#f9731624;color:#f97316}.home-stat-icon-purple{background-color:#a855f724;color:#a855f7}.home-stat-icon-red{background-color:#e8434324;color:#e84343}.home-stat-value{color:#1f2937;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2;margin:0}.home-stat-label{color:#6b7280;font-family:Inter,sans-serif;font-size:.76rem;font-weight:500;margin:2px 0 0}.home-shortcuts-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.home-shortcut-card{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 12px;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.home-shortcut-card:hover{transform:translateY(-2px)}.home-shortcut-icon svg{height:22px;width:22px}.home-shortcut-icon{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;transition:background-color .12s ease,color .12s ease;width:44px}.home-shortcut-card span{color:#374151;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;text-align:center}.home-shortcut-icon-blue{background-color:#3b82f61f;color:#3b82f6}.home-shortcut-icon-orange{background-color:#fff3e8;color:var(--brand-orange)}.home-shortcut-icon-purple{background-color:#a855f71f;color:#a855f7}.home-shortcut-card-blue{background-color:rgba(59,130,246,.045);border-color:#3b82f62e}.home-shortcut-card-blue:hover{background-color:#3b82f61a;border-color:#3b82f6}.home-shortcut-card-blue:hover .home-shortcut-icon{background-color:#3b82f6;color:#fff}.home-shortcut-card-orange{background-color:rgba(240,120,32,.045);border-color:#f0782033}.home-shortcut-card-orange:hover{background-color:#fff3e8;border-color:var(--brand-orange)}.home-shortcut-card-orange:hover .home-shortcut-icon{background-color:var(--brand-orange);color:#fff}.home-shortcut-card-purple{background-color:rgba(168,85,247,.045);border-color:#a855f72e}.home-shortcut-card-purple:hover{background-color:#a855f71a;border-color:#a855f7}.home-shortcut-card-purple:hover .home-shortcut-icon{background-color:#a855f7;color:#fff}.cdm-overlay{align-items:flex-start;background:#0000007a;inset:0;justify-content:center;overflow-y:auto;padding:calc(var(--navbar-h) + 16px) 24px calc(var(--footer-h) + 16px);position:fixed;z-index:1100}.cdm-box,.cdm-overlay{box-sizing:border-box;display:flex}.cdm-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 16px 48px #0000002e,0 4px 12px #00000014;flex-direction:column;font-family:Inter,sans-serif;max-width:360px;padding:28px 24px 24px;position:relative;text-align:center;width:100%}.cdm-close{position:absolute;right:14px;top:14px}.cdm-icon{align-items:center;background:#fdecec;border-radius:50%;color:#e84343;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-bottom:14px;width:48px}.cdm-title{color:#1f2937;font-size:1.05rem;font-weight:700;margin:0 0 8px}.cdm-message{color:#6b7280;font-size:.86rem;font-weight:400;line-height:1.4;margin:0}.cdm-item-name{background:#f9fafb;border:1px solid #efefef;border-radius:7px;color:#374151;font-size:.85rem;font-weight:600;margin:10px 0 0;max-width:100%;overflow:hidden;padding:6px 14px;text-overflow:ellipsis;white-space:nowrap}.cdm-actions{gap:10px;margin-top:22px;width:100%}.cdm-actions,.cdm-btn{display:flex;justify-content:center}.cdm-btn{align-items:center;border-radius:7px;cursor:pointer;flex:1 1;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;gap:6px;padding:7px 12px;transition:background .15s ease,color .15s ease,border-color .15s ease}.cdm-btn-delete{background:#e84343;border:1px solid #e84343;color:#fff}.cdm-btn-delete:hover{background:#c93636;border-color:#c93636}.cdm-btn-cancel{background:#fff;border:1px solid #6b6b6b;color:#6b6b6b}.cdm-btn-cancel:hover{background:#6b6b6b;border-color:#6b6b6b;color:#fff}@media (max-width:420px){.cdm-overlay{padding:calc(var(--navbar-h) + 8px) 10px calc(var(--footer-h) + 8px)}.cdm-box{border-radius:12px;padding:22px 18px 18px}}.radio-div,.radio-option{padding:10px 0 0}.radio-option{align-items:baseline;display:flex;gap:10px}.radio-check-box{align-items:center;background-color:#fff;border-color:var(--brand-orange);border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:flex;height:18px;justify-content:center;width:18px}.radio-check-box-check{border-radius:50%;height:71%;width:70%}.radio-checked{background-color:var(--brand-orange)}.radio-unchecked{background-color:#fff}.fl-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0}.fl-wrapper,.fl-wrapper input,.fl-wrapper label,.fl-wrapper select{font-family:Inter,sans-serif}.fl-header{align-items:flex-start;background-color:var(--color-page-bg);display:flex;flex-direction:column;flex-shrink:0;margin-bottom:6px;padding-bottom:10px}.fl-title-block{margin-bottom:10px}.fl-title{color:#1f2937;display:flex;font-size:1.55em;font-weight:700;letter-spacing:.2px;margin:0;padding:0;text-transform:none}.fl-title-accent{background-color:#f07820;border-radius:2px;display:block;height:3px;margin-top:7px;width:36px}.fl-actions{display:flex;gap:12px;margin-left:16px;margin-top:8px}.fl-body{background-color:var(--color-form-bg);border-left:4px solid #f07820;border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:8px 20px 24px}.fl-body::-webkit-scrollbar{width:14px}.fl-body::-webkit-scrollbar-track{background:#f0f0f0}.fl-body::-webkit-scrollbar-thumb{background-color:#f07820;border:3px solid #f0f0f0;border-radius:6px}.fl-body::-webkit-scrollbar-thumb:hover{background-color:#c5600c}.fl-body::-webkit-scrollbar-button:single-button{background-color:#f0f0f0;display:block;height:16px}.fl-body::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27><polygon points=%277,4 12,11 2,11%27 fill=%27%23F07820%27/></svg>");background-position:50%;background-repeat:no-repeat}.fl-body::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27><polygon points=%277,12 12,5 2,5%27 fill=%27%23F07820%27/></svg>");background-position:50%;background-repeat:no-repeat}.fl-body::-webkit-scrollbar-button:single-button:hover{background-color:#e0e0e0}.fl-section{margin-top:64px}.fl-section:first-child{margin-top:16px}.fl-section-body{margin-top:6px;padding:0 0 0 12px}.fl-section-label{color:#f07820;display:block;font-size:.85rem;font-weight:600;letter-spacing:1.2px;margin-bottom:2px;padding-bottom:6px;text-transform:uppercase}.fl-row{display:flex;flex-wrap:wrap;gap:0 15px}.fl-col-wide{flex:2 1 280px}.fl-col-mid{flex:1 1 200px}.fl-col-narrow{flex:1 1 160px;max-width:240px}.checkbox-div{gap:4px;padding:0}.checkbox-box,.checkbox-div{align-items:center;display:flex}.checkbox-box{align-content:center;border-radius:5px;border-style:solid;box-sizing:border-box;cursor:pointer;height:18px;justify-content:center;width:18px}.checkbox-interbox{cursor:pointer;display:flex}.check-sinal-part1{height:8px;margin:5px 0 0 2px;transform:rotate(-45deg);width:2px}.check-sinal-part1,.check-sinal-part2{background-color:var(--color-input-checkbox-check-arrow)}.check-sinal-part2{height:11px;margin:2px 1px 0 3px;transform:rotate(45deg);width:3px}.check{background-color:var(--color-input-checkbox-background);border-color:var(--color-input-border-checked);border-width:1px}.no-check{background-color:#fff;border-color:var(--color-input-border-1);border-width:2px}.apm-overlay{align-items:flex-start;background:#0000007a;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:calc(var(--navbar-h) + 16px) 24px calc(var(--footer-h) + 16px);position:fixed;z-index:1100}.apm-box{background:#fff;border-radius:16px;box-shadow:0 16px 48px #0000002e,0 4px 12px #00000014;box-sizing:border-box;font-family:Inter,sans-serif;max-width:420px;padding:22px;position:relative;width:100%}.apm-close{position:absolute;right:14px;top:14px}.apm-header{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:14px;margin-bottom:18px;padding-bottom:16px}.apm-header-top{align-items:center;display:flex;justify-content:space-between}.apm-title{color:#1f2937;font-size:1.05rem;font-weight:700;margin:0}.apm-accent{background:var(--brand-orange);border-radius:2px;display:block;height:3px;margin-top:8px;width:28px}.apm-header-actions{display:flex;gap:12px;justify-content:flex-start;margin-left:16px}.apm-body{display:flex;flex-direction:column;gap:16px}.apm-preview{background:#f9fafb;border:1px solid #efefef;border-radius:10px;display:flex;justify-content:center;padding:10px}.apm-preview-img{border-radius:6px;max-height:220px;max-width:100%;object-fit:contain}@media (max-width:420px){.apm-overlay{padding:calc(var(--navbar-h) + 8px) 10px calc(var(--footer-h) + 8px)}.apm-box{border-radius:12px;padding:18px}}.phg-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.phg-card{background:#fff;border:1px solid #efefef;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative}.phg-thumb-wrap{cursor:pointer;position:relative}.phg-thumb{background:#f3f4f6;display:block;height:120px;object-fit:cover;transition:filter .15s ease;width:100%}.phg-thumb-wrap:hover .phg-thumb{filter:brightness(.7)}.phg-thumb-overlay{align-items:center;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease}.phg-thumb-wrap:hover .phg-thumb-overlay{opacity:1}.phg-eye-frame{align-items:center;background:#ffffff14;border:2px solid #ffffff8c;border-radius:10px;color:#ffffff8c;display:flex;height:44px;justify-content:center;width:56px}.phg-desc{color:#4b5563;font-size:.8rem;margin:0;padding:8px 10px;word-break:break-word}.phg-actions{border-top:1px solid #f3f4f6;display:flex}.phg-edit,.phg-remove{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;flex:1 1;font-size:.76rem;font-weight:600;gap:5px;justify-content:center;padding:8px 6px;transition:background .15s ease,color .15s ease}.phg-edit{border-right:1px solid #f3f4f6;color:#4a90d9}.phg-edit:hover{background:#eef5fc;color:#2d72b8}.phg-remove{color:#e84343}.phg-remove:hover{background:#fdecec;color:#c02020}.phg-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.phg-lightbox-overlay{align-items:center;background:#000000d9;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;padding:40px;position:fixed;z-index:1150}.phg-lightbox-img{border-radius:8px;box-shadow:0 8px 32px #00000080;cursor:default;max-height:80vh;max-width:90vw;object-fit:contain}.phg-lightbox-desc{color:#fff;font-size:.92rem;margin:0;max-width:80vw;text-align:center}.phg-lightbox-close{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:24px;top:calc(var(--navbar-h) + 16px);transition:background .15s ease;width:40px}.phg-lightbox-close:hover{background:#ffffff3d}.gen-photo-header{display:flex;justify-content:flex-start;margin-bottom:14px}.gen-photo-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.grm-overlay{align-items:center;background:#0000007a;box-sizing:border-box;inset:0;overflow-y:auto;padding:calc(var(--navbar-h) + 16px) 24px calc(var(--footer-h) + 16px);position:fixed;z-index:1100}.grm-box,.grm-overlay{display:flex;flex-direction:column}.grm-box{background:#fff;border-radius:18px;box-shadow:0 24px 64px #0000002e,0 4px 16px #00000014;font-family:Inter,sans-serif;max-height:calc(100vh - var(--navbar-h) - var(--footer-h) - 32px);max-width:820px;overflow:hidden;position:relative;width:100%}.grm-close{position:absolute;right:16px;top:16px;z-index:2}.grm-header{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;flex-shrink:0;gap:20px;padding:28px 28px 12px}.grm-header-top{align-items:center;display:flex;gap:12px}.grm-header-icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.grm-generator-svg{fill:#f07820;height:100%;width:100%}.grm-name{color:#1f2937;font-size:1.4rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grm-header-bottom{align-items:center;display:flex;gap:12px}.grm-accent{background:#f07820;border-radius:2px;display:block;height:3px;margin-top:7px;width:32px}.grm-badge-active,.grm-badge-disabled{align-items:center;align-self:flex-start;border-radius:20px;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:600;gap:6px;padding:6px 14px;white-space:nowrap}.grm-badge-active{background:#dcfce7;color:#166534}.grm-badge-active:before{background:#38b156;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.grm-badge-disabled{background:#fef3c7;color:#92400e}.grm-badge-disabled:before{background:#fbbf24;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.grm-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:8px 28px 28px}.grm-body::-webkit-scrollbar{width:14px}.grm-body::-webkit-scrollbar-track{background:#f0f0f0}.grm-body::-webkit-scrollbar-thumb{background-color:#f07820;border:3px solid #f0f0f0;border-radius:6px}.grm-body::-webkit-scrollbar-thumb:hover{background-color:#c5600c}.grm-body::-webkit-scrollbar-button:single-button{background-color:#f0f0f0;display:block;height:16px}.grm-body::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27><polygon points=%277,4 12,11 2,11%27 fill=%27%23F07820%27/></svg>");background-position:50%;background-repeat:no-repeat}.grm-body::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27><polygon points=%277,12 12,5 2,5%27 fill=%27%23F07820%27/></svg>");background-position:50%;background-repeat:no-repeat}.grm-body::-webkit-scrollbar-button:single-button:hover{background-color:#e0e0e0}.grm-footer{background:#fff;border-top:1px solid #f3f4f6;flex-shrink:0;height:28px}.grm-section{border-bottom:1px solid #f3f4f6;padding:22px 0}.grm-section:last-child{border-bottom:none;padding-bottom:0}.grm-section-header{align-items:center;color:#f07820;display:flex;gap:8px;margin-bottom:16px}.grm-section-header span{font-size:.68rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.grm-description{background:#f9fafb;border-left:3px solid var(--brand-orange);border-radius:6px;color:#374151;font-size:.84rem;line-height:1.6;margin:0;padding:12px 16px;white-space:pre-wrap}.grm-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.grm-field{background:#f9fafb;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:12px 14px;transition:border-color .13s ease,background .13s ease}.grm-field:hover{background:#f0fdf4;border-color:#5abf30}.grm-field-label{align-items:center;color:#9ca3af;display:flex;font-size:.62rem;font-weight:600;gap:5px;letter-spacing:.7px;text-transform:uppercase}.grm-field-label svg{color:#9ca3af;flex-shrink:0}.grm-field-value{color:#1f2937;font-size:.88rem;font-weight:500}.grm-maintenance{border:1px solid #f0f0f0;border-radius:10px;overflow:hidden}.grm-maint-header{background:#f7f8f9;border-bottom:1px solid #eee;display:grid;grid-template-columns:1fr 150px 150px;padding:10px 16px}.grm-maint-col-label{align-items:center;color:#9ca3af;display:flex;font-size:.63rem;font-weight:700;gap:5px;justify-content:center;letter-spacing:.8px;text-transform:uppercase}.grm-maint-row{border-bottom:1px solid #f5f5f5;display:grid;grid-template-columns:1fr 150px 150px;padding:12px 16px;transition:background .1s ease}.grm-maint-row:last-child{border-bottom:none}.grm-maint-row:hover{background:#fafafa}.grm-maint-name{color:#374151;font-size:.83rem;font-weight:500}.grm-maint-date{color:#6b7280;font-size:.8rem;text-align:center}.grm-maint-date-next{color:#f07820;font-weight:500}@media (max-width:860px){.grm-overlay{padding:calc(var(--navbar-h) + 12px) 16px calc(var(--footer-h) + 12px)}.grm-box{max-height:calc(100vh - var(--navbar-h) - var(--footer-h) - 24px)}.grm-header{gap:14px;padding:20px 20px 10px}.grm-body{padding:8px 20px 20px}.grm-name{font-size:1.2rem}.grm-grid{grid-template-columns:repeat(2,1fr)}.grm-maint-header,.grm-maint-row{grid-template-columns:1fr 120px 120px}}@media (max-width:560px){.grm-overlay{padding:calc(var(--navbar-h) + 8px) 10px calc(var(--footer-h) + 8px)}.grm-box{border-radius:12px;max-height:calc(100vh - var(--navbar-h) - var(--footer-h) - 16px)}.grm-header{gap:10px;padding:16px 16px 10px}.grm-body{padding:8px 16px 16px}.grm-header-icon{height:30px;width:30px}.grm-name{font-size:1rem}.grm-grid{gap:8px;grid-template-columns:repeat(2,1fr)}.grm-maint-header,.grm-maint-row{grid-template-columns:1fr 90px 90px;padding:10px 12px}.grm-maint-name{font-size:.76rem}.grm-maint-date{font-size:.72rem}}.gen-item-specs{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.gen-item-spec{align-items:center;color:#6b7280;display:inline-flex;font-size:.71rem;gap:3px}.gen-item-spec-label{color:#9ca3af;font-size:.63rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.gen-item-spec-sep{color:#d1d5db;font-size:.8rem;line-height:1}.gen-icon-report{color:var(--color-report);cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.gen-icon-report:hover{color:var(--color-report-hover);transform:scale(1.2)}.sg-page{font-family:Inter,sans-serif}.sg-header,.sg-page{display:flex;flex-direction:column}.sg-header{align-items:flex-start}.sg-title{color:#1f2937;font-size:1.4em;font-weight:700;margin:0}.sg-title-accent{background-color:#f07820;border-radius:2px;display:block;height:3px;margin-top:8px;width:36px}.sg-header-actions{display:flex;gap:12px;margin-left:16px;margin-top:10px}.sg-subtitle{color:#6b7280;font-size:.78rem;font-weight:600;letter-spacing:.6px;margin:24px 0 10px;text-transform:uppercase}.sg-list{display:flex;flex-direction:column;gap:6px}.sg-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid #f07820;border-radius:9px;display:flex;justify-content:space-between;padding:11px 16px}.sg-item-name{color:#1f2937;font-size:.88rem;font-weight:500}.sg-item-remove{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease;width:28px}.sg-item-remove:hover{background:#fdecec;color:#d95555;transform:scale(1.08)}.sg-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.ss-page{font-family:Inter,sans-serif}.ss-header,.ss-page{display:flex;flex-direction:column}.ss-header{align-items:flex-start}.ss-title{color:#1f2937;font-size:1.4em;font-weight:700;margin:0}.ss-title-accent{background-color:#f07820;border-radius:2px;display:block;height:3px;margin-top:8px;width:36px}.ss-header-actions{display:flex;gap:12px;margin-left:16px;margin-top:10px}.ss-subtitle{color:#6b7280;font-size:.78rem;font-weight:600;letter-spacing:.6px;margin:24px 0 10px;text-transform:uppercase}.ss-list{display:flex;flex-direction:column;gap:6px}.ss-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid #f07820;border-radius:9px;display:flex;justify-content:space-between;padding:11px 16px}.ss-item-name{color:#1f2937;font-size:.88rem;font-weight:500}.ss-item-remove{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease;width:28px}.ss-item-remove:hover{background:#fdecec;color:#d95555;transform:scale(1.08)}.ss-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.client-row-text{display:flex;flex-direction:column;gap:4px}.client-row-name{color:#1f1f1f;font-size:.95em;font-weight:600}.client-row-meta{align-items:center;display:flex;gap:8px}.client-type-badge{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 7px;text-transform:uppercase}.client-type-juridica{background-color:#fff3e8;border:1px solid #f07820;color:#c96010}.client-type-fisica{background-color:#f0f9ee;border:1px solid #2b7a1e;color:#2b7a1e}.client-row-doc{color:#888;font-size:.8em}.client-row-links{align-items:center;display:flex;gap:14px;margin-top:2px}.client-row-link-item{align-items:center;color:#6b7280;display:flex;font-size:.78em;gap:5px}.client-row-link-icon{color:#f07820;height:11px;width:15px}.client-row-link-icon path,.client-row-link-icon polygon{fill:#f07820}.client-row-link-seller svg{color:var(--color-report)}.toggle-switch{align-items:center;display:flex;gap:10px;justify-content:flex-start}.switch{display:inline-block;height:20px;position:relative;width:38px}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:2px;content:"";height:16px;left:4px;width:16px}.checked{background-color:var(--color-input-checkbox-background)}.checked.slider{box-shadow:0 0 1px var(--color-input-checkbox-background)}.checked.slider:before{transform:translateX(15px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.su-tab-row{border-bottom:1px solid #efefef;display:flex;gap:4px;margin:0 0 16px}.su-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#6b7280;cursor:pointer;font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;padding:10px 16px;transition:color .15s ease,border-color .15s ease}.su-tab-active,.su-tab:hover{color:var(--brand-orange-dark)}.su-tab-active{border-bottom-color:var(--brand-orange)}.su-permission-box{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px}.su-permission-img{border-radius:8px;flex-shrink:0;height:180px;max-width:100%;object-fit:cover;width:280px}.su-toggle-grid{display:flex;flex-direction:column;gap:14px}.su-permission-content{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:220px}.su-permission-title{color:#1f2937;font-family:Inter,sans-serif;font-size:.95rem;font-weight:700;margin:0}.su-permission-divider{border:none;border-top:1px solid #efefef;margin:6px 0 0;width:100%}.su-permission-subtitle{color:#9ca3af;font-size:.72rem;font-weight:600;letter-spacing:.5px;margin:4px 0 0;text-transform:uppercase}.su-change-pwd{padding:12px 4px}.su-change-pwd-title{color:#1f2937;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700;margin:0 0 10px}.su-group-badge{background-color:#fff3e8;border:1px solid #f07820;border-radius:4px;color:#c96010}.su-group-badge,.su-technician-badge{font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 7px;text-transform:uppercase}.su-technician-badge{background-color:#f0f9ee;border:1px solid #2b7a1e;border-radius:4px;color:#2b7a1e}.su-item-username{color:#6b7280;font-size:.78rem}.su-icon-row-permission{color:#7c3aed;cursor:pointer;transition:color .15s ease,transform .15s ease}.su-icon-row-permission:hover{color:#6428c9;transform:scale(1.1)}.hist-item{align-items:flex-start}.hist-item-text{color:#4b5563;font-size:.85rem;margin-top:4px}.hist-item-date{color:#9ca3af;flex-shrink:0;font-size:.76rem;margin-left:16px;white-space:nowrap}.hist-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.3px;padding:2px 10px;text-transform:uppercase;white-space:nowrap}.hist-badge-create{background-color:#eaf7ec;color:#4caf50}.hist-badge-update{background-color:#e8f2fe;color:#2196f3}.hist-badge-delete{background-color:#fdeaea;color:#e34948}.hist-badge-submit{background-color:#f3e8fd;color:#8b5cf6}.hist-badge-close{background-color:#fff4e5;color:#ff9800}.bkp-wrap{display:flex;flex:1 1;flex-direction:column;gap:20px;margin:20px 5% 28px;min-height:0;overflow-y:auto}.bkp-hero{align-items:flex-end;background-position:50%;background-size:cover;border-radius:12px;box-shadow:0 4px 18px #0f172a2e;display:flex;min-height:280px;overflow:hidden;position:relative}.bkp-hero-overlay{background:linear-gradient(100deg,#0a0e1af0,#0a0e1ac7 45%,#0a0e1a59);inset:0;position:absolute}.bkp-hero-content{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:520px;padding:28px 32px;position:relative;z-index:1}.bkp-hero-title{color:#fff;font-size:1.6rem;font-weight:700}.bkp-hero-subtitle,.bkp-hero-title{font-family:Inter,sans-serif;margin:0}.bkp-hero-subtitle{color:#d7dbe4;font-size:.88rem;font-weight:400;line-height:1.5}.bkp-hero-button{box-shadow:0 4px 14px #38b15673;margin-top:8px}.bkp-status-badge{align-items:center;border-radius:20px;display:inline-flex;font-family:Inter,sans-serif;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.4px;padding:5px 12px;text-transform:uppercase}.bkp-status-ok{background-color:#22c55e2e;color:#4ade80}.bkp-status-warn{background-color:#fb923c33;color:#fb923c}.bkp-status-late,.bkp-status-never{background-color:#f8717133;color:#f87171}.bkp-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bkp-stat-card{background-color:var(--color-form-bg);border-radius:8px;gap:14px;padding:18px 20px}.bkp-stat-card,.bkp-stat-icon{align-items:center;display:flex}.bkp-stat-icon{border-radius:50%;flex-shrink:0;height:42px;justify-content:center;width:42px}.bkp-stat-icon-clock,.bkp-stat-icon-db{background-color:#4f46e51f;color:#4f46e5}.bkp-stat-icon-ok{background-color:#22c55e24;color:#22c55e}.bkp-stat-icon-warn{background-color:#fb923c29;color:#f97316}.bkp-stat-icon-late,.bkp-stat-icon-never{background-color:#f8717129;color:#ef4444}.bkp-stat-label{color:#6b7280;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;margin:0 0 2px}.bkp-stat-value{color:#1f2937;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700;margin:0}.bkp-stat-sub{color:#9ca3af;font-family:Inter,sans-serif;font-size:.74rem;font-weight:400;margin:2px 0 0}.box-container{display:flex;height:calc(100vh - var(--navbar-h) - var(--footer-h) - var(--breadcrumb-h));overflow:hidden;width:100%}.box-side-bar{align-items:center;background-color:#fafafa;border:solid #efefef;border-width:0 1px 0 0;box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;margin:0;min-width:290px;overflow-x:hidden;overflow-y:auto;padding:14px 10px 20px 16px;transition:.4s;width:15vw}.box-side-bar::-webkit-scrollbar{width:10px}.box-side-bar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}.box-side-bar::-webkit-scrollbar-thumb{background-color:#c4c4c4;border:2px solid #f0f0f0;border-radius:6px}.box-side-bar::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.box-side-bar-close{align-items:center;background-color:#fafafa;border:solid #efefef;border-width:0 1px 0 0;box-sizing:border-box;display:flex;flex-direction:column;margin:0;min-width:60px;padding:14px 15px 15px;transition:.4s;width:3vw}.box-side-bar-box-arrow{display:flex;flex-direction:row;justify-content:end;width:100%}.box-side-bar-box-arrow-button{align-items:center;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:1em;justify-content:center;padding:4px;transition:.2s ease}@keyframes go-back{0%{transform:translateX(0)}50%{transform:translateX(-4px)}to{transform:translateX(-4px)}}@keyframes go-front{0%{transform:translateX(0)}50%{transform:translateX(4px)}to{transform:translateX(4px)}}.box-side-bar-box-arrow-button:hover{background-color:#fff3e8;border-color:var(--brand-orange);color:var(--brand-orange)}.arrow-to-right:hover{animation:go-front 2s;animation-iteration-count:infinite}.arrow-to-left:hover{animation:go-back 2s;animation-iteration-count:infinite}.box-region{display:flex;flex-direction:column;margin-bottom:8px;width:100%}.box-region-title{align-items:center}.box-region-title,.box-region-title p{display:flex;justify-content:space-between}.box-region-title p{margin:3px}.box-region-option{display:flex;flex-direction:column;gap:6px;width:100%}.p-region{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#374151;cursor:pointer;display:flex;flex-direction:row;font-size:.82rem;font-weight:500;justify-content:center;margin:0;padding:7px 10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.p-region-filter-selected{background-color:#9ca3af;border-color:#9ca3af;color:#fff;font-weight:700}.p-region:hover{background-color:#edfaf0;border-color:#4caf50;color:#2e7d32}.p-region-filter-selected:hover{background-color:#6b7280;border-color:#6b7280;color:#fff}.icon-space{box-sizing:border-box;padding:2px;width:30px}.icon{border:1px solid #c2c2c2;border-radius:15px;cursor:pointer;transition:2s}.icon:hover{transform:rotate(50deg);transition:2s}.box-subtitle{align-items:center;border-top:1px solid #e5e7eb;box-sizing:border-box;display:flex;flex-direction:column;margin-top:22px;padding-top:18px;width:100%}.box-subtitle-title{margin:0 0 10px;width:100%}.box-subtitle-title p{color:var(--brand-orange);font-size:.9rem;font-weight:700;letter-spacing:.7px;margin:0;text-transform:uppercase}@keyframes fadeIn{0%{opacity:0}32%{opacity:0}to{opacity:1}}.fade-in-transition{animation:fadeIn 2.5s}.box-subtitle-option{align-items:center;display:flex;margin:0 0 10px;width:100%}.box-subtitle-option p{color:#4b5563;font-size:.78rem;line-height:1.3;margin:0;padding:0 0 0 10px;width:90%}.box-subtitle-option img{height:1.6vw;margin:0;width:1.6vw}.subtitle-icon{flex-shrink:0;height:24px;min-height:20px;min-width:20px;width:24px}.subtitle-react-icon{cursor:pointer;height:100%;min-height:20px;min-width:20px;width:30px}.icon-critical-yellow{color:#e7e729}.list-service-expiration-container{background:var(--color-page-bg);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;width:100%}.hor-sticky-top{background:var(--color-page-bg);flex-shrink:0;padding:16px 16px 10px}.hor-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.hor-header-title{flex-shrink:0}.hor-sticky-top .pg-filter-active-bar{margin:10px 0 0}.hor-table-wrap{flex:1 1;margin:4px 16px 20px;min-height:0;overflow:auto}.hor-table-wrap::-webkit-scrollbar{height:10px;width:10px}.hor-table-wrap::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}.hor-table-wrap::-webkit-scrollbar-thumb{background-color:#c4c4c4;border:2px solid #f0f0f0;border-radius:6px}.hor-table-wrap::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.hor-table{border-collapse:initial;border-spacing:0 6px;table-layout:fixed;width:100%}.hor-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.hor-table thead tr th{background-color:#fde3ce;color:var(--brand-orange-dark);font-size:.68rem;font-weight:700;letter-spacing:.2px;line-height:1.25;padding:8px 10px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:normal;word-break:break-word}.hor-th-client{text-align:left}.hor-th-first{border-radius:10px 0 0 10px}.hor-th-last{border-radius:0 10px 10px 0}.hor-table td:first-child,.hor-table th:first-child{width:10%}.hor-table td:nth-child(2),.hor-table th:nth-child(2){width:12%}.hor-table td:nth-child(n+3):nth-child(-n+9),.hor-table th:nth-child(n+3):nth-child(-n+9){width:9%}.hor-table td:nth-child(10),.hor-table th:nth-child(10){width:15%}.hor-table tbody tr{background-color:#fff;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.hor-table tbody tr:not(.hor-tr-empty):hover{background-color:#c8f0cd;box-shadow:0 2px 10px #0000000f}.hor-table tbody td{color:#374151;font-size:.82rem;padding:10px;text-align:center;white-space:normal;word-break:break-word}.hor-table tbody td:first-child{border-radius:10px 0 0 10px}.hor-table tbody td:last-child{border-radius:0 10px 10px 0}.hor-td-client{color:#1f2937;font-weight:600;text-align:left}.hor-tr-empty{cursor:default}.hor-tr-empty:hover{background-color:#fff!important;box-shadow:none!important}.hor-tr-empty td{color:#9ca3af;font-size:.88rem;padding:32px 12px;text-align:center}.service-expiration-color-critical td{background-color:#fff9db}.hor-table tbody td.service-expiration-color-red{color:#e34948;font-weight:700}.hor-table tbody td.service-expiration-color-yellow{color:#eda100;font-weight:700}.hor-operation-icons{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.operation-mode-icon{flex-shrink:0;height:18px;object-fit:contain;width:18px}.modal-form-service-expiration-list{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:100%;width:100%}.form-register-info-box{background:var(--color-form-bg);border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:12px 16px}.form-register-info-divider{background:linear-gradient(90deg,#0000,#e5e7eb 15%,#e5e7eb 85%,#0000);height:1px;margin:8px 0}.form-register-info-title{color:var(--brand-orange-dark);font-size:.9rem;font-weight:700}.form-register-info-box-box{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:28px}.form-register-info-box-record{display:flex;flex-direction:column;gap:3px}.form-register-info-label{color:#9ca3af;font-size:.68rem;font-weight:500;letter-spacing:.4px;text-transform:uppercase}.form-register-info-value{color:#1f2937;font-size:.88rem;font-weight:700}.form-register-info-new-btn{align-items:center;background-color:var(--color-form-bg);border:1.5px solid var(--brand-orange);border-radius:8px;color:var(--brand-orange);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.82rem;font-weight:700;gap:8px;padding:8px 16px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.form-register-info-new-btn:hover{background-color:var(--brand-orange);color:#fff}.form-register-info-new-btn svg{flex-shrink:0}input[type=month].input{border-radius:8px}.horimetro-input{align-items:center;display:flex;gap:5px}.horimetro-input-div{width:80px}.horimetro-input-div-60{width:60px}.horimetro-input-text{font-size:22px}.hor-edit-page{box-sizing:border-box;height:calc(100vh - var(--navbar-h) - var(--footer-h) - var(--breadcrumb-h));overflow:hidden}.hor-edit-body{display:flex;flex:1 1;flex-direction:column;gap:20px;margin:4px 5% 20px;min-height:0}.hor-edit-records-wrap{flex:1 1;min-height:0;overflow-y:auto;padding-right:4px}.hor-edit-records-wrap::-webkit-scrollbar{width:10px}.hor-edit-records-wrap::-webkit-scrollbar-track{background:#f0f0f0;border-radius:6px}.hor-edit-records-wrap::-webkit-scrollbar-thumb{background-color:var(--brand-orange);border:2px solid #f0f0f0;border-radius:6px}.hor-edit-records-wrap::-webkit-scrollbar-thumb:hover{background-color:var(--brand-orange-dark)}.hor-edit-operation-card{background:#fff;border:1px solid #ececec;border-radius:10px;box-sizing:border-box;padding:16px 20px}.hor-edit-operation-label{color:var(--brand-orange-dark);display:block;font-size:1.1rem;font-weight:700}.hor-edit-operation-field{background:var(--color-form-bg);border:1px solid #ececec;border-radius:10px;padding:14px 18px}.hor-edit-operation-grid{display:flex;flex-direction:column;gap:10px}.hor-operation-row{align-items:center;display:flex;gap:10px}.hor-operation-icon{flex-shrink:0;height:20px;width:20px}.hor-edit-operation-actions{display:flex;margin:8px 0 16px 16px}.hor-edit-tabs{display:flex;flex-wrap:wrap;gap:8px}.hor-edit-tab{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#6b7280;cursor:pointer;font-family:Inter,sans-serif;font-size:.82rem;font-weight:600;padding:7px 16px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.hor-edit-tab:hover{border-color:var(--brand-orange);color:var(--brand-orange-dark)}.hor-edit-tab-active{background:var(--brand-orange);border-color:var(--brand-orange);color:#fff}.hor-edit-tab-active:hover{background:var(--brand-orange-dark);border-color:var(--brand-orange-dark);color:#fff}.hor-edit-records{display:flex;flex-direction:column}.hor-record-fields{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.hor-record-value{color:#4b5563;font-size:.85rem}.hor-record-value-strong{color:#1f2937;font-weight:700}.hor-record-desc{color:#6b7280}.hor-record-reset-icon{color:var(--brand-orange);flex-shrink:0}.hor-record-badge{align-items:center;background:#fde3ce;border-radius:20px;color:var(--brand-orange-dark);display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.3px;padding:3px 10px;text-transform:uppercase}.change-oil-and-filter-style{font-weight:700}.cg-row{display:flex;flex-wrap:wrap;gap:0 15px}.cg-col-wide{flex:2 1 280px}.cg-col-narrow{flex:1 1 160px;max-width:200px}.ci-add-group-btn{align-items:center;background:#0000;border:none;color:#38b156;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative;top:3px;transition:color .15s ease,transform .15s ease}.ci-add-group-btn:hover{color:#2a8a42;transform:scale(1.15)}.ci-group-section{margin-bottom:18px}.ci-group-header{border-bottom:1px solid #fcd9b3;color:var(--brand-orange-dark);font-size:.72rem;letter-spacing:.6px;margin-bottom:8px;padding:0 4px 6px}.ci-fill-type-badge,.ci-group-header{font-weight:700;text-transform:uppercase}.ci-fill-type-badge{border-radius:4px;font-size:10px;letter-spacing:.5px;padding:2px 7px}.ci-fill-type-text{background-color:#eef2ff;border:1px solid #4338ca;color:#4338ca}.ci-fill-type-yesno{background-color:#f0f9ee;border:1px solid #2b7a1e;color:#2b7a1e}.ci-fill-type-measurement{background-color:#fff7ed;border:1px solid #c2410c;color:#c2410c}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{display:block;font-size:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-row-segment .rbc-event-content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;display:block;font-size:85%;font-weight:700;height:auto;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{bottom:0;display:flex;flex:1 0;flex-direction:row;left:0;overflow:hidden;position:absolute;right:0;right:1px;top:0}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.tam-overlay{align-items:center;background:#0000007a;box-sizing:border-box;inset:0;overflow-y:auto;padding:calc(var(--navbar-h) + 16px) 24px calc(var(--footer-h) + 16px);position:fixed;z-index:1100}.tam-box,.tam-overlay{display:flex;flex-direction:column}.tam-box{background:var(--color-page-bg);border-radius:18px;box-shadow:0 24px 64px #0000002e,0 4px 16px #00000014;font-family:Inter,sans-serif;max-height:calc(100vh - var(--navbar-h) - var(--footer-h) - 32px);max-width:960px;overflow:hidden;position:relative;width:100%}.tam-header{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:0 28px 10px}.tam-title-block{margin-bottom:10px}.tam-title{color:#1f2937;font-size:1.25em;font-weight:700;margin:0;padding:0}.tam-title-accent{background-color:var(--brand-orange);border-radius:2px;display:block;height:3px;margin-top:7px;width:36px}.tam-technicians{display:flex;flex-wrap:wrap;gap:8px;margin-left:16px;margin-top:14px}.tam-technician-badge{align-items:center;background-color:#fde3ce;border-radius:6px;color:var(--brand-orange-dark);display:inline-flex;font-size:.78rem;font-weight:700;letter-spacing:.2px;padding:5px 14px}.tam-actions{display:flex;gap:12px;margin-left:16px;margin-top:8px}.tam-calendar{flex:1 1;min-height:0;overflow-y:auto;padding:0 28px}.tam-calendar .rbc-calendar{font-family:Inter,sans-serif;height:560px}.tam-footer{flex-shrink:0;padding:14px 28px 22px}.tam-selected-info{color:#374151;font-size:.82rem;font-weight:500}.tam-calendar .rbc-toolbar{font-family:Inter,sans-serif;margin-bottom:10px}.tam-calendar .rbc-toolbar button{border-color:#d1d5db;color:#374151;font-family:Inter,sans-serif;font-size:.8rem}.tam-calendar .rbc-toolbar button:hover{background-color:#f9fafb}.tam-calendar .rbc-toolbar button.rbc-active{background-color:var(--brand-orange);border-color:var(--brand-orange);color:#fff}.tam-calendar .rbc-toolbar-label{color:#1f2937;font-weight:700}.tam-calendar .rbc-today{background-color:#fff8f2}.tam-calendar .rbc-event.tam-event-busy{background-color:#d1d5db;border:none;color:#4b5563}.tam-calendar .rbc-event.tam-event-pending{background-color:var(--brand-orange);border:none;color:#fff}.tam-calendar .rbc-slot-selection{background-color:#f0782059}.so-row{display:flex;flex-wrap:wrap;gap:0 15px}.so-col-wide{flex:2 1 280px}.so-col-mid{flex:1 1 200px}.so-col-narrow{flex:1 1 160px;max-width:240px}.so-client-card{background-color:var(--color-form-bg);display:flex;flex-wrap:wrap;gap:0 15px;margin-top:10px;padding:4px 16px 12px}.so-schedule-row{align-items:center;display:flex;gap:16px;margin-top:8px}.so-schedule-info{color:#374151;font-size:.85rem;font-weight:500}.so-client-card-label{color:#f07820;font-size:.68rem;font-weight:600;letter-spacing:1px;margin:10px 0 0;text-transform:uppercase;width:100%}.so-checklist-modal{display:flex;flex-direction:column;padding-top:16px}.so-checklist-modal-header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:6px;padding-bottom:10px}.so-checklist-modal-title{color:#1f2937;font-size:1.3em;font-weight:700;letter-spacing:.2px;margin:0}.so-checklist-modal-subtitle{color:#4b5563;display:block;font-size:.95rem;font-weight:600;margin-top:14px}.so-checklist-modal-title-accent{background-color:#f07820;border-radius:2px;display:block;height:3px;margin-top:7px;width:36px}.so-checklist-modal-notice{background-color:#fff7ed;border-left:3px solid #f07820;border-radius:6px;color:#92400e;font-size:.8rem;font-weight:400;margin:8px 0 0;padding:6px 10px}.so-checklist-modal-actions{display:flex;gap:12px;margin-left:16px;margin-top:8px}.so-checklist-list{display:flex;flex-direction:column;gap:14px;margin-top:16px}.so-checklist-group{display:flex;flex-direction:column;gap:6px}.so-checklist-group-header{border-bottom:1px solid #fcd9b3;color:var(--brand-orange-dark);font-size:.72rem;font-weight:700;letter-spacing:.6px;padding-bottom:4px;text-transform:uppercase}.so-checklist-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid var(--brand-orange);border-radius:9px;display:flex;justify-content:space-between;padding:10px 14px}.so-checklist-item-name{color:#1f2937;font-size:.85rem;font-weight:500}.so-checklist-item-remove{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease;width:26px}.so-checklist-item-remove:hover{background:#fdecec;color:#d95555;transform:scale(1.08)}.so-bottom-spacer{flex-shrink:0;height:100px;min-height:100px;width:100%}.so-checklist-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.so-icon-report{color:#dc2626;cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.so-icon-report:hover{color:#b91c1c;transform:scale(1.2)}.so-icon-download{color:var(--brand-green);cursor:pointer;height:17px;transition:color .15s ease,transform .15s ease;width:28px}.so-icon-download:hover{color:var(--brand-green-dark);transform:scale(1.2)}.so-icon-review{color:#8b5cf6;cursor:pointer;height:22px;transition:color .15s ease,transform .15s ease;width:34px}.so-icon-review:hover{color:#7c3aed;transform:scale(1.2)}.so-icon-download.so-icon-disabled,.so-icon-report.so-icon-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.so-status-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:.68rem;font-weight:600;padding:2px 10px;white-space:nowrap}.so-status-aberta{background-color:#e8f2fe;color:#2196f3}.so-status-em_andamento{background-color:#fff4e5;color:#ff9800}.so-status-em_analise{background-color:#f3e8fd;color:#8b5cf6}.so-status-concluida{background-color:#eaf7ec;color:#4caf50}.pg-title-tag.so-title-tag-blue{background:#e8f2fe;color:#2196f3}.pg-title-tag.so-title-tag-purple{background:#f3e8fd;color:#8b5cf6}.pg-title-tag.so-title-tag-green{background:#eaf7ec;color:#4caf50}.so-item-desc{color:#374151;font-size:.82rem;margin-bottom:5px}.so-item-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.so-item-meta-item{align-items:center;color:#6b7280;display:inline-flex;font-size:.71rem;gap:4px}.so-item-meta-icon{flex-shrink:0;height:11px;width:11px}.so-item-meta-icon path,.so-item-meta-icon polygon{fill:#9ca3af}.so-item-meta-sep{color:#d1d5db;font-size:.8rem;line-height:1}.so-technician-badges{display:inline-flex;flex-wrap:wrap;gap:4px}.so-filter-date-row{display:flex;gap:10px}.so-filter-date-col{flex:1 1}.so-technician-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:600;line-height:1.5;padding:2px 8px;white-space:nowrap}.sor-confirm-close-notice{background-color:#fff7ed;border-left:3px solid #f07820;border-radius:6px;color:#92400e;font-size:.85rem;font-weight:500;margin:0 0 16px;padding:10px 14px}.sor-info-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.sor-info-field{background:#f9fafb;border:1px solid #f0f0f0;border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:12px 14px}.sor-info-label{align-items:center;color:#9ca3af;display:flex;font-size:.62rem;font-weight:600;gap:5px;letter-spacing:.7px;text-transform:uppercase}.sor-info-label svg,.sor-info-label-icon{color:#9ca3af;flex-shrink:0;height:11px;width:11px}.sor-info-label-icon path,.sor-info-label-icon polygon{fill:#9ca3af}.sor-info-value{color:#1f2937;font-size:.88rem;font-weight:500}.sor-checklist-group{display:flex;flex-direction:column;gap:6px;margin-top:16px}.sor-checklist-group:first-child{margin-top:0}.sor-checklist-group-header{border-bottom:1px solid #fcd9b3;color:var(--brand-orange-dark);font-size:.72rem;font-weight:700;letter-spacing:.6px;padding-bottom:4px;text-transform:uppercase}.sor-checklist-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid var(--brand-orange);border-radius:9px;display:flex;gap:16px;justify-content:space-between;padding:10px 14px}.sor-checklist-item-name{color:#1f2937;flex:1 1;font-size:.85rem;font-weight:500}.sor-checklist-item-input{align-items:center;display:flex;flex-shrink:0;gap:8px;width:220px}.sor-checklist-item-unit{color:#6b7280;font-size:.8rem;font-weight:600;white-space:nowrap}.sor-yesno-group{display:flex;flex-shrink:0;gap:8px}.sor-yesno-btn{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;padding:6px 16px;transition:background .15s ease,color .15s ease,border-color .15s ease}.sor-yesno-btn:hover{background:#f3f4f6}.sor-yesno-btn-active{background:var(--brand-orange);border-color:var(--brand-orange);color:#fff}.sor-yesno-btn-active:hover{background:var(--brand-orange-dark);border-color:var(--brand-orange-dark)}.sor-checklist-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.sor-signature-img{background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:320px}.sor-bottom-spacer{flex-shrink:0;height:100px;min-height:100px}.sopp-loading{color:#6b7280;padding:40px}.sopp-loading,.sopp-wrap{font-family:Inter,sans-serif}.sopp-wrap{background:#e5e7eb;display:flex;justify-content:center;min-height:100vh;padding:40px 20px}.sopp-page{background:#fff;box-shadow:0 4px 24px #00000026;box-sizing:border-box;max-width:100%;padding:48px 56px 64px;width:794px}.sopp-header{align-items:center;display:flex;justify-content:space-between}.sopp-header-brand{display:flex}.sopp-logo{height:52px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sopp-header-doc{align-items:flex-end}.sopp-client-block,.sopp-header-doc{display:flex;flex-direction:column;gap:2px}.sopp-client-block{margin-bottom:24px}.sopp-client-name{color:#1f2937;font-size:.88rem;font-weight:700}.sopp-client-grid{margin-top:10px}.sopp-doc-title{color:#9ca3af;font-size:.72rem;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.sopp-doc-code{color:#1f2937;font-size:1.05rem;font-weight:700}.sopp-header-rule{background:var(--brand-orange);border-radius:2px;height:3px;margin:14px 0 20px}.sopp-info-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.sopp-info-card{background:#f9fafb;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:5px;padding:10px 12px}.sopp-info-card-wide{grid-column:span 2}.sopp-info-label{align-items:center;color:#9ca3af;display:flex;font-size:.6rem;font-weight:600;gap:5px;letter-spacing:.6px;text-transform:uppercase}.sopp-info-label svg,.sopp-info-label-icon{color:#9ca3af;flex-shrink:0;height:11px;width:11px}.sopp-info-label-icon path,.sopp-info-label-icon polygon{fill:#9ca3af}.sopp-info-value{color:#1f2937;font-size:.82rem;font-weight:500}.sopp-section{margin-bottom:28px}.sopp-section-title{border-bottom:2px solid #fcd9b3;color:var(--brand-orange-dark);font-size:.78rem;font-weight:700;letter-spacing:.6px;margin-bottom:12px;padding-bottom:6px;text-transform:uppercase}.sopp-checklist-group{display:flex;flex-direction:column;gap:6px;margin-top:14px}.sopp-checklist-group:first-child{margin-top:0}.sopp-checklist-group-header{color:#6b7280;font-size:.68rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.sopp-checklist-item{align-items:center;background:#fafafa;border-radius:7px;display:flex;gap:16px;justify-content:space-between;padding:8px 12px}.sopp-checklist-item-name,.sopp-checklist-item-value{color:#1f2937;font-size:.82rem}.sopp-checklist-item-value{flex-shrink:0;font-weight:600}.sopp-yesno-pill{background:#e5e7eb;border-radius:20px;color:#6b7280;flex-shrink:0;font-size:.72rem;font-weight:700;padding:3px 12px}.sopp-yesno-sim{background:#dcfce7;color:#16a34a}.sopp-yesno-nao{background:#fee2e2;color:#dc2626}.sopp-observation{background:#f9fafb;border-left:3px solid var(--brand-orange);border-radius:6px;color:#374151;font-size:.84rem;line-height:1.6;margin:0;padding:12px 16px;white-space:pre-wrap}.sopp-generator-desc{margin-top:10px}.sopp-observation-noborder{border-left:none;padding-left:16px}.sopp-photo-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.sopp-photo-card{display:flex;flex-direction:column;gap:6px}.sopp-photo-img{aspect-ratio:4/3;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;object-fit:contain;width:100%}.sopp-photo-desc{color:#6b7280;font-size:.72rem;margin:0;text-align:center}.sopp-signature-row{display:flex;gap:24px;margin-top:30px}.sopp-signature-col{align-items:center;display:flex;flex:1 1;flex-direction:column}.sopp-signature-slot{align-items:flex-end;display:flex;height:46px;justify-content:center;width:100%}.sopp-signature-img-inline{max-height:100%;max-width:100%;object-fit:contain;object-position:bottom}.sopp-signature-value{color:#1f2937;font-size:.82rem;font-weight:500}.sopp-signature-line{border-bottom:1px solid #9ca3af;width:100%}.sopp-signature-caption{color:#9ca3af;font-size:.68rem;font-weight:600;letter-spacing:.6px;margin-top:6px;text-transform:uppercase}.ms-calendar-wrap{margin:12px 5% 20px}.ms-calendar-wrap .rbc-calendar{background:#fff;border:1px solid #efefef;border-radius:10px;box-sizing:border-box;font-family:Inter,sans-serif;height:78vh;padding:14px}.ms-calendar-wrap .rbc-toolbar{font-family:Inter,sans-serif;margin-bottom:12px}.ms-calendar-wrap .rbc-toolbar button{border-color:#d1d5db;color:#374151;font-family:Inter,sans-serif;font-size:.82rem}.ms-calendar-wrap .rbc-toolbar button:hover{background-color:#f9fafb}.ms-calendar-wrap .rbc-toolbar button.rbc-active{background-color:var(--brand-orange);border-color:var(--brand-orange);color:#fff}.ms-calendar-wrap .rbc-toolbar-label{color:#1f2937;font-weight:700;text-transform:capitalize}.ms-calendar-wrap .rbc-today{background-color:#fff8f2}.ms-calendar-wrap .rbc-off-range-bg{background-color:#fafafa}.ms-calendar-wrap .rbc-event.ms-event{border:none;font-size:.72rem;padding:2px 6px}.ms-calendar-wrap .rbc-event.ms-event-aberta{background-color:#9b6a00}.ms-calendar-wrap .rbc-event.ms-event-em_andamento{background-color:var(--brand-orange)}.ms-calendar-wrap .rbc-event.ms-event-concluida{background-color:var(--brand-green)}.ms-detail-overlay{align-items:center;background:#0000007a;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1100}.ms-detail-box{background:#fff;border-radius:16px;box-shadow:0 24px 64px #0000002e,0 4px 16px #00000014;font-family:Inter,sans-serif;max-width:440px;padding:8px 26px 26px;position:relative;width:100%}.ms-detail-header{align-items:center;display:flex;gap:10px;margin-bottom:4px}.ms-detail-code{color:#1f2937;font-size:1.1em;font-weight:700}.ms-status-badge{border-radius:20px;font-size:.68rem;font-weight:700;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase}.ms-status-aberta{background:#fff3d6;color:#9b6a00}.ms-status-em_andamento{background:#fde3ce;color:var(--brand-orange-dark)}.ms-status-concluida{background:var(--brand-green-light);color:var(--brand-green-dark)}.ms-detail-name{color:#374151;font-size:.9rem;margin:6px 0 14px}.ms-detail-row{align-items:center;color:#374151;display:flex;font-size:.85rem;gap:8px;margin-bottom:8px}.ms-detail-icon{height:13px;width:13px}.ms-detail-schedule{background:var(--color-page-bg);border-left:3px solid var(--brand-orange);border-radius:6px;color:var(--brand-orange-dark);font-size:.82rem;font-weight:600;margin-top:10px;padding:8px 12px}.ms-detail-actions{display:flex;justify-content:flex-end;margin-top:16px}.cg-item-order{color:#6b7280;font-size:.71rem}.pr-list{gap:14px;margin-top:16px}.pr-group-section,.pr-list{display:flex;flex-direction:column}.pr-group-section{gap:6px}.pr-group-header{border-bottom:1px solid #fcd9b3;color:var(--brand-orange-dark);font-size:.72rem;font-weight:700;letter-spacing:.6px;padding-bottom:4px;text-transform:uppercase}.pr-item{align-items:center;background:#fff;border:1px solid #efefef;border-left:3px solid var(--brand-orange);border-radius:9px;display:flex;justify-content:space-between;padding:10px 14px}.pr-item-name{color:#1f2937;font-size:.85rem;font-weight:500}.pr-item-remove{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,transform .15s ease;width:26px}.pr-item-remove:hover{background:#fdecec;color:#d95555;transform:scale(1.08)}.pr-empty{color:#9ca3af;font-size:.84rem;font-weight:400}.pr-item-desc{color:#374151;font-size:.82rem;margin-bottom:5px}.pr-item-count{color:#6b7280;font-size:.71rem}
/*# sourceMappingURL=main.74110398.css.map*/