@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,500;0,600;0,700;0,900;1,200&display=swap);:root{--primary-bg-color:#fff;--secondary-bg-color:#45467f;--black-color:#3b3b3b;--lightgray-color:#f0f0f0;--font-family:"Times New Roman",Times,serif;--label-color:#000;--primary-btn-color:#1976d2}*{box-sizing:border-box;margin:0;padding:0}label{color:#000;color:var(--label-color);font-size:14px;font-weight:500}input[type=file]{color:#0964b0;cursor:pointer;font-size:16px;position:relative}body{font-family:Poppins,sans-serif;line-height:1}a{color:inherit;text-decoration:none}em{font-style:normal}div .note p{background-color:#fcf6e2;border:4px solid #ffeeba;border-radius:6px;color:#684e03;margin-bottom:30px;margin-top:20px;padding:20px;strong{color:green;font-size:large}}ul{list-style:none}.custom-recharts-tooltip,.recharts-default-tooltip{background-color:#f0f0f0!important;background-color:var(--lightgray-color)!important;border:1px solid #0000000d!important;border-radius:6px;box-shadow:0 .125rem .25rem #a5a3ae4d;padding:4px 8px!important}.recharts-tooltip-item-list{color:#3b3b3b;color:var(--black-color);font-family:inherit!important;font-size:13px;opacity:.9;text-transform:capitalize}.recharts-tooltip-label{color:#3b3b3b;color:var(--black-color);font-size:14px;font-weight:600}.recharts-default-legend{margin-top:16px!important}.recharts-legend-item{align-items:flex-start!important;display:inline-flex!important}.recharts-legend-item-text{color:#a5a3ae!important;font-size:14px;padding-left:4px;text-transform:capitalize}.thin-scrollbar::-webkit-scrollbar{height:6px;width:4px}.thin-scrollbar::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:3px}.thin-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.thin-scrollbar{scrollbar-color:#bdbdbd #f0f0f0;scrollbar-width:thin}.MuiFormLabel-root.label-white{background-color:#fff;padding:0 3px!important}.modal-context{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:150px;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:400px;z-index:1000}.modal-context p{color:#333;font-size:16px;margin-bottom:20px}.modal-context button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s}.modal-context button:hover{background-color:#0056b3}.modal-context button:focus{box-shadow:0 0 5px #007bff80;outline:none}.modal-context button:not(:last-child){margin-right:10px}.overlay-context{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.sidebar{background-color:var(--secondary-bg-color);display:flex;flex-direction:column;gap:40px;height:100%;justify-content:space-between;max-width:250px;overflow:auto;padding:5px;scrollbar-color:var(--black-color) var(--secondary-bg-color);scrollbar-width:thin;width:250px}.sidebar::-webkit-scrollbar{width:5px}.sidebar::-webkit-scrollbar-track{background:var(--secondary-bg-color)}.sidebar::-webkit-scrollbar-thumb{background:var(--black-color);border-radius:5px}.sidebar::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width:1440px){.sidebar{max-width:200px;width:200px}}.sidebar .top{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.sidebar .top .logo{height:75px;margin-bottom:30px;margin-top:20px;width:100%}.sidebar .top .logo img{width:60px}@media only screen and (min-width:1440px){.sidebar .top .logo{height:80px}.sidebar .top .logo img{width:60px}}.sidebar .top .accordion-section{border-bottom:1px solid var(--primary-bg-color);box-shadow:0 2px 4px #0000001a;overflow:hidden;transition:height .3s;width:100%}.sidebar .top .accordion-section .accordion-links{max-height:0;overflow:hidden;transition:.1s ease-in-out}.sidebar .top .accordion-section.open .accordion-links{max-height:500px;transition:.3s ease-in-out}.sidebar .top .accordion-section .clicked{background-color:var(--black-color)}.sidebar .top .accordion-title{background-color:inherit;border-radius:10px;color:var(--primary-bg-color);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;margin:10px 0;padding:8px 12px;text-decoration:none}@media only screen and (max-width:1440px){.sidebar .top .accordion-title{font-size:15px}}@media only screen and (max-width:1024px){.sidebar .top .accordion-title{font-size:14px}}.sidebar .top .accordion-title:hover{background-color:var(--black-color);transform:scale(1);transform-origin:right bottom}.sidebar .top .accordion-title .left{align-items:center;display:flex;font-weight:500;gap:5px;justify-content:center}.sidebar .top .accordion-title .left svg{width:22px}.sidebar .top .accordion-title .arrow-icon{display:inline-block}.sidebar .top .accordion-title .arrow-icon svg{width:22px}@media only screen and (min-width:1440px){.sidebar .top .accordion-title .left{gap:10px}.sidebar .top .accordion-title .arrow-icon svg,.sidebar .top .accordion-title .left svg{width:22px}}.sidebar .top .accordion-link{border-radius:8px;color:var(--primary-bg-color);display:block;font-size:16px;padding:7px 20px;text-decoration:none;transition:.1s ease-in-out}.sidebar .top .accordion-link:hover{background-color:rgba(59,59,59,.588)}.sidebar .top .accordion-link:last-child{margin-bottom:20px}@media screen and (max-width:768px){.sidebar .top .accordion-link:last-child{margin-bottom:10px}}@media only screen and (max-width:1440px){.sidebar .top .accordion-link{font-size:15px}}@media only screen and (max-width:1024px){.sidebar .top .accordion-link{font-size:14px}}@media only screen and (max-width:430px){.sidebar .top .accordion-link{font-size:13px}}.sidebar .top .active{background-color:var(--black-color)!important;font-weight:600}.sidebar .footer{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.sidebar .footer>p{cursor:pointer;font-size:14px;font-weight:150;transition:scale .2s ease-in-out;width:-webkit-max-content;width:max-content}.sidebar .footer>p:hover{scale:1.05}@media only screen and (max-width:550px){.sidebar .footer p{font-size:12px}}.RNModalPopup .subtitle{color:#555;font-size:16px;margin-bottom:10px;text-align:center}.RNModalPopup ul{padding:2px}.RNModalPopup ol li{margin-left:20px;padding:2px}.RNModalPopup .release-item{background:#f7f9fb;border-left:4px solid #007bff;border-radius:6px;height:100%;overflow-y:auto;padding:14px 18px;scrollbar-color:#6cb3ff #e6f2ff;scrollbar-width:thin}.RNModalPopup .release-item::-webkit-scrollbar{width:5px}.RNModalPopup .release-item::-webkit-scrollbar-track{background:#e6f2ff}.RNModalPopup .release-item::-webkit-scrollbar-thumb{background:#6cb3ff;border-radius:5px}.RNModalPopup .release-item::-webkit-scrollbar-thumb:hover{background:#4ca2ff}.RNModalPopup .release-date{color:#333;font-size:18px;font-weight:600;margin-bottom:15px;padding:1px}.RNModalPopup .release-heading{color:#007bff;font-size:16px;margin:10px 0 8px}.RNModalPopup .release-content{font-size:15px;line-height:1.5;margin:0 0 15px;padding:1px}.RNModalPopup .release-notes-form{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;width:100%}.RNModalPopup .release-notes-form .error-text{color:#d32f2f;font-size:14px}.RNModalPopup .release-notes-form .note-block{background:var(--lightgray-color);border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:15px}.RNModalPopup .release-notes-form .note-block input[type=text]{border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none;padding:8px 10px}.RNModalPopup .release-notes-form .note-block input[type=text]:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.RNModalPopup .release-notes-form .note-block .change-field{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.RNModalPopup .release-notes-form .note-block .change-field div{display:flex;flex:1 1;flex-direction:column;gap:4px;width:100%}.RNModalPopup .release-notes-form .note-block .change-field textarea{border:1px solid #ccc;border-radius:6px;flex:1 1;font-size:14px;max-height:150px;min-height:60px;outline:none;padding:8px 10px;resize:vertical;width:100%}.RNModalPopup .release-notes-form .note-block .change-field textarea:focus{border-color:#28a745;box-shadow:0 0 0 2px #28a74526}.RNModalPopup .release-notes-form .note-block .note-buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:5px}.RNModalPopup .release-notes-form .note-actions{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:10px;width:100%}.RNModalPopup .release-notes-form .note-actions .submit-button{background-color:#2e7d32}.RNModalPopup .release-notes-form .note-actions .submit-button:hover{background-color:#1b5e20!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.RNModalPopup .subtitle-toggle{color:#555;font-size:13px;margin-bottom:6px}.RNModalPopup .subtitle-toggle input[type=checkbox]{margin-right:6px}.RNModalPopup .change-category{margin-bottom:16px}.RNModalPopup .change-subtitle{color:#007bff;font-size:15px;font-weight:600;margin:8px 0 6px}.RNModalPopup .no-descriptions{color:#777;font-size:14px;font-style:italic;margin-left:20px}.RNModalPopup .modal-title-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.RNModalPopup .add-button{background-color:#fff!important;border:1px solid;border-color:var(--secondary-bg-color)!important;color:var(--secondary-bg-color)!important}.RNModalPopup .remove-button,.RNModalPopup .remove-button:hover{background-color:#fff!important;border:1px solid;border-color:#d32f2f!important;color:#d32f2f!important}.modal-content-main{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.modal-content-main .modal-content-wrapper{background:var(--primary-bg-color);border-radius:8px;max-width:800px;padding:15px 10px 15px 20px;width:90%}.modal-content-main .modal-content-wrapper .modal-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;padding-right:10px}.modal-content-main .modal-content-wrapper .close-button button{background:none;border:none;cursor:pointer;font-size:1rem}.modal-content-main .modal-content-wrapper .modal-title{align-items:center;display:flex;font-size:1.5rem;gap:10px;line-height:1.3;margin:0;padding:0;text-align:start}@media screen and (max-width:768px){.modal-content-main .modal-content-wrapper .modal-content-wrapper{padding:15px 5px 15px 15px}.modal-content-main .modal-content-wrapper .modal-title{font-size:1.2rem}}.modal-content-main .modal-content-wrapper .modal-body{max-height:calc(70vh - 70px);overflow-y:auto;padding-right:10px;scrollbar-color:#9e9e9e #0000;scrollbar-width:thin;width:100%}.modal-content-main .modal-content-wrapper .modal-body::-webkit-scrollbar{width:4px}.modal-content-main .modal-content-wrapper .modal-body::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:4px}.modal-content-main .modal-content-wrapper .modal-body::-webkit-scrollbar-thumb:hover{background-color:#9e9e9e}:root{--box-shadow:#0003 0px 3px 1px -2px,#00000024 0px 2px 2px 0px,#0000001f 0px 1px 5px 0px}.btn{align-items:center;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;gap:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;letter-spacing:.39998px;line-height:24.5px;outline:0;padding:6px 16px;position:relative;text-align:center;text-decoration:none;transition:background-color .15s}@media screen and (max-width:420px){.btn{font-size:13px;padding:5px 10px}}.btn.default-btn{background-color:var(--secondary-bg-color)}.btn.Search-btn{background-color:#1976d2;font-weight:700}.btn.Search-btn,.btn.Upload-btn{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-shadow:var(--box-shadow)}.btn.Upload-btn{background-color:#2e7d32;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.02857em;line-height:1.75;text-transform:uppercase}.btn.Upload-btn:hover{background-color:#1b5e20!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.btn.Download-btn{background-color:#2e7d32;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;box-shadow:var(--box-shadow);font-weight:700}.btn.Delete-btn{background-color:#fff;border:1px solid #d32f2f;border-radius:4px;color:#d32f2f;font-weight:400;height:32px}.btn.pill-btn{border-radius:25px;font-size:13px;line-height:normal;padding:10px 0;width:6rem}.btn:disabled{background-color:#0000001f;border:none;box-shadow:none;color:#00000042;cursor:not-allowed;pointer-events:none}.btn:hover{background-color:#d32f2f08}.btn:focus{outline:1px solid var(--secondary-bg-color);outline-offset:2px}.btn-content{align-items:center;display:flex;gap:5px;justify-content:center;transition:opacity .15s}.btn-loader-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ring-1{aspect-ratio:1/1;border:10px dashed var(--secondary-bg-color);border-radius:100%;margin:0 auto;padding:10px;width:100px}.load-4{align-items:center;display:flex;height:50vh;justify-content:center}.load-4 .ring-1{animation:loadingD 1.5s cubic-bezier(.17,.37,.43,.67) 0s infinite}.load-4.small{height:5px}.load-4.small .ring-1{aspect-ratio:1/1;border:2px dashed var(--secondary-bg-color);border-radius:50%;margin:0 auto;padding:6px;width:1px}.load-4.button-loader{max-height:25px;width:30px}.load-4.button-loader .ring-1{aspect-ratio:1/1;border:4px dashed var(--secondary-bg-color);border-radius:50%;margin:0 auto;padding:10px;width:10px}.load-4.button-loader.white-color .ring-1,.white-color .ring-1{border-color:#fff!important}@keyframes loadingD{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.shiftClock{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 4px 15px #00000014;color:#000;cursor:pointer;display:flex;gap:5px;justify-content:space-between;margin-bottom:15px;position:relative;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:95%}.shiftClock.complete{background-color:#9ca3af;cursor:default}.shiftClock.complete:hover{transform:none}.shiftClock.actionsSplit{grid-gap:8px;background-color:#0000;box-shadow:none;cursor:default;display:grid;gap:8px;grid-template-columns:1fr 1fr}.shiftClock.actionsSplit:hover{transform:none}.shiftClock.actionsSplit .actionBtn{border-radius:4px;box-shadow:0 2px 8px #0000001a;cursor:pointer;font-size:13px;font-weight:600;padding:12px 5px;text-align:center;transition:all .2s}.shiftClock.actionsSplit .actionBtn:hover{filter:brightness(1.1);transform:translateY(-2px)}.shiftClock.actionsSplit .actionBtn.clockOut,.shiftClock.actionsSplit .actionBtn.startBreak{background-color:#fff}.shiftClock:hover:not(.actionsSplit,.complete){box-shadow:0 6px 20px #0000001f;transform:translateY(-2px)}.shiftClock .infoIcon{opacity:.8;padding:10px 10px 6.5px;transition:opacity .2s}.shiftClock .infoIcon:hover{opacity:1}.shiftClock .infoIcon.absolute{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:50%;box-shadow:0 4px 10px #0000001f;color:#64748b;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:-8px;top:-10px;transition:all .2s;width:24px;z-index:10}.shiftClock .infoIcon.absolute svg{font-size:16px}.shiftClock .infoIcon.absolute:hover{color:#1e293b;transform:translateY(-2px)}.shiftClock .hidden{opacity:0;pointer-events:none}.shiftClock p{font-size:15px;font-weight:600;margin:0;padding:12px 10px}.shiftClock-container{margin-bottom:15px;width:95%}.shiftClock-container .shiftClock{margin-bottom:0;width:100%}.clockin-modal-message{text-align:center}.clockin-modal-message p{color:#4b5563;font-size:16px;margin-bottom:20px}.clockin-modal-message .modal-store-selector{margin:15px 0;text-align:left}.clockin-modal-message .modal-store-selector .MuiFormControl-root{background:#f9fafb;border-radius:8px}.clockin-modal-message .modal-store-selector .modal-store-select .MuiSelect-select{padding:10px 14px}.ShiftDetailsPopup .modal-title{color:#111827;font-size:1.35rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.ShiftDetailsPopup .details-body{color:#374151;display:flex;flex-direction:column;font-size:.95rem}.ShiftDetailsPopup .detail-row{display:flex;flex-wrap:wrap;gap:.5rem;line-height:1.5;margin-bottom:5px}.ShiftDetailsPopup .detail-row strong{color:#111827;font-weight:500;min-width:90px}.ShiftDetailsPopup .detail-row.notes{margin-top:.5rem}.ShiftDetailsPopup .detail-row.notes strong{display:block;margin-bottom:.25rem}.ShiftDetailsPopup .detail-row .timings-container{display:flex;flex:1 1;flex-direction:column;gap:10px}.ShiftDetailsPopup .detail-row .timing-block{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;padding-bottom:8px}.ShiftDetailsPopup .detail-row .timing-block:last-child{border-bottom:none}.ShiftDetailsPopup .detail-row .replacement{color:#2563eb;font-size:.8rem;margin-left:5px}.ShiftDetailsPopup .detail-row .status-tags{display:flex;gap:8px;margin-top:4px}.ShiftDetailsPopup .detail-row .tag{border-radius:4px;font-size:.75rem;font-weight:600;padding:2px 6px;text-transform:uppercase}.ShiftDetailsPopup .detail-row .tag.late{background-color:#fee2e2;border:1px solid #fecaca;color:#b91c1c}.ShiftDetailsPopup .detail-row .tag.early{background-color:#ffedd5;border:1px solid #fed7aa;color:#c2410c}.ShiftDetailsPopup .detail-row .actual-times{color:#6b7280;display:flex;font-size:.8rem;gap:10px;margin-top:2px}.ShiftDetailsPopup .break-list{list-style:disc;margin:.35rem 0 0 1.5rem;padding:0}.ShiftDetailsPopup .break-list li{margin-bottom:.15rem}.ShiftDetailsPopup .modal-actions{display:flex;justify-content:flex-end;margin-top:2rem}.ShiftDetailsPopup .modal-actions .btn-primary{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;padding:.6rem 1.6rem;transition:background .2s}.ShiftDetailsPopup .modal-actions .btn-primary:hover{background:#1d4ed8}@media(max-width:768px){.ShiftDetailsPopup .modal-content{max-width:92vw;padding:1.25rem}.ShiftDetailsPopup .modal-title{font-size:1.1rem;margin-bottom:1rem}.ShiftDetailsPopup .details-body{font-size:.85rem}.ShiftDetailsPopup .detail-row{margin-bottom:4px}.ShiftDetailsPopup .detail-row strong{font-size:.8rem;min-width:75px}.ShiftDetailsPopup .timing-block .time-range{font-size:.85rem}.ShiftDetailsPopup .replacement{font-size:.7rem}.ShiftDetailsPopup .tag{font-size:.65rem;padding:1px 4px}.ShiftDetailsPopup .actual-times{font-size:.7rem;gap:8px}.ShiftDetailsPopup .modal-actions{margin-top:1.5rem}.ShiftDetailsPopup .modal-actions .btn-primary{font-size:.85rem;padding:.5rem 1.2rem;width:100%}}.delete-modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.delete-modal-overlay .delete-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:400px;padding:20px;text-align:center;width:90%}.delete-modal-overlay .delete-modal-content .modal-message,.delete-modal-overlay .delete-modal-content p{color:gray;font-size:1rem;line-height:125%;margin:26px}.delete-modal-overlay .modal-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.delete-modal-overlay .modal-header{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:1rem}.delete-modal-overlay .modal-header #delete-modal-heading{color:#000;font-size:1.17em!important;margin:0;padding:0}.delete-modal-overlay .warning-icon>svg{color:#f44336;font-size:35px!important}@media(max-width:480px){.delete-modal-overlay .modal-content{padding:15px}.delete-modal-overlay .modal-content p{font-size:14px}.delete-modal-overlay .modal-header{font-size:13px}.delete-modal-overlay .warning-icon{font-size:25px!important}.delete-modal-overlay .modal-actions{gap:10px}}.delete-modal-overlay .cancel-button{height:32px}.delete-modal-overlay .cancel-button.info{border:1px solid #d32f2f;color:#d32f2f}.navbar{background-color:var(--secondary-bg-color);border-radius:8px;font-size:14px}.navbar,.navbar .wrapper{align-items:center;display:flex;width:100%}.navbar .wrapper{gap:10px;justify-content:space-between;margin-left:20px;padding:20px}@media screen and (max-width:1024px){.navbar .wrapper{padding:15px 15px 15px 20px}}.navbar .wrapper .title-nav{align-items:center;display:flex}.navbar .wrapper .title-nav h2{color:var(--primary-bg-color)}@media(max-width:1024px){.navbar .wrapper .title-nav h2{font-size:16px;font-weight:600;margin-top:0}}.navbar .wrapper .items{align-items:center;display:flex;gap:15px;justify-content:flex-end}.navbar .wrapper .items .item{align-items:center;display:flex;max-width:68%;position:relative;text-transform:capitalize}.navbar .wrapper .items .item span{color:var(--primary-bg-color);line-height:18px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.navbar .wrapper .items .item .icon{font-size:20px}.navbar .wrapper .items .item .avatar{border-radius:50%;cursor:pointer;height:30px;object-fit:cover;width:30px}.navbar .wrapper .items .item .options{background-color:var(--primary-bg-color);border-radius:8px;display:flex;flex-direction:column;font-size:12px;margin-top:10px;padding:10px;position:absolute;right:0;top:100%;width:150px;z-index:1}.navbar .wrapper .items .item .links-icon{background-color:#0000;border:none;color:var(--secondary-bg-color);cursor:pointer;padding:10px;text-align:left;text-decoration:none}.navbar .wrapper .items .item button{border:none;font-family:Poppins,sans-serif;font-size:12px;line-height:1}.navbar .wrapper .items .item .links-icon:hover{background-color:var(--lightgray-color);border-radius:8px}body{scroll-behavior:smooth}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-layout{display:flex;height:100vh;overflow:hidden;position:relative}@media screen and (max-width:1150px){.main-layout .layout-sidebar{display:none}}.main-layout .layout-sidebar .close-btn{display:none}@media screen and (max-width:1150px){.main-layout .layout-sidebar.display{background-color:rgba(0,0,0,.439);display:block!important;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100}}.main-layout .layout-sidebar.display .close-btn{display:none}@media screen and (max-width:1150px){.main-layout .layout-sidebar.display .close-btn{color:var(--primary-bg-color);display:block;font-size:18px;left:170px;position:fixed!important;top:25px}}.main-layout .page-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 0 20px;position:relative;width:100%}.main-layout .page-container .hamburger{display:none}@media screen and (max-width:1150px){.main-layout .page-container .hamburger{background-color:#0000!important;border:none;color:var(--primary-bg-color);display:block;font-size:20px;left:33px;line-height:0px;position:absolute;top:60px}}@media screen and (max-width:1024px){.main-layout .page-container .hamburger{left:33px;top:52px}}@media screen and (max-width:768px){.main-layout .page-container .hamburger{left:27px;top:47px}}.main-layout .page-container .nav{background-color:#fff;padding:20px;top:0;z-index:19}@media screen and (max-width:768px){.main-layout .page-container .nav{padding:15px}}.main-layout .page-container .page-wrapper{flex:1 1;margin-top:0;padding:0 20px}@media screen and (max-width:768px){.main-layout .page-container .page-wrapper{padding:0 15px}}.clickable{cursor:pointer;transform:scale(1);transition:.15s}.clickable:hover{transform:scale(1.05)}.clickable:active{transform:scale(.95)}.default-container-style{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px 30px}@media screen and (max-width:830px){.default-container-style{padding:15px 20px}}.MuiCalendarOrClockPicker-root .MuiYearPicker-root{padding-right:20px}.MuiCalendarOrClockPicker-root .MuiPickersCalendarHeader-root{padding-left:10px;padding-right:15px}.not-found-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:20px;text-align:center}.not-found-container h1{color:#e74c3c;font-size:3rem;margin-top:50px}.not-found-container p{color:#555;font-size:1.25rem;margin-bottom:20px;margin-top:50px}.not-found-container a{border:2px solid #3498db;border-radius:5px;color:#3498db;font-size:1.1rem;margin-top:50px;padding:10px 20px;text-decoration:none;transition:background-color .3s,color .3s}.not-found-container a:hover{background-color:#3498db;color:#fff}