@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.tp-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.tp-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.tp-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.tp-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.tp-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.tp-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.tp-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.tp-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.tp-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.tp-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.tp-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.tp-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.tp-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.tp-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.tp-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.tp-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.tp-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.tp-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}:root{--color-primary: #1E88E5;--color-primary-hover: #1976D2;--color-secondary: #757575;--color-secondary-hover: #616161;--color-success: #43A047;--color-warning: #FFA000;--color-error: #E53935;--color-text-primary: #212121;--color-text-secondary: #424242;--color-text-disabled: #9E9E9E;--color-background-one: #FAFAFA;--color-background-two: #F5F5F5;--color-border: #B7BCFA;--color-highlight: #00ACC1;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-size-5xl: 3rem;--line-height-xs: 1.2;--line-height-sm: 1.3;--line-height-base: 1.5;--line-height-lg: 1.6;--line-height-xl: 1.6;--line-height-2xl: 1.3;--line-height-3xl: 1.2;--line-height-4xl: 1.1;--line-height-5xl: 1.1;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .15);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .2);--shadow-2xl: 0 25px 50px rgba(0, 0, 0, .25);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, .06);--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-full: 9999px;--white: #ffffff}*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif}body{font-optical-sizing:auto;font-weight:400;font-style:normal;background-color:#0a0d18;color:var(--color-text-primary)}ul{list-style-type:none}.loader-c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0d973622;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999}.loader-c.fixed{position:fixed}.loader-c:after{z-index:2;content:"";width:50px;aspect-ratio:1;border-radius:50%;position:absolute;background:radial-gradient(farthest-side,var(--color-primary) 94%,rgba(0,0,0,0)) top/8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--color-primary));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:l13 1s infinite linear}.loader-c.width-22:after{width:22px;background:radial-gradient(farthest-side,var(--color-primary) 94%,rgba(0,0,0,0)) top/4px 4px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--color-primary));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0)}.loader-c.green:after{width:22px;background:radial-gradient(farthest-side,var(--green) 94%,rgba(0,0,0,0)) top/4px 4px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,var(--green));-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0)}@keyframes l13{to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn{cursor:pointer;background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-xl);color:#f5f5f5;font-size:var(--font-size-base);padding:10px;width:100%;text-wrap:nowrap}.btn.btn-primary{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-xl);color:#f5f5f5;transition:all .14s}.btn.btn-primary:hover{background-color:var(--color-primary-hover)}.input{border:1px solid var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-primary);font-size:var(--font-size-base);padding:10px;width:100%}.form-input-group .label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);margin-bottom:4px;margin-left:10px;display:block}.form-input-group .input-messages{color:var(--color-error);font-size:14px;padding-left:12px}.checkbox-wrapper{display:flex;align-items:center}.checkbox-wrapper .checkbox{margin-right:8px}.checkbox-wrapper .checkbox-label{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none}.custom-select{position:relative;width:100%;font-size:12px}.custom-select.disabled .selected-value{background-color:#eef0f1}.custom-select .selected-value{height:40px;border:1px solid rgba(0,0,0,.15);background-color:var(--white);border-radius:6px;display:flex;align-items:center;gap:10px;position:relative;cursor:pointer;padding:10px 25px 10px 10px;white-space:nowrap;transition:.15s ease-out;-webkit-user-select:none;user-select:none}.custom-select .selected-value img{height:20px;width:20px;border-radius:50%;object-fit:contain}.custom-select .selected-value .placeholder{color:var(--black-opacity-5)}.custom-select .selected-value .chevron{position:absolute;right:10px;color:var(--black-opacity-5);font-size:10px}.custom-select .selected-value .cs-label{overflow:hidden;text-overflow:ellipsis}.custom-select .selected-value.expanded{box-shadow:0 0 0 .25rem rgba(var(--primary-rgb),.25)}.custom-select .selected-value.expanded .chevron{transform:rotate(180deg)}.custom-select .select-dropdown{position:absolute;top:calc(100% + 5px);width:100%;left:0;background-color:var(--white);z-index:5;box-shadow:0 0 5px #0006;max-height:300px;overflow-y:auto;border-radius:6px;min-width:160px;animation:fadeIn .25s ease-out}.custom-select .select-dropdown .dropdown-title{text-transform:uppercase;color:var(--black-opacity-7);padding:7px 10px;text-align:center;font-size:14px}.custom-select .select-dropdown .option-li{display:flex;align-items:center;gap:10px;padding:7px 10px;cursor:pointer}.custom-select .select-dropdown .option-li:hover{background-color:#0000000d}.custom-select .select-dropdown .option-li.selected{background-color:var(--primary-opacity-2);color:var(--primary)}.custom-select .select-dropdown .option-li .option-img{height:20px;width:20px;border-radius:50%;object-fit:contain}.modal-c{position:fixed;inset:0;background-color:#0006;z-index:999999;animation:fadeIn .4s;display:flex;align-items:center;justify-content:center}.modal-c.closing{animation:fadeOut .4s forwards;pointer-events:none}.modal-c.hide-layof{background-color:#0000;pointer-events:none}.modal-c.hide-layof .modal-body-c{pointer-events:all}.modal-body-c{width:100%;max-width:400px;background:var(--white);border-radius:6px;padding:15px;animation:fromTop .4s;margin:0 10px;color:#000;position:relative;max-height:90vh;overflow-y:auto}@media (min-width: 800px){.modal-body-c{padding:20px}}.modal-body-c.closing{animation:toTop .4s forwards;pointer-events:none}@keyframes toTop{0%{transform:translateY(0)}to{transform:translateY(-30px)}}.global-alert-c .icons-w svg{width:38px;height:38px;display:block;margin:0 auto}.global-alert-c .icons-w .warning{color:#f5a733;animation:flash-animation 1s 1.5}.global-alert-c .icons-w .error{color:red;animation:flash-animation 1s 1.5}.global-alert-c .message{text-align:center;margin-top:20px}.global-alert-c .btns-w{display:flex;justify-content:center;margin-top:30px;gap:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fromTop{0%{transform:translateY(-30px)}to{transform:translateY(0)}}.my-pop-over-container{z-index:9999999;font-size:14px;line-height:18px}.my-pop-over-container .my-pop-over-content{color:var(--white);padding:15px;border-radius:6px;max-width:220px;box-shadow:0 2px 6px #13131733}.my-pop-over-container .select-dropdown-popover{padding:0;background-color:var(--white);color:var(--black-opacity-7);box-shadow:0 0 5px #0006;max-height:300px;overflow-y:auto;border-radius:6px;animation:fadeIn .25s ease-out;font-size:12px;max-width:100%}.my-pop-over-container .select-dropdown-popover .dropdown-title{text-transform:uppercase;color:var(--black-opacity-7);padding:7px 10px;text-align:center;font-size:14px}.my-pop-over-container .select-dropdown-popover .option-li{display:flex;align-items:center;gap:10px;padding:7px 10px;cursor:pointer}.my-pop-over-container .select-dropdown-popover .option-li:hover{background-color:#0000000d}.my-pop-over-container .select-dropdown-popover .option-li.selected{background-color:var(--primary-opacity-2);color:var(--primary)}.my-pop-over-container .select-dropdown-popover .option-li .option-img{height:20px;width:20px;border-radius:50%;object-fit:contain}.my-pop-over-container.dark-black .my-pop-over-content{background-color:var(--black);color:var(--white)}.my-pop-over-container.dark-black .my-popover-arrow{color:var(--black);border-color:var(--black)}.my-pop-over-container.light-black .my-pop-over-content{background-color:#444d56}.my-pop-over-container.light-black .my-popover-arrow{color:#444d56;border-color:#444d56}.my-pop-over-container.white .my-pop-over-content{background-color:#fff;color:#0f0f10}.my-pop-over-container.white .my-popover-arrow{color:#fff;border-color:#fff}.my-pop-over-container.sm{font-size:12px;line-height:22px}.login-page .page-content{padding:4rem}.login-page .page-content .login-container{display:flex;justify-content:center}.login-page .page-content .login-container .login-form{background-color:#d4e7fd;box-shadow:var(--shadow-md);border-radius:var(--radius-md);max-width:500px;padding:3rem 2rem;width:100%}.login-page .page-content .login-container .login-form .login-message{margin-bottom:2em;text-align:center}.login-page .page-content .login-container .login-form .login-message h1{font-size:2rem;color:var(--color-text-primary)}.login-page .page-content .login-container .login-form .login-message p{font-size:1rem;color:var(--color-text-disabled)}.login-page .page-content .login-container .login-form .form-input-group{margin-bottom:.5em}.login-page .page-content .login-container .login-form .action-container{display:flex;justify-content:space-between;align-items:center;margin-top:1em;padding:0 16px}.login-page .page-content .login-container .login-form .action-container a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-decoration:none}.login-page .page-content .login-container .login-form .action-container a:hover{text-decoration:underline}.login-page .page-content .login-container .login-form .btn-container{margin-top:1.5em}.login-page .page-content .login-container .login-form .to-sign-up{margin-top:20px;text-align:center}.login-page .page-content .login-container .login-form .to-sign-up p{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.login-page .page-content .login-container .login-form .to-sign-up p a{text-decoration:none}.login-page .page-content .login-container .login-form .to-sign-up p a:hover{text-decoration:underline}.signup-page .page-content{padding:4rem}.signup-page .page-content .signup-container{display:flex;justify-content:center}.signup-form{background-color:#d4e7fd;box-shadow:var(--shadow-md);border-radius:var(--radius-md);max-width:500px;padding:3rem 2rem;width:100%}.signup-form .logo-container{margin-bottom:2em;text-align:center}.signup-form .input{margin-bottom:.7em}.signup-form .to-login{margin-top:20px;text-align:center}.signup-form .to-login p{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.signup-form .to-login p a{text-decoration:none}.signup-form .to-login p a:hover{text-decoration:underline}.header-container{background-color:#ffffff1a;border-bottom:1px solid #0A0D18;color:var(--white);padding:20px 15px}.header-container .header-wrapper{display:flex;align-items:center;justify-content:space-between}.header-container .header-wrapper .logo-container a{color:var(--white);text-decoration:none}.header-container .header-wrapper .header-navigation-wrapper{display:flex;align-items:center;gap:20px}.header-container .header-wrapper .header-navigation-wrapper a{color:var(--white);text-decoration:none;font-size:var(--font-size-base)}.header-container .header-wrapper .header-navigation-wrapper a:hover{text-decoration:underline}.header-container .header-wrapper .btn-container{display:flex;align-items:center;gap:10px}.dashboard-layout .dashboard-layout-wrapper{display:flex;min-height:100vh}.dashboard-layout .dashboard-layout-wrapper .dashboard-sidebar-layout{background-color:#ffffff1a;width:50px}.dashboard-layout .dashboard-layout-wrapper .dashboard-content{flex:1}.dashboard-page{color:var(--white);padding:20px 40px}.dashboard-page table{border-collapse:collapse;margin-top:30px}.dashboard-page table th,.dashboard-page table td{border:1px solid var(--color-border);padding:12px 15px;text-align:left}.register-from-store-page{padding:4em}.register-from-store-page .page-content{display:flex;justify-content:center}.register-from-store-page .page-content .signup-container{max-width:500px;width:100%}.page-title-container{color:var(--white);display:flex;align-items:center;justify-content:space-between}.page-title-container .right-side{display:flex;align-items:center;justify-content:end;gap:10px}.manage-store-page{padding:20px 40px}.data-table-container{background-color:var(--tertiary);border:1px solid rgb(225,225,225);border-radius:6px;color:var(--color-text-primary);position:relative;width:100%}.data-table-container table{width:100%;border-collapse:collapse;position:relative}.data-table-container tbody td{background-color:var(--white)}.data-table-container tfoot td{background-color:var(--tertiary)}.data-table-container tr:hover td{background:#f4f7f9}.data-table-container tr.row-clickable{cursor:pointer;transition:.2s}.data-table-container tr.row-selected td,.data-table-container tr.row-checked td{background:var(--color-primary-opacity-2)}.data-table-container tr:last-child td{border-bottom:0}.data-table-container td:first-child .cell-content,.data-table-container th:first-child .cell-content{padding-inline-start:24px}.data-table-container td:last-child .cell-content,.data-table-container th:last-child .cell-content{padding-inline-end:24px}.data-table-container td .cell-content,.data-table-container th .cell-content{white-space:nowrap;padding:8px}.data-table-container td .cell-content:has(.sub-toggle),.data-table-container th .cell-content:has(.sub-toggle){padding:8px 0;padding-inline-start:16px;min-width:20px;max-width:20px}.data-table-container td .cell-content:has(.table-checkbox),.data-table-container th .cell-content:has(.table-checkbox){min-width:20px;max-width:20px}.data-table-container td{border-bottom:1px solid rgb(228,228,228);text-align:start}.data-table-container td.column-pinned{position:sticky;left:0;z-index:1}.data-table-container td .action-container{display:flex;align-items:center;justify-content:center}.data-table-container th{cursor:pointer;background-color:var(--tertiary);border-bottom:1px solid rgb(228,228,228);color:var(--white);font-weight:400;text-align:start}.data-table-container th.sort-disabled{cursor:default}.data-table-container th.action-col .cell-content .header-name-w{justify-content:center}.data-table-container th.column-pinned{position:sticky;left:0;z-index:1}.data-table-container th .header-name-w{display:flex;align-items:center;gap:4px}.data-table-container th .header-name-w:has(.table-checkbox){justify-content:center}.data-table-container .footer-cell{white-space:nowrap}.data-table-container .data-table-wrapper{width:100%;overflow-x:auto}.data-table-container .table-checkbox{display:flex;align-items:center;justify-content:center}.data-table-container .table-checkbox input{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;border:1px solid rgb(217,217,217)}.data-table-container .sub-toggle{color:var(--color-text-disabled);display:flex;align-items:center;justify-content:center;width:15px;font-size:16px}.data-table-container .top-table-actions-container{padding:10px 20px;color:#6f6f6f;border-bottom:1px solid rgb(228,228,228)}.data-table-container .top-table-actions-container .top-table-actions-wrapper{display:flex;align-items:center;justify-content:space-between}.data-table-container .top-table-actions-container .top-table-actions-wrapper .table-filter-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.data-table-container .top-table-actions-container .top-table-actions-wrapper .table-filter-wrapper .table-filter{display:flex;align-items:center;gap:10px;width:200px}.data-table-container .bottom-table-actions-container{border-top:1px solid rgb(228,228,228);padding:10px 20px;color:var(--white)}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper{display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper{justify-content:space-between}}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .entries-control{display:none;align-items:center;gap:10px;width:160px}@media (min-width: 480px){.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .entries-control{display:flex}}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control{display:flex;align-items:center;gap:10px}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-prev,.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-next{cursor:pointer;display:flex;align-items:center}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-prev.arabic svg,.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-next.arabic svg{transform:rotate(180deg)}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-input-wrapper{display:flex;align-items:center;gap:6px}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-input-wrapper p{width:100%;white-space:nowrap}.data-table-container .bottom-table-actions-container .bottom-table-actions-wrapper .page-control .page-input-wrapper .page-input{text-align:center}.data-table-container .action-container{display:flex;align-items:center;gap:6px}.data-table-container .action-container .my-btn{min-width:auto;padding:0 10px}.data-table-container .action-container .my-btn .label{display:none}@media (min-width: 800px){.data-table-container .action-container .my-btn .label{display:block}}.data-table-container .action-container .my-btn svg{font-size:large}@media (min-width: 800px){.data-table-container .action-container .my-btn svg{display:none}}.data-table-empty-container{background-color:var(--white);border:1px solid rgb(225,225,225);border-radius:6px}.data-table-empty-container .data-table-empty-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 0}.data-table-empty-container .data-table-empty-wrapper .icon{margin-bottom:16px;width:100px}.data-table-empty-container .data-table-empty-wrapper .text-container{color:#6f6f6f;text-align:center;margin-bottom:26px}.data-table-empty-container .data-table-empty-wrapper .text-container .color-primary{color:var(--color-primary);margin-top:2px}.selected-user-modal .btn-container{display:flex;gap:10px;margin-top:20px}.booking-page{color:var(--white)}.booking-page .page-content{padding:20px 40px}.tracker-page{color:var(--white)}.tracker-page .page-content{padding:20px 40px}.tracker-page .page-content .tracking-form-container{margin-top:20px}.tracking-form-container{background-color:#d4e7fd;border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text-primary);max-width:500px;padding:10px 20px}
