@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap");*{margin:0;padding:0;box-sizing:border-box;font-family:Cairo!important;direction:rtl;color:#060d04;user-select:none}body{width:100vw;height:100dvh;background-color:#ededed;position:fixed;left:0;top:0;overflow:hidden}.page{width:100%}.page,.page .body{height:100%;position:absolute;left:0;top:0}.page .body{width:calc(100% - 280px);z-index:90}input[type=number]{direction:ltr;text-align:left}@media only screen and (max-width:900px){.page .body{width:100%}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:2px}@font-face{font-family:__Cairo_962c5a;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/00c85bb211b329fc-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:__Cairo_962c5a;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/33869b29596d7bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cairo_962c5a;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/0fb5d54cc1f5e91d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cairo_Fallback_962c5a;src:local("Arial");ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.00%;size-adjust:94.66%}.__className_962c5a{font-family:__Cairo_962c5a,__Cairo_Fallback_962c5a;font-style:normal}.side-bar{width:fit-content;height:100%;z-index:100;position:absolute;right:0;top:0;transition:right .3s,background-color .3s,outline .3s,width .3s}.side-bar .collapse{width:60px;height:60px;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);background-color:#262626;position:absolute;right:280px;top:0;z-index:102;display:none;flex-flow:row nowrap;justify-content:center;align-items:center;cursor:pointer;transition:all .3s}.side-bar .collapse:hover{background-color:#111}.side-bar .collapse path,.side-bar .collapse span{color:#f3f3f3}.side-bar .collapse svg{width:30px;height:30px}.side-bar .parent{width:280px;height:100%;position:absolute;right:0;top:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;overflow-y:auto;overflow-x:hidden;direction:ltr;z-index:101;transition:right .3s;background-color:#262626;border-left:1px solid #262626}.side-bar .parent *{direction:rtl}.side-bar .parent .title{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;height:60px;min-height:60px;border-bottom:1px solid #384633;position:sticky;top:0;z-index:100;text-align:center;font-size:26px;background-color:#262626}.side-bar .parent .tabs{width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.side-bar .parent .tabs .one-tab{width:280px;height:55px;min-height:55px;text-decoration:none;border:0;outline:0;background-color:#262626;color:#f3f3f3;padding:0 20px;font-size:20px;cursor:pointer;display:flex;flex-flow:row nowrap;gap:8px;justify-content:space-between;align-items:center;transition:all .3s}.side-bar .parent .tabs .one-tab:hover{background-color:#d3d2d2;color:#262626}.side-bar .parent .tabs .one-tab:hover .one-tab-title{color:#262626}.side-bar .parent .tabs .one-tab:hover path,.side-bar .parent .tabs .one-tab:hover span{color:#262626;font-size:18px}.side-bar .parent .tabs .one-tab.active{background-color:#f3f3f3;color:#262626}.side-bar .parent .tabs .one-tab .one-tab-title{color:#f3f3f3}.side-bar .parent .tabs .one-tab.active .one-tab-title{color:#262626}.side-bar .parent .tabs .one-tab:active{transform:scale(.95)}.side-bar .parent .tabs .one-tab path,.side-bar .parent .tabs .one-tab span{color:#f3f3f3}.side-bar .parent .tabs .one-tab.active path,.side-bar .parent .tabs .one-tab.active span{color:#262626;font-size:18px}@media only screen and (max-width:900px){.side-bar{width:0;height:100%;position:absolute;right:0;top:0;background-color:#00000000;outline:10px solid #00000000}.side-bar .parent{right:-300px}.side-bar .collapse{display:flex;right:0}.side-bar.active{width:100%;background-color:#000000cc;outline:10px solid #000000cc}.side-bar.active .parent{right:0}.side-bar.active .collapse{right:280px}}.actions-bar{width:100%;height:60px;min-height:60px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#f3f3f3;border-bottom:1px solid #262626;padding:0 20px 0 0}.actions-bar h2{font-size:26px;color:#262626}.actions-bar .actions,.actions-bar .actions .action,.body .action{height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.actions-bar .actions .action,.body .action{width:170px;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);border:0;outline:0;background-color:#262626;gap:2px;cursor:pointer;transition:all .3s;border-right:1px solid #cacaca;position:relative}.body .addBtn{height:60px;position:fixed;left:30px;bottom:30px;border-radius:50%}.actions-bar .actions .action.danger{background-image:linear-gradient(45deg,#828080,#b5b5b5)}.actions-bar .actions .action.small,.body .action.small{width:60px}.actions-bar .actions .action:hover{background-color:#111}.actions-bar .actions .action.new:before{content:"";transition:all .3s;width:8px;height:8px;outline:2px solid #262626;border-radius:10px;background-color:red;position:absolute;left:calc(50% + 7px);top:calc(50% - 7px);transform:translate(-50%,-50%)}.actions-bar .actions .action.new:hover:before{outline:2px solid #111}.actions-bar .actions .action.danger:hover{opacity:.7}.actions-bar .actions .action path,.actions-bar .actions .action span,.body .addBtn path,.body .addBtn span{color:#fff;font-size:18px}.actions-bar .actions .action .notification-popup,.actions-bar .actions .action .profile-popup{width:300px;min-height:300px;max-height:420px;background-color:#fff;z-index:1000;padding:0 10px 10px;border:1px solid #cacaca;border-radius:7px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);position:absolute;top:calc(100% + 5px);left:5px;overflow-x:hidden;overflow-y:auto;cursor:default}.actions-bar .actions .action .profile-popup{min-height:165px!important;max-height:300px!important}.actions-bar .actions .action .notification-popup::-webkit-scrollbar-track,.actions-bar .actions .action .profile-popup::-webkit-scrollbar-track{background-color:transparent}.actions-bar .actions .action .notification-popup h3,.actions-bar .actions .action .profile-popup .profile-parent .profile-header{width:100%;height:50px;text-align:right;background-color:#fff;padding-top:10px;position:sticky;top:0;z-index:1000}.actions-bar .actions .action .profile-popup .profile-parent .profile-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0 15px;border-bottom:1px solid #cacaca}.actions-bar .actions .action .profile-popup .profile-parent .profile-header h3{font-size:18px;color:#262626}.actions-bar .actions .action .profile-popup .profile-parent .profile-header p{background-image:linear-gradient(90deg,#b1944c,#98792b);padding:2px 6px;border-radius:7px;color:#fff}.actions-bar .actions .action .profile-popup .profile-parent .other-data{width:100%;height:50px;text-align:right;background-color:#fff;padding:10px 15px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.actions-bar .actions .action .profile-popup .profile-parent .other-data p{width:100%;font-size:16px;color:#262626;text-align:right;background-color:#fff}.actions-bar .actions .action .notification-popup .notifications-parent,.actions-bar .actions .action .profile-popup .profile-parent{width:100%;display:flex;flex-flow:column nowrap;gap:5px;justify-content:flex-start;align-items:center}.actions-bar .actions .action .profile-popup .profile-parent{display:flex!important;flex-direction:column!important;align-items:center!important}.actions-bar .actions .action .profile-popup .profile-parent .actions{width:100%;display:flex;flex-flow:row nowrap;gap:10px;padding:0 15px}.actions-bar .actions .action .profile-popup .profile-parent .actions button{width:100%;height:40px;color:#fff}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card{width:100%;min-height:70px;border-radius:7px;background-color:#f3f3f3;padding:5px;display:flex;flex-flow:row nowrap;gap:0;justify-content:flex-start;align-items:center;position:relative}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card.new-item{background-color:#cbdef8}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card.new-item:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#1d7bff;position:absolute;left:6px;top:6px}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card img{width:40px;height:40px;object-fit:contain;object-position:center}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card .notification-content{width:calc(100% - 40px);height:100%;padding:5px;display:flex;flex-flow:column nowrap;gap:1px;justify-content:flex-start;align-items:center}.actions-bar .actions .action .notification-popup .notifications-parent .notification-card .notification-content h4,.actions-bar .actions .action .notification-popup .notifications-parent .notification-card .notification-content p{width:100%;text-align:right}@media only screen and (max-width:900px){.actions-bar{padding-right:60px}.actions-bar h2{font-size:18px;line-height:125%}.actions-bar .actions .action.big{width:60px}.actions-bar .actions .action.big span{display:none}}.content{width:100%;height:calc(100% - 60px);min-height:calc(100% - 60px);display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;overflow:hidden;position:relative;background-color:#ededed}.main-loader{width:40px;height:40px;color:#262626;background:conic-gradient(from -45deg at top 20px left 50%,#0000,currentColor 1deg 90deg,#0000 91deg),conic-gradient(from 45deg at right 20px top 50%,#0000,currentColor 1deg 90deg,#0000 91deg),conic-gradient(from 135deg at bottom 20px left 50%,#0000,currentColor 1deg 90deg,#0000 91deg),conic-gradient(from -135deg at left 20px top 50%,#0000,currentColor 1deg 90deg,#0000 91deg);animation:sh4 1.5s cubic-bezier(.3,1,0,1) infinite}@keyframes sh4{50%{width:60px;height:60px;transform:rotate(180deg)}to{transform:rotate(1turn)}}.table{width:100%;height:calc(100% - 75px);position:absolute;right:0;top:75px;overflow:auto}.table .empty{width:100%;height:100%;padding:10px 10px 80px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.table .empty img{width:140px}.table .empty span{font-size:23px;color:#262626;font-weight:600}.table table{width:100%;height:fit-content;border-collapse:collapse;border:0;border-bottom:1px solid #bdc3bb;border-spacing:0}.table table thead{background-color:#fff;position:sticky;top:0;z-index:10}.table table tbody,.table table thead{width:100%}.table table thead:before{content:"";width:100%;height:1px;background-color:#384633;position:absolute;bottom:-1px;left:0}.table table tbody tr:nth-of-type(odd){background-color:#d3d2d2}.table table tbody tr:nth-of-type(2n),.table table thead tr{background-color:#fff}.table table tr{height:55px}.table table tr.no-respond:nth-of-type(odd){background-color:#fed1d0!important}.table table tr.no-respond:nth-of-type(2n){background-color:#ffb9b8!important}.table table tr td,.table table tr th{background-color:inherit;white-space:nowrap;padding:0 20px}.table table tr td{text-align:center;min-width:80px;position:relative}.table table tr td:first-child,.table table tr th:first-child{position:sticky;right:0;z-index:9}.table table tr td:not(:last-child),.table table tr th:not(:last-child){box-shadow:inset 1px 0 0 0 #5f5f5f55}.table table tr td.short,.table table tr th.short{padding:3px;min-width:50px!important}.table table tr td.activeAction{cursor:pointer}.table table tr td button{width:40px;height:35px;border-radius:5px;border:0;outline:0;cursor:pointer;display:inline-flex;transition:all .3s;margin:0 7px}.table table tr td button,.table table tr td.actions{flex-flow:row nowrap;justify-content:center;align-items:center}.table table tr td.actions{width:250px;min-width:200px;height:100%;display:flex;gap:10px}.table table tr td.actions>span{width:40px;height:35px;background-color:#262626;margin:auto;border-radius:7px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;cursor:pointer}.table table tr td.actions>span:hover{background-color:#111}.table table tr td.actions>span path,.table table tr td.actions>span svg{color:#fff!important}.table table tr td.actions div{transition:.3s;overflow:hidden;transform-origin:right center}.table table tr td.actions div.show{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:5px;transform:scale(1);width:90%}.table table tr td .MuiSwitch-root{transform:rotate(180deg)}.table table tr td .true-switch .MuiSwitch-thumb{width:20px;height:20px;background-color:#bf8400}.table table tr td .true-switch .MuiSwitch-track{background-color:#a97609}.table table tr td .false-switch .MuiSwitch-thumb{width:20px;height:20px;background-color:#414141}.table table tr td .false-switch .MuiSwitch-track{background-color:#828080}.table table tr td div.hidden{transform:scale(0);width:0}.table table tr td.pointer{cursor:pointer}.table table tr td div.truncated{margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:200px;cursor:pointer}.table table tr td div.number{width:28px}.table table tr td div.long-number,.table table tr td div.number{height:28px;margin:auto;border-radius:7px;background-image:linear-gradient(90deg,#b1944c,#98792b);color:#fff;font-size:18px;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center}.table table tr td div.long-number{width:fit-content;padding:3px 5px}.table table tr td div.choose{width:fit-content;height:28px;padding:5px 10px;border-radius:7px;background-image:linear-gradient(90deg,#b1944c,#98792b);color:#fff;font-size:14px;margin:auto;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center}.table table tr td div.progress{display:inline-block;width:120px;height:10px;padding:0!important;border-radius:7px;background-color:#d3d2d2;border:1px solid #111;margin:0 5px;position:relative;overflow:hidden}.table table tr td div.progress .progress-value{height:100%;background-image:linear-gradient(270deg,#e6a000,#bf8400);position:absolute;right:0;top:0}.table table tr td div.icon{width:35px;height:35px;background-color:#262626;margin:auto;border-radius:7px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.table table tr td div.icon img{width:23px;height:23px;object-fit:contain;object-position:center}.table table tr td div.danger{background-color:#d9534f;margin:auto;display:flex}.table table tr td div.danger,.table table tr td div.select{width:fit-content;height:28px;padding:5px 10px;border-radius:7px;color:#fff;font-size:14px;flex-flow:row nowrap;justify-content:center;align-items:center}.table table tr td div.select{margin:0 2px}.table table tr td div.select,.table table tr td div.timestamp{background-image:linear-gradient(90deg,#b1944c,#98792b);display:inline-flex}.table table tr td div.timestamp{width:100%;height:15px;padding:4px;color:#fff;font-size:11px;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;bottom:0;right:0}.table table tr td div.phone{direction:ltr;font-size:16px;margin:auto;display:flex;flex-flow:row-reverse nowrap;gap:7px;justify-content:center;align-items:center}.table table tr td div.icon a,.table table tr td div.phone a{width:32px;height:32px;border-radius:7px;background-color:#262626;color:#fff;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s}.table table tr td div.icon a:hover,.table table tr td div.phone a:hover{background-color:#111}.table table tr td div.icon path,.table table tr td div.phone ion-icon,.table table tr td div.phone path{color:#fff;font-size:20px}.table table tr td div.col{display:flex;flex-flow:column nowrap}.table table tr td button.delete-btn{background-image:linear-gradient(45deg,#828080,#b5b5b5)}.table table tr td button.delete-btn:hover{opacity:.7}.table table tr td button.update-btn{background-color:#262626}.table table tr td button.update-btn:hover{background-color:#111}.table table tr td button.duplicate-btn{background-color:#262626}.table table tr td button.duplicate-btn:hover{background-color:#111}.table table tr td button.map-popup-btn{background-image:linear-gradient(90deg,#b1944c,#98792b)}.table table tr td button.map-popup-btn:hover{background-color:#0056b3}.table table tr td button path{color:#fff}@media only screen and (max-width:900px){.actions-bar{padding-right:70px}}.data-viewer{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;overflow-y:hidden;position:absolute;top:0;left:0}.form-viewer{height:100%;background-color:#fff;border-radius:10px;justify-content:center;overflow:auto}.filters-bar,.form-viewer{width:100%;display:flex;flex-flow:row nowrap;align-items:center}.filters-bar{height:75px;min-height:75px;gap:10px;justify-content:flex-start;background-color:#f3f3f3;border-bottom:1px solid #262626;padding:0;position:sticky;top:0;right:0;z-index:100}.financing-calc-parent{height:100%;flex-flow:column nowrap;gap:10px}.financing-calc-parent,.financing-calc-parent h3{width:100%;display:flex;justify-content:center;align-items:center}.financing-calc-parent h3{min-height:80px!important;flex-flow:row nowrap;border-bottom:1px solid #000}.financing-calc-parent .financing-calc{width:100%;height:100%;padding:20px;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start;align-items:center;overflow-x:hidden;overflow-y:auto}.financing-calc-parent .financing-calc div.calc{display:flex;flex-flow:column nowrap;gap:10px;justify-content:center;align-items:center;width:100%}.financing-calc-parent .financing-calc div.calc button.calculate{width:100%;height:56px;border-radius:5px;border:0;outline:0;font-size:16px;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s;background-image:linear-gradient(90deg,#b1944c,#98792b);color:#fff}.financing-calc-parent .financing-calc div.calc button.calculate:hover{opacity:.8}.financing-calc-parent .financing-calc div.calc .result{width:100%;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start;align-items:flex-start;overflow-y:hidden;overflow-x:auto}.financing-calc-parent .financing-calc .result .bank-table{display:flex;flex-direction:column;align-items:flex-start}.financing-calc-parent .financing-calc .result h2{font-size:20px}.financing-calc-parent .financing-calc div.calc .result table{border:1px solid #000;border-collapse:collapse}.financing-calc-parent .financing-calc div.calc .result table td,.financing-calc-parent .financing-calc div.calc .result table th{border:1px solid #000;padding:10px;white-space:nowrap}.financing-calc-parent .financing-calc div.calc .result table td.marked,.financing-calc-parent .financing-calc div.calc .result table th.marked{background-color:#ffecc0}form{height:100%;overflow-y:auto;background-color:#fff;border-radius:10px;padding:30px}form,form .form-inputs{width:100%;display:flex;flex-flow:column nowrap;gap:20px;justify-content:flex-start;align-items:center}form .form-inputs{height:fit-content;min-height:fit-content}.input-group{width:100%;height:fit-content;display:flex;flex-flow:row nowrap;gap:20px;justify-content:center;align-items:center}.input-group.high{align-items:flex-start}form .form-inputs .form-input{width:100%}form .form-inputs .form-input.left,form .form-inputs .form-input.left *{direction:ltr!important}form textarea{width:100%;height:150px;min-height:150px;padding:10px;font-size:18px}form select{width:100%;height:50px;min-height:50px;padding:0 10px;font-size:18px;cursor:pointer}.phone-input,.phone-input *{direction:ltr!important}form .permissions-parent{width:100%;height:fit-content;min-height:fit-content;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start;align-items:center;border:1px solid #767676;border-radius:5px;padding:10px}form .permissions-parent .permission{width:fit-content;min-width:180px;height:60px;min-height:60px;background-color:#d3d2d2;padding:10px 60px 10px 10px;font-size:18px;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;border:1px solid #767676;border-radius:5px}form .permissions-parent .permission h4{font-size:16px;line-height:140%}form .permissions-parent .permission p{font-size:14px;line-height:120%;color:#767676}form .permissions-parent .permission button{width:40px;height:40px;transform:translateY(-50%);position:absolute;top:50%;right:10px;border-radius:5px;background-image:linear-gradient(45deg,#828080,#b5b5b5);border:none;cursor:pointer;display:flex;flex-flow:row nowrap;transition:all .3s;justify-content:center;align-items:center}form .permissions-parent .permission button:hover{opacity:.7}form .permissions-parent .permission button path{fill:#fff}form .permissions-parent .permission-add{width:60px;height:60px;padding:10px;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;border:1px solid #767676;border-radius:5px;background-color:#d3d2d2;transition:all .3s}form .permissions-parent .permission-add:hover{background-color:#2626266a}form .file-input{width:100%;border:1px solid #26262661;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;border-radius:4px}form .file-input .preview{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:8px;padding:10px}form .file-input .preview .preview-image{width:120px;height:80px;border-radius:8px;border:1px solid #262626;position:relative;overflow:hidden}form .file-input .preview img{width:100%;height:100%;object-fit:contain;object-position:center center;background-color:#262626;position:relative}form .file-input .preview button{width:30px;height:30px;border-radius:5px;background-image:linear-gradient(45deg,#828080,#b5b5b5);object-fit:cover;position:relative;transition:all .3s;cursor:pointer;border:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;right:3px;top:3px;z-index:2}form .file-input .preview button path,form .file-input .preview button span{color:#fff}form .file-input .preview button:hover{opacity:.7}form .file-input .input{width:100%;height:56px;min-height:56px;border-bottom:1px solid #26262661;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .1s}form .file-input .input:hover{border-radius:4px;outline:1px solid #262626ae}form .file-input .input>div{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:0 20px}form .file-input .input>div path,form .file-input .input>div span{color:#262626;font-size:20px}form .file-input .input>div span{font-size:17px;color:#262626dc}form .file-input .input>div.uploading{justify-content:center}form .notification-receiver-input{width:100%;border:1px solid #26262661;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;align-items:center;border-radius:4px;padding:20px 10px 10px;position:relative}form .notification-receiver-input .notification-receiver-input-label{width:fit-content;height:26px;background-color:#fff;padding:3px 6px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#747474;position:absolute;top:-15px;right:10px;font-size:15px}form .commission-input{width:100%;border:1px solid #26262661;display:flex;flex-flow:row nowrap;gap:20px;justify-content:flex-start;align-items:center;border-radius:4px;padding:20px 10px 10px;position:relative}form .commission-input .commission-input-label{width:fit-content;height:26px;background-color:#fff;padding:3px 6px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#747474;position:absolute;top:-15px;right:10px;font-size:15px}form .commission-input .checkbox-input{padding:0!important}.input-group .checkbox-input,form .checkbox-input{width:100%;height:56px;padding:0 15px;border:1px solid #262626;border-radius:5px;margin:0!important}.input-group .checkbox-input span.form-input,form .checkbox-input span.form-input{width:fit-content}.date-range-input,.number-range-input{width:100%;height:fit-content;display:flex;flex-flow:row nowrap;gap:0;justify-content:flex-start;align-items:center;border-radius:4px;padding:0 0 5px;position:relative}.custom-loader{width:25px;height:14px;background:radial-gradient(farthest-side,#262626 90%,#0000) 0 50%/6px 6px,radial-gradient(farthest-side at bottom,#262626 90%,#0000) 50% calc(50% - 1.5px) /6px 3px,radial-gradient(farthest-side at top,#262626 90%,#0000) 50% calc(50% + 1.5px) /6px 3px,radial-gradient(farthest-side at bottom,#262626 90%,#0000) 100% calc(50% - 1.5px) /6px 3px,radial-gradient(farthest-side at top,#262626 90%,#0000) 100% calc(50% + 1.5px) /6px 3px;background-repeat:no-repeat;animation:d4 1s infinite}@keyframes d4{25%{background-position:0 50%,50% 0,50% 100%,100% 0,100% 100%}50%{background-position:100% 50%,0 0,0 100%,50% 0,50% 100%}75%,to{background-position:100% 50%,0 calc(50% - 1.5px),0 calc(50% + 1.5px),50% calc(50% - 1.5px),50% calc(50% + 1.5px)}}@media only screen and (max-width:650px){form .commission-input,form .form-inputs .input-group{flex-flow:column nowrap}}.popup{width:100%;height:100%;background-color:#000000d1;display:none;flex-flow:row nowrap;position:fixed;top:0;left:0;z-index:500;padding:20px;backdrop-filter:blur(2px)}.popup.active{display:flex}.popup.center{justify-content:center;align-items:center}.popup.top{justify-content:center;align-items:flex-start}.popup.bottom{justify-content:center;align-items:flex-end}.popup .popup-content{background-color:#fff;border-radius:10px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:10px;text-align:center;position:relative;overflow:hidden}.popup.big .popup-content{width:80%;height:80%}.popup.long .popup-content{width:50%;height:80%}.popup.mid .popup-content{width:50%;height:50%}.popup.mid .popup-content .message{font-size:20px}.popup.mid .popup-content .interestsRespond{width:90%;height:80%}.popup.small .popup-content{width:380px;height:320px}.popup.tiny .popup-content{width:380px;height:200px}.popup .close{width:50px;height:50px;border-radius:5px;position:absolute;top:15px;right:15px;z-index:100;background-image:linear-gradient(45deg,#828080,#b5b5b5);border:0;outline:0;font-size:20px;color:#fff;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s;outline:1px solid #fff}.popup .close:hover{opacity:.7}.popup .close path{color:#fff}.popup .popup-content .map{width:100%;height:100%}.popup .popup-content .confirm{width:calc(100% - 80px)}.popup .popup-content .change-password,.popup .popup-content .confirm{height:100%;display:flex;flex-flow:column nowrap;gap:10px;justify-content:center;align-items:center}.popup .popup-content .change-password{width:100%}.popup .popup-content .change-password .inputs{width:100%;display:flex;flex-flow:column nowrap;gap:10px;justify-content:center;align-items:center;padding:20px}.popup .popup-content .change-password .popup-input{width:100%;max-width:280px;margin-bottom:20px}.popup .popup-content .actions{display:flex;flex-flow:row nowrap;gap:10px;justify-content:center;align-items:center}.popup .popup-content h3{min-height:60px}.popup .popup-content .actions button{width:120px;height:40px;border-radius:5px;border:0;outline:0;font-size:16px;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s}.popup .popup-content .actions button.cancel{background-image:linear-gradient(45deg,#828080,#b5b5b5);color:#fff}.popup .popup-content .actions button.cancel:hover{opacity:.7}.popup .popup-content .actions button.accept{background-image:linear-gradient(90deg,#b1944c,#98792b);color:#fff}.popup .popup-content .actions button.accept:hover{background-color:#0056b3}.popup .popup-content .permission-inputs{width:100%;margin:20px auto;display:flex;flex-flow:column nowrap;gap:10px;justify-content:center;align-items:center}.popup .popup-content .permission-inputs select{width:100%;height:50px;border-radius:5px;font-size:16px;cursor:pointer}@media screen and (max-width:900px){.popup.big .popup-content{width:90%;height:90%}.popup.long .popup-content{width:850%;height:90%}.popup.mid .popup-content{width:80%;height:70%}.popup.small .popup-content{width:340px;height:290px}.popup.tiny .popup-content{width:340px;height:180px}}.related-projects-chart{width:100%;border-radius:7px;border:2px solid #262626;padding:10px 0 0;display:flex;flex-flow:column nowrap;gap:15px;justify-content:center;align-items:center}.related-projects-chart h2{width:100%;text-align:center;border-bottom:1px solid #262626;padding:0 0 10px;font-size:20px;font-weight:600}.related-projects-chart text tspan{direction:ltr!important}.search{width:100%}.search,.search .inputs{height:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.search .inputs{width:calc(100% - 75px);padding:5px 10px;gap:10px;overflow-x:auto;overflow-y:hidden}.search .inputs .search-input{width:100%;min-width:160px;height:50px;text-align:right}.search .search{width:60px;min-width:60px;height:60px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:absolute;left:7.5px;top:7.5px;border:0;border-radius:7px;z-index:20;background-color:#262626;cursor:pointer;transition:all .3s}.search .search:hover{background-color:#111}.search .search path,.search .search svg{color:#fff;font-size:27px}.login{width:100%;height:100%;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #00000020;display:flex;flex-flow:column nowrap;gap:30px;justify-content:center;align-items:center}.login h2{color:#111;font-size:30px}.login .inputs{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:20px}.login .inputs .login-input{width:340px!important;height:50px}.login .inputs .login-button{width:340px;height:56px;background-color:#262626;font-size:17px;border-radius:5px;border:0;color:#fff;cursor:pointer}.login .inputs .login-button:hover{background-color:#111}@media only screen and (max-width:600px){.login .inputs .login-button,.login .inputs .login-input{width:300px}}.map.main-map{width:100%;height:100%;border-radius:5px;overflow:hidden;box-shadow:0 2px 25px 0 rgba(0,0,0,.1)}.map.main-map.input{min-height:320px}.marker-point{width:0;height:0;background-color:red;position:relative;white-space:nowrap;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.marker-point span.img{background-image:url(https://static-00.iconduck.com/assets.00/map-marker-icon-342x512-gd1hf1rz.png);width:30px;height:45px;bottom:0}.marker-point span.img,.marker-point span.title{background-size:contain;background-repeat:no-repeat;transform:translateX(-50%);position:absolute;left:-50%;filter:drop-shadow(1px 1px 1px rgba(255,255,255,.6)) drop-shadow(-1px -1px 1px rgba(255,255,255,.6))}.marker-point span.title{width:fit-content;height:fit-content;border-radius:4px;padding:3px 5px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#c13626;font-size:12px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);bottom:7px}.marker-point span.title:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #c13626;position:absolute;bottom:-6.5px;left:50%;transform:translateX(-50%)}.home{height:100%;flex-flow:column nowrap;gap:10px;overflow:auto;padding:20px 15px}.home,.statistics{width:100%;display:flex;justify-content:flex-start;align-items:center}.statistics{height:110px;min-height:110px;flex-flow:row nowrap;gap:20px;overflow-x:auto;overflow-y:hidden;padding-bottom:5px}.statistics .stats-card{width:100%;min-width:240px;height:100px;background-color:#d3d2d2;flex-flow:column nowrap;gap:5px;padding:10px 20px}.statistics .stats-card,.statistics .stats-card span{border-radius:7px;display:flex;justify-content:center;align-items:center}.statistics .stats-card span{width:fit-content;min-width:45px;height:45px;color:#fff;background-image:linear-gradient(90deg,#b1944c,#98792b);font-size:26px;font-weight:800;white-space:nowrap;flex-flow:row nowrap}.statistics .stats-card h3{font-size:16px;font-weight:600;color:#4d4d4d;white-space:nowrap}.filtered-map{width:100%;height:100%;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start;align-items:center}.filtered-map,.filtered-map .map.main-map{min-height:300px!important}.filtered-map .filters{width:100%;padding:15px 10px;overflow-x:auto;overflow-y:hidden;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;align-items:center;border:1px solid #262626;background-color:#fff;border-radius:10px}.filtered-map .filters .filter-input{width:100%;min-width:240px}.filtered-map .filters .filter-submit{width:100%;min-width:240px;height:56px;background-color:#262626;color:#fff;font-size:16px;border-radius:5px;cursor:pointer;border:0;outline:0;transition:all .3s}.filtered-map .filters .filter-submit:hover{background-color:#111}.settings{width:100%;height:100%;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start;align-items:center;overflow:auto;padding:1.5rem;background-color:#f3f4f6}.settings-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.settings-item{width:100%;margin-bottom:1rem;background-color:#fff;border-radius:.5rem;border:1px solid #262626}.settings-item-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer}.settings-item-title{font-size:1.125rem;font-weight:600}.settings-item-toggle{transition:transform .2s}.settings-item-toggle.open{transform:rotate(180deg)}.settings-item-content{padding:1rem;border-top:1px solid #e5e7eb}.settings form{width:100%;gap:15px;padding:0;overflow-y:unset}.settings form>div{margin-top:0;margin-bottom:0}.submit-btn{width:100%;height:56px;border:none;border-radius:8px;background-color:#262626;color:#fff;font-size:18px;font-weight:600;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s}.submit-btn:hover{background-color:#111}.MuiSnackbar-root{width:100%!important;max-width:400px!important}.MuiSnackbar-root>div{width:100%!important;padding:10px!important;font-size:16px!important;box-shadow:0 2px 15px 0 rgba(0,0,0,.08)!important}.MuiSnackbar-root>div .MuiAlert-icon{margin:3px 10px!important}.MuiSnackbar-root>div span{color:red!important}.MuiFormControl-root{width:100%!important}.MuiFormLabel-root.MuiInputLabel-root{transform-origin:top right!important;right:0!important;left:auto!important;transform:translate(-14px,16px) scale(1)!important}.MuiFormLabel-root.MuiInputLabel-root.Mui-focused,.MuiFormLabel-root.MuiInputLabel-root.MuiFormLabel-filled{transform-origin:top right!important;right:0!important;left:auto!important;transform:translate(-14px,-9px) scale(.75)!important}.MuiInputAdornment-root p{font-weight:600!important;font-size:16px!important;color:#262626!important}.MuiOutlinedInput-notchedOutline{text-align:right!important}.MuiFormLabel-root.MuiInputLabel-root{right:14px!important}.search .MuiFormLabel-root.MuiInputLabel-root{right:0!important}.MuiStack-root{padding-top:0!important;width:100%!important;height:82px!important;overflow:hidden!important;flex-direction:column!important}.MuiStack-root>.MuiStack-root{height:56px!important}.MuiStack-root span{font-size:14px!important;color:#747474!important;margin:0 10px!important}.MuiDateCalendar-root div{direction:ltr!important}.MuiTabPanel-root{width:100%!important;padding:0!important}.MuiTabs-root{width:fit-content!important}.MuiBox-root{width:100%!important}.MuiPaper-root.MuiAppBar-root{box-shadow:none!important}