.coa-sidebar{--blue: #2680C2;--blue-soft: #EAF4FB;--ink: #24303F;--muted: #7A8798;--bg: #F4F7FA}.coa-sidebar.admin-sidebar-main,.coa-sidebar .admin-sidebar-inner-main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.coa-sidebar .admin-sidebar-list{display:flex;flex-direction:column;gap:1px;padding:0;margin:0}.coa-sidebar .admin-sidebar-listitem{padding:0;background:transparent;border-left:3px solid transparent}.admin-sidebar-main.coa-sidebar .admin-sidebar-link{display:flex;align-items:center;gap:6px;padding:6px 10px;color:var(--ink);font-weight:400;font-size:12px;line-height:1.2;font-family:Poppins-Regular,sans-serif;text-decoration:none;white-space:nowrap;transition:background .12s ease,color .12s ease}.admin-sidebar-main.coa-sidebar .admin-sidebar-link:hover{background:var(--bg)}.coa-sidebar .admin-sidebar-link .admin-sidebar-link-text{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;letter-spacing:.1px}.admin-sidebar-main.coa-sidebar .admin-sidebar-icons{width:16px;height:16px;font-size:16px;color:var(--muted);flex:0 0 auto;flex-shrink:0}.admin-sidebar-main.coa-sidebar .admin-sidebar-link svg{width:16px;height:16px;flex:0 0 auto;flex-shrink:0;margin-right:0;object-fit:contain}.coa-sidebar .coa-nav-section{margin-bottom:3px}.coa-sidebar .coa-nav-title{padding:9px 14px 5px;font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.coa-sidebar .coa-nav-badge{flex:0 0 auto;margin-left:6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1}.coa-sidebar .coa-nav-badge-blue{background:var(--blue-soft);color:var(--blue)}.coa-sidebar .coa-nav-badge-red{background:#fce8e8;color:#e24c4c}.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active{background:var(--blue-soft);border-left-color:var(--blue)}.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active:after{display:none}.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active .admin-sidebar-link,.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active .admin-sidebar-link-text{color:var(--blue);font-weight:500;background:transparent}.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active .admin-sidebar-link svg,.admin-sidebar-main.coa-sidebar .admin-sidebar-listitem.active .admin-sidebar-icons{color:var(--blue);filter:none}.coa-enrich{display:inline-flex;align-items:center;gap:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-enrich input{width:92px;padding:7px 9px;border:1px solid #E7ECF2;border-radius:8px;font-size:13px;font-weight:700;color:#1b2a4a;font-family:inherit}.coa-enrich input:focus{outline:none;border-color:#2d9cdb;box-shadow:0 0 0 3px #eaf4fb}.coa-enrich-btn{background:#6faf2e;color:#fff;border:0;border-radius:8px;padding:7px 12px;font-weight:800;font-size:12px;cursor:pointer;font-family:inherit;display:inline-block;white-space:nowrap}.coa-enrich-btn:hover:not(:disabled){filter:brightness(1.05)}.coa-enrich-btn:disabled{opacity:.5;cursor:default}.coa-enrich-err{color:#e24c4c;font-size:11px;font-weight:700}.coa-dash{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-2:#8CC63F;--green-soft:#EEF6E3;--navy:#1B2A4A;--amber:#E8912A;--amber-soft:#FDF1E1;--red:#E24C4C;--red-soft:#FBEAEA;--violet:#6C4BD1;--violet-soft:#EDE7FB;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);--radius:16px;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-dash *{box-sizing:border-box}.coa-dash .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.coa-dash .brand{display:flex;align-items:center;gap:12px}.coa-dash .logo{width:42px;height:42px;border-radius:11px;background:linear-gradient(135deg,var(--green-2),var(--blue-2));display:grid;place-items:center;color:#fff;font-weight:800;font-size:15px;letter-spacing:.5px}.coa-dash .brand h1{font-size:22px;margin:0;font-weight:800;color:var(--navy)}.coa-dash .brand small{color:var(--muted);font-weight:600}.coa-dash .controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:16px 0 8px}.coa-dash .pill{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:9px 13px;font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:8px;box-shadow:var(--shadow)}.coa-dash .pill .dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.coa-dash .pill select,.coa-dash .pill input{border:0;background:transparent;font-weight:700;color:var(--navy);font-size:13px;font-family:inherit;cursor:pointer;outline:none}.coa-dash .seg{margin-left:auto;display:flex;background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow)}.coa-dash .seg button{border:0;background:transparent;padding:9px 14px;font-size:13px;font-weight:700;color:var(--muted);cursor:pointer;font-family:inherit}.coa-dash .seg button.on{background:var(--navy);color:#fff}.coa-dash h2.section{font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);margin:26px 4px 12px;font-weight:800}.coa-dash .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.coa-dash .kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px 16px 14px;box-shadow:var(--shadow);position:relative;overflow:hidden;cursor:pointer}.coa-dash .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--blue)}.coa-dash .kpi.green:before{background:var(--green)}.coa-dash .kpi.amber:before{background:var(--amber)}.coa-dash .kpi .lbl{font-size:12.5px;color:var(--muted);font-weight:700;display:flex;align-items:center;gap:7px}.coa-dash .kpi .val{font-size:26px;font-weight:800;margin-top:9px;color:var(--navy);letter-spacing:-.5px}.coa-dash .kpi .val small{font-size:15px;color:var(--muted);font-weight:700}.coa-dash .kpi .sub{font-size:12px;margin-top:6px;font-weight:700}.coa-dash .up{color:var(--green)}.coa-dash .down{color:var(--red)}.coa-dash .ic{width:26px;height:26px;border-radius:8px;display:inline-grid;place-items:center;font-size:14px}.coa-dash .ic.b{background:var(--blue-soft);color:var(--blue)}.coa-dash .ic.g{background:var(--green-soft);color:var(--green)}.coa-dash .ic.a{background:var(--amber-soft);color:var(--amber)}.coa-dash .todo{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.coa-dash .tile{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:15px 14px;box-shadow:var(--shadow);cursor:pointer;transition:.15s;text-align:left;display:flex;flex-direction:column;gap:8px}.coa-dash .tile:hover{transform:translateY(-2px);box-shadow:0 10px 26px #10203a1f;border-color:#d5e0ec}.coa-dash .tile .n{font-size:24px;font-weight:800;color:var(--navy)}.coa-dash .tile .t{font-size:12.5px;color:var(--muted);font-weight:700;line-height:1.25}.coa-dash .tile .badge{align-self:flex-start;font-size:11px;font-weight:800;padding:3px 8px;border-radius:20px}.coa-dash .badge.b{background:var(--blue-soft);color:var(--blue)}.coa-dash .badge.a{background:var(--amber-soft);color:var(--amber)}.coa-dash .badge.g{background:var(--green-soft);color:#4d7d1e}.coa-dash .badge.r{background:var(--red-soft);color:var(--red)}.coa-dash .badge.v{background:var(--violet-soft);color:var(--violet)}.coa-dash .tile .go{font-size:11px;color:var(--blue);font-weight:800;margin-top:auto}.coa-dash .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.coa-dash .row3{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.coa-dash .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px 18px 14px;box-shadow:var(--shadow)}.coa-dash .panel h3{margin:0 0 2px;font-size:15px;color:var(--navy);font-weight:800}.coa-dash .panel .cap{color:var(--muted);font-size:12px;font-weight:600;margin-bottom:16px}.coa-dash .vbars{display:flex;align-items:flex-end;gap:10px;height:180px;padding-top:8px}.coa-dash .vbar{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;height:100%;justify-content:flex-end}.coa-dash .vbar .b{width:70%;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--blue-2),var(--blue));min-height:3px;position:relative}.coa-dash .vbar .b span{position:absolute;top:-18px;left:50%;transform:translate(-50%);font-size:10.5px;font-weight:800;color:var(--navy);white-space:nowrap}.coa-dash .vbar .x{font-size:10.5px;color:var(--muted);font-weight:700}.coa-dash .hbars{display:flex;flex-direction:column;gap:9px;margin-top:4px}.coa-dash .hrow{display:grid;grid-template-columns:120px 1fr 60px;align-items:center;gap:10px}.coa-dash .clickrow{cursor:pointer;border-radius:8px;transition:background .12s ease}.coa-dash .clickrow:hover{background:var(--blue-soft)}.coa-dash .clickrow:hover .name{color:var(--blue)}.coa-dash .clickrow:hover .fill{filter:brightness(1.07)}.coa-dash .clickbar{cursor:pointer}.coa-dash .clickbar:hover .b{filter:brightness(1.12)}.coa-dash .hrow .name{font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-dash .track{background:#eef2f7;border-radius:20px;height:15px;overflow:hidden;display:flex}.coa-dash .fill{height:100%;background:linear-gradient(90deg,var(--green-2),var(--green))}.coa-dash .fill.blue{background:linear-gradient(90deg,var(--blue-2),var(--blue))}.coa-dash .fill.orange{background:linear-gradient(90deg,#F0A94B,var(--amber));cursor:pointer}.coa-dash .fill.orange:hover{filter:brightness(1.06)}.coa-dash .hrow .v{font-size:12px;font-weight:800;color:var(--navy);text-align:right}.coa-dash .gpct{font-size:44px;font-weight:800;color:var(--navy);line-height:1}.coa-dash .gpct span{font-size:22px;color:var(--muted)}.coa-dash .gsub{color:var(--muted);font-weight:700;font-size:13px;margin-top:6px}.coa-dash .gbar{height:20px;background:#eef2f7;border-radius:20px;overflow:hidden;margin:18px 0 12px;display:flex}.coa-dash .gfill{height:100%;background:linear-gradient(90deg,var(--green-2),var(--green))}.coa-dash .gfill.orange{background:linear-gradient(90deg,#F0A94B,var(--amber));cursor:pointer}.coa-dash .gfill.orange:hover{filter:brightness(1.06)}.coa-dash .glegend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;font-weight:700;color:var(--muted)}.coa-dash .glegend i{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:6px}.coa-dash .glegend i.g{background:var(--green)}.coa-dash .glegend i.a{background:var(--amber)}.coa-dash .glegend i.r{background:var(--red)}.coa-dash .empty{color:var(--muted);font-size:13px;font-weight:600;padding:14px 2px}.coa-dash .foot{margin-top:26px;text-align:center;color:var(--muted);font-size:12px}.coa-dash .note{background:#fff7e8;border:1px dashed #e8c07a;color:#95651a;border-radius:12px;padding:10px 14px;font-size:12.5px;font-weight:600;margin:18px 0 4px}.coa-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#10203a73;z-index:1300;display:flex;align-items:flex-start;justify-content:center;padding:56px 20px;overflow:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-modal{background:#fff;border-radius:16px;max-width:820px;width:100%;box-shadow:0 24px 70px #00000052;overflow:hidden}.coa-modal .modal-h{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #E7ECF2}.coa-modal .modal-h h3{margin:0;font-size:16px;color:#1b2a4a;font-weight:800}.coa-modal .mx{border:0;background:#f1f4f8;width:30px;height:30px;border-radius:8px;cursor:pointer;font-size:13px;color:#7a8798}.coa-modal .modal-body{padding:8px 20px 20px}.coa-modal .mtable{width:100%;border-collapse:collapse;font-size:13px}.coa-modal .mtable th{text-align:left;color:#7a8798;font-size:11px;text-transform:uppercase;letter-spacing:.5px;padding:11px 8px;border-bottom:1px solid #E7ECF2}.coa-modal .mtable td{padding:11px 8px;border-bottom:1px solid #f1f4f8;vertical-align:middle}.coa-modal .mtable tr:nth-child(2n){background:#eaf4fb}.coa-modal .muted{color:#7a8798;font-size:11px}.coa-modal .tag{background:#fdf1e1;color:#e8912a;font-size:11px;font-weight:800;padding:3px 9px;border-radius:20px}.coa-modal .more{color:#7a8798;font-size:12px;font-weight:700;padding:12px 8px}.coa-modal .coa-client-link{color:#2680c2;font-weight:700;text-decoration:none;cursor:pointer}.coa-modal .coa-client-link:hover{text-decoration:underline}.coa-modal .mactions{display:flex;gap:10px;padding:14px 8px 4px}.coa-modal .mbtn{background:#6faf2e;color:#fff;border:0;border-radius:9px;padding:10px 16px;font-weight:800;font-size:13px;cursor:pointer}.coa-modal .mbtn.ghost{background:#eef2f7;color:#1b2a4a}.coa-modal .mbtn.small{padding:7px 12px;font-size:12px}.coa-modal .mbtn:disabled{opacity:.5;cursor:default}.coa-modal .einput{display:flex;align-items:center;gap:6px}.coa-modal .einput input{width:96px;padding:7px 9px;border:1px solid #E7ECF2;border-radius:8px;font-size:13px;font-weight:700;color:#1b2a4a}.coa-modal .einput input:focus{outline:none;border-color:#2d9cdb;box-shadow:0 0 0 3px #eaf4fb}.coa-modal .esel{padding:7px 9px;border:1px solid #E7ECF2;border-radius:8px;font-size:12.5px;font-weight:700;color:#1b2a4a;background:#fff}@media (max-width:1000px){.coa-dash .kpis{grid-template-columns:repeat(2,1fr)}.coa-dash .todo{grid-template-columns:repeat(3,1fr)}.coa-dash .row,.coa-dash .row3{grid-template-columns:1fr}}.coa-ru{padding:18px 22px;color:#24303f;font-family:Poppins-Regular,sans-serif}.coa-ru-banner{background:#fff7e6;border:1px solid #F3D89B;color:#8a6d1f;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:16px}.coa-ru-tabs{display:flex;gap:6px;border-bottom:1px solid #e6ebf1;margin-bottom:18px}.coa-ru-tab{border:0;background:none;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:600;color:#7a8798;border-bottom:2px solid transparent}.coa-ru-tab.on{color:#2e75b6;border-bottom-color:#2e75b6}.coa-ru-panel{background:#fff;border:1px solid #eef2f6;border-radius:12px;overflow:hidden}.coa-ru-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eef2f6}.coa-ru-count{font-weight:600;font-size:14px}.coa-ru-invite{border:0;background:#2e75b6;color:#fff;border-radius:9px;padding:9px 16px;font-weight:700;font-size:13px;cursor:pointer;opacity:.55}.coa-ru-invite.on{opacity:1}.coa-ru-invite.on:hover{background:#24608f}.coa-ru-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#141e2d73;display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.coa-ru-modal{width:100%;max-width:520px;background:#fff;border-radius:14px;box-shadow:0 18px 50px #00000040;overflow:hidden;font-family:Poppins-Regular,sans-serif}.coa-ru-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #eef2f6}.coa-ru-modal-head h3{margin:0;font-size:16px;font-weight:700;color:#24303f}.coa-ru-modal-x{border:0;background:none;font-size:24px;line-height:1;color:#9aa7b6;cursor:pointer}.coa-ru-modal-body{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.coa-ru-frow{display:flex;gap:12px}.coa-ru-field{display:flex;flex-direction:column;gap:6px;flex:1;font-size:12.5px;color:#5b6b7c}.coa-ru-field>span b{color:#e24c4c}.coa-ru-field>span i{color:#9aa7b6;font-style:normal}.coa-ru-field input,.coa-ru-field select{border:1px solid #e0e6ee;border-radius:9px;padding:9px 11px;font-size:13.5px;color:#24303f;background:#fff}.coa-ru-field input:focus,.coa-ru-field select:focus{outline:none;border-color:#2e75b6}.coa-ru-modal-err{background:#fdecec;border:1px solid #f3c9c9;color:#c0392b;border-radius:9px;padding:9px 12px;font-size:12.5px}.coa-ru-modal-foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #eef2f6;background:#fafbfc}.coa-ru-btn{border-radius:9px;padding:9px 18px;font-weight:700;font-size:13px;cursor:pointer}.coa-ru-btn.ghost{border:1px solid #e0e6ee;background:#fff;color:#5b6b7c}.coa-ru-btn.primary{border:0;background:#2e75b6;color:#fff}.coa-ru-btn.primary:disabled,.coa-ru-btn.ghost:disabled{opacity:.55;cursor:default}.coa-ru-table,.coa-ru-matrix{width:100%;border-collapse:collapse;font-size:13.5px}.coa-ru-table th,.coa-ru-matrix th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#9aa7b6;padding:10px 16px;border-bottom:1px solid #eef2f6}.coa-ru-table td,.coa-ru-matrix td{padding:11px 16px;border-bottom:1px solid #f4f7fa;vertical-align:middle}.ta-r{text-align:right}.ta-c{text-align:center}.coa-ru-user{display:flex;align-items:center;gap:10px}.coa-ru-avatar{width:32px;height:32px;border-radius:50%;background:#2e75b6;color:#fff;font-weight:800;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.coa-ru-name{font-weight:600}.coa-ru-mail{color:#5b6b7c}.coa-ru-rolebadge{display:inline-block;padding:3px 10px;border-radius:999px;background:#eaf4fb;color:#2680c2;font-size:12px;font-weight:700}.coa-ru-status{font-size:12px;font-weight:700}.coa-ru-status.on{color:#2e7d32}.coa-ru-status.off{color:#9aa7b6}.coa-ru-select{border:1px solid #e0e6ee;border-radius:8px;padding:6px 8px;font-size:12.5px;margin-right:8px;color:#24303f}.coa-ru-toggle{border:1px solid #e0e6ee;background:#fff;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.coa-ru-toggle.danger{color:#e24c4c;border-color:#f3c9c9}.coa-ru-empty{color:#9aa7b6;padding:20px;text-align:center}.coa-ru-chips{display:flex;gap:8px;padding:14px 16px;flex-wrap:wrap;border-bottom:1px solid #eef2f6}.coa-ru-chip{border:1px solid #e0e6ee;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;color:#24303f}.coa-ru-chip.on{background:#eaf4fb;border-color:#2e75b6;color:#2e75b6}.coa-ru-chip-n{opacity:.6;font-weight:700;margin-left:4px}.coa-ru-matrix input{width:16px;height:16px;accent-color:#2E75B6}.coa-gestion{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--amber-soft:#FDF1E1;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-gestion *{box-sizing:border-box}.coa-gestion .kpi-row{display:grid;grid-template-columns:minmax(220px,300px);gap:14px;margin:4px 0 26px}.coa-gestion .kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px 14px;box-shadow:var(--shadow);position:relative;overflow:hidden}.coa-gestion .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--blue)}.coa-gestion .kpi.green:before{background:var(--green)}.coa-gestion .kpi .lbl{font-size:12.5px;color:var(--muted);font-weight:700}.coa-gestion .kpi .val{font-size:26px;font-weight:800;margin-top:9px;color:var(--navy);letter-spacing:-.5px}.coa-gestion .block{margin-top:28px}.coa-gestion .sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.coa-gestion .sec-lbl{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--muted);font-weight:800;margin-bottom:12px}.coa-gestion .sec-head .sec-lbl{margin-bottom:0}.coa-gestion .btn{border:0;border-radius:var(--radius-sm);padding:10px 18px;font-weight:800;font-size:13.5px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;line-height:1.2}.coa-gestion .btn.primary{background:var(--green);color:#fff}.coa-gestion .btn.primary:hover{background:var(--green-ink)}.coa-gestion .btn.ghost{background:#eef2f7;color:var(--navy)}.coa-gestion .btn.ghost:hover{background:#e4eaf2}.coa-gestion .btn.sm{padding:8px 14px;font-size:12.5px}.coa-gestion .btn:disabled{opacity:.5;cursor:default}.coa-gestion .btn.is-loading{opacity:.75;pointer-events:none}.coa-gestion .btn .hidden-file,.coa-gestion .hidden-file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.coa-gestion .btn.imp{position:relative;overflow:hidden}.coa-gestion .import-result{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.coa-gestion .chip{font-size:12px;font-weight:800;padding:5px 12px;border-radius:20px}.coa-gestion .chip.g{background:var(--green-soft);color:var(--green-ink)}.coa-gestion .chip.b{background:var(--blue-soft);color:var(--blue)}.coa-gestion .chip.m{background:#eef2f7;color:var(--muted)}.coa-gestion .sortbtn{border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:var(--radius-sm);padding:8px 12px;font-weight:800;font-size:12.5px;cursor:pointer;font-family:inherit}.coa-gestion .sortbtn:hover{background:var(--blue-soft);color:var(--blue);border-color:#cfe6f6}.coa-gestion .tbl{width:100%;border-collapse:collapse;font-size:14px}.coa-gestion .tbl th{text-align:left;color:var(--muted);font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:10px 12px;border-bottom:1px solid var(--line)}.coa-gestion .tbl td{padding:12px;border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink)}.coa-gestion .tbl tbody tr:hover{background:var(--bg)}.coa-gestion .tbl .c-date{width:130px;white-space:nowrap;color:var(--navy);font-weight:700}.coa-gestion .csv-file-link{color:var(--blue);font-weight:700;text-decoration:none;word-break:break-all}.coa-gestion .csv-file-link:hover{text-decoration:underline}.coa-gestion .dup{margin-left:8px;font-size:11px;font-weight:800;color:var(--amber);background:var(--amber-soft);border-radius:20px;padding:2px 8px;white-space:nowrap}.coa-gestion .hint{font-size:13px;color:var(--muted);font-weight:600;margin:0 0 14px;max-width:640px;line-height:1.45}.coa-gestion .offer-list{display:flex;flex-direction:column;gap:10px;margin-top:16px}.coa-gestion .offer-card{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 16px}.coa-gestion .offer-info{min-width:0}.coa-gestion .offer-name{font-weight:800;color:var(--navy);font-size:14.5px;margin-bottom:3px}.coa-gestion .loader-wrap{display:flex;justify-content:center;padding:30px}.coa-gestion .gmodal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#10203a73;z-index:1300;display:flex;align-items:flex-start;justify-content:center;padding:56px 20px;overflow:auto}.coa-gestion .gmodal{background:#fff;border-radius:var(--radius);max-width:560px;width:100%;box-shadow:0 24px 70px #00000052;overflow:hidden}.coa-gestion .gmodal-h{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.coa-gestion .gmodal-h h3{margin:0;font-size:16px;color:var(--navy);font-weight:800}.coa-gestion .mx{border:0;background:#f1f4f8;width:30px;height:30px;border-radius:8px;cursor:pointer;font-size:13px;color:var(--muted)}.coa-gestion .mx:hover{background:var(--red-soft);color:var(--red)}.coa-gestion .gmodal-body{padding:18px 20px}.coa-gestion .fld{margin-bottom:16px}.coa-gestion .fld:last-child{margin-bottom:0}.coa-gestion .flabel{display:block;font-size:12px;font-weight:700;color:var(--muted);margin-bottom:6px}.coa-gestion .inp{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:13.5px;font-weight:600;color:var(--navy);font-family:inherit;background:#fff}.coa-gestion .inp:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-gestion .file-pick{width:100%;justify-content:flex-start}.coa-gestion .current-file{margin-top:10px;font-size:12.5px;color:var(--muted);font-weight:600}.coa-gestion .current-file strong{color:var(--navy)}.coa-gestion .gmodal-actions{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--line)}@media (max-width:640px){.coa-gestion .kpi-row{grid-template-columns:1fr}.coa-gestion .offer-card{flex-direction:column;align-items:flex-start}}.coa-editclient-bg{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-ink:#4d7d1e;--amber:#E8912A;--navy:#1B2A4A;--muted:#7A8798;--line:#E7ECF2;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;background:#10203a73;z-index:1200;display:grid;place-items:start center;padding:48px 20px;overflow:auto;font-family:var(--font)}.coa-editclient-bg *{box-sizing:border-box}.coa-editclient{background:#fff;width:100%;max-width:720px;border-radius:16px;box-shadow:0 24px 70px #0000004d;overflow:hidden}.coa-editclient .mh{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line)}.coa-editclient .mh h3{margin:0;font-size:17px;font-weight:800;color:var(--navy)}.coa-editclient .mh .x{border:0;background:#f1f4f8;width:32px;height:32px;border-radius:9px;cursor:pointer;color:var(--muted);font-size:15px}.coa-editclient .mh .x:disabled{opacity:.5;cursor:default}.coa-editclient .mb{padding:20px 22px}.coa-editclient .mloading{padding:40px;text-align:center;color:var(--muted);font-weight:600}.coa-editclient .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.coa-editclient .f{display:flex;flex-direction:column;gap:6px}.coa-editclient .f.full{grid-column:1 / -1}.coa-editclient .f label{font-size:12px;font-weight:700;color:var(--muted)}.coa-editclient .f input,.coa-editclient .f textarea{padding:10px 12px;border:1px solid var(--line);border-radius:9px;font-family:var(--font);font-size:14px;font-weight:600;color:var(--navy);background:#fff;width:100%}.coa-editclient .f input:focus,.coa-editclient .f textarea:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-editclient .f textarea{min-height:70px;resize:vertical}.coa-editclient .hint-warn{font-size:11px;color:var(--amber);font-weight:600}.coa-editclient .euro{position:relative}.coa-editclient .euro input{padding-right:26px}.coa-editclient .euro:after{content:"€";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:700;font-size:13px}.coa-editclient .mf{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px;background:#fafbfc;border-top:1px solid var(--line)}.coa-editclient .btn{border:0;border-radius:10px;padding:12px 22px;font-weight:800;font-size:14px;cursor:pointer;font-family:var(--font)}.coa-editclient .btn.primary{background:var(--green);color:#fff}.coa-editclient .btn.ghost{background:#eef2f7;color:var(--navy)}.coa-editclient .btn:disabled{opacity:.6;cursor:default}@media (max-width:640px){.coa-editclient .grid{grid-template-columns:1fr}}.coa-editclient.coa-archive{max-width:560px}.coa-editclient .arch-lead{margin:0 0 10px;font-size:15px;color:var(--navy)}.coa-editclient .arch-id{font-weight:600;color:var(--muted);font-size:12.5px}.coa-editclient .arch-note{margin:0 0 18px;padding:10px 12px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:12.5px;line-height:1.5}.coa-editclient .arch-reasons{display:flex;flex-direction:column;gap:6px}.coa-editclient .arch-radio{display:flex;align-items:center;gap:9px;padding:9px 11px;cursor:pointer;border:1px solid var(--line);border-radius:9px;font-size:13.5px;font-weight:600;color:var(--navy)}.coa-editclient .arch-radio:hover{background:#f7f9fc}.coa-editclient .arch-radio.sel{border-color:var(--blue-2);background:var(--blue-soft)}.coa-editclient .arch-radio input{width:auto;margin:0;accent-color:var(--blue)}.coa-editclient.coa-archive .btn.primary{background:var(--amber)}.coa-editclient-bg{--red:#E24C4C;--red-soft:#FBEAEA;--green-soft:#EEF6E4}.coa-editclient.coa-delinst{max-width:560px}.coa-editclient .btn.danger{background:var(--red);color:#fff}.coa-editclient .btn.danger:hover:not(:disabled){filter:brightness(.96)}.coa-editclient .di-title{margin:0 0 14px;font-size:14px;font-weight:800;color:var(--navy)}.coa-editclient .di-muted{margin:0;color:var(--muted);font-weight:600;font-size:13.5px}.coa-editclient .di-error{margin:0;padding:10px 12px;border-radius:10px;background:var(--red-soft);color:var(--red);font-weight:700;font-size:13.5px}.coa-editclient .di-box{padding:10px 12px;border-radius:10px;margin:0 0 10px}.coa-editclient .di-box.di-del{background:var(--red-soft)}.coa-editclient .di-box.di-keep{background:var(--green-soft)}.coa-editclient .di-h{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.coa-editclient .di-del .di-h{color:var(--red)}.coa-editclient .di-keep .di-h{color:var(--green-ink)}.coa-editclient .di-sum{margin:0;font-size:13.5px;font-weight:700;color:var(--navy);line-height:1.5}.coa-editclient .di-note{margin:4px 0 0;font-size:12.5px;color:var(--muted);font-weight:600}.coa-editclient .di-last{display:flex;gap:9px;align-items:flex-start;margin:4px 0 14px;padding:10px 12px;border:1px solid var(--red);border-radius:10px;font-size:13px;color:var(--navy);cursor:pointer;line-height:1.45}.coa-editclient .di-last input{width:auto;margin:2px 0 0;accent-color:var(--red)}.coa-editclient .di-box+.f,.coa-editclient .di-last+.f{margin-top:14px}.coa-editclient .mb .grid{grid-template-columns:1fr 1fr;gap:14px 18px}@media (max-width: 640px){.coa-editclient .mb .grid{grid-template-columns:1fr}}.coa-editclient .f select{padding:10px 34px 10px 12px;border:1px solid var(--line);border-radius:9px;font-family:var(--font);font-size:14px;font-weight:600;color:var(--navy);background:#fff;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237A8798' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.coa-editclient .f select:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-editclient .seg{display:inline-flex;gap:6px;background:#f4f7fa;border:1px solid var(--line);border-radius:11px;padding:4px 5px;margin-bottom:18px}.coa-editclient .seg label{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}.coa-editclient .seg label.on{background:#fff;color:var(--navy);box-shadow:0 1px 2px #141e2d14}.coa-editclient .seg .dot{width:15px;height:15px;border-radius:50%;border:2px solid #c7d0da;position:relative}.coa-editclient .seg label.on .dot{border-color:var(--blue)}.coa-editclient .seg label.on .dot:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:var(--blue)}.coa-editclient .team-help{background:var(--blue-soft);border:1px solid #cfe6f6;color:var(--navy);border-radius:10px;padding:11px 14px;font-size:12.5px;line-height:1.55;margin-bottom:18px}.coa-editclient .team-help b{font-weight:800}.coa-editclient .team-pwd-title{grid-column:1 / -1;font-size:13px;font-weight:800;color:var(--navy);margin-top:4px}.coa-editclient .team-pwd-title span{font-weight:600;color:var(--muted);font-size:12px}.coa-editclient .team-hint{grid-column:1 / -1;font-size:11.5px;color:var(--muted);margin-top:-4px}.coa-editclient .perms{display:flex;flex-wrap:wrap;gap:10px 22px;padding-top:2px}.coa-editclient .check{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:var(--navy);cursor:pointer;-webkit-user-select:none;user-select:none}.coa-editclient .check .box{width:18px;height:18px;border-radius:5px;border:1.5px solid #cdd6e0;display:inline-grid;place-items:center;transition:background .12s,border-color .12s}.coa-editclient .check.on .box{background:var(--blue);border-color:var(--blue)}.coa-editclient .check.on .box:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.coa-team{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--card:#FFFFFF;--radius:16px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06)}.coa-team .agency-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--blue-soft);border:1px solid #cfe6f6;border-radius:12px;padding:10px 14px;margin-bottom:16px;font-size:13.5px;color:var(--navy);font-weight:600}.coa-team .agency-filter b{color:var(--blue)}.coa-team .agency-filter .clear{border:0;background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:8px;padding:6px 12px;font-weight:800;font-size:12.5px;cursor:pointer;font-family:inherit}.coa-team .agency-filter .clear:hover{background:var(--red-soft);color:var(--red);border-color:#f3c9c9}.coa-team .phead{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px;gap:16px;flex-wrap:wrap}.coa-team .phead .t{font-size:22px;font-weight:800;color:var(--navy)}.coa-team .phead .t .c{font-size:13px;color:var(--muted);font-weight:700;margin-left:10px}.coa-team .btn{border:0;border-radius:10px;padding:11px 16px;font-weight:800;font-size:13px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.coa-team .btn.primary{background:var(--green);color:#fff}.coa-team .btn.primary:hover{background:var(--green-ink)}.coa-team .toolbar{display:flex;gap:12px;align-items:center;margin-bottom:18px;flex-wrap:wrap}.coa-team .tabs{display:flex;gap:6px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px}.coa-team .tab{border:0;background:none;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:800;color:var(--muted);cursor:pointer;white-space:nowrap}.coa-team .tab.on{background:var(--navy);color:#fff}.coa-team .tab .n{opacity:.7;font-weight:700;margin-left:4px}.coa-team .search{flex:1;min-width:200px;position:relative}.coa-team .search input{width:100%;padding:11px 14px 11px 38px;border:1px solid var(--line);border-radius:10px;font-size:14px;font-weight:600;color:var(--navy);background:#fff}.coa-team .search .ic{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--muted)}.coa-team .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.coa-team .uc{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 16px 0;display:flex;flex-direction:column;overflow:hidden}.coa-team .uc .top{display:flex;gap:13px;align-items:flex-start}.coa-team .av{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:17px;color:#fff;flex:0 0 auto;overflow:hidden}.coa-team .av.tech{background:#76b82a}.coa-team .av.admin{background:#3373ba}.coa-team .uc .id{flex:1;min-width:0}.coa-team .uc .name{font-weight:800;color:var(--navy);font-size:16px}.coa-team .badge{font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:20px;display:inline-block;margin-top:3px;text-transform:uppercase;letter-spacing:.3px}.coa-team .b-tech{background:var(--green-soft);color:var(--green-ink)}.coa-team .b-admin{background:var(--blue-soft);color:var(--blue)}.coa-team .acts{display:flex;gap:6px}.coa-team .abtn{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--muted);font-size:13px;padding:0}.coa-team .abtn img{width:15px;height:15px;object-fit:contain}.coa-team .abtn:hover{background:var(--blue-soft);color:var(--blue)}.coa-team .abtn.del:hover{background:var(--red-soft);color:var(--red)}.coa-team .meta{margin:13px 0 0;font-size:13px;color:var(--ink)}.coa-team .meta .row{display:flex;gap:8px;align-items:center;padding:3px 0;color:#41505f;min-width:0}.coa-team .meta .row .v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-team .meta .row .k{color:var(--muted);width:16px;text-align:center;flex:0 0 auto}.coa-team .meta .agency{color:var(--muted);font-weight:700;font-size:12px}.coa-team .perf{margin:14px -16px 0;padding:12px 16px;background:linear-gradient(90deg,#f4faec,#eef6f9);border-top:1px solid var(--line);display:flex;align-items:center;gap:14px}.coa-team .perf .num{font-size:22px;font-weight:800;color:var(--green-ink);line-height:1}.coa-team .perf .lbl{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.3px}.coa-team .perf .barwrap{flex:1;min-width:40px}.coa-team .perf .bar{height:8px;border-radius:6px;background:#e4ecc9;overflow:hidden}.coa-team .perf .bar i{display:block;height:100%;background:var(--green);border-radius:6px}.coa-team .rank{margin-left:auto;font-size:11px;font-weight:800;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:20px;padding:3px 9px;white-space:nowrap}.coa-team .rank.top{background:#fff7e6;border-color:#f0d191;color:#a9781a}.coa-team .ca{margin:0 -16px;padding:11px 16px;background:#fbfdff;border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:10px}.coa-team .ca .cv{font-size:15px;font-weight:800;color:var(--navy)}.coa-team .ca .cl{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.3px}.coa-team .ca .panier{font-size:12px;font-weight:700;color:var(--blue)}.coa-team .admin-foot{margin:14px -16px 0;padding:11px 16px;background:#f7fafd;border-top:1px solid var(--line);font-size:12px;color:var(--muted);font-weight:600}.coa-team .empty{padding:40px;text-align:center;color:var(--muted);font-weight:600}.coa-team .pag{display:flex;justify-content:center;margin-top:22px}.coa-send-bg{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--red:#E24C4C;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--card:#FFFFFF;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;background:#10203a73;z-index:1200;display:grid;place-items:start center;padding:34px 18px;overflow:auto;font-family:var(--font);color:var(--ink)}.coa-send-bg *{box-sizing:border-box}.coa-send{background:#fff;width:100%;max-width:760px;border-radius:16px;box-shadow:0 24px 70px #0000004d;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 68px)}.coa-send .mh{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--line);flex:0 0 auto}.coa-send .mh h3{margin:0;font-size:17px;font-weight:800;color:var(--navy)}.coa-send .mh .x{border:0;background:#f1f4f8;width:32px;height:32px;border-radius:9px;cursor:pointer;color:var(--muted);font-size:15px}.coa-send .mh .x:disabled{opacity:.5;cursor:default}.coa-send .filters{padding:14px 22px 6px;flex:0 0 auto}.coa-send .flabel{font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--muted);margin:2px 0 8px}.coa-send .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.coa-send .chip{border:1px solid var(--line);background:#fff;color:var(--navy);border-radius:20px;padding:7px 14px;font-size:13px;font-weight:700;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-send .chip:hover{background:var(--blue-soft);border-color:var(--blue-2)}.coa-send .chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.coa-send .presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.coa-send .pbtn{border:1px dashed #cddaea;background:#fff;color:var(--blue);border-radius:9px;padding:6px 12px;font-size:12.5px;font-weight:800;cursor:pointer;font-family:var(--font)}.coa-send .pbtn:hover{background:var(--blue-soft)}.coa-send .pbtn.clear{color:var(--muted);border-color:var(--line)}.coa-send .body{padding:6px 22px 8px;overflow:auto;flex:1 1 auto}.coa-send .sempty{color:var(--muted);padding:24px;text-align:center;font-weight:600}.coa-send .group{margin-top:14px}.coa-send .ghead{display:flex;align-items:center;gap:10px;margin:0 0 8px}.coa-send .ghead .gt{font-size:13px;font-weight:800;color:var(--green-ink)}.coa-send .ghead.contract .gt{color:var(--blue)}.coa-send .ghead .pw{font-size:11.5px;font-weight:700;color:var(--muted)}.coa-send .gall{margin-left:auto;font-size:12px;font-weight:800;color:var(--blue);cursor:pointer;background:none;border:0;font-family:var(--font)}.coa-send .gall:hover{text-decoration:underline}.coa-send .doc{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:11px;padding:11px 14px;margin-bottom:8px;cursor:pointer;transition:.12s}.coa-send .doc:hover{background:#f7fafd;border-color:#d5e2ef}.coa-send .doc.sel{border-color:var(--blue);background:var(--blue-soft)}.coa-send .cbx{width:20px;height:20px;border-radius:6px;border:2px solid #c4d0dd;display:grid;place-items:center;flex:0 0 auto;color:#fff;font-size:12px;font-weight:900;background:#fff}.coa-send .doc.sel .cbx{background:var(--blue);border-color:var(--blue)}.coa-send .dico{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;font-size:12px;font-weight:900;color:#fff;background:var(--red)}.coa-send .dinfo{flex:1 1 auto;min-width:0}.coa-send .dtitle{font-weight:800;color:var(--navy);font-size:13.5px}.coa-send .dsub{font-size:11.5px;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-send .eye{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--muted);flex:0 0 auto;font-size:14px}.coa-send .eye:hover{background:var(--blue-soft);color:var(--blue)}.coa-send .foot{border-top:1px solid var(--line);background:#fafbfc;padding:14px 22px;flex:0 0 auto}.coa-send .recap{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--navy);margin-bottom:10px}.coa-send .recap b{color:var(--blue)}.coa-send .mailrow{display:flex;align-items:center;gap:10px;margin-bottom:12px}.coa-send .mailrow label{font-size:12px;font-weight:800;color:var(--muted)}.coa-send .mailrow input{flex:1;padding:9px 12px;border:1px solid var(--line);border-radius:9px;font-family:var(--font);font-size:13.5px;font-weight:600;color:var(--navy)}.coa-send .mailrow input:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-send .actions{display:flex;justify-content:flex-end;gap:10px}.coa-send .btn{border:0;border-radius:10px;padding:11px 20px;font-weight:800;font-size:14px;cursor:pointer;font-family:var(--font)}.coa-send .btn.primary{background:var(--green);color:#fff}.coa-send .btn.primary:disabled{background:#c7d6b6;cursor:not-allowed}.coa-send .btn.ghost{background:#fff;color:var(--navy);border:1px solid var(--line)}.coa-send .btn.ghost:disabled{opacity:.6;cursor:default}.coa-send.confirm{max-width:460px}.coa-send .cbody{padding:18px 22px;font-size:14px;color:var(--ink);font-weight:600;line-height:1.5}.coa-send .cbody p{margin:0 0 10px}.coa-send .cbody p:last-child{margin-bottom:0}.coa-send .cbody b{color:var(--navy)}.coa-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;background:#0c1424e6;display:flex;align-items:center;justify-content:center;padding:48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-lb-img{max-width:92vw;max-height:84vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #0000008c;background:#0c1424}.coa-lb-x{position:absolute;top:18px;right:22px;width:44px;height:44px;border-radius:10px;border:0;background:#ffffff1f;color:#fff;font-size:20px;cursor:pointer}.coa-lb-x:hover{background:#ffffff3d}.coa-lb-count{position:absolute;top:24px;left:50%;transform:translate(-50%);color:#fff;font-weight:700;font-size:14px;background:#0006;padding:6px 14px;border-radius:20px}.coa-lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:58px;height:58px;border-radius:50%;border:0;background:#ffffff24;color:#fff;font-size:36px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-bottom:4px}.coa-lb-nav:hover{background:#ffffff47}.coa-lb-nav.prev{left:24px}.coa-lb-nav.next{right:24px}.coa-lb-cap{position:absolute;bottom:26px;left:50%;transform:translate(-50%);color:#fff;font-weight:700;font-size:13px;background:#00000073;padding:7px 16px;border-radius:20px}@media (max-width:600px){.coa-lb{padding:20px}.coa-lb-nav{width:46px;height:46px;font-size:28px}.coa-lb-nav.prev{left:8px}.coa-lb-nav.next{right:8px}}.coa-fiche{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-2:#8CC63F;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--amber-soft:#FDF1E1;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--radius:14px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 18px rgba(16,32,58,.06);--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--font);color:var(--ink);line-height:1.5;padding-bottom:40px}.coa-fiche *{box-sizing:border-box}.coa-fiche .phead{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;gap:12px;flex-wrap:wrap}.coa-fiche .phead .hleft{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.coa-fiche .phead .t{font-size:22px;font-weight:800;color:var(--navy)}.coa-fiche .phead .t .id{font-size:13px;color:var(--muted);font-weight:600;margin-left:10px}.coa-fiche .phead .who{color:var(--muted);font-weight:600;font-size:14px}.coa-fiche .back-btn{background:#eef2f7;color:var(--navy);border:0;border-radius:9px;padding:8px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .back-btn:hover{background:var(--blue-soft);color:var(--blue)}.coa-fiche .sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 2px 12px}.coa-fiche .sec-head .sec{margin:0}.coa-fiche .sec-head .sec-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.coa-fiche .edit-btn{background:#eef2f7;color:var(--navy);border:0;border-radius:9px;padding:8px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .edit-btn:hover{background:var(--blue-soft);color:var(--blue)}.coa-fiche h2.sec{font-size:15px;font-weight:800;color:var(--blue);margin:24px 2px 12px}.coa-fiche .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px}.coa-fiche .two{display:flex;flex-direction:column;gap:16px}.coa-fiche .kv{display:flex;gap:8px;font-size:13.5px;padding:5px 0}.coa-fiche .kv .k{color:var(--muted);min-width:118px;font-weight:600}.coa-fiche .kv .v{color:var(--ink);font-weight:600}.coa-fiche .doc{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:9px;padding:9px 12px;margin-top:10px;font-size:13px;gap:12px}.coa-fiche .doc .lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coa-fiche .doc .acts{display:flex;gap:12px;white-space:nowrap;flex:none;flex-wrap:wrap;justify-content:flex-end}.coa-fiche .doc .acts a,.coa-fiche .doc .acts button{color:var(--blue);font-weight:700;text-decoration:none;background:none;border:0;cursor:pointer;font-family:var(--font);font-size:13px;padding:0}.coa-fiche .hint{font-size:11.5px;color:var(--muted);margin-top:6px}.coa-fiche .pdf-acts{display:inline-flex;gap:6px;align-items:center;vertical-align:middle}.coa-fiche .pdf-acts button{width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:8px;cursor:pointer;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:var(--navy);padding:0}.coa-fiche .pdf-acts button:hover{background:var(--blue-soft);border-color:var(--blue-2);color:var(--blue)}.coa-fiche .badge{font-size:11px;font-weight:800;padding:3px 9px;border-radius:20px;display:inline-block}.coa-fiche .b-green{background:var(--green-soft);color:var(--green-ink)}.coa-fiche .b-amber{background:var(--amber-soft);color:var(--amber)}.coa-fiche .b-red{background:var(--red-soft);color:var(--red)}.coa-fiche .b-gray{background:#eef2f7;color:var(--muted)}.coa-fiche .b-info{background:#e7f0fa;color:#255089}.coa-fiche .b-softred{background:#fcebeb;color:#a32d2d}.coa-fiche .resend-btn{border:1px solid #3373BA;background:#fff;border-radius:8px;padding:6px 11px;font-size:12.5px;font-weight:700;color:#3373ba;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .resend-btn:hover{background:#e7f0fa}.coa-fiche .resend-btn:disabled{opacity:.5;cursor:default}.coa-fiche .btn-up{display:inline-flex;align-items:center;gap:7px;background:var(--green);color:#fff;border:0;border-radius:9px;padding:9px 14px;font-weight:800;font-size:13px;cursor:pointer;margin-top:10px;font-family:var(--font)}.coa-fiche .btn-up:disabled{opacity:.55;cursor:default}.coa-fiche label.btn-up{cursor:pointer}.coa-fiche .mon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 18px}.coa-fiche .mfield{display:flex;flex-direction:column;gap:5px}.coa-fiche .mfield label{font-size:12px;font-weight:700;color:var(--muted)}.coa-fiche .mfield input{padding:9px 11px;border:1px solid var(--line);border-radius:9px;font-family:var(--font);font-size:13.5px;font-weight:600;color:var(--navy)}.coa-fiche .mfield input:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-fiche .pw{display:flex;gap:6px}.coa-fiche .pw input{flex:1}.coa-fiche .eye{border:1px solid var(--line);background:#fff;border-radius:9px;padding:0 12px;cursor:pointer;font-size:14px}.coa-fiche .seg{display:flex;border:1px solid var(--line);border-radius:9px;overflow:hidden;width:fit-content}.coa-fiche .seg button{border:0;background:#fff;padding:9px 18px;font-weight:800;font-size:13px;color:var(--muted);cursor:pointer;font-family:var(--font)}.coa-fiche .seg button.on{background:var(--green);color:#fff}.coa-fiche .technote{background:linear-gradient(180deg,#fffaf0,#fff);border:1.5px solid #f0d9ad;border-left:5px solid var(--amber);border-radius:14px;padding:14px 18px;box-shadow:var(--shadow)}.coa-fiche .technote textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:11px;font-family:var(--font);font-size:13.5px;resize:none;overflow:hidden;background:#fff;color:var(--ink);display:block}.coa-fiche .technote textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft)}.coa-fiche .technote .row{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.coa-fiche .technote .ghost{background:#eef2f7;color:var(--navy);border:0;border-radius:9px;padding:9px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font)}.coa-fiche .strip{display:flex;align-items:stretch;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;flex-wrap:wrap}.coa-fiche .strip .ps{flex:1;padding:13px 16px;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--line);min-width:130px}.coa-fiche .strip .ps:first-child{border-left:0}.coa-fiche .strip .ps .v{font-size:20px;font-weight:800;color:var(--navy)}.coa-fiche .strip .ps .v small{font-size:12px;color:var(--muted);font-weight:700}.coa-fiche .strip .ps .l{font-size:11px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.4px}.coa-fiche .tabs{display:flex;gap:10px;margin-bottom:14px}.coa-fiche .tab{flex:1 1 0;min-width:0;border:2px solid var(--line);background:#fff;border-radius:14px;padding:16px 20px;cursor:pointer;font-weight:800;font-size:16px;color:var(--navy);display:flex;flex-direction:column;gap:4px;transition:border-color .12s,background .12s}.coa-fiche .tab:hover{border-color:var(--green-2)}.coa-fiche .tab small{font-weight:600;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:720px){.coa-fiche .tabs{flex-wrap:wrap}.coa-fiche .tab{flex:1 1 45%}}.coa-fiche .tab.on{border-color:var(--green);background:var(--green-soft);color:var(--green-ink)}.coa-fiche .tab.on small{color:var(--green-ink)}.coa-fiche .acc{border:1px solid var(--line);border-radius:11px;margin-bottom:10px;overflow:hidden;background:#fff}.coa-fiche .acc-h{width:100%;text-align:left;border:0;background:#fbfcfe;padding:13px 16px;font-size:13.5px;font-weight:800;color:var(--navy);cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:var(--font)}.coa-fiche .acc-h .lft{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.coa-fiche .acc-h .lft .ico{color:var(--green)}.coa-fiche .acc-h .acc-title{white-space:nowrap;flex:none}.coa-fiche .acc-h .acc-preview{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-weight:600;font-size:12.5px}.coa-fiche .acc.open .acc-h .acc-preview{display:none}.coa-fiche .acc-h .chev{color:var(--muted);transition:transform .18s}.coa-fiche .acc.open .acc-h{border-bottom:1px solid var(--line);background:var(--green-soft);color:var(--green-ink)}.coa-fiche .acc.open .acc-h .chev{transform:rotate(180deg)}.coa-fiche .acc.open .acc-h .lft .ico{color:var(--green-ink)}.coa-fiche .acc-b{display:none;padding:14px 16px}.coa-fiche .acc.open .acc-b{display:block}.coa-fiche .fiche-card{display:flex;align-items:center;gap:14px;border:1.5px solid var(--blue);border-radius:12px;padding:12px 14px;background:#fff;cursor:pointer;transition:background .12s,box-shadow .12s,transform .12s}.coa-fiche .fiche-card:hover{background:var(--blue-soft);box-shadow:0 6px 18px #2680c229;transform:translateY(-1px)}.coa-fiche .fiche-card .fc-ico{flex:none;width:46px;height:46px;border-radius:10px;background:var(--red);color:#fff;font-weight:800;font-size:13px;letter-spacing:.5px;display:grid;place-items:center}.coa-fiche .fiche-card .fc-main{flex:1;min-width:0}.coa-fiche .fiche-card .fc-title{font-size:15px;font-weight:800;color:var(--navy)}.coa-fiche .fiche-card .fc-sub{font-size:11.5px;color:var(--muted);font-weight:600;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coa-fiche .fiche-card .fc-acts{flex:none;display:flex;gap:8px;flex-wrap:wrap}.coa-fiche .fiche-card .fc-acts button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 11px;font-size:12.5px;font-weight:700;color:var(--navy);cursor:pointer;font-family:var(--font);white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.coa-fiche .fiche-card .fc-acts button:hover{background:var(--blue-soft);border-color:var(--blue-2);color:var(--blue)}@media (max-width:640px){.coa-fiche .fiche-card{flex-wrap:wrap}.coa-fiche .fiche-card .fc-main{flex-basis:60%}}.coa-fiche .docsec{border:1px solid var(--line);border-radius:11px;padding:15px 16px;margin-top:6px;background:#fbfcfe}.coa-fiche .docsec-h{font-size:13px;font-weight:800;color:var(--navy);margin:0 0 11px;display:flex;align-items:center;gap:8px}.coa-fiche table.tb{width:100%;border-collapse:collapse;font-size:13px}.coa-fiche table.tb th{text-align:left;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.4px;font-weight:800;padding:8px 10px;border-bottom:1px solid var(--line)}.coa-fiche table.tb td{padding:9px 10px;border-bottom:1px solid #f1f4f8;font-weight:600;color:var(--ink)}.coa-fiche table.tb tr:last-child td{border-bottom:0}.coa-fiche table.kvt{width:100%;border-collapse:collapse;font-size:13.5px}.coa-fiche table.kvt td{padding:8px 10px;border-bottom:1px solid #f1f4f8}.coa-fiche table.kvt td.k{color:var(--muted);font-weight:600;width:44%}.coa-fiche table.kvt td.v{color:var(--navy);font-weight:800}.coa-fiche .cols2{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.coa-fiche .photos{display:flex;gap:14px;margin-top:4px;flex-wrap:wrap}.coa-fiche .photos .ph{width:150px;height:150px;border-radius:12px;background:#dde6ef;display:grid;place-items:center;color:#8496a8;font-size:12px;font-weight:700;text-align:center;overflow:hidden}.coa-fiche .photos .ph img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .18s}.coa-fiche .photos .ph img:hover{transform:scale(1.05)}.coa-fiche .tscroll{overflow-x:auto}.coa-fiche .note{background:#fff7e8;border:1px dashed #e8c07a;color:#95651a;border-radius:12px;padding:10px 14px;font-size:12.5px;font-weight:600;margin-top:18px}.coa-fiche .send-btn{display:inline-flex;align-items:center;gap:7px;background:var(--blue);color:#fff;border:0;border-radius:9px;padding:8px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .send-btn:hover{filter:brightness(.95)}.coa-fiche .empty{color:var(--muted);padding:14px;text-align:center;font-weight:600}@media (max-width:920px){.coa-fiche .two,.coa-fiche .cols2{grid-template-columns:1fr}}.coa-fiche .archive-btn{background:#eef2f7;color:var(--navy);border:0;border-radius:9px;padding:8px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .archive-btn:hover{background:var(--amber-soft);color:var(--amber)}.coa-fiche .arch-banner{display:flex;align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;border-radius:12px;background:var(--amber-soft);border:1px solid rgba(232,145,42,.28);color:var(--ink);font-size:13px;line-height:1.5}.coa-fiche .arch-banner b{color:var(--amber)}.coa-fiche .arch-banner .ab-ic{font-size:16px;line-height:1.3}.coa-fiche .arch-banner .ab-note{color:var(--muted);font-weight:600}.coa-fiche .inst-actions{display:flex;justify-content:flex-end;margin:-4px 0 12px}.coa-fiche .del-inst-btn{background:#eef2f7;color:var(--navy);border:0;border-radius:9px;padding:8px 14px;font-weight:800;font-size:13px;cursor:pointer;font-family:var(--font);white-space:nowrap}.coa-fiche .del-inst-btn:hover{background:var(--red-soft);color:var(--red)}.coa-user-title{font-size:18px;font-weight:700;color:#24303f;font-family:Poppins-SemiBold,sans-serif;margin:0 0 16px}.coa-user-form.add-user-form-wrapper{background:#fff;border:1px solid #eef2f6;border-radius:12px;padding:26px 28px 22px;box-shadow:0 1px 2px #141e2d0a}.coa-user-form .admin-input-box .admin-form-lable{font-size:12.5px;line-height:1.4;font-family:Poppins-Regular,sans-serif;font-weight:600;color:#7a8798;margin:0 0 6px;min-height:0}.coa-user-form .admin-form-group .admin-form-control input{box-shadow:none;border:1px solid #e0e6ee;border-radius:9px;padding:10px 13px;font-size:13.5px;line-height:1.5;color:#24303f}.coa-user-form .admin-form-group .admin-form-control input::placeholder{color:#9aa7b6;font-size:13px;line-height:1.5}.coa-user-form .admin-form-group .admin-form-control input:focus{border-color:#2e75b6;box-shadow:0 0 0 3px #2e75b61f;outline:none}.coa-user-form .admin-dropdown-box .MuiInputBase-root,.coa-user-form .admin-dropdown-box .admin-dropdown-select{border:1px solid #e0e6ee;border-radius:9px;background:#fff;font-size:13.5px;color:#24303f}.coa-user-form .admin-dropdown-box .MuiSelect-select{padding:10px 34px 10px 13px;min-height:20px}.coa-user-form .admin-dropdown-box .MuiOutlinedInput-notchedOutline,.coa-user-form .admin-dropdown-box .Mui-focused .MuiOutlinedInput-notchedOutline{border:0}.coa-user-form .admin-dropdown-box .MuiInputBase-root.Mui-focused{border-color:#2e75b6;box-shadow:0 0 0 3px #2e75b61f}.coa-user-form .admin-radio-main{background:#f7f9fb;border:1px solid #eef2f6;border-radius:10px;padding:4px 14px;display:inline-block}.coa-user-form .admin-radiogroup{gap:8px}.coa-user-form .admin-radio-main .MuiRadio-root.Mui-checked{color:#2e75b6}.coa-user-form .admin-radio-main .MuiFormControlLabel-label{font-size:13.5px;color:#24303f;font-family:Poppins-Regular,sans-serif}.coa-user-form .checkbox-flex{display:flex;flex-wrap:wrap;gap:10px 24px;padding-top:6px}.coa-user-form .admin-checkbox-lable{font-size:13px;color:#24303f}.coa-user-foot.add-user-btn-box{margin-top:22px;display:flex;justify-content:flex-end}.coa-user-foot .coa-user-btn,.coa-user-foot .coa-user-btn:hover{width:auto;min-width:220px;background-color:#2e75b6;background-image:none;border:0;border-radius:9px;color:#fff;font-family:Poppins-SemiBold,sans-serif;font-size:13.5px;line-height:1.4;padding:11px 24px;text-transform:none;box-shadow:none}.coa-user-foot .coa-user-btn:hover{background-color:#24608f}.coa-pager-foot{display:flex;align-items:center;justify-content:space-between;padding:16px 4px 0;color:#7a8798;font-size:13px;font-weight:600;flex-wrap:wrap;gap:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-pager-size select{border:1px solid #E7ECF2;border-radius:8px;padding:5px 8px;font-weight:800;color:#1b2a4a;background:#fff;margin:0 4px;font-family:inherit;cursor:pointer}.coa-pager{display:flex;gap:6px;flex-wrap:wrap}.coa-pager button{border:1px solid #E7ECF2;background:#fff;border-radius:8px;padding:6px 11px;font-weight:700;color:#1b2a4a;cursor:pointer;font-size:12.5px;font-family:inherit}.coa-pager button:hover:not(:disabled){background:#eaf4fb;border-color:#cfe6f6;color:#2680c2}.coa-pager button.on{background:#1b2a4a;color:#fff;border-color:#1b2a4a}.coa-pager button:disabled{opacity:.4;cursor:default}.coa-pager-ell{padding:6px 4px;color:#7a8798}.coa-list{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--card:#FFFFFF;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-list .btn{border:0;border-radius:var(--radius-sm);padding:11px 16px;font-weight:800;font-size:13px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.coa-list .btn.primary{background:var(--green);color:#fff}.coa-list .btn input[type=file]{display:none}.coa-list thead th{background:transparent;color:var(--muted);text-align:left;padding:11px 16px;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;white-space:nowrap;border-bottom:1px solid var(--line)}.coa-list tbody tr{border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s}.coa-list .cname{font-weight:800;color:var(--blue)}.coa-list tbody tr:hover .cname{text-decoration:underline}.coa-list .dot{width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;font-size:13px;font-weight:800}.coa-list .dot.on{background:var(--green-soft);color:#4d7d1e}.coa-list .dot.off{background:#eef2f7;color:#b6c1cf}.coa-list .inst{font-weight:800;color:var(--navy);font-size:15px}.coa-list .inst-u{font-weight:700;color:var(--muted);font-size:11.5px}.coa-list .since{font-weight:800;color:var(--navy)}.coa-list .badge.b-green{background:var(--green-soft);color:#4d7d1e}.coa-list .badge.b-amber{background:#fdf1e1;color:#e8912a}.coa-list .docs{display:flex;gap:5px;justify-content:center}.coa-list .dt{width:20px;height:20px;border-radius:5px;display:grid;place-items:center;font-size:10px;font-weight:800}.coa-list .dt.on{background:var(--green-soft);color:#4d7d1e}.coa-list .dt.off{background:#eef2f7;color:#b6c1cf}.coa-list .abtn:hover{background:var(--blue-soft);color:var(--blue);border-color:#cfe6f6}.coa-list .link-count{border:0;background:var(--blue-soft);color:var(--blue);font-family:inherit;font-weight:800;font-size:12.5px;padding:5px 12px;border-radius:20px;cursor:pointer;white-space:nowrap}.coa-list .link-count:hover{background:#dcecf9}.coa-list .legend{display:flex;gap:18px;margin:14px 2px 0;font-size:12px;color:var(--muted);font-weight:700;flex-wrap:wrap}.coa-list .legend span{display:flex;align-items:center;gap:6px}.coa-user-view{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--amber-soft:#FDF1E1;--amber-ink:#a25e12;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);max-width:1080px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink)}.coa-user-view .uv-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.coa-user-view .uv-ident{display:flex;align-items:center;gap:14px;min-width:0}.coa-user-view .uv-av{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:20px;flex:0 0 auto}.coa-user-view .uv-av.tech{background:#76b82a}.coa-user-view .uv-av.admin{background:#3373ba}.coa-user-view .uv-name{margin:0;font-size:24px;font-weight:800;color:var(--navy);line-height:1.1}.coa-user-view .uv-sub{display:flex;align-items:center;gap:10px;margin-top:5px;flex-wrap:wrap}.coa-user-view .uv-agency{font-size:13px;font-weight:600;color:var(--muted)}.coa-user-view .badge{font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:20px;display:inline-block;text-transform:uppercase;letter-spacing:.3px}.coa-user-view .b-tech{background:var(--green-soft);color:var(--green-ink)}.coa-user-view .b-admin{background:var(--blue-soft);color:var(--blue)}.coa-user-view .b-ok{background:var(--green-soft);color:var(--green-ink)}.coa-user-view .b-no{background:var(--red-soft);color:var(--red)}.coa-user-view .uv-actions{display:flex;gap:10px;flex-wrap:wrap}.coa-user-view .btn{display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;border-radius:var(--radius-sm);padding:10px 16px;font-weight:800;font-size:13.5px;line-height:1}.coa-user-view .btn img{width:15px;height:15px;object-fit:contain}.coa-user-view .btn.ghost{background:#eef2f7;color:var(--navy)}.coa-user-view .btn.ghost:hover{background:#e4eaf2}.coa-user-view .btn.blue{background:var(--blue);color:#fff}.coa-user-view .btn.blue:hover{background:#1f6ca6}.coa-user-view .uv-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px 22px;margin-bottom:18px}.coa-user-view .uv-card-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:16px}.coa-user-view .uv-year-tag{color:var(--green-ink);background:var(--green-soft);border-radius:20px;padding:2px 8px;font-size:11px;letter-spacing:.5px;margin-left:6px}.coa-user-view .uv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px 24px}.coa-user-view .uv-field-label{font-size:12px;font-weight:700;color:var(--muted);margin-bottom:3px}.coa-user-view .uv-field-value{font-size:14.5px;font-weight:600;color:var(--navy);word-break:break-word}.coa-user-view .uv-label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.coa-user-view .uv-perms{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.coa-user-view .uv-perm-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.coa-user-view .uv-perm{display:flex;align-items:center;gap:9px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);padding:8px 12px}.coa-user-view .uv-perm-name{font-size:13px;font-weight:600;color:var(--ink)}.coa-user-view .uv-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.coa-user-view .kpi{background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px 16px;border-left:4px solid var(--muted)}.coa-user-view .kpi.green{border-left-color:var(--green)}.coa-user-view .kpi.blue{border-left-color:var(--blue)}.coa-user-view .kpi.amber{border-left-color:var(--amber)}.coa-user-view .kpi-label{font-size:12.5px;font-weight:700;color:var(--muted)}.coa-user-view .kpi-val{font-size:26px;font-weight:800;color:var(--navy);line-height:1.2;margin-top:2px}.coa-user-view .kpi-sub{font-size:12px;font-weight:600;color:var(--muted);margin-top:2px}.coa-user-view .uv-table-wrap{overflow-x:auto;margin-top:10px}.coa-user-view .uv-table{width:100%;border-collapse:collapse;font-size:14px}.coa-user-view .uv-table th{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.coa-user-view .uv-table td{padding:11px 12px;border-bottom:1px solid var(--line);color:var(--navy);font-weight:600}.coa-user-view .uv-table tbody tr:hover{background:var(--bg)}.coa-user-view .uv-table .num{text-align:right}@media (max-width:640px){.coa-user-view .uv-head{align-items:flex-start}.coa-user-view .uv-name{font-size:20px}}.coa-export-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#10203a73;z-index:1300;display:flex;align-items:flex-start;justify-content:center;padding:44px 20px;overflow:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-export{--blue:#2680C2;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;background:#fff;width:100%;max-width:660px;border-radius:18px;box-shadow:0 20px 60px #10203a47;overflow:hidden;color:var(--ink)}.coa-export .hd{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid var(--line)}.coa-export .hd h1{font-size:20px;margin:0 0 4px;color:var(--navy);font-weight:800}.coa-export .hd p{margin:0;color:var(--muted);font-size:13.5px;font-weight:600}.coa-export .x{border:0;background:#f1f4f8;width:34px;height:34px;border-radius:10px;cursor:pointer;color:var(--muted);font-size:15px;flex:none}.coa-export .body{padding:8px 28px 4px}.coa-export .sec{padding:18px 0;border-bottom:1px solid #f1f4f8}.coa-export .sec:last-of-type{border-bottom:0}.coa-export .lab{font-size:12px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);font-weight:800;margin-bottom:14px}.coa-export .types{display:grid;grid-template-columns:1fr 1fr;gap:12px}.coa-export .chk{display:flex;align-items:center;gap:12px;border:1.5px solid var(--line);border-radius:12px;padding:13px 15px;cursor:pointer;transition:.12s;background:#fff}.coa-export .chk:hover{border-color:#cfe0ee}.coa-export .chk.on{border-color:var(--blue);background:var(--blue-soft)}.coa-export .chk .box{width:22px;height:22px;border-radius:7px;border:2px solid #cbd5e1;flex:none;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:900}.coa-export .chk.on .box{background:var(--blue);border-color:var(--blue)}.coa-export .chk .t{font-weight:700;font-size:14px;color:var(--navy)}.coa-export .radios{display:flex;flex-direction:column;gap:10px}.coa-export .rad{display:flex;align-items:center;gap:12px;padding:12px 15px;border:1.5px solid var(--line);border-radius:12px;cursor:pointer;transition:.12s}.coa-export .rad.on{border-color:var(--green);background:var(--green-soft)}.coa-export .rad .circle{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;flex:none;display:grid;place-items:center}.coa-export .rad.on .circle:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--green)}.coa-export .rad .t{font-weight:700;font-size:14px;color:var(--navy)}.coa-export .rad .t small{display:block;font-weight:600;color:var(--muted);font-size:12px}.coa-export .rad input[type=date]{margin-left:auto;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-family:inherit;font-weight:700;color:var(--navy)}.coa-export .grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.coa-export select.inp{width:100%;padding:11px 12px;border:1.5px solid var(--line);border-radius:11px;font-size:14px;font-weight:700;color:var(--navy);background:#fff;font-family:inherit}.coa-export .seg{display:flex;border:1.5px solid var(--line);border-radius:11px;overflow:hidden}.coa-export .seg button{flex:1;border:0;background:#fff;padding:11px 6px;font-size:13px;font-weight:800;color:var(--muted);cursor:pointer;font-family:inherit}.coa-export .seg button.on{background:var(--navy);color:#fff}.coa-export .preview{margin:18px 0 6px;background:linear-gradient(135deg,#f4f9fd,#eef6e6);border:1.5px solid #dbe9d6;border-radius:16px;padding:20px 24px;display:flex;align-items:center;gap:22px}.coa-export .preview .pk{font-size:32px;flex:none}.coa-export .preview .big{font-size:28px;font-weight:800;color:var(--navy);line-height:1.1}.coa-export .preview .big small{font-size:15px;color:var(--muted);font-weight:700}.coa-export .preview .sub{color:var(--muted);font-size:13px;font-weight:700;margin-top:4px}.coa-export .preview .sub b{color:var(--green)}.coa-export .ft{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;background:#fafbfc;border-top:1px solid var(--line);gap:12px;flex-wrap:wrap}.coa-export .ft .last{font-size:12.5px;color:var(--muted);font-weight:700}.coa-export .actions{display:flex;gap:10px}.coa-export .btn{border:0;border-radius:11px;padding:12px 20px;font-weight:800;font-size:14px;cursor:pointer;font-family:inherit}.coa-export .btn.primary{background:var(--green);color:#fff}.coa-export .btn.primary:disabled{opacity:.5;cursor:default}.coa-export .btn.ghost{background:#eef2f7;color:var(--navy)}.coa-export .warn{color:#95651a;background:#fff7e8;border:1px dashed #e8c07a;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700;margin-top:10px}.coa-list{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--amber-soft:#FDF1E1;--red:#E24C4C;--red-soft:#FBEAEA;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.coa-list *{box-sizing:border-box}.coa-list .toolbar{display:flex;gap:12px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.coa-list .search{flex:1;min-width:240px;position:relative}.coa-list .search input{width:100%;padding:11px 14px 11px 40px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:14px;font-weight:600;color:var(--navy);background:var(--card);font-family:inherit}.coa-list .search input:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-list .search .ic{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted)}.coa-list .btn{border:0;border-radius:var(--radius-sm);padding:11px 16px;font-weight:800;font-size:13px;cursor:pointer;font-family:inherit;white-space:nowrap}.coa-list .btn.danger{background:var(--red);color:#fff}.coa-list .btn.danger:hover{filter:brightness(.96)}.coa-list .btn:disabled{opacity:.6;cursor:default}.coa-list .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.coa-list .tscroll{overflow-x:auto}.coa-list table{width:100%;border-collapse:collapse;font-size:13.5px}.coa-list thead th{background:transparent;color:var(--muted);text-align:left;padding:11px 16px;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--line)}.coa-list thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.coa-list thead th.sortable:hover,.coa-list thead th.sorted{color:var(--blue)}.coa-list thead th.center{text-align:center}.coa-list thead th.right{text-align:right}.coa-list tbody tr{border-bottom:1px solid var(--line);transition:background .12s}.coa-list tbody tr:hover{background:var(--bg)}.coa-list td{padding:13px 16px;vertical-align:middle}.coa-list td.center{text-align:center}.coa-list .cname{font-weight:800;color:var(--blue);cursor:pointer}.coa-list .cname:hover{text-decoration:underline}.coa-list .cid{font-size:11.5px;color:var(--muted);font-weight:600;margin-top:2px}.coa-list .tech{font-size:11.5px;color:var(--muted);font-weight:600;margin-top:1px}.coa-list .contact .mail{color:var(--muted);font-size:12.5px}.coa-list .loc .dept{color:var(--muted);font-size:12px}.coa-list .reason{color:var(--ink);font-size:13px;max-width:320px}.coa-list .proj{font-weight:700;color:var(--navy)}.coa-list .muted{color:var(--muted)}.coa-list .badge{font-size:11px;font-weight:800;padding:4px 10px;border-radius:20px;display:inline-block;white-space:nowrap}.coa-list .badge.b-green{background:var(--green-soft);color:var(--green-ink)}.coa-list .badge.b-muted{background:#eef2f7;color:var(--muted)}.coa-list .status-pill{border:0;font-family:inherit;font-size:11px;font-weight:800;padding:5px 12px;border-radius:20px;cursor:pointer;white-space:nowrap}.coa-list .status-pill.done{background:var(--green-soft);color:var(--green-ink)}.coa-list .status-pill.pending{background:var(--amber-soft);color:var(--amber)}.coa-list .status-pill:hover{filter:brightness(.97)}.coa-list .status-pill:disabled{opacity:.6;cursor:default}.coa-list .acts{display:flex;gap:6px;justify-content:flex-end}.coa-list .abtn{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--muted);font-size:14px;padding:0}.coa-list .abtn.del:hover{background:var(--red-soft);color:var(--red);border-color:#f3c9c9}.coa-list .chk{width:16px;height:16px;accent-color:var(--blue);cursor:pointer}.coa-list .empty{padding:40px;text-align:center;color:var(--muted);font-weight:600}.coa-list .segmented{display:inline-flex;gap:4px;padding:4px;background:#eef2f7;border-radius:12px;margin-bottom:16px}.coa-list .seg-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;font-family:inherit;font-weight:800;font-size:13px;color:var(--muted);padding:8px 14px;border-radius:9px;cursor:pointer;white-space:nowrap}.coa-list .seg-btn:hover{color:var(--navy)}.coa-list .seg-btn.active{background:var(--card);color:var(--navy);box-shadow:0 1px 2px #10203a14}.coa-list .seg-count{font-size:11px;font-weight:800;min-width:20px;padding:1px 7px;border-radius:20px;background:#dfe6ee;color:var(--muted)}.coa-list .seg-btn.active .seg-count{background:var(--blue-soft);color:var(--blue)}.coa-list .btn.ghost{background:var(--card);color:var(--navy);border:1px solid var(--line)}.coa-list .btn.ghost:hover{background:var(--blue-soft);border-color:#cfe6f6;color:var(--blue)}.coa-list .ap-split{display:grid;grid-template-columns:320px 1fr;gap:16px;align-items:start}@media (max-width:900px){.coa-list .ap-split{grid-template-columns:1fr}}.coa-list .ap-rail{display:flex;flex-direction:column;gap:10px;padding-right:4px;position:sticky;top:12px;align-self:start;max-height:calc(100vh - 120px);overflow:auto}.coa-list .ap-tech{display:flex;align-items:center;gap:12px;padding:12px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .12s,box-shadow .12s}.coa-list .ap-tech:hover{border-color:var(--blue-2)}.coa-list .ap-tech.active{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.coa-list .ap-tech.unassigned .ap-avatar{background:#eef2f7;color:var(--muted)}.coa-list .ap-tech.former{background:var(--bg)}.coa-list .ap-tech.former .ap-avatar{background:#eef2f7;color:var(--muted)}.coa-list .ap-tech.former .ap-tname{color:var(--muted)}.coa-list .ap-avatar{width:44px;height:44px;border-radius:50%;flex:0 0 44px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue);font-weight:800;font-size:15px}.coa-list .ap-tmeta{min-width:0;flex:1}.coa-list .ap-tname{font-weight:800;color:var(--navy);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-list .ap-ttype{font-size:11.5px;color:var(--muted);font-weight:600;margin-top:1px}.coa-list .ap-tcounts{display:flex;gap:6px;margin-top:7px}.coa-list .ap-mini{font-size:10.5px;font-weight:800;padding:2px 8px;border-radius:20px;white-space:nowrap}.coa-list .ap-mini.done{background:var(--green-soft);color:var(--green-ink)}.coa-list .ap-mini.pending{background:var(--amber-soft);color:var(--amber)}.coa-list .ap-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:14px;flex-wrap:wrap}.coa-list .ap-toolbar .lbl{font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.4px}.coa-list .ap-select{padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:13px;font-weight:700;color:var(--navy);background:var(--card);font-family:inherit;cursor:pointer}.coa-list .ap-select:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-list .ap-detail-title{font-weight:800;color:var(--navy);font-size:15px;margin-right:auto}.coa-list .ap-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.coa-list .ap-photo{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.coa-list .ap-imgwrap{position:relative;aspect-ratio:4/3;background:var(--bg)}.coa-list .ap-imgwrap img{width:100%;height:100%;object-fit:cover;display:block}.coa-list .ap-clickable{cursor:pointer}.coa-list .ap-clickable:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2680c214}.coa-list .ap-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;color:var(--muted);font-weight:700;font-size:12px;text-align:center;padding:8px;background:repeating-linear-gradient(45deg,#eef2f7 0,#eef2f7 10px,#e4e9f0 10px,#e4e9f0 20px)}.coa-list .ap-ph .ic{font-size:22px;opacity:.7}.coa-list .ap-badge-overlay{position:absolute;top:8px;left:8px;font-family:inherit;font-size:11px;font-weight:800;padding:5px 11px;border-radius:20px;white-space:nowrap;pointer-events:none;box-shadow:0 1px 3px #10203a40}.coa-list .ap-badge-overlay.pending,.coa-list .ap-badge.pending{background:var(--amber);color:#fff}.coa-list .ap-badge-overlay.conforme,.coa-list .ap-badge.conforme{background:var(--green);color:#fff}.coa-list .ap-badge-overlay.nonconforme,.coa-list .ap-badge.nonconforme{background:var(--red);color:#fff}.coa-list .ap-badge-overlay.legacy,.coa-list .ap-badge.legacy{background:#8792a3;color:#fff}.coa-list .ap-badge{font-size:11px;font-weight:800;padding:5px 12px;border-radius:20px;white-space:nowrap}.coa-list .ap-cap{padding:10px 12px}.coa-list .ap-cname{font-weight:800;color:var(--blue);font-size:13px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-list .ap-cname:hover{text-decoration:underline}.coa-list .ap-cid{font-size:11px;color:var(--muted);font-weight:600;margin-top:2px}.coa-list .ap-cdate{font-size:11.5px;color:var(--ink);font-weight:600;margin-top:4px}.coa-list .ap-cdate span{color:var(--muted);font-weight:600}.coa-list .ap-empty{padding:40px;text-align:center;color:var(--muted);font-weight:600;grid-column:1/-1}.coa-list .ap-lb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;padding:24px;background:#10203a8c;display:flex;align-items:center;justify-content:center}.coa-list .ap-lb{background:var(--card);border-radius:var(--radius);width:100%;max-width:720px;max-height:92vh;overflow:auto;box-shadow:0 24px 70px #10203a66}.coa-list .ap-lb-img{position:relative;background:#0d1626;aspect-ratio:4/3;max-height:62vh}.coa-list .ap-lb-img img{width:100%;height:100%;object-fit:contain;display:block}.coa-list .ap-lb-close{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:#ffffffeb;color:var(--navy);font-size:15px;font-weight:800;cursor:pointer;display:grid;place-items:center;box-shadow:0 1px 4px #0000004d}.coa-list .ap-lb-close:hover{background:#fff}.coa-list .ap-lb-body{padding:18px 20px}.coa-list .ap-lb-head{display:flex;align-items:center;gap:12px;justify-content:space-between}.coa-list .ap-lb-title{font-weight:800;color:var(--blue);font-size:17px;cursor:pointer}.coa-list .ap-lb-title:hover{text-decoration:underline}.coa-list .ap-lb-meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:8px;color:var(--muted);font-size:13px;font-weight:600}.coa-list .ap-lb-trace{margin-top:14px;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:13px;color:var(--ink);font-weight:600}.coa-list .ap-lb-trace .muted{color:var(--muted);font-weight:600}.coa-list .ap-lb-reason{margin-top:6px;color:var(--navy);font-weight:700}.coa-list .ap-reasonform{margin-top:16px}.coa-list .ap-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.coa-list .ap-chip{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700;color:var(--navy);cursor:pointer}.coa-list .ap-chip:hover{border-color:var(--red);color:var(--red)}.coa-list .ap-chip.on{background:var(--red-soft);border-color:var(--red);color:var(--red)}.coa-list .ap-reason-input{width:100%;min-height:64px;resize:vertical;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);font-family:inherit;font-size:13px;color:var(--navy);background:var(--card)}.coa-list .ap-reason-input:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.coa-list .ap-lb-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.coa-list .ap-abtn{border:0;border-radius:var(--radius-sm);padding:11px 16px;font-weight:800;font-size:13px;cursor:pointer;font-family:inherit;white-space:nowrap}.coa-list .ap-abtn.green{background:var(--green);color:#fff}.coa-list .ap-abtn.red{background:var(--red);color:#fff}.coa-list .ap-abtn.neutral{background:var(--card);color:var(--navy);border:1px solid var(--line)}.coa-list .ap-abtn.neutral:hover{background:var(--bg)}.coa-list .ap-abtn:hover{filter:brightness(.97)}.coa-list .ap-abtn:disabled{opacity:.6;cursor:default;filter:none}.ej-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.ej-kpi{background:#fff;border:1px solid #e6eaf0;border-radius:12px;padding:14px 16px}.ej-kpi-v{font-size:22px;font-weight:700;color:#24303f;line-height:1.1}.ej-kpi-l{font-size:12px;color:#7a8699;margin-top:4px;text-transform:uppercase;letter-spacing:.03em}.ej-kpi.ok .ej-kpi-v{color:#2e9e4f}.ej-kpi.ko .ej-kpi-v{color:#e24c4c}.ej-kpi.wait .ej-kpi-v{color:#e8912a}.ej-select,.ej-date{height:38px;border:1px solid #e6eaf0;border-radius:10px;padding:0 10px;color:#24303f;background:#fff;font-size:14px}.status-pill.ko{background:#fdecec;color:#e24c4c;border:1px solid #f5c2c2;cursor:default}.ej-sub{font-size:11px;color:#7a8699;margin-top:3px;line-height:1.2}.btn.sm{padding:6px 12px;font-size:13px}.badge.b-blue{background:#eaf2fd;color:#337dc1;border:1px solid #cfe1f6}.badge.b-amber{background:#fdf3e6;color:#e8912a;border:1px solid #f6dfba}.ej-row{cursor:pointer}.ej-row:hover{background:#f7f9fc}.ej-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.ej-modal{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:88vh;overflow:auto;box-shadow:0 20px 60px #00000040}.ej-modal-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #eef1f5}.ej-modal-t{font-size:18px;font-weight:700;color:#24303f;margin-bottom:8px}.ej-close{background:none;border:none;font-size:18px;color:#7a8699;cursor:pointer;line-height:1}.ej-modal-b{padding:8px 20px 4px}.ej-modal-f{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #eef1f5}.ej-field{padding:10px 0;border-bottom:1px dashed #eef1f5}.ej-field:last-child{border-bottom:none}.ej-field-l{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#7a8699;margin-bottom:3px}.ej-field-v{font-size:14px;color:#24303f;word-break:break-word}.ej-field-v.link{color:#337dc1;cursor:pointer}.ej-field-v.err{color:#e24c4c}.ej-field-s{font-size:12px;color:#7a8699;margin-top:2px}@media (max-width: 720px){.ej-kpis{grid-template-columns:repeat(2,1fr)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.marker-icon{background-color:#fff;border:1px solid #3388ff;border-radius:50%;margin:-8px 0 0 -8px!important;width:14px!important;height:14px!important;outline:0;transition:opacity ease .3s}.marker-icon-middle{opacity:.7;margin:-6px 0 0 -6px!important;width:10px!important;height:10px!important}.leaflet-pm-draggable{cursor:move!important}.cursor-marker{cursor:crosshair;pointer-events:none;opacity:0}.cursor-marker.visible{opacity:1!important}.geoman-draw-cursor,.geoman-draw-cursor .leaflet-interactive{cursor:crosshair}.rect-style-marker,.rect-start-marker{opacity:0}.rect-style-marker.visible,.rect-start-marker.visible{opacity:1!important}.vertexmarker-disabled{opacity:.7}.pm-text-marker{width:0;height:0}.pm-textarea{box-sizing:content-box;background-color:#fff;color:#000;resize:none;border:none;outline:0;cursor:pointer;border-radius:3px;padding-left:7px;padding-bottom:0;padding-top:4px}.leaflet-pm-draggable .pm-textarea{cursor:move}.pm-textarea:focus,.pm-textarea:focus-within,.pm-textarea:focus-visible,.pm-textarea:active{border:2px solid #000;outline:0}.pm-textarea.pm-disabled{border:none;-webkit-user-select:none;user-select:none}.pm-textarea.pm-hasfocus{cursor:auto}.leaflet-pm-touch-hint{position:absolute;top:var(--pm-touch-hint-top, 10px);left:50%;transform:translate(-50%);background:#fffffff2;color:#333;padding:8px 16px;border-radius:4px;box-shadow:0 2px 6px #0003;z-index:1000;font-size:14px;pointer-events:none}.leaflet-pm-toolbar .leaflet-buttons-control-button{padding:5px;box-sizing:border-box;position:relative;z-index:3}.leaflet-pm-toolbar .leaflet-pm-actions-container a.leaflet-pm-action:first-child:not(.pos-right),.leaflet-pm-toolbar .leaflet-pm-actions-container a.leaflet-pm-action:last-child.pos-right{border-radius:0}.leaflet-pm-toolbar .button-container a.leaflet-buttons-control-button{border-radius:0}.leaflet-pm-toolbar .button-container:last-child a.leaflet-buttons-control-button{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-pm-toolbar .button-container:first-child a.leaflet-buttons-control-button{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-pm-toolbar .button-container:last-child a.leaflet-buttons-control-button{border-bottom:none}.leaflet-pm-toolbar .control-fa-icon{font-size:19px;line-height:24px}.leaflet-pm-toolbar .control-icon{width:100%;height:100%;box-sizing:border-box;background-size:contain;background-repeat:no-repeat;background-position:center center}.leaflet-pm-toolbar .leaflet-pm-icon-marker{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">%0A    <!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch -->%0A    <title>Atoms/Icons/Tools/Marker</title>%0A    <desc>Created with Sketch.</desc>%0A    <defs>%0A        <path d="M15.5,24.8782959 C15.2909201,24.8772219 15.1744857,24.8467817 14.6590866,24.2354163 C10.2196955,19.4118054 8,15.5014392 8,12.5043177 C8,8.35979746 11.3578644,5 15.5,5 C19.6421356,5 23,8.35979746 23,12.5043177 C23,17 18.2878217,21.9268378 16.3336601,24.2440186 C15.8224622,24.8501802 15.7090799,24.8793699 15.5,24.8782959 Z M15.5,15.5326948 C17.275201,15.5326948 18.7142857,14.1180004 18.7142857,12.3728864 C18.7142857,10.6277723 17.275201,9.21307792 15.5,9.21307792 C13.724799,9.21307792 12.2857143,10.6277723 12.2857143,12.3728864 C12.2857143,14.1180004 13.724799,15.5326948 15.5,15.5326948 Z" id="path-1"></path>%0A    </defs>%0A    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">%0A        <g id="Atoms/Icons/Tools/Marker" transform="translate(-3.000000, -3.000000)">%0A            <mask id="mask-2" fill="white">%0A                <use xlink:href="%23path-1"></use>%0A            </mask>%0A            <use id="Mask" fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23path-1"></use>%0A        </g>%0A    </g>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-polygon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A  <defs>%0A    <path id="polygon-a" d="M19.4206892,9.16509725 C19.1523681,8.66992914 19,8.10275831 19,7.5 C19,5.56700338 20.5670034,4 22.5,4 C24.4329966,4 26,5.56700338 26,7.5 C26,9.26323595 24.6961471,10.7219407 23,10.9645556 L23,19.0354444 C24.6961471,19.2780593 26,20.736764 26,22.5 C26,24.4329966 24.4329966,26 22.5,26 C20.736764,26 19.2780593,24.6961471 19.0354444,23 L10.9645556,23 C10.7219407,24.6961471 9.26323595,26 7.5,26 C5.56700338,26 4,24.4329966 4,22.5 C4,20.5670034 5.56700338,19 7.5,19 C8.10275831,19 8.66992914,19.1523681 9.16509725,19.4206892 L19.4206892,9.16509725 Z M20.8349073,10.5793063 L10.5793108,20.8349027 C10.6086731,20.8890888 10.6366469,20.9441372 10.6631844,21 L19.3368156,21 C19.6825775,20.272154 20.272154,19.6825775 21,19.3368156 L21,10.6631844 C20.9441372,10.6366469 20.8890888,10.6086731 20.8349027,10.5793108 Z M22.5,9 C23.3284271,9 24,8.32842712 24,7.5 C24,6.67157288 23.3284271,6 22.5,6 C21.6715729,6 21,6.67157288 21,7.5 C21,8.32842712 21.6715729,9 22.5,9 Z M22.5,24 C23.3284271,24 24,23.3284271 24,22.5 C24,21.6715729 23.3284271,21 22.5,21 C21.6715729,21 21,21.6715729 21,22.5 C21,23.3284271 21.6715729,24 22.5,24 Z M7.5,24 C8.32842712,24 9,23.3284271 9,22.5 C9,21.6715729 8.32842712,21 7.5,21 C6.67157288,21 6,21.6715729 6,22.5 C6,23.3284271 6.67157288,24 7.5,24 Z"/>%0A  </defs>%0A  <g fill="none" fill-rule="evenodd" transform="translate(-3 -3)">%0A    <mask id="polygon-b" fill="%23fff">%0A      <use xlink:href="%23polygon-a"/>%0A    </mask>%0A    <use fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23polygon-a"/>%0A    <g fill="%235B5B5B" mask="url(%23polygon-b)">%0A      <rect width="30" height="30"/>%0A    </g>%0A  </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-polyline{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A  <defs>%0A    <path id="line-a" d="M9.16509725,19.4206892 L18.4206892,10.1650973 C18.1523681,9.66992914 18,9.10275831 18,8.5 C18,6.56700338 19.5670034,5 21.5,5 C23.4329966,5 25,6.56700338 25,8.5 C25,10.4329966 23.4329966,12 21.5,12 C20.8972417,12 20.3300709,11.8476319 19.8349027,11.5793108 L10.5793108,20.8349027 C10.8476319,21.3300709 11,21.8972417 11,22.5 C11,24.4329966 9.43299662,26 7.5,26 C5.56700338,26 4,24.4329966 4,22.5 C4,20.5670034 5.56700338,19 7.5,19 C8.10275831,19 8.66992914,19.1523681 9.16509725,19.4206892 Z M21.5,10 C22.3284271,10 23,9.32842712 23,8.5 C23,7.67157288 22.3284271,7 21.5,7 C20.6715729,7 20,7.67157288 20,8.5 C20,9.32842712 20.6715729,10 21.5,10 Z M7.5,24 C8.32842712,24 9,23.3284271 9,22.5 C9,21.6715729 8.32842712,21 7.5,21 C6.67157288,21 6,21.6715729 6,22.5 C6,23.3284271 6.67157288,24 7.5,24 Z"/>%0A  </defs>%0A  <g fill="none" fill-rule="evenodd" transform="translate(-3 -3)">%0A    <mask id="line-b" fill="%23fff">%0A      <use xlink:href="%23line-a"/>%0A    </mask>%0A    <use fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23line-a"/>%0A    <g fill="%235B5B5B" mask="url(%23line-b)">%0A      <rect width="30" height="30"/>%0A    </g>%0A  </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-circle{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">%0A    <!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch -->%0A    <title>Atoms/Icons/Tools/Circle</title>%0A    <desc>Created with Sketch.</desc>%0A    <defs>%0A        <path d="M18.2897751,6.78602275 C18.8924131,6.29464981 19.661797,6 20.5,6 C22.4329966,6 24,7.56700338 24,9.5 C24,10.338203 23.7053502,11.1075869 23.2139772,11.7102249 C23.719599,12.8712053 24,14.1528571 24,15.5 C24,20.7467051 19.7467051,25 14.5,25 C9.25329488,25 5,20.7467051 5,15.5 C5,10.2532949 9.25329488,6 14.5,6 C15.8471429,6 17.1287947,6.28040098 18.2897751,6.78602275 Z M17.1504228,8.4817586 C16.3263581,8.17039236 15.4330777,8 14.5,8 C10.3578644,8 7,11.3578644 7,15.5 C7,19.6421356 10.3578644,23 14.5,23 C18.6421356,23 22,19.6421356 22,15.5 C22,14.5669223 21.8296076,13.6736419 21.5182414,12.8495772 C21.1960383,12.9473968 20.8541622,13 20.5,13 C18.5670034,13 17,11.4329966 17,9.5 C17,9.14583778 17.0526032,8.80396169 17.1504228,8.4817586 Z M14.5,17 C13.6715729,17 13,16.3284271 13,15.5 C13,14.6715729 13.6715729,14 14.5,14 C15.3284271,14 16,14.6715729 16,15.5 C16,16.3284271 15.3284271,17 14.5,17 Z M20.5,11 C21.3284271,11 22,10.3284271 22,9.5 C22,8.67157288 21.3284271,8 20.5,8 C19.6715729,8 19,8.67157288 19,9.5 C19,10.3284271 19.6715729,11 20.5,11 Z" id="path-1"></path>%0A    </defs>%0A    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">%0A        <g id="Atoms/Icons/Tools/Circle" transform="translate(-3.000000, -3.000000)">%0A            <mask id="mask-2" fill="white">%0A                <use xlink:href="%23path-1"></use>%0A            </mask>%0A            <use id="Mask" fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23path-1"></use>%0A            <g id="Atoms/Color/Grey" mask="url(%23mask-2)" fill="%235B5B5B">%0A                <rect id="Rectangle" x="0" y="0" width="30" height="30"></rect>%0A            </g>%0A        </g>%0A    </g>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-circle-marker{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A%0A<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" stroke="%235B5B5B" stroke-width="8"%0A     fill="none">%0A<circle cx="50" cy="50" r="35"/>%0A  <circle cx="50" cy="50" r="3" fill="%235B5B5B"/>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-rectangle{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A  <defs>%0A    <path id="rectangle-a" d="M23,10.9645556 L23,19.0354444 C24.6961471,19.2780593 26,20.736764 26,22.5 C26,24.4329966 24.4329966,26 22.5,26 C20.736764,26 19.2780593,24.6961471 19.0354444,23 L10.9645556,23 C10.7219407,24.6961471 9.26323595,26 7.5,26 C5.56700338,26 4,24.4329966 4,22.5 C4,20.736764 5.30385293,19.2780593 7,19.0354444 L7,10.9645556 C5.30385293,10.7219407 4,9.26323595 4,7.5 C4,5.56700338 5.56700338,4 7.5,4 C9.26323595,4 10.7219407,5.30385293 10.9645556,7 L19.0354444,7 C19.2780593,5.30385293 20.736764,4 22.5,4 C24.4329966,4 26,5.56700338 26,7.5 C26,9.26323595 24.6961471,10.7219407 23,10.9645556 Z M21,10.6631844 C20.272154,10.3174225 19.6825775,9.72784598 19.3368156,9 L10.6631844,9 C10.3174225,9.72784598 9.72784598,10.3174225 9,10.6631844 L9,19.3368156 C9.72784598,19.6825775 10.3174225,20.272154 10.6631844,21 L19.3368156,21 C19.6825775,20.272154 20.272154,19.6825775 21,19.3368156 L21,10.6631844 Z M7.5,9 C8.32842712,9 9,8.32842712 9,7.5 C9,6.67157288 8.32842712,6 7.5,6 C6.67157288,6 6,6.67157288 6,7.5 C6,8.32842712 6.67157288,9 7.5,9 Z M22.5,9 C23.3284271,9 24,8.32842712 24,7.5 C24,6.67157288 23.3284271,6 22.5,6 C21.6715729,6 21,6.67157288 21,7.5 C21,8.32842712 21.6715729,9 22.5,9 Z M22.5,24 C23.3284271,24 24,23.3284271 24,22.5 C24,21.6715729 23.3284271,21 22.5,21 C21.6715729,21 21,21.6715729 21,22.5 C21,23.3284271 21.6715729,24 22.5,24 Z M7.5,24 C8.32842712,24 9,23.3284271 9,22.5 C9,21.6715729 8.32842712,21 7.5,21 C6.67157288,21 6,21.6715729 6,22.5 C6,23.3284271 6.67157288,24 7.5,24 Z"/>%0A  </defs>%0A  <g fill="none" fill-rule="evenodd" transform="translate(-3 -3)">%0A    <mask id="rectangle-b" fill="%23fff">%0A      <use xlink:href="%23rectangle-a"/>%0A    </mask>%0A    <use fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23rectangle-a"/>%0A    <g fill="%235B5B5B" mask="url(%23rectangle-b)">%0A      <rect width="30" height="30"/>%0A    </g>%0A  </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-delete{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">%0A    <!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch -->%0A    <title>Atoms/Icons/Tools/Eraser</title>%0A    <desc>Created with Sketch.</desc>%0A    <defs>%0A        <path d="M17.7874219,18.4812552 L11.6480079,13.3498184 L6.40466009,19.3816001 L10.5539156,22.9884929 L13.86934,22.9884929 L17.7874219,18.4812552 Z M16.5074252,22.9884929 L26.0000002,22.9884929 L26.0000002,24.9884929 L10.0000002,24.9884929 L9.80708313,24.9884929 L5.09254204,20.8910192 C4.25891285,20.1663564 4.17057814,18.9031112 4.89524093,18.069482 L16.0482444,5.23941916 C16.7729072,4.40578998 18.0361525,4.31745526 18.8697816,5.04211806 L24.9074583,10.2905903 C25.7410875,11.0152531 25.8294222,12.2784983 25.1047594,13.1121275 L16.5074252,22.9884929 Z" id="path-1"></path>%0A    </defs>%0A    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">%0A        <g id="Atoms/Icons/Tools/Eraser" transform="translate(-3.000000, -3.000000)">%0A            <mask id="mask-2" fill="white">%0A                <use xlink:href="%23path-1"></use>%0A            </mask>%0A            <use id="Combined-Shape" fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23path-1"></use>%0A        </g>%0A    </g>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-edit{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A  <defs>%0A    <path id="edit_anchor-a" d="M13.5,11 C11.5670034,11 10,9.43299662 10,7.5 C10,5.56700338 11.5670034,4 13.5,4 C15.4329966,4 17,5.56700338 17,7.5 C17,9.43299662 15.4329966,11 13.5,11 Z M13.5,9 C14.3284271,9 15,8.32842712 15,7.5 C15,6.67157288 14.3284271,6 13.5,6 C12.6715729,6 12,6.67157288 12,7.5 C12,8.32842712 12.6715729,9 13.5,9 Z M12.0002889,7.52973893 C12.0125983,8.16273672 12.4170197,8.6996643 12.9807111,8.90767966 L3,15 L3,13 L12.0002889,7.52973893 Z M14.2172722,6.18228472 L19.453125,3 L22.6589355,3 L14.989102,7.68173885 C14.9962971,7.62216459 15,7.56151472 15,7.5 C15,6.93138381 14.6836098,6.4366645 14.2172722,6.18228472 Z M23.4434042,19.2851736 L20.1282799,19.2851736 L21.8729983,23.5349525 C21.9945296,23.8295773 21.8556546,24.1599209 21.5778734,24.2849208 L20.0414675,24.9545142 C19.7550613,25.0795141 19.4338738,24.9366704 19.3123426,24.6509518 L17.6544367,20.6154541 L14.9461873,23.4010151 C14.5852811,23.7721711 14,23.4860463 14,22.9992653 L14,9.57183533 C14,9.05933561 14.6225311,8.809492 14.946156,9.17008555 L23.8340292,18.3120179 C24.1925291,18.6613615 23.9279979,19.2851736 23.4434042,19.2851736 Z"/>%0A  </defs>%0A  <g fill="none" fill-rule="evenodd" transform="translate(-3 -3)">%0A    <mask id="edit_anchor-b" fill="%23fff">%0A      <use xlink:href="%23edit_anchor-a"/>%0A    </mask>%0A    <use fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23edit_anchor-a"/>%0A    <g fill="%235B5B5B" mask="url(%23edit_anchor-b)">%0A      <rect width="30" height="30"/>%0A    </g>%0A  </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-drag{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A  <defs>%0A    <path id="move-a" d="M21,14 L21,10 L27,15 L21,20 L21,16 L16,16 L16,21 L20,21 L15,27 L10,21 L14,21 L14,16 L9,16 L9,20 L3,15 L9,10 L9,14 L14,14 L14,9 L10,9 L15,3 L20,9 L16,9 L16,14 L21,14 Z"/>%0A  </defs>%0A  <g fill="none" fill-rule="evenodd" transform="translate(-3 -3)">%0A    <mask id="move-b" fill="%23fff">%0A      <use xlink:href="%23move-a"/>%0A    </mask>%0A    <use fill="%23D8D8D8" xlink:href="%23move-a"/>%0A    <g fill="%235B5B5B" mask="url(%23move-b)">%0A      <rect width="30" height="30"/>%0A    </g>%0A  </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-cut{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">%0A    <!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch -->%0A    <title>Atoms/Icons/Tools/Scissors</title>%0A    <desc>Created with Sketch.</desc>%0A    <defs>%0A        <path d="M12.9691574,13.4939435 L21.0317032,5.54167013 L23.4649499,5.67722957 L17.0470713,14.5106816 L27.5660336,17.1333535 L25.7891944,18.8012588 L14.5854951,17.8987506 L13.6487955,19.188007 C13.794639,19.2650958 13.9367985,19.3534417 14.0741377,19.4532245 C15.6379648,20.5894114 15.9846357,22.7782052 14.8484488,24.3420324 C13.7122619,25.9058595 11.5234681,26.2525304 9.95964096,25.1163435 C8.39581384,23.9801565 8.04914296,21.7913627 9.18532986,20.2275356 C9.74587276,19.4560145 10.5626188,18.9807475 11.4341218,18.8336407 L12.6805656,17.1180579 L12.5239724,16.3747216 L11.9506932,15.3012391 L9.89310646,14.7882251 C9.13093796,15.2357261 8.19977854,15.3966447 7.27445355,15.1659352 C5.39887519,14.698301 4.25751094,12.7987519 4.72514515,10.9231736 C5.19277935,9.04759519 7.09232846,7.90623094 8.96790682,8.37386515 C10.8434852,8.84149935 11.9848494,10.7410485 11.5172152,12.6166268 C11.4761464,12.7813449 11.4240335,12.9404001 11.3618627,13.0931999 L12.9691574,13.4939435 Z M7.75829735,13.2253438 C8.56211664,13.4257584 9.37620912,12.9366023 9.57662378,12.132783 C9.77703844,11.3289637 9.28788233,10.5148713 8.48406303,10.3144566 C7.68024373,10.1140419 6.86615126,10.603198 6.6657366,11.4070173 C6.46532194,12.2108366 6.95447805,13.0249291 7.75829735,13.2253438 Z M10.8033639,21.4031061 C10.3164266,22.0733177 10.4649998,23.0113722 11.1352115,23.4983095 C11.8054231,23.9852467 12.7434776,23.8366735 13.2304148,23.1664619 C13.7173521,22.4962502 13.5687788,21.5581957 12.8985672,21.0712585 C12.2283556,20.5843212 11.2903011,20.7328945 10.8033639,21.4031061 Z" id="path-1"></path>%0A    </defs>%0A    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">%0A        <g id="Atoms/Icons/Tools/Scissors" transform="translate(-3.000000, -3.000000)">%0A            <mask id="mask-2" fill="white">%0A                <use xlink:href="%23path-1"></use>%0A            </mask>%0A            <use id="Mask" fill="%235B5B5B" fill-rule="nonzero" transform="translate(16.093194, 15.663351) rotate(-32.000000) translate(-16.093194, -15.663351) " xlink:href="%23path-1"></use>%0A        </g>%0A    </g>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-snapping{background-image:url('data:image/svg+xml,<?xml version="1.0" encoding="UTF-8"?>%0A<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">%0A    <!-- Generator: Sketch 57.1 (83088) - https://sketch.com -->%0A    <title>Atoms/Icons/Tools/Magnet</title>%0A    <desc>Created with Sketch.</desc>%0A    <defs>%0A        <path d="M21.9994759,10.9428183 L21.9999985,16.3710417 C22,16.6872007 22,17.0058278 22,17.3269411 C22,21.5646545 18.6421356,25 14.5,25 C10.3578644,25 7,21.5646545 7,17.3269411 L7.00087508,10.9907507 L11.0022808,10.9984125 C11.0017033,11.6980114 11.001247,12.4168248 11.0008992,13.1554887 L11,17.3269411 C11,19.3756809 12.5876841,21 14.5,21 C16.4123159,21 18,19.3756809 18,17.3269411 C18,15.0702032 17.9995696,12.9619668 17.998539,10.9910032 L21.9994759,10.9428183 Z M10,7 C10.5522847,7 11,7.44771525 11,8 L11,10 L7,10 L7,8 C7,7.44771525 7.44771525,7 8,7 L10,7 Z M21,7 C21.5522847,7 22,7.44771525 22,8 L22,10 L18,10 L18,8 C18,7.44771525 18.4477153,7 19,7 L21,7 Z" id="path-1"></path>%0A    </defs>%0A    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">%0A        <g id="Atoms/Icons/Tools/Magnet" transform="translate(-3.000000, -3.000000)">%0A            <mask id="mask-2" fill="white">%0A                <use xlink:href="%23path-1"></use>%0A            </mask>%0A            <use id="Mask" fill="%235B5B5B" fill-rule="nonzero" transform="translate(14.500000, 16.000000) rotate(45.000000) translate(-14.500000, -16.000000) " xlink:href="%23path-1"></use>%0A        </g>%0A    </g>%0A</svg>')}.leaflet-pm-toolbar .leaflet-pm-icon-rotate{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">%0A    <defs>%0A        <path id="rotate" d="M21.2,5.8c-0.1-0.2-0.2-0.3-0.3-0.5l-0.1-0.2c-0.1-0.2-0.2-0.3-0.3-0.5l-0.1-0.2c-0.1-0.2-0.2-0.3-0.4-0.5l-0.2-0.3l2.8-3.1L18,0.6l-4.6,0.1l0.5,4.5l0.5,4.5l3.2-3.6v0.1l0.1,0.2c0.1,0.1,0.1,0.2,0.2,0.2l0.1,0.2C18,7,18,7.1,18.1,7.2c0.3,0.7,0.6,1.4,0.7,2.1c0.2,1.4,0,2.9-0.6,4.2L18,13.9L17.9,14l-0.3,0.5l-0.1,0.2c-0.2,0.2-0.4,0.5-0.6,0.7c-0.5,0.5-1.1,1-1.7,1.3c-0.6,0.4-1.3,0.6-2.1,0.8c-0.7,0.1-1.5,0.2-2.2,0.1c-0.8-0.1-1.5-0.3-2.2-0.5c-0.7-0.3-1.3-0.7-1.9-1.2l-0.4-0.4l-0.2-0.3L6,15c-0.1-0.1-0.2-0.2-0.2-0.3l-0.3-0.4l-0.1-0.1l-0.2-0.4c0-0.1-0.1-0.1-0.1-0.2l-0.3-0.5l-0.1-0.2c-0.1-0.3-0.2-0.6-0.3-0.9c-0.2-0.8-0.3-1.6-0.3-2.4c0-0.2,0-0.3,0-0.5V8.9c0-0.2,0-0.3,0.1-0.4l0.1-0.6l0.2-0.6c0.3-0.8,0.7-1.5,1.2-2.2c0.5-0.7,1.1-1.3,1.8-1.8c0.2-0.1,0.3-0.4,0.1-0.6C7.5,2.6,7.4,2.5,7.3,2.5H7.1L7,2.6C6.1,3,5.4,3.6,4.7,4.2C4,4.9,3.5,5.7,3,6.6c-0.9,1.8-1.2,3.8-0.8,5.8c0.1,0.5,0.2,0.9,0.3,1.4l0.3,0.8C2.9,14.7,3,14.8,3,15l0.2,0.4c0,0.1,0.1,0.2,0.1,0.2l0.3,0.5c0.1,0.2,0.2,0.3,0.3,0.5l0.1,0.2c0.1,0.1,0.2,0.3,0.3,0.4L5,17.8c0.7,0.7,1.6,1.3,2.5,1.8c0.9,0.5,1.9,0.8,3,0.9c0.5,0.1,1,0.1,1.5,0.1c0.6,0,1.1,0,1.6-0.1c1-0.2,2.1-0.5,3-1l0.2-0.1c0.2-0.1,0.3-0.2,0.5-0.3l0.7-0.4c0.2-0.1,0.3-0.2,0.4-0.3l0.2-0.2c0.2-0.1,0.4-0.3,0.5-0.5l0.1-0.1c0.3-0.3,0.7-0.7,0.9-1l0.6-0.9l0.4-0.6c1-1.9,1.4-4.1,1.1-6.2C22,7.8,21.7,6.7,21.2,5.8z"/>%0A    </defs>%0A    <g fill="none" fill-rule="evenodd" transform="translate(0 2)">%0A        <mask id="rotate-b" fill="%23fff">%0A            <use xlink:href="%23rotate"/>%0A        </mask>%0A        <use fill="%235B5B5B" fill-rule="nonzero" xlink:href="%23rotate"/>%0A        <g fill="%235B5B5B" mask="url(%23rotate-b)">%0A            <rect width="30" height="30"/>%0A        </g>%0A    </g>%0A</svg>%0A')}.leaflet-pm-toolbar .leaflet-pm-icon-text{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">%0A  <title>Text</title>%0A  <g id="Ebene_2" data-name="Ebene 2">%0A    <polyline points="19.64 7.27 19.64 4 12 4 12 20 15.91 20 8.09 20 12 20 12 4 4.36 4 4.36 7.27" fill="none" stroke="%235b5b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5px"/>%0A  </g>%0A</svg>')}.leaflet-buttons-control-button:hover,.leaflet-buttons-control-button:focus{cursor:pointer;background-color:#f4f4f4}.active>.leaflet-buttons-control-button{box-shadow:inset 0 -1px 5px 2px #514d4d4f}.leaflet-buttons-control-text-hide{display:none}.button-container{position:relative}.button-container .leaflet-pm-actions-container{z-index:2;position:absolute;top:0;left:100%;display:none;white-space:nowrap;direction:ltr}.leaflet-right .leaflet-pm-toolbar .button-container .leaflet-pm-actions-container{right:100%;left:auto}.button-container.active .leaflet-pm-actions-container{display:block}.button-container .leaflet-pm-actions-container:not(.pos-right) a.leaflet-pm-action:last-child{border-radius:0 3px 3px 0;border-right:0}.button-container .leaflet-pm-actions-container.pos-right a.leaflet-pm-action:first-child{border-radius:3px 0 0 3px}.button-container .leaflet-pm-actions-container.pos-right a.leaflet-pm-action:last-child{border-right:0}.button-container .leaflet-pm-actions-container .leaflet-pm-action{padding:0 10px;background-color:#666;color:#fff;display:inline-block;width:auto;border-right:1px solid #eee;-webkit-user-select:none;user-select:none;border-bottom:none;height:29px;line-height:29px;vertical-align:middle}.leaflet-pm-toolbar .button-container:first-child.pos-right.active a.leaflet-buttons-control-button{border-top-left-radius:0}.leaflet-pm-toolbar .button-container:first-child.active:not(.pos-right) a.leaflet-buttons-control-button{border-top-right-radius:0}.button-container .leaflet-pm-actions-container .leaflet-pm-action:hover,.button-container .leaflet-pm-actions-container .leaflet-pm-action:focus{cursor:pointer;background-color:#777}.button-container .leaflet-pm-actions-container .leaflet-pm-action.active-action{background-color:#8e8e8e}.leaflet-pm-toolbar.activeChild{z-index:801}.leaflet-buttons-control-button.pm-disabled{background-color:#f4f4f4}.leaflet-buttons-control-button.pm-disabled>.control-icon{filter:opacity(.6)}.button-container .leaflet-pm-actions-container .pm-action-button-mode.control-icon{filter:brightness(0) invert(1);width:18px}.coa-list.retarif .btn.blue{background:var(--blue);color:#fff}.coa-list.retarif .btn.primary{background:var(--green);color:#fff}.coa-list.retarif .btn.blue:hover,.coa-list.retarif .btn.primary:hover{filter:brightness(.95)}.coa-list.retarif .btn.sm{padding:6px 12px;font-size:12.5px}.coa-list.retarif .badge{margin-left:6px}.coa-list.retarif .badge.b-blue{background:var(--blue-soft);color:var(--blue)}.coa-list.retarif .badge.b-amber{background:var(--amber-soft);color:var(--amber)}.coa-list.retarif .badge.b-green{background:var(--green-soft);color:var(--green-ink)}.coa-list.retarif td.right{text-align:right}.rt-focus{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.rt-focus-l{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-right:2px}.rt-focus-chip{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:4px 12px;font-size:12.5px;font-weight:800;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px}.rt-focus-chip.up{color:var(--green-ink)}.rt-focus-chip.wait{color:var(--amber)}.rt-focus-chip:hover{border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.rt-focus-chip.on.up{background:var(--green-soft);border-color:var(--green)}.rt-focus-chip.on.wait{background:var(--amber-soft);border-color:var(--amber)}.rt-focus-x{font-size:10px;opacity:.7}.rt-table td{padding:8px 10px;white-space:nowrap}.rt-table thead th{padding-left:10px;padding-right:10px}.rt-table .rt-w-chk,.rt-table .rt-w-eye,.rt-table .rt-w-chev{width:34px}.rt-row{cursor:pointer}.rt-row.open td{background:var(--bg)}.rt-row.refused td{opacity:.6}.rt-row.refused td:first-child,.rt-row.refused td:nth-last-child(2){opacity:1}.rt-name{font-weight:800;color:var(--navy);max-width:260px;overflow:hidden;text-overflow:ellipsis}.rt-inst{font-size:13px}.rt-warn{margin-left:6px;color:var(--amber);font-weight:800}.rt-chev{color:var(--muted);font-size:12px}.rt-sub{font-size:12px;color:var(--muted);margin-top:2px}.rt-table .rt-grp th{border-bottom:0;padding-top:6px;padding-bottom:0}.rt-table th.rt-ref{background:var(--blue-soft);color:var(--blue)}.rt-table .rt-grp th.rt-ref{border-radius:10px 10px 0 0;font-size:10.5px;letter-spacing:.06em}.rt-table td.rt-ref{background:var(--blue-soft)}.rt-table td.rt-ref+td:not(.rt-ref){border-left:12px solid transparent}.rt-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle;background:var(--muted)}.rt-dot.c-green{background:var(--green)}.rt-dot.c-blue{background:var(--blue)}.rt-dot.c-amber{background:var(--amber)}.rt-dot.c-muted{background:var(--line);box-shadow:inset 0 0 0 1px var(--muted)}.rt-diff{border-bottom:2px solid var(--amber)}.rt-chip{display:inline-block;font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:20px}.rt-chip.up{background:var(--green-soft);color:var(--green-ink)}.rt-chip.down{background:var(--amber-soft);color:var(--amber)}.rt-chip.eq{background:#eef2f7;color:var(--muted)}.rt-prix{width:84px;padding:5px 8px;border:1px solid var(--line);border-radius:8px;font-weight:700;color:var(--navy);text-align:right;font-family:inherit}.rt-prix:focus,.rt-surface input:focus{outline:none;border-color:var(--blue-2);box-shadow:0 0 0 3px var(--blue-soft)}.rt-actions{display:flex;align-items:center;gap:6px}.rt-act{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:var(--card);font-weight:800;font-size:14px;cursor:pointer;font-family:inherit;color:var(--muted)}.rt-act.ok{color:var(--green-ink)}.rt-act.ok:hover{background:var(--green-soft);border-color:var(--green);color:var(--green-ink)}.rt-act.no:hover{background:var(--amber-soft);border-color:var(--amber);color:var(--amber)}.rt-act:disabled,.rt-undo:disabled{opacity:.5;cursor:default}.rt-state{font-size:11.5px;font-weight:800;padding:4px 10px;border-radius:20px}.rt-state.valide{background:var(--green-soft);color:var(--green-ink)}.rt-state.refuse{background:var(--amber-soft);color:var(--amber)}.rt-undo{border:0;background:none;color:var(--muted);font-size:15px;cursor:pointer;padding:2px 4px}.rt-undo:hover{color:var(--blue)}.rt-err{font-size:12px;color:var(--amber);margin-top:3px;white-space:normal;max-width:180px}.rt-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:6px;vertical-align:-2px;border:1.5px solid var(--blue);border-radius:50%;color:var(--blue);cursor:help;font-size:10px;font-weight:800;font-style:italic;text-transform:none;letter-spacing:0}.rt-tip{display:none;position:absolute;right:-8px;top:20px;font-style:normal;z-index:20;width:320px;white-space:pre-line;text-align:left;background:var(--navy);color:#fff;font-size:12.5px;font-weight:500;line-height:1.45;padding:10px 12px;border-radius:10px;box-shadow:var(--shadow)}.rt-info:hover .rt-tip,.rt-info:focus .rt-tip{display:block}.rt-eye{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:var(--card);border-radius:8px;width:30px;height:28px;cursor:pointer;color:var(--blue)}.rt-eye:hover{background:var(--blue-soft);border-color:#cfe6f6}.rt-eye:disabled{opacity:.35;cursor:default}.rt-bulk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px;padding:10px 14px;background:var(--blue-soft);border:1px solid #cfe6f6;border-radius:var(--radius-sm);color:var(--navy);font-size:13.5px;position:sticky;top:0;z-index:5}.rt-bulk-sp{flex:1}.rt-link{border:0;background:none;padding:0;color:var(--blue);font-weight:700;font-size:12.5px;cursor:pointer;font-family:inherit}.rt-link:hover{text-decoration:underline}.rt-link:disabled{opacity:.5;cursor:default}.rt-flash{font-size:13px;font-weight:700;color:var(--green-ink)}.rt-detail>td{background:var(--bg);padding:4px 16px 16px 78px;white-space:normal}.rt-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rt-detail h4{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:8px 0}.rt-detail dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px}.rt-detail dt{color:var(--muted);font-weight:600}.rt-detail dd{margin:0;color:var(--ink)}.rt-detail select{font-size:12.5px;border:1px solid var(--line);border-radius:8px;padding:3px 6px;color:var(--ink);background:var(--card);font-family:inherit}.rt-detail p{margin:0;font-size:13px}.rt-links{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12.5px}.rt-links a{color:var(--blue);font-weight:700;text-decoration:none}.rt-links a:hover{text-decoration:underline}.rt-surface{display:flex;align-items:center;gap:4px;color:var(--muted)}.rt-surface input{width:76px;padding:4px 6px;border:1px solid var(--line);border-radius:8px;text-align:right;font-family:inherit}.rt-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:#10203a73;display:flex;align-items:center;justify-content:center;padding:16px}.rt-modal{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;max-height:calc(100vh - 32px);width:100%}.rt-modal-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.rt-modal-t{font-size:15px;font-weight:800;color:var(--navy)}.rt-modal-f{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;border-top:1px solid var(--line);font-size:13px}.rt-modal-f a{color:var(--blue);font-weight:700;text-decoration:none}.rt-modal-f a:hover{text-decoration:underline}.rt-modal-nav{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);white-space:nowrap}.rt-modal-nav button{border:1px solid var(--line);background:var(--card);border-radius:8px;min-width:30px;height:28px;cursor:pointer;color:var(--navy);font-weight:800;font-family:inherit}.rt-modal-nav button:disabled{opacity:.4;cursor:default}.rt-close{border:0!important;background:none;font-size:16px;color:var(--muted);cursor:pointer}.rt-viewer{max-width:780px}.rt-viewer-body{overflow:auto;flex:1;background:#eef2f7;min-height:300px}.rt-viewer-page{position:relative}.rt-viewer-body img{display:block;width:100%;height:auto}.rt-hl{position:absolute;border:2px solid var(--amber);background:var(--amber-soft);mix-blend-mode:multiply;border-radius:4px;pointer-events:none;box-shadow:0 0 0 4px var(--amber-soft)}.rt-modal-hint{margin:0 auto 0 0}.rt-viewer-skel{height:70vh;background:linear-gradient(90deg,#eef2f7 0%,var(--bg) 50%,#eef2f7 100%);background-size:200% 100%;animation:rt-skel 1s linear infinite}@keyframes rt-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.rt-viewer-empty{padding:48px 16px;text-align:center;color:var(--muted);font-size:13.5px}.rt-confirm{max-width:460px}.rt-confirm-b{padding:16px 18px;font-size:13.5px;color:var(--ink);display:grid;gap:8px}.rt-confirm-b p{margin:0}.rt-warn-txt{color:var(--amber);font-weight:700}@media (max-width:1100px){.rt-detail-grid{grid-template-columns:1fr}.rt-detail>td{padding-left:16px}}.rt-refcell{display:inline-flex;flex-direction:column;align-items:flex-end}.rt-refline{display:inline-flex;align-items:center;gap:3px}.rt-ref-in{width:72px;padding:3px 6px;font-size:13px;border-color:transparent;background:transparent;font-weight:600}.rt-ref-in.b{font-weight:800}.rt-ref-in.diff{border-bottom:2px solid var(--amber);border-radius:8px 8px 2px 2px}.rt-ref-in:hover{border-color:var(--line);background:var(--card)}.rt-ref-in:focus,.rt-ref-in.dirty{border-color:var(--blue-2);background:var(--card)}.rt-ref-in:disabled{opacity:.6}.rt-mini{width:22px;height:22px;padding:0;border-radius:6px;border:1px solid var(--line);background:var(--card);font-size:12px;font-weight:800;cursor:pointer;color:var(--muted);font-family:inherit;line-height:1}.rt-mini.ok{color:var(--green-ink);border-color:var(--green);background:var(--green-soft)}.rt-mini:hover{filter:brightness(.96)}.rt-mini:disabled{opacity:.4;cursor:default}.rt-act.nt{width:auto;padding:0 8px;font-size:11px;color:var(--blue);white-space:nowrap}.rt-act.nt:hover{background:var(--blue-soft);border-color:var(--blue-2)}.rt-state.nouveau_tarif{background:var(--blue-soft);color:var(--blue)}.rt-table th.rt-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.rt-table th.rt-sortable:hover,.rt-table th.rt-sortable.on{color:var(--navy)}.rt-sort-ic{margin-left:4px;font-size:11px;opacity:.55}.rt-table th.rt-sortable.on .rt-sort-ic{opacity:1;color:var(--blue)}.rt-hist-t{margin-top:10px;font-size:12.5px}.rt-hist-h{font-weight:800;color:var(--muted);font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.rt-hist{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rt-hist-src{font-weight:800;color:var(--navy)}.rt-detail dd .rt-sub{display:block}.rt-inst .rt-sub .badge.rt-badge-surf{margin-left:0;font-weight:700}.coa-list.retarif .toolbar .rt-resync{margin-left:auto;white-space:nowrap}.rt-inst .rt-sub .badge.rt-badge-prio{margin-left:0;font-weight:800;border:1px solid var(--amber)}.rt-inst .rt-sub .badge.rt-badge-surf.ok{background:var(--green-soft);color:var(--green-ink)}.rt-surface{flex-wrap:wrap}.rt-surface .rt-mesurer{white-space:nowrap}.rt-surface .rt-sub{display:block;width:100%}.rt-mesure{max-width:980px;height:calc(100vh - 32px)}.rt-mesure-body{flex:1;min-height:0;display:flex}.rt-map{flex:1;min-height:320px;background:#eef2f7}.rt-map.rt-viewer-empty{display:flex;align-items:center;justify-content:center;text-align:center}.rt-mesure-warn{padding:8px 18px;background:var(--amber-soft);color:var(--amber);font-size:12.5px;font-weight:700;border-bottom:1px solid var(--line)}.rt-mesure-f{justify-content:flex-start}.rt-mesure-info{flex:1;display:grid;gap:2px;min-width:0}.rt-mesure-val{font-size:14px;color:var(--navy)}.rt-mesure-ok{white-space:nowrap}.rt-map .leaflet-pm-toolbar .leaflet-buttons-control-button{border-radius:8px}.rt-map .leaflet-container{font-family:inherit}.rt-mesure-hint{padding:6px 18px;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line)}.rt-mesure-val{display:flex;flex-wrap:wrap;gap:4px 14px}.rt-zone-total{color:var(--navy)}.rt-map .rt-zone-tip{background:#10203abf;color:#fff;border:0;border-radius:6px;font-weight:800;font-size:11px;padding:2px 6px;box-shadow:none}.rt-map .rt-zone-tip:before{display:none}.coa-stats{--blue:#2680C2;--blue-2:#2D9CDB;--blue-soft:#EAF4FB;--green:#6FAF2E;--green-2:#8CC63F;--green-soft:#EEF6E3;--green-ink:#4d7d1e;--amber:#E8912A;--amber-soft:#FDF1E1;--red:#E24C4C;--red-soft:#FBEAEA;--violet:#6C4BD1;--violet-soft:#EDE7FB;--navy:#1B2A4A;--ink:#24303F;--muted:#7A8798;--line:#E7ECF2;--bg:#F4F7FA;--card:#FFFFFF;--radius:16px;--shadow:0 1px 2px rgba(16,32,58,.04),0 6px 20px rgba(16,32,58,.06);--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--font);color:var(--ink);line-height:1.5;padding-bottom:50px}.coa-stats *{box-sizing:border-box}.coa-stats .controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:4px 0 2px}.coa-stats .pill{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:7px 12px;font-size:13px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:6px;box-shadow:var(--shadow)}.coa-stats .pill .dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.coa-stats .pill select,.coa-stats .pill input{border:0;background:transparent;font-family:var(--font);font-size:13px;font-weight:700;color:var(--navy);cursor:pointer;outline:none}.coa-stats .seg-p{margin-left:auto;display:flex;background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow)}.coa-stats .seg-p button{border:0;background:transparent;padding:8px 14px;font-size:13px;font-weight:800;color:var(--muted);cursor:pointer;font-family:var(--font)}.coa-stats .seg-p button.on{background:var(--navy);color:#fff}.coa-stats h2.sec{font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:var(--muted);font-weight:800;margin:26px 2px 12px}.coa-stats .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.coa-stats .kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow);position:relative;overflow:hidden}.coa-stats .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--green)}.coa-stats .kpi.a:before{background:var(--amber)}.coa-stats .kpi.b:before{background:var(--blue)}.coa-stats .kpi .l{font-size:12px;color:var(--muted);font-weight:700}.coa-stats .kpi .v{font-size:24px;font-weight:800;color:var(--navy);margin-top:6px}.coa-stats .kpi .v small{font-size:14px;color:var(--muted)}.coa-stats .kpi .s{font-size:12px;color:var(--muted);font-weight:700;margin-top:4px}.coa-stats .strip{display:flex;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;flex-wrap:wrap}.coa-stats .strip .ps{flex:1;padding:16px 18px;border-left:1px solid var(--line);min-width:150px}.coa-stats .strip .ps:first-child{border-left:0}.coa-stats .strip .ps .v{font-size:23px;font-weight:800;color:var(--navy)}.coa-stats .strip .ps .v small{font-size:13px;color:var(--muted);font-weight:700}.coa-stats .strip .ps .l{font-size:11.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin-top:3px}.coa-stats .row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.coa-stats .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.coa-stats .panel h3{margin:0 0 14px;font-size:14px;color:var(--navy);font-weight:800}.coa-stats .hb{display:flex;flex-direction:column;gap:9px}.coa-stats .hrow{display:grid;grid-template-columns:120px 1fr 42px;align-items:center;gap:10px;font-size:12.5px}.coa-stats .hrow .n{font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-stats .track{background:#eef2f7;border-radius:20px;height:13px;overflow:hidden}.coa-stats .fill{height:100%;border-radius:20px;background:linear-gradient(90deg,var(--blue-2),var(--blue))}.coa-stats .fill.g{background:linear-gradient(90deg,var(--green-2),var(--green))}.coa-stats .hrow .p{font-weight:800;color:var(--navy);text-align:right}.coa-stats .hrow.lk{text-decoration:none;cursor:pointer;border-radius:8px;padding:3px 5px;margin:-3px -5px;transition:background .12s}.coa-stats .hrow.lk:hover{background:var(--blue-soft)}.coa-stats .hrow.lk:hover .n{color:var(--blue)}.coa-stats .hrow.lk:hover .track{background:#dce9f5}.coa-stats .sec-hint{font-size:12px;font-weight:600;color:#7a8798}.coa-stats .grp{font-size:12px;font-weight:800;color:var(--navy);margin:16px 2px 10px;display:flex;align-items:center;gap:8px}.coa-stats .targets{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.coa-stats .seg{display:block;text-decoration:none;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px;cursor:pointer;transition:.15s;border-left:4px solid var(--amber)}.coa-stats .seg:hover{transform:translateY(-2px);box-shadow:0 10px 26px #10203a1f}.coa-stats .seg.v{border-left-color:var(--violet)}.coa-stats .seg.b{border-left-color:var(--blue)}.coa-stats .seg.g{border-left-color:var(--green)}.coa-stats .seg.r{border-left-color:var(--red)}.coa-stats .seg .tag{font-size:11px;font-weight:800;padding:3px 9px;border-radius:20px;background:var(--amber-soft);color:var(--amber);display:inline-block}.coa-stats .seg.v .tag{background:var(--violet-soft);color:var(--violet)}.coa-stats .seg.b .tag{background:var(--blue-soft);color:var(--blue)}.coa-stats .seg.g .tag{background:var(--green-soft);color:var(--green-ink)}.coa-stats .seg.r .tag{background:var(--red-soft);color:var(--red)}.coa-stats .seg .n{font-size:25px;font-weight:800;color:var(--navy);margin:9px 0 3px}.coa-stats .seg .d{font-size:12.5px;color:var(--muted);font-weight:700;line-height:1.3}.coa-stats .seg .go{font-size:11.5px;color:var(--blue);font-weight:800;margin-top:9px}.coa-stats .subtargets{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}.coa-stats .chip{font-size:11px;font-weight:800;padding:5px 10px;border-radius:8px;background:#f4f7fa;border:1px solid var(--line);color:var(--navy);text-decoration:none}.coa-stats .chip:hover{background:var(--blue-soft);border-color:#cfe6f6;color:var(--blue)}.coa-stats .empty{color:var(--muted);padding:14px;text-align:center;font-weight:600}@media (max-width:1000px){.coa-stats .row,.coa-stats .targets{grid-template-columns:1fr}.coa-stats .kpis{grid-template-columns:1fr 1fr}.coa-stats .seg-p{margin-left:0}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth;scroll-padding-block-start:30px}body{font-size:16px;line-height:20px;font-weight:400;font-family:Poppins,sans-serif;color:var(--main-black);background-color:var(--body-color)}@font-face{font-family:Poppins-Thin;src:url(/assets/Poppins-Thin-BPsKtqQ2.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ExtraLight;src:url(/assets/Poppins-ExtraLight-eLgcIHsY.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Light;src:url(/assets/Poppins-Light-ChBmluwM.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Regular;src:url(/assets/Poppins-Regular-CDE4z94E.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Medium;src:url(/assets/Poppins-Medium-DwAlJ_UI.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins-SemiBold;src:url(/assets/Poppins-SemiBold-DGSR8tC8.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Bold;src:url(/assets/Poppins-Bold-B5ijbvYk.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ExtraBold;src:url(/assets/Poppins-ExtraBold-BOlBdmaY.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Black;src:url(/assets/Poppins-Black-C2LIqLFT.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--main-white: #fff;--primary-color: #202020;--secondary-color: #84818a;--selected-color: #1b698e;--main-border: #dcdbdd;--light-border: #dcdbdd61;--dark-border: #dcdcdc;--input-border: #c8d2e2;--main-black: #000;--dark-black: #43425d;--mat-black: #4d4f5c;--light-gray: #707070;--main-red: #ff4141;--bg-color: #114a65;--body-color: #f5f7f9;--off-white: #eff0f1;--orange: #ea632f;--yellow: #fecb2e;--coffee: #3a1000;--green: #22c55e;--dark-blue: #1e293b;--purple: #5a66f1;--blue: #3373ba;--parrot: #76b82a;--input-bg: #f2f4f7}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s;background-color:var(--main-white)}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}body .Mui-error{margin:0;color:var(--main-red);font-size:12px;line-height:15px;font-family:Poppins-Regular}.cus-scrollbar::-webkit-scrollbar{width:3px}.cus-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.cus-scrollbar::-webkit-scrollbar-thumb{background:#88888834}.cus-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.grid-main .grid-item{background-color:transparent;box-shadow:none;border-radius:0;padding:0}.admin-text-decoration-none{text-decoration:none!important}.admin-flex-all{display:flex;justify-content:space-between}.admin-form-group .admin-form-control input{box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;width:100%;padding:8px 15px;background-color:var(--main-white);color:var(--light-gray);font-size:16px;line-height:23px;font-family:Poppins-Regular}.admin-form-group .admin-form-control input::placeholder{color:var(--light-gray);font-size:15px;line-height:25px;font-family:Poppins-Regular;opacity:1}.admin-form-group .admin-form-control{width:100%}.admin-form-group .admin-form-control .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:transparent;border-width:0px}.admin-form-control fieldset{border:0px}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--input-border)!important}.admin-form-control-textarea:focus-visible{outline:none!important}.admin-form-group .admin-form-control-textarea{border:1px solid var(--input-border);border-radius:8px;width:100%;padding:10px 15px;background-color:var(--main-white);color:var(--primary-color);font-size:12px;line-height:17px;font-family:Poppins-Medium;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}.admin-form-group .admin-form-control-textarea::placeholder{color:var(--secondary-color);font-size:12px;line-height:17px;font-family:Poppins-Medium;opacity:1}.admin-input-box .MuiInputBase-root{width:100%}.admin-input-box .admin-form-lable{font-size:15px;line-height:25px;font-family:Poppins-SemiBold;color:var(--main-black);margin:0 0 7px;min-height:25px}.admin-input-box .MuiInputBase-root fieldset:hover{border-color:transparent}.admin-form-group .admin-form-control-eye{border:1px solid rgb(202 206 213 / 40%);border-radius:5px;background-color:var(--main-white);padding:2px 15px 3px 0}.admin-form-group .admin-form-control-eye fieldset{border:0px}.admin-form-control-eye svg{color:#bcbccb}.admin-input-box .admin-form-control-eye input{border:0px;padding:6px 15px}.admin-input-box .admin-form-control-eye input::placeholder{color:var(--light-gray);font-size:15px;line-height:25px;font-family:Poppins-Regular;opacity:1}.password-input-box fieldset{border:0}.admin-form-control-eye .admin-eye-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.admin-page-border{border:1px solid var(--main-border);border-radius:6px;padding:20px}.btn-main .btn{border-radius:12px;font-size:14px;line-height:18px;font-family:Poppins-Regular;padding:10px 15px;text-transform:capitalize;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.primary-btn-main .primary-btn,.primary-btn-main .primary-btn:hover{background-color:var(--parrot);border-radius:10px;color:var(--main-white);font-size:13px;line-height:17px;font-family:Poppins-Medium;padding:11.5px 20px;text-transform:capitalize;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.secondary-btn-main .secondary-btn,.secondary-btn-main .secondary-btn:hover{background-color:var(--yellow);border-radius:25px;color:var(--main-white);font-size:16px;line-height:26px;font-family:Poppins-SemiBold;padding:11px 27px;text-transform:capitalize;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.border-btn-main .border-btn{border:1px solid var(--dark-border);border-radius:8px;padding:10px 15px;font-size:13px;line-height:17px;color:var(--primary-color);font-family:Poppins-Medium;text-transform:capitalize;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.border-btn-main .border-btn:hover{border:1px solid var(--dark-border);color:var(--parrot)}.admin-switch-main{margin-left:20px}.admin-switch-lable .MuiTypography-root{font-size:14px;line-height:21px;color:var(--secondary-color);font-weight:400}.admin-pagination-main{display:flex;justify-content:flex-end;align-items:center;padding:15px 0 0}.admin-pagination-main .MuiTablePagination-selectLabel,.admin-pagination-main .MuiTablePagination-displayedRows{font-size:12px;line-height:18px;color:var(--secondary-color);font-family:Poppins-Regular}.admin-pagination-main .MuiTablePagination-actions{gap:10px;display:flex}.admin-pagination-main .admin-pagination{border-bottom:0}.admin-pagination-main .MuiTablePagination-toolbar{min-height:25px}.admin-pagination-main .MuiButtonBase-root{padding:0;background-color:var(--parrot);height:20px;width:20px;min-width:20px}.admin-pagination-main .MuiButtonBase-root svg{color:var(--main-white);font-size:18px}.admin-pagination-main .MuiIconButton-root.Mui-disabled{background-color:#d3d3d3;color:#00000042}.admin-progress-bar-main{max-width:470px;width:100%;position:relative}.admin-progress-bar-main .admin-progress-bar .MuiLinearProgress-bar{border-radius:8px;background-color:var(--selected-color)}.admin-progress-bar-content{margin-top:30px}.admin-progress-bar-content .admin-page-title{font-size:20px;line-height:30px;color:var(--primary-color);font-family:Poppins-Medium}.admin-progress-bar-text{position:absolute;right:-35px;top:-5px;font-size:14px;line-height:21px;color:var(--secondary-color);font-family:Poppins-Medium}body .admin-error-text{color:var(--main-red);font-size:12px;line-height:15px;font-family:Poppins-Regular;margin:0}.admin-dropdown-box .admin-form-control{width:100%;position:relative}.admin-dropdown-box .MuiSelect-select{color:var(--secondary-color);font-size:13px;line-height:17px;font-family:Poppins-Medium;display:flex;padding:10px 15px;box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.admin-dropdown-box .MuiOutlinedInput-input:focus{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.admin-dropdown-box fieldset{border:0}.admin-grey-down{position:absolute;top:17.92px;right:21.92px;height:10px;width:10px;object-fit:contain}.admin-dropdown-box .MuiMenu-list .admin-drop-menuitem{color:var(--secondary-color);font-size:12px;line-height:20px;font-weight:400}.admin-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.admin-modal .admin-modal-inner{width:calc(100% - 30px);max-height:calc(100vh - 40px);border:1px solid var(--main-border);border-radius:10px;outline:none;background-color:var(--main-white)}.admin-modal-hgt-scroll{max-height:calc(100vh - 300px);overflow:auto;padding:0 5px 0 0;margin-right:-5px}.admin-modal-close-icon{object-fit:contain;height:14px;width:14px}.MuiBackdrop-root{background-color:#000000b3}.admin-delete-modal-footer{margin-bottom:100px}.admin-modal-size{max-width:407px;margin:auto}.admin-modal-header{padding:57px 0 9px;border-bottom:1px solid var(--light-border)}.confirm-delete-modal-main .admin-modal-delete-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);margin-bottom:40px}.admin-modal-header .admin-modal-title{color:var(--mat-black);font-size:15px;line-height:23px;font-family:Poppins-Bold;text-align:center}.admin-modal-header .modal-close-btn{padding:0;min-width:30px;justify-content:flex-end;position:absolute;right:40px;top:40px}.admin-modal-body{text-align:center}.admin-table-data-flex{display:flex;align-items:center;width:100%;gap:10px}.admin-table-data-btn-flex{display:flex;gap:10px;justify-content:flex-end}.no-flex{justify-content:unset}.admin-table-data-btn-flex .admin-table-data-btn{min-width:25px;padding:5px;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.upload-group{display:flex;align-items:center;gap:10px}.upload-check-box{display:flex;align-items:center}.admin-table-data-img{margin-right:7px;height:30px;width:30px;object-fit:cover;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.table-td .admin-table-data-text{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:12px;line-height:16px;color:var(--dark-blue);font-family:Poppins-Regular}.page-table-main .table-container{background-color:transparent;box-shadow:none;overflow:auto;max-width:calc(100vw + -0px)}.page-table-main .table{min-width:950px}.page-table-main .table-th{font-size:16px;line-height:25px;color:#a3a6b4;font-family:Poppins-Bold;padding:18px 23px;border-bottom:none;background-color:#f5f6fa}.page-table-main .table-td{font-size:15px;line-height:20px;color:var(--mat-black);font-family:Poppins-Regular;padding:16px 23px;border-bottom:1px solid var(--light-border)}.page-table-main .table-container::-webkit-scrollbar{width:2px;height:5px}.page-table-main .table-container::-webkit-scrollbar-track{background:var(--main-border);border-radius:5px}.page-table-main .table-container::-webkit-scrollbar-thumb{background:#8888885c}.page-table-main .table-container::-webkit-scrollbar-thumb:hover{background:#555}.admin-icon{height:15px;width:15px;object-fit:contain}.common-card{background-color:var(--main-white);border-radius:8px;padding:15px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;position:relative}.admin-body-overflow .MuiTooltip-tooltip{box-shadow:0 5px 20px #adb5d908;background-color:var(--selected-color);border-radius:5px;color:var(--main-white);padding:4px 8px;font-size:13px;line-height:25px;font-weight:500}.admin-body-overflow .MuiTooltip-tooltip .MuiTooltip-arrow:before{color:var(--selected-color)}.admin-userlist-inner-btn-flex{display:flex;gap:10px}.admin-search-box{position:relative}.admin-search-form-group .admin-search-form-control input{color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-Regular;padding:10px 15px 10px 40px;box-shadow:0 2px 6px #0000000a;background-color:var(--main-white);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:0}.admin-search-form-group .admin-search-form-control input::placeholder{color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-Regular;opacity:1}.admin-search-form-group fieldset{border:0}.admin-search-grey-img{position:absolute;left:16px;top:15px;height:15px;width:15px;object-fit:contain}.admin-page-title-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.admin-page-btn-end-flex{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:20px}.admin-userlist-btn-flex{display:flex;flex-wrap:wrap;gap:10px}.admin-modal .admin-add-user-modal-inner-main{max-width:500px}.admin-modal-btn-flex{display:flex;justify-content:center;gap:20px}.admin-discard-btn-main .admin-discard-user-btn,.admin-discard-btn-main .admin-discard-user-btn:hover{color:#ff1400;font-size:13px;line-height:25px;font-family:Poppins-Regular;border:1px solid #ff1400;padding:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;text-transform:capitalize}.admin-save-btn-main .admin-save-btn{color:var(--main-white);font-size:13px;line-height:25px;font-family:Poppins-Regular;border:1px solid var(--parrot);background-color:var(--parrot);padding:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;text-transform:capitalize}.admin-user-circle-img{width:40px;height:40px;object-fit:contain;margin:auto;display:flex}.admin-modal .admin-delete-modal-inner-main{max-width:450px}.delete-modal-body{padding:20px}.admin-delete-modal-inner-main .admin-delete-modal-title{color:var(--primary-color);font-size:22px;line-height:30px;font-family:Poppins-Medium;text-align:center;margin:20px 0 16px}.admin-delete-modal-inner-main .admin-delete-modal-para{color:var(--secondary-color);text-align:center;margin:auto;font-family:Poppins-Regular;font-size:16px;line-height:24px}.admin-delete-modal-btn-flex{display:flex;justify-content:center;margin-top:26px;gap:20px}.MuiBackdrop-root-MuiModal-backdrop{background-color:#11182799}.admin-filter-main{position:relative}.admin-filter-main .MuiDrawer-paper{width:100%;min-width:400px;max-width:400px}.admin-filter-header{background-color:#07415d;display:flex;justify-content:space-between;padding:16px 25px;align-items:center}.admin-filter-close-icon{height:21px;width:21px;object-fit:contain}.admin-filter-header .admin-filter-title{font-size:20px;line-height:30px;color:#fff;font-weight:400}.admin-filter-inner-main{padding:20px 25px;background-color:#fff}.admin-filter-btn-main{display:flex;justify-content:flex-end}.admin-filter-btn-main .admin-filter-cancel-btn{margin-right:15px}.admin-filter-footer{border-top:1px solid #d1d5db;padding:15px;position:absolute;bottom:0;width:100%;left:0;right:0}.admin-filter-checkbox-main .admin-checkbox-lable{margin-right:20px}.admin-down-icon,.admin-plus-icon{margin-right:5px;height:11px;width:11px;object-fit:contain}.admin-page-title-main .admin-page-title{color:var(--blue);font-size:16px;line-height:23px;font-family:Poppins-Regular}.admin-sub-title-main{margin-bottom:8px}.client-details-wraper-flex{display:flex;align-items:center;gap:20px;margin-bottom:10px}.flex-filter{display:flex;justify-content:space-between;align-items:center}.admin-sub-title-main .admin-sub-title{color:var(--blue);font-size:16px;line-height:23px;font-family:Poppins-Regular}.admin-sub-title-main .admin-sub-title:after{content:"";position:absolute;left:0;bottom:-2px;background-color:var(--orange);height:2px;width:30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.page-sub-title-main .page-sub-title{color:var(--orange);font-size:13px;line-height:19px;font-family:Poppins-Semibold}.page-table-main .table-not-found-td{padding:0;border:0px}.data-not-found-main{box-shadow:0 5px 20px #adb5d908;background-color:var(--main-white);border:1px solid var(--main-border);border-radius:5px;padding:9px;width:100%;margin:10px 0 0}.data-not-found-main .data-not-found-text{font-size:12px;line-height:18px;color:var(--primary-color);font-family:Poppins-Regular;text-align:center}.loader-main{display:flex;justify-content:center;align-items:center;height:calc(100vh - 255px)}.loader{width:50px;height:50px;display:inline-block;padding:0;text-align:left}.loader span{position:absolute;display:inline-block;width:50px;height:50px;border-radius:100%;background:var(--bg-color);-webkit-animation:loader 1.5s linear infinite;animation:loader 1.5s linear infinite}.loader span:last-child{animation-delay:-.9s;-webkit-animation-delay:-.9s}@keyframes loader{0%{transform:scale(0);opacity:.8}to{transform:scale(1);opacity:0}}@-webkit-keyframes loader{0%{-webkit-transform:scale(0,0);opacity:.8}to{-webkit-transform:scale(1,1);opacity:0}}.admin-select2-main{width:300px}.admin-select2-main .select2-container--default .select2-selection--multiple{background-color:transparent;border:1px solid var(--main-border)}.admin-select2-main .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid var(--main-border);background-color:transparent}.admin-select2-main .select2-container .select2-search--inline .select2-search__field{color:var(--secondary-color);font-size:12px;line-height:20px;font-family:Poppins-Regular;font-weight:400}.admin-select2-main .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:1px 5px 0}.admin-select2-main .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:transparent;border:1px solid var(--main-border);color:var(--secondary-color);font-size:12px;line-height:20px;font-family:Poppins-Regular;font-weight:400}.accordian-main .accordian-summary{background-color:var(--light-gray);min-height:30px}.accordian-main .accordian{margin-bottom:10px;box-shadow:none}.accordian-main .accordian-details{font-size:12px;line-height:18px;color:var(--secondary-color);font-weight:400;border:1px solid var(--main-border)}.accordian-main .MuiAccordion-root:before{background-color:transparent}.accordian-main .MuiAccordionSummary-content.Mui-expanded{margin:5px 0}.accordian-main .MuiAccordionSummary-content{font-size:12px;line-height:18px;color:var(--primary-color);font-weight:500;margin:5px 0}.accordian-main .accordian:last-child{margin-bottom:0}.accordian-main .accordian.Mui-expanded{margin:10px 0}.accordian-main .accordian-summary.Mui-expanded{min-height:30px;padding:5px 16px}img[alt]{font-size:10px}.admin-auth-main-flex{display:flex;height:100vh;justify-content:center;align-items:center;background-image:url(/assets/auth-bg-Cg47siSX.png);background-repeat:no-repeat;background-size:cover}.admin-auth-main{background-color:#fffc;transition:all .5s ease-in-out;box-shadow:0 3px 6px #00000029;padding:100px 25px;border-radius:15px;max-width:617px;min-width:617px;width:100%}.admin-auth-box{height:100vh;display:flex;justify-content:center;align-items:center}.admin-auth-inner-main{max-width:400px;min-width:400px;width:100%;margin:auto}.admin-checkbox-main .admin-checkbox-lable{color:var(--secondary-color);margin-left:0;margin-right:0;font-family:Poppins-Regular;font-size:13px;line-height:20px}.select-all-check-flex{margin:20px 0}.admin-checkbox-main{display:flex;align-items:center;gap:8px;cursor:pointer}.admin-checkbox-lable .MuiFormControlLabel-label{font-weight:400;font-size:14px;line-height:21px}.admin-auth-inner-main .admin-auth-title{color:var(--mat-black);font-size:16px;line-height:24px;font-family:Poppins-Bold;margin-bottom:15px;text-align:center}.admin-auth-inner-main .admin-auth-para{margin-bottom:30px;color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-Regular;text-align:center}.auth-logo-divider{border-bottom:1px solid var(--light-border);padding:10px 0 20px;margin-bottom:30px}.admin-auth-btn-main .admin-auth-btn{margin-top:20px;width:100%}.admin-auth-logo{height:100%;width:100%;object-fit:contain;max-width:174px;margin:auto;display:flex}.admin-forgot-row .admin-forgot-para{color:var(--blue);text-decoration:none;font-family:Poppins-Medium;font-size:14px;line-height:18px}.admin-otp-flex-main{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.admin-form-control .MuiFormControl-root,.admin-otp-input-box{width:100%}.resend-otp-btn-main{text-align:center;margin:20px 0}.resend-otp-btn-main .resend-otp-btn{font-family:Poppins-Medium;font-size:14px;line-height:18px;color:var(--blue);text-align:center;text-transform:capitalize}.admin-dashboard-left-main{max-width:260px;width:100%;background-color:var(--main-white);height:calc(100vh - 70px);left:0;position:fixed;top:70px;z-index:999;border-right:1px solid var(--main-border);transition:.5s all;display:flex;flex-direction:column}.admin-dashboard-containt-main{background-color:var(--body-color);height:calc(100vh - 60px);padding:97px 41px 15px 290px;transition:.5s all;overflow-y:scroll;scrollbar-width:none}.admin-dashboard-main{width:100%}.admin-dashboard-deactive .admin-dashboard-containt-main{padding:97px 41px 15px 100px}.admin-dashboard-width{width:100%}.admin-sidebar-logo-main .sidebar-close-btn{display:none}.admin-sidebar-icons{height:25px;width:25px;object-fit:contain}.admin-sidebar-logo{width:100px;object-fit:contain;cursor:pointer}.admin-close-icon{display:none}.admin-sidebar-logo-main{padding:5px 10px;min-height:64px;display:flex;justify-content:center;align-items:center}.admin-sidebar-list-main{overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0}.admin-sidebar-main{padding-top:9px}.admin-sidebar-list .admin-sidebar-ul-title{margin:0 0 15px;font-size:10px;line-height:14px;font-family:Poppins-Bold;color:var(--main-white);text-transform:uppercase}.admin-header-drop-main .admin-drop-header-btn{padding:0;text-align:left}.admin-sidebar-main .admin-sidebar-list{padding:0;margin-bottom:15px}.admin-sidebar-main .admin-sidebar-listitem:last-child{margin-bottom:0}.admin-sidebar-deactive .admin-sidebar-main .admin-sidebar-listitem{justify-content:center}.admin-sidebar-deactive .admin-sidebar-list .admin-sidebar-ul-title{display:none}.admin-sidebar-main .admin-sidebar-listitem.active{background-color:var(--main-white);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;position:relative}.admin-sidebar-main .admin-sidebar-listitem.active:after{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:var(--yellow)}.admin-sidebar-main .admin-sidebar-listitem{padding:0}.admin-sidebar-main .admin-sidebar-link{font-size:13px;line-height:17px;font-family:Poppins-Medium;color:var(--main-black);display:flex;width:100%;padding:14px 24px;text-decoration:none;transition:.5s all;gap:19px;align-items:center}.admin-sidebar-main .admin-sidebar-listitem.active .admin-sidebar-link{color:var(--yellow)}.admin-sidebar-main .admin-sidebar-listitem.active .admin-sidebar-link svg,.admin-sidebar-main .admin-sidebar-listitem.active .admin-sidebar-link img{filter:brightness(0) saturate(100%) invert(83%) sepia(41%) saturate(4538%) hue-rotate(1deg) brightness(102%) contrast(112%)}.admin-sidebar-deactive .admin-sidebar-listitem .expandless-icon,.admin-sidebar-deactive .admin-sidebar-listitem .expandmore-icon{right:-8px;top:3px}.admin-sidebar-main .admin-sidebar-list-last{border-top:1px solid #5e1a00;padding:32px 0 0}.admin-sidebar-listitem .expandless-icon,.admin-sidebar-listitem .expandmore-icon{position:absolute;right:10px;top:0;color:#fff}.admin-submenu-main{margin-left:20px}.admin-sidebar-deactive .admin-submenu-main{margin-left:0}.admin-sidebar-logo-main .admin-sidebar-close-btn{display:none;min-width:30px}.scrollbar::-webkit-scrollbar{width:2px}.scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.scrollbar::-webkit-scrollbar-thumb{background:#888}.scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.sidebar-attendance{width:100%}.admin-header-main{background-color:var(--main-white);position:fixed;top:0;left:260px;right:0;z-index:9;transition:.5s all;padding:11px 19px;box-shadow:0 2px 6px #0000000a;border-left:1px solid #8080801a}.admin-header-main.active .admin-sidebar-logo{opacity:0;display:none}.admin-header-main .admin-bergur-button{padding:0;min-width:20px}.admin-header-right{display:flex;align-items:center;gap:30px}.admin-header-row{display:flex;justify-content:space-between;align-items:center}.bergurmenu-icon{height:20px;width:20px;object-fit:contain}.admin-header-logo-main{display:flex;gap:32px;align-items:center;position:fixed;left:0;top:0;background-color:var(--main-white);max-width:260px;min-width:260px;height:67px;padding:11px 19px}.admin-header-logo-main .admin-header-logo-text{font-size:17px;line-height:25px;color:var(--mat-black);font-family:cursive}.admin-header-logo{width:90px;height:48px;object-fit:contain}.admin-header-left{display:flex;gap:10px;align-items:center}.admin-header-left .admin-header-title{font-size:18px;line-height:25px;color:var(--mat-black);font-family:Poppins-SemiBold}.header-right-content-main{display:flex}.admin-header-icon{height:20px;width:20px;object-fit:contain}.admin-header-icon-dot{height:18px;width:18px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#f73636;display:flex;justify-content:center;align-items:center}.admin-header-right .admin-header-icon-box{display:flex;gap:10px;align-items:center;border:1px solid var(--light-border);border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;padding:8px;position:relative;margin-right:38px}.admin-header-right .admin-header-icon-box:after{content:"";position:absolute;top:15%;right:-24px;bottom:0;height:24px;width:1px;background-color:var(--light-border)}.admin-header-icon-dot .admin-header-icon-dot-text{font-size:10px;font-family:Poppins-Medium;line-height:16px;color:var(--main-white)}.header-drop-arrow-box{margin-left:3px}.header-drop-arrow{width:11px;height:7px;object-fit:contain}.admin-header-profile-icon{width:45px;height:45px;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.admin-header-profile-initials{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:16px;flex:0 0 auto;background:#3373ba}.admin-drop-content-box .admin-header-drop-name{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--dark-black);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.admin-drop-content-box{display:flex;align-items:center}.admin-flex-drop-main .admin-header-drop{font-size:12px;font-weight:400;line-height:18px;color:var(--secondary-color);text-align:start;margin-left:12px;text-transform:capitalize}.admin-flex-drop-main .admin-header-drop-title{font-family:Poppins-Bold}.admin-flex-drop-main{display:flex;align-items:center;gap:12px}.admin-drop-header{height:15px;width:15px;margin-right:6px}.admin-drop-header-menu .MuiPaper-rounded{box-shadow:10px 10px 20px #0000001a;border:1px solid #e5e7eb;margin-top:13px;border-radius:1px;width:180px}.admin-drop-header-icon{margin-right:10px}.admin-drop-header-menu .admin-drop-header-menuitem{font-size:12px;line-height:14px;color:var(--secondary-color);font-family:Poppins-Medium;border-bottom:1px solid #e5e7eb;padding:11px 16px}.coa-usermenu .MuiPaper-rounded{width:244px;border-radius:14px;border:1px solid #e6ebf1;box-shadow:0 12px 32px #101e3624;margin-top:10px;overflow:hidden}.coa-usermenu ul{padding:0}.coa-usermenu-head{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid #eef2f6;background:#fbfcfe}.coa-usermenu-avatar{width:40px;height:40px;flex:0 0 auto;border-radius:50%;background:#2e75b6;color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;font-family:Poppins-Bold}.coa-usermenu-id{min-width:0}.coa-usermenu-name{font-family:Poppins-SemiBold;font-weight:700;font-size:14px;color:#24303f;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-usermenu-mail,.coa-usermenu-role{font-size:12px;color:#7a8798;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coa-usermenu-role{font-weight:600;color:#5b6b7c}.coa-usermenu .coa-usermenu-item{font-family:Poppins-Medium;font-size:13.5px;color:#24303f;border-bottom:0;padding:12px 16px;gap:10px;transition:background .12s ease}.coa-usermenu .coa-usermenu-item:hover{background:#f4f7fa}.coa-usermenu .coa-usermenu-item .admin-drop-header-icon{width:17px;height:17px}.coa-usermenu .coa-usermenu-danger{color:#e24c4c}.coa-usermenu .coa-usermenu-danger:hover{background:#fcecec}.coa-usermenu .coa-usermenu-danger .admin-drop-header-icon{filter:none}.coa-so-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#101e3673;animation:coa-so-fade .18s ease}@keyframes coa-so-fade{0%{opacity:0}to{opacity:1}}.coa-so{position:fixed;top:0;right:0;z-index:1300;width:340px;max-width:90vw;height:100vh;background:#fff;box-shadow:-14px 0 40px #101e362e;display:flex;flex-direction:column;transform:translate(100%);transition:transform .24s cubic-bezier(.4,0,.2,1)}.coa-so.coa-so-open{transform:translate(0)}.coa-so-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#7a8798;font-size:18px;cursor:pointer}.coa-so-close:hover{background:#f4f7fa}.coa-so-head{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px 22px;border-bottom:1px solid #eef2f6}.coa-so-avatar{width:76px;height:76px;border-radius:50%;color:#fff;font-family:Poppins-Bold;font-weight:800;font-size:27px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.coa-so-name{font-family:Poppins-SemiBold;font-weight:700;font-size:18px;color:#24303f}.coa-so-badge{display:inline-block;margin-top:8px;padding:3px 12px;border-radius:999px;border:1px solid currentColor;background:transparent;font-size:12px;font-weight:700;font-family:Poppins-SemiBold}.coa-so-poste{margin-top:8px;font-size:13px;color:#7a8798;font-weight:600}.coa-so-info{flex:1;padding:16px 24px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.coa-so-row{display:flex;flex-direction:column;gap:2px}.coa-so-row span{font-size:11px;color:#9aa7b6;text-transform:uppercase;letter-spacing:.3px}.coa-so-row b{font-size:14px;color:#24303f;font-weight:600;word-break:break-word}.coa-so-actions{border-top:1px solid #eef2f6;padding:12px;display:flex;flex-direction:column;gap:4px}.coa-so-item{display:flex;align-items:center;gap:11px;width:100%;padding:13px 14px;border:0;border-radius:10px;background:transparent;font-family:Poppins-Medium;font-size:14px;color:#24303f;cursor:pointer;transition:background .12s ease}.coa-so-item:hover{background:#f4f7fa}.coa-so-ico{width:18px;height:18px;flex:0 0 auto}.coa-so-logout{color:#e24c4c;background:#e24c4c0f}.coa-so-logout:hover{background:#e24c4c1f}.admin-drop-header-menu ul{padding:0}.admin-dashboard-left-main.admin-sidebar-deactive{max-width:70px}.admin-sidebar-deactive .admin-sidebar-link-text{display:none}.admin-sidebar-deactive .admin-sidebar-submenulist .admin-sidebar-link{margin-left:0}.admin-sidebar-deactive .admin-sidebar-icons{margin-right:0}.admin-sidebar-deactive .admin-sidebar-main .admin-sidebar-link{width:initial;padding:6px;justify-content:center}.admin-dashboard-inner-box{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.admin-dashboard-box .admin-dash-text{color:var(--dark-black);font-size:19px;line-height:32px;font-family:Poppins-Regular;margin-bottom:30px}.admin-dashboard-box .admin-dash-text-box{margin-bottom:0}.admin-dashboard-box .admin-dash-price{color:var(--mat-black);font-size:32px;line-height:48px}.admin-dashboard-box .admin-dash-market-percent{font-size:14px;line-height:18px;color:var(--mat-black);display:flex;align-items:center;gap:5px;margin-top:5px}.admin-dash-icons{width:152px;height:54px;object-fit:contain}.admin-dash-card-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;margin:0 0 41px}.admin-dash-arrow{width:11px;height:14px;object-fit:contain}.admin-dashboard-box{padding:26px;background:var(--main-white);box-shadow:0 2px 6px #0000000a}.white-card{background-color:var(--main-white);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.card-title-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.dashboard-overview-flex{margin-bottom:0}.card-title-flex .card-title{font-size:22px;line-height:37px;font-family:Poppins-Regular;color:var(--mat-black)}.event-noti-box:nth-child(1) .event-noti-round-box{background-color:#f065481a}.event-noti-box:nth-child(1) .event-noti-round-text{color:#f06548}.event-noti-box:nth-child(2) .event-noti-round-box{background-color:#299cdb1a}.event-noti-box:nth-child(2) .event-noti-round-text{color:#299cdb}.event-noti-box:nth-child(3) .event-noti-round-box{background-color:#f7b84b1a}.event-noti-box:nth-child(3) .event-noti-round-box{color:#f7b84b}.event-noti-box:nth-child(4) .event-noti-round-box{background-color:#f7b84b}.event-noti-box:nth-child(4) .event-noti-round-text{color:#f7b84b}.event-noti-box:nth-child(5) .event-noti-round-box{background-color:#f7b84b1a}.event-noti-box:nth-child(5) .event-noti-round-text{color:#f7b84b}.event-noti-box:nth-child(6) .event-noti-round-box{background-color:#f065481a}.event-noti-box:nth-child(6) .event-noti-round-text{color:#f06548}.admin-edit-profile-flex{display:flex;align-items:center;margin-bottom:20px}.admin-file-upload-btn-main .admin-file-upload-btn,.admin-file-upload-btn-main .admin-file-upload-btn:hover{background-color:#fff;border-radius:50%;height:17px;width:17px;min-width:17px;padding:0;position:absolute;right:0;bottom:13px;box-shadow:0 3px 6px #00000029}.admin-file-upload-btn-main{position:relative;max-width:max-content}.admin-upload-profile-img{height:60px;width:60px;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.admin-upload-icon-img{height:10px;width:10px;object-fit:contain}.admin-change-pass-main{max-width:514px;width:100%}.date-input-box svg{height:15px;width:15px;object-fit:contain}.admin-input-box .MuiAutocomplete-root .MuiAutocomplete-tag{margin:0 5px 3px;height:22px}.admin-input-box .MuiAutocomplete-root .MuiAutocomplete-tag .MuiChip-label{font-size:11px;line-height:15px;font-family:Poppins-Regular;color:var(--secondary-color)}.admin-input-box .MuiAutocomplete-root .MuiAutocomplete-tag svg{height:15px;width:15px}.admin-input-box .MuiAutocomplete-root .MuiOutlinedInput-root{padding:8px 10px;font-size:16px;line-height:16px;font-family:Poppins-Regular;color:var(--primary-color)}.admin-input-box .MuiAutocomplete-root .MuiOutlinedInput-root fieldset{border:1px solid rgb(202 206 213 / 40%);box-shadow:0 2px 6px #0000000a}.admin-input-box .MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-input{padding:0}.admin-sidebar-link svg{margin-right:8px;height:17px;width:17px;object-fit:contain}.mobile-header{background-color:var(--orange);padding:20px;position:relative}.mobile-header .mobile-header-title{color:var(--main-white);font-size:16px;line-height:21px;font-family:Poppins-Medium;text-align:center}.mobile-header-btn-noti-icon{height:21px;width:21px;object-fit:contain}.mobile-header .mobile-header-btn,.mobile-header .mobile-header-btn:hover{padding:0;min-width:max-content;background-color:transparent;position:absolute;right:20px;top:20px}.admin-dashboard-deactive .admin-sidebar-link svg{margin-right:0}.admin-header-logo-main .mobile-admin-bergur-button{display:none;padding:0;min-width:35px}.header-bergur-main .admin-bergur-button{padding:0;min-width:20px}.mobile-sidebar-close-box{display:none}.mobile-sidebar-close-box .mobile-sidebar-close-btn{padding:0;position:absolute;right:0;top:10px;min-width:30px}.document-file-upload-btn-main .file-upload-btn,.document-file-upload-btn-main .file-upload-btn:hover{padding:0;background-color:#fff;height:40px;width:70px;border:1px dashed #3e3e3e59;border-radius:10px;box-shadow:none}.document-file-upload-btn-main{position:relative}.document-file-upload-btn-flex{display:flex;justify-content:space-between;align-items:center}.upload-profile-img{height:40px;width:70px;object-fit:cover;border-radius:10px}.upload-img{height:20px;width:20px;object-fit:contain;border-radius:10px}.profile-upload-flex{display:flex}.upload-input{margin-right:15px}.upload-icon-img{height:10px;width:10px;object-fit:contain}.admin-modal-body .admin-modal-para{font-size:12px;line-height:20px;font-family:Poppins-Regular;color:var(--secondary-color)}.file-upload-btn-main .file-upload-btn,.file-upload-btn-main .file-upload-btn:hover{background-color:#fff;height:120px;width:200px;min-width:200px;padding:0;box-shadow:none;border:1px dashed var(--main-border);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.file-upload-profile-img{height:120px;width:100%;object-fit:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.file-upload-icon-img{height:25px;width:25px;object-fit:contain}.common-tabs-outer-main .common-tab{color:var(--main-black);font-family:Poppins-Medium;text-transform:capitalize;font-size:13px;line-height:17px;padding:0 10px;max-width:100%;min-height:30px}.common-tabs-outer-main .common-tabs-main{min-height:30px}.common-tabs-outer-main .common-tab.Mui-selected{border-bottom:2px solid var(--blue);color:var(--main-black)}.common-tabs-outer-main .MuiTabs-indicator{display:none}.common-tabs-panel-main{padding:15px 0}.admin-dash-globle-table-main .table{min-width:600px}.dash-card-box{background-color:var(--main-white);box-shadow:0 2px 6px #0000000a;padding:27px}.dashboard-overview{padding:20px}.dash-card-box .see-more{color:var(--yellow);font-size:15px;line-height:25px;font-family:Poppins-Regular;text-decoration:none;padding-left:23px}.admin-dashboad-card-row-1,.admin-dashboad-card-row-3{margin:33px 0}.rapid-contet-flex{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:2px solid #f1f1f3;padding:26px 0}.rapid-contet-flex:first-child{border-top:2px solid #f1f1f3}.rapid-contet-left{display:flex;align-items:center;gap:30px}.rapid-round{width:51px;height:51px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center}.rapid-contnet-main .rapid-contet-flex:nth-child(1) .rapid-round{background-color:#e8e7ff}.rapid-contnet-main .rapid-contet-flex:nth-child(2) .rapid-round{background-color:#daf7e8}.rapid-contnet-main .rapid-contet-flex:nth-child(3) .rapid-round{background-color:#f5f7f9}.rapid-contnet-main .rapid-contet-flex:nth-child(4) .rapid-round{background-color:#fff4e5}.rapid-contnet-main .rapid-contet-flex:nth-child(5) .rapid-round{background-color:#ffe2e6}.rapid-icon{height:21px;width:21px;object-fit:contain}.rapid-contnet-main .rapid-contet-title{color:var(--dark-black);font-size:15px;line-height:26px;font-family:Poppins-Regular}.rapid-contnet-main .rapid-contet-subtitle{color:#4d4f5c7f;font-size:13px;line-height:20px;font-family:Poppins-Regular}.upload-csv-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:29px 15px;margin-bottom:10px}.upload-csv-card:last-child{margin-bottom:0}.upload-csv-card .upload-csv-file-name{color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-SemiBold;word-break:break-all}.upload-csv-btn-box{display:flex;justify-content:flex-end;margin:40px 0 8px}.upload-csv-box{box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;background-color:var(--main-white);padding:8px 15px}.upload-csv-card-flex{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:14px 20px;background-color:var(--main-white);box-shadow:0 2px 6px #0000000a;border-radius:5px}.upload-csv-card-flex .upload-csv-card-name{color:var(--light-gray);font-size:16px;line-height:23px;font-family:Poppins-Regular;margin-bottom:12px}.upload-csv-card-flex .upload-csv-card-number{color:var(--main-black);font-size:16px;line-height:23px;font-family:Poppins-Regular}.primary-btn-icon{width:25px;height:25px;object-fit:contain;margin-right:10px}.admin-sidebar-footer-main{position:fixed;bottom:0;left:10px}.green-border-btn-main .green-border-btn{border:1px solid var(--parrot);border-radius:4px;color:var(--parrot);font-size:14px;line-height:23px;font-family:Poppins-Regular;padding:9px 16px 8px 20px;text-transform:capitalize;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.customer-view-icon{height:16px;width:16px;object-fit:contain;margin-right:11px}.customer-view-btn-box{display:flex;justify-content:flex-end;align-items:center;margin:15px 0 13px}.customer-sort-icon{width:15px;height:11px;object-fit:contain;margin-right:6px}.customer-view-section .customer-view-title{font-size:14px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);margin-bottom:8px}.customer-view-section{margin-bottom:92px}.customer-view-card:last-child{margin-bottom:0}.customer-view-card-inner-flex{display:flex;gap:68px}.customer-view-card .customer-view-card-name{font-size:15px;line-height:25px;font-family:Poppins-SemiBold;color:var(--main-black);margin-bottom:4px}.customer-view-card .customer-view-card-id{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray)}.customer-view-card .customer-view-card-number,.customer-view-card .customer-view-card-address{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black)}.customer-view-card-btn-flex{display:flex;gap:50px;align-items:center}.customer-card-icon{height:15px;width:22px;object-fit:contain}.customer-view-card .customer-view-card-btn,.customer-view-card .customer-view-card-btn:hover{padding:0;background-color:transparent;min-width:20px}.pagination-main{display:flex;justify-content:center;align-items:center}.pagination-ul{background-color:var(--main-white)}.pagination-ul .pagination-li:first-child button{color:#ffc000;font-size:13px;line-height:20px;font-family:Poppins-Regular;background-color:transparent;border:0;padding:7px 10px;width:max-content}.pagination-ul .pagination-li button{color:var(--mat-black);font-size:13px;line-height:20px;font-family:Poppins-Regular;background-color:transparent;text-transform:capitalize;border:0;height:33px;width:33px;cursor:pointer}.pagination-ul .pagination-li:last-child{padding:0 10px}.pagination-main .pagination-ul .pagination-li button[aria-current=page]{background-color:#ffc000;color:var(--main-white)}.user-card-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}.user-card-row-data{display:grid;grid-template-columns:repeat(2,1fr);gap:45px}.user-card{padding:23px 25px}.user-card-wraper{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white)}.user-card-flex{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start}.user-card-img-flex{display:flex;gap:57px}.user-card-img{height:72px;width:72px;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.user-card-wraper .user-card-name{font-size:18px;line-height:23px;font-family:Poppins-SemiBold;color:var(--mat-black);margin-bottom:6px}.user-card-wraper .user-card-qualification{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);margin-bottom:1px}.user-card-wraper .user-card-phone-number{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black);margin-bottom:1px}.user-card-wraper .user-card-email{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black);margin-bottom:15px}.user-card-wraper .user-card-attached{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black)}.user-card-btn-flex{display:flex;gap:10px;align-items:center}.user-card-btn-flex .user-card-btn,.user-card-btn-flex .user-card-btn:hover{padding:0;background-color:transparent;min-width:20px}.user-card-icon{height:16px;width:16px;object-fit:contain}.users-details-btn{display:flex;justify-content:flex-end;margin:30px 0 130px}.user-card-attached-main{border-top:1px solid #f1f1f3;padding:9px 154px 7px}.clinet-details-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:19px 15px}.clinet-details-title-flex{display:flex;gap:24px;margin-bottom:11px;align-items:center}.clinet-details-title-flex:last-child{margin-bottom:0}.clinet-details-card .clinet-details-name{font-size:15px;line-height:25px;font-family:Poppins-SemiBold;color:var(--mat-black)}.clinet-details-card .clinet-details-id{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray)}.clinet-details-card .clinet-details-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);display:flex;align-items:center;gap:36px}.clinet-icon{width:16px;height:16px;object-fit:contain}.client-inner-card-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:19px 0}.client-inner-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:20px 20px 16px}.client-inner-card .client-inner-card-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--mat-black);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:50px}.client-white-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:20px 20px 33px}.client-white-card .client-white-card-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--mat-black)}.client-white-card-wrapper{margin-bottom:19px}.client-detail-upload-btn-main .client-detail-upload-btn{border:1px dashed #707070;box-shadow:none;border-radius:5px;padding:24px 48px;font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black);background-color:#f0f2f8;text-transform:capitalize;gap:30px}.client-detail-upload-icon{width:51px;height:33px;object-fit:contain}.client-details-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:28px 15px;display:flex;width:100%;justify-content:space-between}.client-details-card :last-child{margin-bottom:0}.client-details-card .client-details-file-name{color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-SemiBold}.client-details-card-btn-flex{display:flex;align-items:center;gap:20px}.client-details-card-btn-flex .client-view-details-btn,.client-details-card-btn-flex .client-view-details-btn:hover{padding:0;min-width:20px;background-color:transparent}.client-details-btn-box{margin:20px 0 52px;display:flex;justify-content:flex-end}.client-description-card .client-description-edit-btn{background-color:transparent;min-width:20px;padding:8px}.green-edit-icon{width:19px;height:19px;object-fit:contain}.client-description-card .client-description-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black)}.client-description-section{margin-bottom:43px}.client-upload-card-flex{display:flex;gap:20px}.client-upload-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:8px 62px}.client-upload-btn-box{position:relative}.client-upload-btn-box .client-upload-btn{padding:0;max-width:116px;height:154px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px dashed #707070;background-color:#f0f2f8;box-shadow:none}.client-upload-input{opacity:0}.client-upload-card .client-upload-close-btn{padding:0;background-color:transparent;min-width:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;right:-8px;top:-8px}.client-upload-close-icon{width:18px;height:18px;object-fit:contain}.client-upload-row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.client-upload-section{margin:43px 0 29px}.client-form-card{box-shadow:0 2px 6px #0000000a;border-radius:5px;background-color:var(--main-white);padding:21px 20px}.client-form-wrapper{margin-top:29px}.admin-radio-main .MuiRadio-root.Mui-checked{color:#ffc000}.admin-radio-main .admin-radio{padding:0 10px 0 0;color:#ffc000}.admin-radiogroup{gap:31px}.admin-radio-main .MuiFormControlLabel-label{font-size:16px;line-height:23px;font-family:Poppins-Regular;color:var(--main-black);margin-left:0}.admin-radiogroup .MuiFormControlLabel-labelPlacementEnd{margin-left:0}.green-btn-main .green-btn,.green-btn-main .green-btn:hover{background-color:var(--parrot);border:1px solid var(--parrot);border-radius:4px;color:var(--main-white);font-size:15px;line-height:25px;font-family:Poppins-Regular;padding:13px 20px;text-transform:capitalize;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.admin-btn-flex-end{display:flex;justify-content:flex-end;gap:20px}.add-user-btn-box{margin-top:20px}.add-user-btn-box .add-user-btn{width:406px}.admin-pass-input-flex .admin-pass-edit-btn{background-color:#76b82a33;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;min-width:41px;padding:13px 10px}.admin-pass-input-flex{display:flex;gap:12px;align-items:center}.add-user-pass-input-box{width:100%}.pass-edit-icon{width:16px;height:16px;object-fit:contain}.add-user-upload-flex{display:flex;gap:20px;margin:30px 0}.add-user-upload-img{max-width:110px;height:100px;object-fit:cover;width:100%}.add-user-upload-content-box .add-user-upload-lable{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black);margin-bottom:10px}.add-user-upload-box{margin-bottom:5px}.add-user-upload-box .add-user-upload-btn,.add-user-upload-box .add-user-upload-btn:hover{border:1px solid rgb(34 113 177 / 50%);background-color:#f6f7f7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:capitalize;padding:2px 15px;font-size:15px;line-height:25px;font-family:Poppins-Light;color:var(--blue);box-shadow:none}.add-user-upload-input{opacity:0;width:0}.add-user-show-box .add-user-show-text{font-size:15px;line-height:25px;font-family:Poppins-Light;color:var(--light-gray)}.add-user-show-box{border:1px solid #e5e5e5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:2px 15px}.add-user-form-wrapper{border-radius:10px;background-color:var(--main-white);padding:38px 44px 20px}.admin-header-right .notification-btn{padding:0;min-width:20px;background-color:transparent}.admin-header-btn-box{position:relative}.admin-header-bell-icon{width:16px;height:16px;object-fit:contain}.notification-dot{width:8px;height:8px;background-color:#ffc000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;right:0;top:-3px}.add-permission-flex,.add-role-checkbox-flex{display:flex;align-items:center;gap:20px}.add-permission-flex .add-permission-lables{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black);min-width:200px}.checkbox-flex{display:flex;gap:15px;align-items:center}.table-pagination{justify-content:end}.add-form-heading{display:flex;align-items:center;padding:20px 0 0 44px}.add-modal-form-wraper{padding-top:20px}.admin-page-title-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:10px}.common-card .table-title{font-size:15px;font-family:Inter-Regular;font-weight:600;margin-bottom:10px}.common-card .divider-main{margin-bottom:10px}.common-card{-webkit-box-shadow:0 5px 20px rgba(var(--light-gray-rgba),.03);box-shadow:0 1px 1px #0003;background-color:var(--main-white);border-radius:12px;padding:15px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;position:relative}.view-details-card{margin-bottom:15px}.view-details-card:last-child{margin-bottom:0}.view-data-main{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--light-border)}.view-data-main:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.view-data-main .view-data-value{font-size:12px;line-height:16px;font-family:Poppins-Regular;color:var(--secondary-color)}.view-data-main .view-card-title{color:var(--light-black);font-size:13px;line-height:17px;font-family:Poppins-Regular;display:flex;align-items:center}.view-data-main .view-data-title{color:var(--light-black);font-size:14px;line-height:18px;font-family:Inter-Medium;margin-bottom:7px}.view-card-title-flex{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;background-color:#f1f1f1;border-radius:5px;padding:7px 10px}.view-info-icon{height:15px;width:15px;object-fit:contain;margin-right:5px}.view-details-main{display:flex;gap:20px}.view-data-flex{display:flex;gap:10px;padding:5px 0;border-bottom:1px solid #dcdbdd45}.view-data-flex:last-child{margin-bottom:0;border-bottom:none}.view-data-flex .view-highlighted-data,.view-data-flex .view-data-value.view-highlighted-data{color:var(--orange)}.view-data-flex .admin-input-box{width:100%}.view-data-flex .patient-dob .admin-form-control{width:195px;min-width:194px}.view-data-main .view-data-lable{font-size:12px;line-height:16px;font-family:Poppins-Medium;color:var(--dark-blue);min-width:170px}.view-user-img-box{max-width:25%;flex:0 0 25%;width:100%;display:flex}.view-data-wraper{flex:1}.view-user-img{height:100%;width:100%;object-fit:cover;border-radius:10px}.view-user-initials{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:34px;flex:0 0 auto}.view-user-initials.tech{background:#76b82a}.view-user-initials.admin{background:#3373ba}.admin-form-group-custom{position:relative}.icon-text{position:absolute;top:0;margin:auto;right:0;bottom:0}.admin-modal .confirm-delete-modal-main{max-width:537px}.client-list-btn-flex{display:flex;gap:10px;justify-content:end}.client-list-contract-icon .client-list-contract-img{width:30px;height:35px;object-fit:contain}.customer-view-card-inner-box{max-width:300px;min-width:300px}.client-filter-flex{display:flex;justify-content:space-between}.confirm-delete-modal-main .change-password-modal-text{margin-bottom:15px}.change-password-modal-footer{margin-top:20px;margin-bottom:20px}.change-password-modal-header{margin-bottom:20px}.cp-discard-btn .admin-discard-user-btn,.cp-discard-btn .admin-discard-user-btn:hover,.cp-primary-btn .admin-save-btn,.cp-primary-btn .admin-save-btn:hover{padding:10px 65px}.customer-view-card{box-shadow:0 2px 6px #0000000a;border:1px solid #caced5;border-radius:5px;padding:14px 15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;background-color:var(--main-white)}.white-table-main .white-admin-table-data-flex{display:flex;align-items:center;width:100%;gap:10px}.white-table-main .white-admin-table-data-btn-flex{display:flex;gap:10px;justify-content:flex-end}.white-table-main .white-table-icon{height:15px;width:15px;object-fit:contain}.white-table-main .white-admin-table-data-btn-flex .white-admin-table-data-btn{min-width:25px;padding:5px;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.white-table-main .white-admin-table-data-id{font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray)}.white-table-main .white-admin-table-data-text-bold{font-size:15px;line-height:25px;font-family:Poppins-SemiBold;color:var(--main-black);margin-bottom:4px}.white-table-main .white-admin-table-data-text-bold:hover{color:#007bff}.white-table-main .white-admin-table-data-text{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:15px;line-height:25px;font-family:Poppins-Regular;color:var(--main-black)}.white-table-main .white-table-container{background-color:transparent;box-shadow:none;overflow:auto;max-width:calc(100vw + -0px)}.white-table-main .white-table{min-width:950px;border-collapse:separate;border-spacing:0px 10px}.white-table-main .white-table-body{box-shadow:0 2px 6px #0000000a;border:1px solid #caced5;border-radius:5px;padding:14px 15px;background-color:var(--main-white)}.white-table-main .white-table-row{margin-bottom:10px;border:1px solid #caced5}.white-table-main .white-table-th{font-size:14px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);padding:0;border-bottom:none;background-color:#f5f6fa}.white-table-main .white-table-td{font-size:15px;line-height:20px;color:var(--mat-black);font-family:Poppins-Regular;padding:16px 0;border-bottom:1px solid #caced5;border-top:1px solid #caced5}.white-table-main .waiting-table-td{padding:16px 0}.white-table-main .white-table-td:first-child{border-left:1px solid #caced5}.white-table-main .white-table-td:last-child{border-right:1px solid #caced5}.white-table-main .white-table-container::-webkit-scrollbar{width:2px;height:5px}.white-table-main .white-table-container::-webkit-scrollbar-track{background:var(--main-border);border-radius:5px}.white-table-main .white-table-container::-webkit-scrollbar-thumb{background:#8888885c}.white-table-main .white-table-container::-webkit-scrollbar-thumb:hover{background:#555}.wrap-table-td{word-wrap:break-word;word-break:break-word}.white-filter-flex{display:flex;gap:10px;align-items:center}.white-filter-flex .white-view-title{font-size:14px;line-height:25px;font-family:Poppins-Regular;color:var(--light-gray);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.white-filter-flex .white-filter-btn{padding:0;min-width:20px}.admin-modal .pdf-modal-main{max-width:700px}.filter-flex{display:flex;align-items:center;gap:10px}.filter-icon{height:18px;width:18px;object-fit:contain}.filter-flex .filter-btn,.filter-flex .filter-btn:hover{padding:10px;min-width:20px;box-shadow:0 2px 6px #0000000a;background-color:var(--main-white)}.admin-search-main{width:100%}.agent-view-btn-flex{display:flex;align-items:center;justify-content:end;gap:10px}.common-loader-main{padding:2px 16px;display:flex;align-items:center;justify-content:center}.common-loader-main .common-loader,.common-loader-main .common-loader svg{width:20px!important;height:18px!important;fill:#000}.common-loader-main .common-loader svg circle{stroke:#000}.admin-modal .document-selection-main{max-width:660px;padding:36px 53px 15px}.document-modal-header{padding:20px 0;margin-bottom:0}.document-modal-header .admin-modal-title{color:var(--parrot)}.admin-modal-content .admin-modal-document-text{font-size:15px;line-height:25px;font-family:Poppins-Regular;text-align:center;color:var(--light-gray);padding:20px 0}.admin-input-box .document-modal-lable{color:var(--parrot)}.document-modal-selection-box{box-shadow:0 2px 6px #0000000a;border:1px solid var(--parrot);border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:20px;margin-bottom:10px}.document-modal-selection-box .document-name{font-size:14px;line-height:21px;font-family:Poppins-Bold;text-align:center;color:var(--mat-black)}.admin-radio-main .document-radio{padding:0;color:#ffc000}.document-modal-input-box{margin-bottom:25px}.document-modal-body{padding:0}.admin-confirm-modal-footer{padding-bottom:43px}.admin-confirm-modal-footer .confirm-modal-btn{background:#ffc000;box-shadow:0 2px 6px #0000000a;border-radius:25px;border:none}.document-selection-radio-text-box{display:flex;align-items:center;justify-content:center}.csv-file-link{text-decoration:none;color:inherit}.sort-btn-box{display:flex;align-items:center}.client-upload-btn-box .client-upload-image{position:relative;overflow:hidden}.client-upload-btn-box .selected-image{position:absolute;width:100%;height:100%;object-fit:cover}.admin-sub-title-main .admin-installation-title{text-align:center}.admin-sub-title-main .admin-installation-sub-title{padding-top:10px;color:#000;font-weight:600}.installation-btn-box{display:flex;justify-content:center;margin:25px 0 8px}.primary-btn-main .secondary-installation-btn,.primary-btn-main .secondary-installation-btn:hover{border-radius:30px}.client-details-wrapper .client-details-file-name{word-break:break-all;padding-right:10px}.admin-modal-inner-box{background-color:#87ceeb}.admin-modal-header-box{display:flex;justify-content:space-between;align-items:center;padding:10px}.admin-modal-size-box{max-width:600px}.admin-modal .admin-modal-title{border-radius:10px;color:#000;font-weight:600}.admin-modal-first-sec-box{background-color:#fff;height:100px;padding:10px}.admin-modal-first-sec-box .admin-modal-first-sec-title{color:#3373ba;font-size:18px}.admin-modal-first-sec-flex{display:flex;justify-content:space-between;align-items:center}.admin-modal-box{display:flex;justify-content:space-between;align-items:center;gap:30px}.admin-modal-first-box{box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;width:100%;padding:5px 15px;background-color:var(--main-white);color:var(--light-gray);font-size:16px;line-height:23px;font-family:Poppins-Regular;max-width:150px;width:150px}.install-heading-box{border-left:5px solid #3373ba;padding-left:10px}.install-heading-box .install-heading-txt{color:#000;font-family:Poppins-Bold;font-size:20px}.install-photo-div{width:760px;background-color:#fff;border-radius:5px}.install-photo-box{background:#fff;border-radius:5px;margin-top:31px;padding:20px 15px}.install-heading-p{color:#3373ba;size:18px;font-family:Poppins-SemiBold}.intall-photo-grid{padding-top:18px}.install-photo-flex{display:flex;gap:40px;align-items:center}.install-photo-txt-box{width:200px;max-width:200px}.install-photo-txt-box p,.install-photo-txt-value p{font-size:14px;font-family:Poppins-Regular;color:#000;width:200px}.install-sec-box{text-align:start;margin-top:16px}.install-photo-txt-value{box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;background-color:var(--main-white);padding:8px;width:100%}.zone-txt-box{margin-top:8px}.install-photo-txt-value-box{box-shadow:0 2px 6px #0000000a;border:1px solid rgb(202 206 213 / 40%);border-radius:5px;background-color:var(--main-white);padding:8px;width:100%}.install-photo-txt-box-information{width:100%}.install-photo-txt-box-information p{font-size:14px;font-family:Poppins-Regular;color:#000;min-width:420px;max-width:420px}.install-photo-box .install-heading-heading{color:#3373ba}.client-inner-card-installation{box-shadow:0 2px 6px #0000000a;border-radius:5px;padding:20px 20px 16px;background-color:#dfdcdc}.edit-monitoring{display:flex;justify-content:space-between;align-items:center}.edit-monitoring .client-description-edit-btn{min-width:10px}.edit-reset-box{display:flex;justify-content:center;align-items:center}.clinet-details-card .clinet-details-text-email{word-break:break-all}.customer-download-icon{color:#bcbccb}.upload-csv-card .notification-msg{color:var(--main-black);font-size:15px;line-height:25px;font-family:Poppins-SemiBold}.notification-list-box{padding:10px 15px}.upload-csv-card .notification-date{text-align:end}.upload-csv-card .notification-delete{cursor:pointer}.upload-csv-card .notification-title{line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:15px;line-height:25px;font-family:Poppins-Regular;color:#808080b5}.upload-csv-card .notification-box{display:flex;gap:2px}.loader-container{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;position:absolute;top:0;left:0}.admin-table-data-flex .status-pending{background:#fff3e0;color:#e65100}.admin-table-data-flex .status-completed{background:#e8f5e9;color:#2e7d32}.status-badge{padding:.25rem .75rem;border-radius:12px;font-size:.875rem}.status-pending{background:#fff3e0;color:#e65100}.status-completed{background:#e8f5e9;color:#2e7d32}.admin-dashboard-filter-box{display:flex;justify-content:end;align-items:center}.admin-dashboard-filter .MuiSelect-select{width:100%;padding:7.5px 14px;min-width:118px;max-width:118px;color:var(--mat-black)}.admin-dashboard-filter-box input{width:100%;padding:7.5px 14px;color:var(--mat-black)}.admin-dashboard-select-box{margin-top:20px}.dashboard-overview-flex .admin-dash-from{color:var(--mat-black);font-size:small}.table-border{border-radius:4px}.admin-save-btn-main .waiting-save-btn{padding:3px 10px}.white-table-td .waiting-radio-btn .Mui-checked,.white-table-td .waiting-radio-btn .radio-label{color:#76b82a}.admin-dashboard-select-box-custom .MuiInputBase-root{padding:0 55px 0 0!important}.admin-dashboard-select-box-custom input{color:#4d4f5c}.advertising-list{display:flex;flex-direction:column;gap:40px}.advertising-list-user-flex{width:100%;display:flex;justify-content:space-between;align-items:center;gap:60px;max-height:183px}.advertising-user-card-content{display:flex;justify-content:center;align-items:center;gap:10px;height:100%}.advertising-list-user-flex .user-card-image{max-width:100px;min-width:100px;height:150px}.advertising-list-user-flex .user-card-image img{width:100%;height:100%;object-fit:cover}.advertising-user-card{padding:0 20px 0 30px}.advertising-white-filter-flex{display:flex;gap:10px;align-items:center;justify-content:end}.user-card-border{border:2px solid #76b82a;position:relative;padding:24px 25px 10px 10px}.user-card-border:before{content:"";position:absolute;width:39px;top:0;margin:auto;bottom:0;right:-39px;height:39px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAnCAYAAABqippxAAAABHNCSVQICAgIfAhkiAAAAZxJREFUWEfN2M1Kw0AQB/CZ6kHrm/gWHmobc++jeM4GRJIKBQ+CIHgQBEHwIIgeBEHwIBQE220RBA8FQeihKghqM26bbFUo/Uwym1sI5P9js7uZHVw/Xz6hDoiSLe+A8UIFoW4+IpUhkxVertLm8PQhvXCEFgTg+pbcThvzHxKlqyGqZBCFl6+dpgUaCOmHIxzjd+B6duM+adBwiB4hgq2lBRDOinxPCjQWJAp/UTNa+PnaThKYSSA6/5aIRMmqn8UJmgYS5eMRzKkRylXrcYBmgOh48r5e30S52PyYBRQDpBf/jATCs+TutJi4IPpz3SiQ61m1i0lBMUPCeLUhHs53ArFpNx7GBSUC+d0QcSPbJtcpys9RoGQhYXqTQC33Qn1vGCYNiM6/hgwIf1VeDgKlCdET+oACFKW16uNfEAMkjEcAdzEvhYOq8Oje68Jo1GRK6PmTeq/rF+Q+NyRa7nTFDeEfEQPmCLKvGvZ9xICdFZn/NQb8fZG9HjGhQmOvWfmrePZzDf9Jj9jPvtzdAP7+iAkdIxN6aEZ0FX8AIawdTGcDD5cAAAAASUVORK5CYII=)}.advertising-action{display:flex;align-items:center;gap:5px}.advertising-action .advertising-action-color1{color:#76b82a;font-size:15px}.advertising-action .advertising-action-color2{color:#ffc000;font-size:15px;text-wrap-mode:nowrap}.advertising-action .advertising-action-text{font-size:20px}.advertising-user-card-img-flex{display:flex;gap:30px}.user-card-content .MuiFormControlLabel-root{color:#ffc000}.user-card-content .radio-label{color:#76b82a}.advertising-pagination{height:100%;display:flex;flex-direction:column;justify-content:end}.advertising-card{max-width:780px}.user-card-wraper .advertising-card-email{word-break:break-all}.user-card-wraper .advertising-card-name{font-size:13px;width:100px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.advertising-lists .MuiRadio-root.Mui-checked{color:#76b82a}.advertising-list-custom{display:flex;flex-direction:column;gap:50px}.advertising-pagination-main{justify-content:start}.pagination-flex{margin:130px 0 0 10px;display:flex;justify-content:space-between}@media (max-width: 1500px){.admin-auth-main{max-width:517px;min-width:517px;padding:50px 25px}.admin-auth-inner-main{max-width:300px;min-width:300px}.client-upload-row{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1023px){.admin-dash-card-row{grid-template-columns:repeat(2,1fr)}.admin-dashboard-inner-box .admin-dash-price{font-size:14px;line-height:17px}.admin-dashboard-inner-box .admin-dash-text,.admin-dashboard-inner-box .admin-dash-para{font-size:11px;line-height:15px}.admin-body-overflow{overflow:hidden}.admin-sidebar-logo-main{justify-content:space-between}.admin-header-main.admin-header-deactive .admin-sidebar-logo{display:block;margin-left:0}.admin-header-right .admin-header-icon-box{margin-right:5px}.page-card-title-main .page-card-title{margin-bottom:15px}.leave-card-row{display:grid;grid-template-columns:repeat(3,1fr)}.admin-header-search .MuiInputBase-root{min-width:200px}.admin-header-logo-main .mobile-admin-bergur-button{display:block}.admin-header-logo-main{padding:0;gap:5px;min-width:initial;border:0}.admin-header-row .admin-bergur-button{display:none}.admin-header-logo-main .admin-header-logo-text{font-size:15px;line-height:24px}.admin-search-box,.admin-header-right .admin-header-icon-box{display:none}.header-drop-arrow-box{margin-left:0}.admin-header-right{justify-content:flex-end}.mobile-sidebar-close-box{display:block}.admin-sidebar-deactive .admin-sidebar-icons{display:none}.footer-main{position:initial}.admin-sidebar-list-main{padding:36px 15px 15px}.admin-dashboard-containt-main{height:calc(100vh + -0px)}.install-photo-txt-box p,.install-photo-txt-value p{min-width:100px;word-break:break-all}.install-photo-txt-box p{width:100px}}@media (max-width: 767px){.mobile-sidebar-close-box .mobile-sidebar-close-btn{display:block}.admin-header-left{flex-direction:row-reverse}.admin-close-icon{height:23px;width:23px;object-fit:contain;display:block}.admin-sidebar-logo-main .admin-sidebar-close-btn{display:block}.admin-bergurmenu-icon{height:20px;object-fit:contain;width:20px}.admin-header-icon-box{margin-right:15px}.admin-header-sidebar-logo{order:2}.admin-dashboard-left-main.admin-sidebar-deactive{left:-100%;top:0;max-width:0px}.admin-header-main.admin-header-deactive,.admin-header-main{left:0}.admin-sidebar-deactive .admin-sidebar-icons{margin-right:10px}.admin-sidebar-deactive .admin-sidebar-link-text{display:block}.admin-dashboard-left-main.active{left:0;top:0}.admin-dashboard-containt-main,.admin-header-main.admin-header-deactive+.admin-dashboard-containt-main{padding:88px 15px 24px}.admin-auth-main{position:initial}.admin-auth-left-bg-img{height:50vh}.admin-auth-main-flex{height:100vh;flex-direction:column;padding:15px}.admin-auth-left-main{display:none}.admin-auth-right-main{max-width:100%;background-image:none}.admin-auth-box{height:100%}.admin-dash-card-row{grid-template-columns:repeat(1,1fr)}}@media (max-width: 549px){.upload-csv-card-flex{grid-template-columns:repeat(1,1fr)}.upload-csv-btn-box{display:flex;justify-content:center;align-items:center;margin:30px 0}.client-inner-card-maintenance{grid-template-columns:repeat(2,1fr)}.client-inner-card-installation{grid-template-columns:repeat(1,1fr)}.client-details-wraper-flex{flex-direction:column}.client-detail-upload-button{width:100%;display:flex;justify-content:center;align-items:end;text-align:end;padding:5px 0}.client-detail-upload-btn-main .client-detail-upload-btn-pdf{padding:10px}.client-upload-row{grid-template-columns:repeat(1,1fr)}.client-upload-card-grid{padding:10px;display:flex;justify-content:center;align-items:center}.install-photo-txt-box p,.install-photo-txt-value p{width:auto;word-break:break-all}.install-photo-flex-information{display:flex;flex-direction:column;gap:10px}}
