*{padding:0;margin:0;box-sizing:border-box;font-family:Roboto,sans-serif}.roboto{font-optical-sizing:auto;font-weight:weight;font-style:normal;font-variation-settings:"wdth" 100}body{width:100%;height:100vh}.Toastify__toast-container{top:10vh!important;z-index:100000!important}.Toastify__toast{background-color:#fff!important;color:#111827!important;font-weight:500;box-shadow:0 4px 12px #00000026}.global-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:10;font-size:1.5rem;font-weight:500;color:#333;text-align:center}.footer-container{width:100%;min-height:50vh;display:flex;justify-content:center;align-items:center;background-color:#053055;color:#fff;padding:20px 0}.logo-heading{color:orange;margin:0;text-transform:capitalize;font-size:2rem}.logo-style{color:#2887db;font-size:2rem;text-transform:capitalize;display:flex}.footer{width:95%;height:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif;max-width:1400px}.top{width:90%;height:max-content;display:flex;justify-content:space-around;align-items:flex-start;padding-bottom:40px}.top_left{width:60%;height:100%;display:flex;justify-content:space-between;align-items:flex-start}.column-one{width:30%;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem}.column-list{width:max-content;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6rem}.column-one p{font-size:1.1rem;margin-block:.4rem}.column-list h2{margin-top:0;margin-bottom:.5rem;font-size:1.2rem;text-transform:capitalize}ul{margin:0;padding:0}ul li{list-style:none;text-transform:capitalize;font-size:1rem;padding-bottom:8px;color:#c7c7c7}.bottom{width:90%;height:max-content;display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid #1a4d78}.bottom .left h2{font-size:1rem;font-weight:400}.left span{text-decoration:none;color:#ff7f11}.right{width:30%;min-width:100px;height:max-content;display:flex;justify-content:space-between;align-items:center;font-size:1.4rem}.social-icons{display:flex;gap:20px;align-items:center;justify-content:center}@media(max-width:768px){.footer-container{padding:40px 20px;min-height:auto}.top{width:100%;flex-direction:column;align-items:flex-start;gap:30px;padding-bottom:30px}.column-one{width:100%;order:1}.column-one p{font-size:.9rem}.top_left{width:100%;flex-direction:column;align-items:flex-start;gap:25px;order:3}.column-list:nth-child(4){order:2}.column-list{width:100%}.column-list h2{margin-bottom:10px;font-size:1.1rem}ul li{font-size:.9rem;padding-bottom:6px}.bottom{width:100%;height:auto;flex-direction:column-reverse;justify-content:center;gap:20px;align-items:center;padding-top:30px}.bottom .left{text-align:center;order:2}.right{width:100%;min-width:auto;order:1;font-size:1.6rem;justify-content:center}.social-icons{gap:12px}.social-icons{display:none}}*{font-family:Roboto,sans-serif}.signup{width:100%;height:max-content;display:flex;justify-content:center;align-items:center}.space{gap:4rem}.article{width:97%;height:95%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.form-header{width:100%;height:6rem;margin-bottom:6rem;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}.form-header .inner-header{width:95%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.form{width:45%;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;box-shadow:0 2px 20px #00000018;padding-bottom:2rem;box-sizing:border-box;margin-bottom:2rem}.defined-height{height:70%}.form-heading{width:100%;height:max-content;margin-block:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.form-heading h1{text-transform:capitalize;margin-bottom:.8rem;margin-top:1.6rem}.wrap{width:50%}.row-input{width:85%;height:max-content;display:flex;justify-content:space-between;align-items:center;gap:1rem}.input-container{width:85%;height:5rem;height:max-content;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}label{text-transform:capitalize}.eye{width:max-content;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.4rem}.input-div{width:100%;height:3rem;display:flex;justify-content:space-between;align-items:center;padding-inline:10px;border-radius:.4rem;border-style:none;background-color:#f5f5f5}.input-div input{width:95%;height:100%;outline:none;border:none;background:none}.small-input{width:45%}::placeholder{font-size:1rem}.submit-section{width:100%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center}.submit-section span{color:green}.submit{width:85%;height:2.2rem;display:flex;align-items:center;justify-content:center;border-radius:.3rem;border-style:none;background:#f70;color:#fff;font-size:1rem;cursor:pointer;text-transform:capitalize}.submit:disabled{background:#ff7700bd}.resend-btn{border:none;background:none;color:#ff7f11;cursor:pointer;font-size:1rem}p{margin-block:.8rem}.small{width:50%}.checkbox{width:85%;display:flex;align-items:center;gap:.6rem}.checkbox span{color:green}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid gray;border-radius:4px;background-color:transparent;display:grid;place-content:center;cursor:pointer;transition:all .2s ease-in-out}input[type=checkbox]:checked{border-color:#0f0}input[type=checkbox]:before{content:"";width:5px;height:10px;border-right:2px solid lime;border-bottom:2px solid lime;transform:scale(0) rotate(45deg);transition:all .2s ease-in-out}input[type=checkbox]:checked:before{transform:scale(1) rotate(45deg)}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}@media screen and (max-width:630px){.article{width:95%;display:flex;justify-content:flex-start}.form{width:100%;display:flex;justify-content:flex-start}.row-input{width:100%;flex-direction:column}.small-input,.small{width:90%}}.spinnerimgholder{width:100%;position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:50;padding:0 1rem}.spinnerimgContainer{width:200px;height:200px;position:relative;background-color:#fff;border-radius:8px}.spinnerimgContainer img{animation:spin 1s linear infinite;transform-origin:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login{width:100%;height:max-content;display:flex;justify-content:center;align-items:center}.Forgot{width:100%;height:max-content;display:flex;align-items:center;justify-content:flex-end;color:green}.link{color:green}.verify{width:100%;height:110vh;display:flex;justify-content:center;align-items:center}.article{width:95%;height:95%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.verify-header{width:100%;height:6rem;display:flex;justify-content:flex-start;align-items:center;padding-left:1rem;margin-bottom:4rem}.form{width:40rem;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem}.form-heading{width:52%;height:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.form-heading h1{text-transform:capitalize;margin-block:.8rem}.form-heading p{margin-bottom:0}.submit{width:50%;height:2.5rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.3rem;background:#ff7300;color:#fff;font-size:1rem;cursor:pointer;text-transform:capitalize}.code{width:70%;height:4rem;display:flex;align-items:center;justify-content:space-between}.code-box{width:4rem;height:4rem;text-align:center;border:2px solid #3333331e;outline:none;background:#fff;border-radius:.3rem;font-size:1.4rem;font-weight:500}::placeholder{color:#ccc;font-weight:lighter}@media screen and (max-width:630px){.form{width:90%}.code{width:100%;display:flex;justify-content:center;gap:4px}.code-box{width:3rem;height:3rem}}.reset,.forgot{width:100%;height:max-content;display:flex;justify-content:center;align-items:center}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.dashboard-wrapper{width:100%;height:max-content;position:sticky;top:0;z-index:99999}.header-wrapper{width:100%;height:15vh;display:flex;align-items:center;box-shadow:#64646f33 0 7px 29px;background-color:#fff}.header-container{padding:30px;display:flex;align-items:center;justify-content:space-between;width:100%}.hamburger-menu{display:none;background:none;border:none;font-size:24px;cursor:pointer;color:#005bac;padding:8px;border-radius:4px;transition:background-color .3s ease;z-index:10000}.hamburger-menu:hover{background-color:#f5f5f5}.imgLogo{cursor:pointer;margin:0;padding:0}.header-container h2{font-size:20px;font-weight:600;line-height:120%;color:#005bac;margin:0}.header-container h2 span{font-size:20px;font-weight:600;line-height:120%;color:#ff7f11}@media(max-width:1024px){.header-wrapper{height:12vh}.header-container{padding:20px}.hamburger-menu{display:block}.imgLogo{width:60px;height:45px}.header-container h2,.header-container h2 span{font-size:18px}}@media(max-width:768px){.header-wrapper{height:10vh;min-height:70px}.header-container{padding:15px}.header-left{gap:12px}.hamburger-menu{font-size:20px;padding:6px}.imgLogo{width:150px;height:40px}.header-container h2,.header-container h2 span{font-size:16px}}@media(max-width:480px){.header-container{padding:12px}.header-container h2,.header-container h2 span{font-size:14px}.hamburger-menu{font-size:18px;padding:5px}}.DashboardlayoutWrapper{width:100%;height:100vh;height:100dvh;position:relative;overflow:hidden;display:flex;flex-direction:column}.Content-wrapper{width:100%;display:flex;gap:15px;padding:10px;flex:1;overflow:hidden;min-height:0}.sidebar-wrapper{width:18%;display:flex;justify-content:center;transition:all .3s ease-in-out;overflow:hidden}.main-content{width:82%;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px;transition:all .3s ease-in-out;min-width:0}@media(min-width:1025px){.sidebar-wrapper{position:static;width:18%;height:auto}.main-content{width:82%}}@media(max-width:1024px){.Content-wrapper{gap:0;padding:8px}.sidebar-wrapper{position:fixed;top:60px;left:-100%;width:350px;max-width:80vw;height:calc(100dvh - 60px);background:#fff;z-index:99999;box-shadow:2px 0 10px #0000001a;transition:left .3s ease-in-out;justify-content:flex-start;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.sidebar-wrapper.active{left:0}.main-content{width:100%;padding:8px}}@media(max-width:768px){.Content-wrapper{gap:0;padding:5px;height:auto;flex-direction:column}.sidebar-wrapper{position:fixed;top:0;left:-100%;width:70vw;max-width:300px;height:100dvh;background:#fff;z-index:99999;box-shadow:2px 0 10px #0000001a;transition:left .3s ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch}.sidebar-wrapper.active{left:0}.main-content{width:100%;padding:5px;flex:1}}@media(max-width:480px){.Content-wrapper{gap:0;padding:4px}.sidebar-wrapper{position:fixed;top:0;left:-100%;width:50vw;max-width:280px;height:100dvh;background:#fff;z-index:99999;box-shadow:2px 0 10px #0000001a;transition:left .25s ease-in-out;overflow-y:auto;-webkit-overflow-scrolling:touch}.sidebar-wrapper.active{left:0}.main-content{width:100%;padding:4px}}@media(max-width:360px){.Content-wrapper{gap:0;padding:3px}.sidebar-wrapper{width:90vw;max-width:260px}.main-content{padding:3px}}body.sidebar-open{overflow:hidden}@media(hover:none)and (pointer:coarse){button,[role=button],a{min-height:44px;min-width:44px}}@media(max-width:1024px){.sidebar-wrapper.active:before{content:"";position:fixed;inset:0;background:#0000004d;z-index:-1}}.sidebarWrapper{width:100%;height:83vh;position:relative;display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}.sidebarContainer{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;box-shadow:#00000026 1.95px 1.95px 2.6px;padding:0;justify-content:space-between;background:#fff;overflow-y:auto}.sidebar-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 20px 15px;flex-shrink:0;background:#fff;border-bottom:1px solid #f0f0f0}.sidebar-logo{display:none;align-items:center;gap:12px;min-width:0;flex:1}.sidebar-logo-img{width:40px;height:35px;flex-shrink:0}.sidebar-logo-text{font-size:18px;font-weight:600;color:#005bac;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-logo-text span{color:#ff7f11}.sidebar-close-btn{display:none;background:none;border:none;font-size:28px;color:#666;cursor:pointer;padding:6px;border-radius:6px;transition:all .3s ease;line-height:1;flex-shrink:0;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.sidebar-close-btn:hover{background-color:#f5f5f5;color:#333}.vendor-icon-holder{width:90%;max-width:100%;height:auto;min-height:81px;border-radius:12px;background-color:#f9fafb;padding:15px;margin:10px 0;flex-shrink:0}.vendor-icon-wrapper{width:100%;max-width:100%;height:auto;display:flex;gap:12px;align-items:flex-start}.vendor-icon-wrapper>img{width:50px;height:50px;flex-shrink:0;object-fit:contain}.vendor-icon-wrapper>aside{display:flex;flex-direction:column;gap:5px;color:#333;min-width:0;flex:1;font-size:14px}.verified-btn{width:auto;min-width:59.25px;height:21.5px;border-radius:8px;background:#22c55e;color:#fff;font-size:10px;font-weight:500;border:none;cursor:default;padding:3px 8px;flex-shrink:0}.spaceicon{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.sidebar-nav-items{width:100%;display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;padding:0 10px;-webkit-overflow-scrolling:touch}.sidebar-item{width:100%;min-height:47.98px;height:auto;border-radius:10px;display:flex;gap:12px;padding:12px 15px;font-size:16px;line-height:24px;font-weight:400;align-items:center;transition:all .3s ease;color:#666;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.sidebar-icon{font-size:22px;transition:all .3s ease;flex-shrink:0;min-width:22px;text-align:center}.logout-icon{color:#ef4444}.dashboard-order>sub{display:flex;width:100%;justify-content:space-between;align-items:center;color:inherit;gap:8px}.profileNotification{width:30px;height:23px;border-radius:8px;text-align:center;background-color:#d4183d;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.sidebar-footer{width:100%;padding:10px;flex-shrink:0;border-top:1px solid #e5e7eb;margin-top:auto;background:#fff}.Dashboard-logout{border-radius:8px;display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:5px 15px;font-size:16px;line-height:24px;font-weight:400;border:1px solid #ef4444;color:#ef4444;transition:all .3s ease;width:100%;min-height:48px}.vendor-rating{display:flex;align-items:center;gap:4px;color:#333;font-size:14px;flex-shrink:0}@media(min-width:1025px){.sidebar-item:not(.Dashboard-logout):hover{background-color:#f8f9fa;color:#005bac;transform:translate(5px)}.sidebar-item:not(.Dashboard-logout):hover .sidebar-icon{color:#005bac;transform:scale(1.1)}.Dashboard-logout:hover{background-color:#ef4444;color:#fff;transform:translate(5px)}.Dashboard-logout:hover .logout-icon{color:#fff}}.activated{background-color:#f0dccc!important;color:#ff7f11!important;font-weight:600}.activated .sidebar-icon{color:#ff7f11!important}@media(max-width:1024px){.sidebarWrapper{width:100%;height:100vh;position:relative}.sidebarContainer{width:100%;height:100vh;padding:0;background:#fff}.sidebar-header{padding:16px 16px 12px;border-bottom:1px solid #f0f0f0}.sidebar-close-btn{display:flex}.sidebar-logo{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.sidebar-logo-img{width:35px;height:30px}.sidebar-logo-text{font-size:16px}.vendor-icon-holder{width:100%;padding:12px 16px;margin:5px 0;background-color:#f9fafb;border-radius:0}.vendor-icon-wrapper{width:100%;gap:12px}.sidebar-nav-items{padding:0;gap:4px}.sidebar-item{width:100%;min-height:50px;padding:12px 16px;font-size:15px;color:#666;border-radius:0}.sidebar-item p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-footer{padding:12px 16px;border-top:1px solid #e5e7eb}.sidebar-item:not(.Dashboard-logout):active{background-color:#f0f0f0}.Dashboard-logout:active{background-color:#ffe5e5}.activated{background-color:transparent!important;color:#ff7f11!important;font-weight:600}.profileNotification{width:24px;height:24px;font-size:11px;min-width:24px}.verified-btn{width:auto;min-width:55px;height:20px;font-size:9px;padding:2px 6px}}@media(max-width:768px){.sidebar-header{padding:14px 14px 10px;gap:8px}.sidebar-item{min-height:46px;padding:10px 14px;font-size:14px}.sidebar-logo-img{width:32px;height:27px}.sidebar-logo-text{font-size:15px}.vendor-icon-holder{padding:10px 14px;margin:4px 0}.sidebar-close-btn{font-size:24px;padding:5px;min-width:40px;min-height:40px}.sidebar-footer{padding:10px 14px}.sidebar-nav-items{gap:3px}.vendor-icon-wrapper>img{width:45px;height:45px}.vendor-icon-wrapper>aside{font-size:13px}}@media(max-width:640px){.sidebar-header{padding:12px 12px 8px}.sidebar-item{min-height:44px;padding:8px 12px;font-size:13px;gap:10px}.sidebar-icon{font-size:20px;min-width:20px}.sidebar-logo-img{width:30px;height:25px}.sidebar-logo-text{font-size:14px}.vendor-icon-holder{padding:10px 12px}.vendor-icon-wrapper>img{width:42px;height:42px}.vendor-icon-wrapper>aside{font-size:12px;gap:3px}.sidebar-close-btn{font-size:22px;min-width:38px;min-height:38px}.sidebar-footer{padding:8px 12px}.Dashboard-logout{padding:10px 12px;min-height:44px;font-size:14px}.profileNotification{width:22px;height:22px;font-size:10px;min-width:22px}.verified-btn{font-size:8px;padding:2px 5px;min-width:50px}}@media(max-width:425px){.sidebarContainer{width:100%}.sidebar-header{padding:11px 10px 7px}.sidebar-item{min-height:42px;padding:7px 10px;font-size:12px;gap:8px}.sidebar-icon{font-size:18px;min-width:18px}.sidebar-logo{gap:8px}.sidebar-logo-img{width:28px;height:23px}.sidebar-logo-text{font-size:13px}.vendor-icon-holder{padding:8px 10px;margin:3px 0}.vendor-icon-wrapper{gap:10px}.vendor-icon-wrapper>img{width:40px;height:40px}.vendor-icon-wrapper>aside{font-size:11px;gap:2px}.sidebar-close-btn{font-size:20px;min-width:36px;min-height:36px;padding:3px}.sidebar-footer{padding:7px 10px}.Dashboard-logout{padding:8px 10px;min-height:42px;font-size:12px;gap:8px}.sidebar-nav-items{gap:2px;padding:0}.profileNotification{width:20px;height:20px;font-size:9px;min-width:20px}.verified-btn{font-size:7px;padding:1px 4px;min-width:48px}.vendor-rating{font-size:12px}.spaceicon{gap:5px}}@media(max-width:380px){.sidebar-header{padding:10px 8px 6px}.sidebar-item{min-height:40px;padding:6px 8px;font-size:11px}.sidebar-icon{font-size:16px;min-width:16px}.sidebar-logo-img{width:26px;height:21px}.sidebar-logo-text{font-size:12px}.vendor-icon-holder{padding:7px 8px}.vendor-icon-wrapper>img{width:38px;height:38px}.vendor-icon-wrapper>aside{font-size:10px}.sidebar-close-btn{font-size:18px;min-width:34px;min-height:34px}.sidebar-footer{padding:6px 8px}.Dashboard-logout{padding:6px 8px;min-height:40px;font-size:11px}}@media(min-width:1025px){.sidebarWrapper{position:relative;height:83vh;width:100%}.sidebar-close-btn{display:none}.sidebar-header{padding:20px 15px 15px}.sidebar-footer{border-top:1px solid #e5e7eb}}.sidebarContainer *{color:#333}.sidebarContainer p,.sidebarContainer sub,.sidebarContainer span:not(.profileNotification){color:inherit}.profileNotification,.verified-btn{color:#fff!important}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#fff;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#fff}@media(max-width:768px){.sidebarWrapper{padding-left:0;padding-right:0}}@media(max-width:425px){.verified-btn{height:auto!important;padding:1px 4px!important;font-size:7px!important;min-width:40px!important;border-radius:6px!important}}@media(max-width:380px){.verified-btn{font-size:6px!important;padding:1px 3px!important;min-width:35px!important}}.orderWrapper{width:100%;background-color:#f9fafb;padding:clamp(12px,4vw,20px)}.orderWrapper h2{font-size:clamp(18px,5vw,28px);font-weight:600;margin-bottom:clamp(10px,3vw,20px);color:#111827}.orderGasTabs{display:flex;background:#e5e7eb;border-radius:10px;padding:clamp(3px,1vw,6px);margin-bottom:clamp(15px,4vw,25px);overflow-x:auto;gap:clamp(4px,1vw,8px);-webkit-overflow-scrolling:touch}.orderGasTabs::-webkit-scrollbar{height:4px}.orderGasTabs::-webkit-scrollbar-track{background:#e5e7eb;border-radius:10px}.orderGasTabs::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:10px}.orderGasTabs button{border:none;background:transparent;padding:clamp(8px,2vw,12px) clamp(10px,3vw,18px);border-radius:8px;cursor:pointer;font-weight:500;color:#111827;transition:all .3s ease;font-size:clamp(12px,2.5vw,14px);min-height:44px;display:flex;align-items:center;white-space:nowrap}.orderGasTabs button.activity{background-color:#fff;color:#000}.orderPlaceholder{width:100%;height:clamp(150px,50vh,250px);border:1px solid #e5e7eb;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;color:#6b7280;font-weight:500;margin-top:clamp(8px,2vw,15px);font-size:clamp(14px,2.5vw,16px)}.ordersList{display:flex;flex-direction:column;gap:clamp(10px,3vw,20px)}.orderCard{background:#fff;border-radius:10px;padding:clamp(12px,4vw,30px) clamp(12px,3vw,25px);box-shadow:0 2px 6px #00000014}.orderTop{display:flex;justify-content:space-between;align-items:center;gap:clamp(8px,2vw,16px);flex-wrap:wrap;margin-bottom:clamp(10px,2vw,15px)}.orderId{display:flex;align-items:center;gap:clamp(6px,2vw,12px);font-weight:500;color:#111827;margin-top:0;flex-wrap:wrap;font-size:clamp(13px,2.5vw,15px)}.statusP{font-size:clamp(11px,2vw,13px);padding:clamp(3px,1vw,6px) clamp(8px,2vw,12px);border-radius:8px;color:#fff;white-space:nowrap}.statusP.pendings{background-color:#111827}.statusP.pending{background:#000;color:#fff}.statusP.accepted{background:#e6e0e0;color:#000}.statusP.completed{background:#fff;color:#2e7d32;box-shadow:2px 2px 5px gray}.statusP.cancelled{background:#c62828;color:#ffebee}.priceSection{display:flex;align-items:center;gap:clamp(8px,2vw,15px);position:relative}.price{font-weight:600;color:#111827;font-size:clamp(14px,3vw,18px)}.orderDetails{display:flex;flex-direction:column;gap:clamp(10px,2.5vw,16px);color:#374151}.orderDetails .name{font-size:clamp(13px,2.5vw,15px);font-weight:500;margin:0}.infoRow{display:flex;flex-direction:column;gap:clamp(12px,3vw,20px)}.leftInfo{display:flex;flex-direction:column;gap:clamp(4px,1.5vw,8px);margin:0}.centerInfo{display:flex;flex-direction:column;gap:clamp(6px,2vw,12px);color:#4b5563}.item{display:flex;align-items:center;gap:clamp(4px,1.5vw,8px);margin:0;font-size:clamp(12px,2.3vw,14px);word-break:break-word}.address{color:#6b7280;margin-top:0}.rightBtns{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:0;gap:clamp(6px,2vw,12px);flex-wrap:wrap}.rightBtns button{font-weight:500;border-radius:8px;padding:clamp(8px,2vw,10px) clamp(10px,3vw,16px);cursor:pointer;border:none;transition:all .3s ease;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:clamp(12px,2vw,14px);white-space:nowrap;flex:1;min-width:80px}.viewBtn{background:#f3f4f6;border:1px solid #e5e7eb;color:#111827}.acceptBtn{background-color:#00a63e;color:#fff}.rejectBtn{background-color:#dc2626;color:#fff}.completeBtn{background-color:green!important;color:#fff!important}.rejectOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:clamp(12px,3vw,20px)}.rejectCard{background:#fff;padding:clamp(16px,4vw,24px);border-radius:10px;width:100%;max-width:90vw;box-shadow:0 4px 8px #0003}.rejectCard h3{font-size:clamp(16px,3vw,20px);margin:0 0 clamp(8px,2vw,12px) 0;font-weight:600}.rejectCard p{font-size:clamp(12px,2.3vw,14px);margin:0 0 clamp(12px,2vw,16px) 0;color:#6b7280}.rejectCard input{width:100%;padding:clamp(8px,2vw,12px);margin:clamp(10px,2vw,14px) 0;border-radius:6px;border:1px solid #ccc;height:clamp(100px,25vh,150px);font-size:clamp(12px,2vw,14px);font-family:inherit;box-sizing:border-box}.cardBtns{display:flex;gap:clamp(8px,2vw,12px);flex-direction:row;justify-content:flex-end;flex-wrap:wrap}.closeBtnReject,.rejectBtnReject{padding:clamp(8px,2vw,12px) clamp(12px,3vw,18px);border:none;border-radius:6px;cursor:pointer;font-size:clamp(12px,2vw,14px);min-height:44px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-weight:500;flex:1;min-width:100px}.closeBtnReject{background:#ccc;color:#333}.rejectBtnReject{background:red;color:#fff}button:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc!important;color:#666!important;pointer-events:none}@media(min-width:480px){.infoRow{flex-direction:row;gap:clamp(16px,3vw,24px)}.centerInfo{flex-direction:row;gap:clamp(12px,2vw,20px)}.rightBtns{flex:1;justify-content:flex-end}.rightBtns button{flex:0 1 auto;min-width:auto}.rejectCard{max-width:500px}}@media(min-width:768px){.orderTop{gap:20px}.infoRow{align-items:flex-start;justify-content:space-between}.centerInfo{flex:1;justify-content:flex-start}.rightBtns{flex-direction:column;align-items:flex-end;gap:12px}.rightBtns button{width:110px;flex:0}}@media(min-width:1024px){.orderCard{padding:30px 28px}.rightBtns button{width:130px}}@media(max-height:500px)and (orientation:landscape){.orderCard{padding:clamp(10px,2vw,20px) clamp(10px,2vw,20px)}.orderGasTabs{margin-bottom:12px}}@media(min-width:768px){.orderCard{position:relative;padding:25px}.orderTop{display:flex;align-items:flex-start;gap:20px;position:relative;margin-bottom:12px}.orderTop .orderId{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:10px}.priceSection{position:absolute;right:30px;top:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;z-index:1;white-space:nowrap}.price{white-space:nowrap;font-weight:600}.orderDetails{padding-right:200px;/}.infoRow{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.leftInfo{flex:0 0 32%;max-width:32%;display:flex;flex-direction:column;gap:8px}.centerInfo{flex:1 1 48%;display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;gap:36px;min-width:0}.centerInfo .item{white-space:nowrap}.rightBtns{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;align-items:flex-end;width:auto}.rightBtns button{width:110px;flex:0 0 auto}.orderCard,.orderDetails,.orderTop,.infoRow{min-width:0}}@media(min-width:768px){.infoRow{min-height:95px;display:flex;align-items:center;/}}@media(min-width:768px){.rightBtns{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px;align-items:center;width:120px}.rightBtns button{width:120px;text-align:center}}.orderOverlay{position:fixed;inset:0;background:#11182799;display:flex;justify-content:center;align-items:center;z-index:1000;padding:16px}.orderModal{position:relative;background:#fff;width:30rem;max-width:100%;max-height:90vh;border-radius:10px;box-shadow:0 4px 20px #00000026;padding:25px 30px;display:flex;flex-direction:column;gap:20px;font-family:Inter,sans-serif;z-index:1001;overflow-y:auto}@media(max-width:768px){.orderOverlay{padding:40px 12px 12px;align-items:flex-start}.orderModal{width:100%;max-height:85vh;padding:20px;gap:16px}.closeBtn{position:fixed;top:20px;right:20px;background:#ffffffe6;border:none;color:#374151;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;z-index:1002}.orderHeader{padding:12px;margin-top:10px}.pendingBtns{width:auto;min-width:80px;padding:6px 12px}.actionBtns{flex-direction:column;gap:8px}.rejectBtn,.acceptBtn{margin-right:0;padding:12px 0}.section{gap:8px}.section h5{font-size:14px}.customerDetails p,.detailRow{font-size:13px}}@media(max-width:480px){.orderOverlay{padding:35px 8px 8px}.orderModal{padding:16px;max-height:82vh}.closeBtn{top:15px;right:15px;width:36px;height:36px}.orderHeader{padding:10px}}.closeBtn{position:absolute;top:15px;right:15px;background:transparent;border:none;color:#374151;cursor:pointer;transition:background-color .2s ease}.closeBtn:hover{background:#f3f4f6;border-radius:50%}.pendingBtns{background:#111827;color:#fff;font-size:13px;padding:6px 14px;width:20%;height:20%;border-radius:6px;border:none;cursor:default}.section{display:flex;flex-direction:column;gap:10px;color:#6b7280}.rejectBtn,.acceptBtn{flex:1;padding:10px 0;border-radius:6px;border:none;color:#fff;font-weight:500;cursor:pointer}.rejectBtn{background:#dc2626;margin-right:10px}.acceptBtn{background:#16a34a}.acceptedBtn{background:#93979e;color:#fff;font-size:13px;padding:6px 14px;width:20%;height:20%;border-radius:6px;border:none;cursor:default}.completeBtn,.closeModalBtn{flex:1;padding:10px 0;border-radius:6px;border:none;font-weight:500;cursor:pointer}.completeBtn{background:#16a34a;color:#fff}.closeModalBtn{background:#fff;color:#111827;border:1px solid #d1d5db}.orderOverlay{position:fixed;inset:0;background:#11182799;display:flex;justify-content:center;align-items:center;z-index:1000}.orderModal{position:relative;background:#fff;width:30rem;border-radius:10px;box-shadow:0 4px 20px #00000026;padding:25px 30px;display:flex;flex-direction:column;gap:20px;font-family:Inter,sans-serif;z-index:1001}.cancelBtn{background-color:red;color:#fff;font-size:13px;padding:6px 14px;width:20%;height:20%;border-radius:6px;border:none;cursor:default}.actionBtns{display:flex;justify-content:space-between;margin-top:10px;gap:10px}.orderOverlay{position:fixed;inset:0;background:#11182799;display:flex;justify-content:center;align-items:center;z-index:100}.orderModal{position:relative;background:#fff;width:30rem;border-radius:10px;box-shadow:0 4px 20px #00000026;padding:25px 30px;display:flex;flex-direction:column;gap:20px;font-family:Inter,sans-serif;animation:fadeIn .25s ease}.closeBtn{position:absolute;top:15px;right:15px;background:transparent;border:none;color:#374151;cursor:pointer}.orderHeader{display:flex;justify-content:space-between;align-items:center;background:#f9fafb;border-radius:8px;padding:15px}.orderCode h4{margin:0;font-size:16px;color:#111827}.orderCode p{margin:4px 0 0;font-size:13px;color:#6b7280}.completedBtn{color:green;border:1px solid green;font-size:13px;padding:6px 14px;width:20%;height:20%;border-radius:6px;text-align:center}.section{display:flex;flex-direction:column;gap:10px}.section h5{font-size:15px;font-weight:600;color:#111827;margin-bottom:5px}.customerDetails p{font-size:14px;color:#374151;line-height:1.6}.detailRow{display:flex;justify-content:space-between;font-size:14px;color:#374151}.totalRow{font-weight:600;color:#111827}.singleBtnContainer{margin-top:10px;display:flex;justify-content:center}.closeFullBtn{width:100%;padding:12px 0;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#111827;font-weight:500;cursor:pointer;text-align:center}.profileWrapper{width:100%;display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#f9fafb;font-family:Inter,sans-serif}@media(min-width:480px){.profileWrapper{gap:1.25rem;padding:1.25rem}}@media(min-width:768px){.profileWrapper{gap:1.5rem;padding:1.5rem 2rem}}@media(min-width:1024px){.profileWrapper{gap:1.75rem;padding:2rem 3rem}}.profileheader{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:flex-start}@media(min-width:768px){.profileheader{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.profileheaderContent{flex:1}.profileheader h2{font-size:1.25rem;font-weight:600;color:#111827;margin:0;line-height:1.4}@media(min-width:480px){.profileheader h2{font-size:1.5rem}}@media(min-width:768px){.profileheader h2{font-size:1.75rem}}@media(min-width:1024px){.profileheader h2{font-size:2rem}}.profileheader span{color:#6b7280;font-size:.875rem;display:block;margin-top:.25rem;line-height:1.4}@media(min-width:480px){.profileheader span{font-size:.95rem}}@media(min-width:768px){.profileheader span{font-size:1rem}}.verifiedText{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;white-space:nowrap;margin:0;padding:.5rem .75rem;background:#f3f4f6;border-radius:6px}@media(min-width:480px){.verifiedText{font-size:1rem;padding:.5rem 1rem}}@media(min-width:768px){.verifiedText{font-size:1.1rem;background:transparent;padding:0}}.verificationCard{position:relative;background:#16a34a;color:#fff;border-radius:10px;padding:1.25rem;overflow:hidden}@media(min-width:480px){.verificationCard{padding:1.5rem}}@media(min-width:768px){.verificationCard{padding:2rem}}@media(min-width:1024px){.verificationCard{padding:2.5rem}}.verificationHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.verificationHeader h4{font-size:1rem;font-weight:600;margin:0}@media(min-width:480px){.verificationHeader h4{font-size:1.1rem}}@media(min-width:768px){.verificationHeader h4{font-size:1.2rem}}.verificationCardText{font-size:.875rem;margin:0 0 1rem;opacity:.95;line-height:1.4}@media(min-width:480px){.verificationCardText{font-size:.95rem}}@media(min-width:768px){.verificationCardText{font-size:1rem}}.progressSection{position:relative;margin:1.25rem 0}.progressContainer{width:100%;max-width:200px;height:8px;background:#ffffff4d;border-radius:5px;overflow:hidden;position:relative;z-index:1}@media(min-width:768px){.progressContainer{max-width:300px}}.progressFill{height:100%;background:#fff;border-radius:5px;transition:width .4s ease}.verifiedCount{font-size:.85rem;margin:.75rem 0 0;opacity:.9}@media(min-width:480px){.verifiedCount{font-size:.9rem}}@media(min-width:768px){.verifiedCount{font-size:.95rem}}.shieldIcon{position:absolute;right:1.25rem;top:1.25rem;font-size:2rem;color:#fff;opacity:.3}@media(min-width:768px){.shieldIcon{font-size:2.5rem;right:2rem;top:2rem}}.tabs{display:flex;background:#f3f4f6;border-radius:8px;overflow:auto;gap:0;-webkit-overflow-scrolling:touch}.tabs button{flex:1;min-width:100px;padding:.75rem .5rem;border:none;background:transparent;cursor:pointer;font-weight:500;color:#6b7280;transition:all .3s ease;font-size:.75rem;white-space:nowrap;border-radius:8px;margin:2px}@media(min-width:480px){.tabs button{padding:.75rem;font-size:.85rem}}@media(min-width:768px){.tabs button{flex:1;min-width:auto;padding:.75rem 1rem;font-size:.95rem;margin:0;border-radius:8px}}.tabs button:hover{background:#0000000d}.tabs button.actived{background:#fff;color:#111827;box-shadow:0 1px 3px #0000001a}.profileCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.25rem;box-shadow:0 2px 5px #0000000d;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:480px){.profileCard{padding:1.5rem;gap:1.75rem}}@media(min-width:768px){.profileCard{padding:1.75rem;gap:2rem}}@media(min-width:1024px){.profileCard{padding:2rem}}.profileHeader{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;align-items:flex-start}@media(min-width:768px){.profileHeader{flex-direction:row;align-items:center}}.saveTop{background-color:#16a34a;color:#fff;padding:.5rem 1rem;border-radius:6px;border:none;cursor:pointer;font-size:.8rem;font-weight:500;transition:background-color .3s ease;white-space:nowrap}@media(min-width:480px){.saveTop{font-size:.85rem;padding:.5rem 1.25rem}}.saveTop:hover{background-color:#15803d}.profilePicSection{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}@media(min-width:480px){.profilePicSection{flex-direction:row;align-items:center;gap:1.5rem}}@media(min-width:768px){.profilePicSection{gap:2rem}}.profileImageWrapper{position:relative;flex-shrink:0}.profileImagePlaceholder{width:80px;height:80px;background:#d1d5db;border-radius:50%}@media(min-width:480px){.profileImagePlaceholder{width:90px;height:90px}}@media(min-width:768px){.profileImagePlaceholder{width:100px;height:100px}}.editIcon{position:absolute;bottom:0;right:0;background:#16a34a;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;padding:.5rem;font-size:.75rem;width:28px;height:28px}@media(min-width:768px){.editIcon{width:32px;height:32px;font-size:.85rem}}.uploadBtn{background:none;border:1px solid #d1d5db;border-radius:6px;padding:.5rem .75rem;cursor:pointer;color:#111827;font-weight:500;font-size:.8rem;display:flex;gap:.5rem;align-items:center;white-space:nowrap;transition:all .3s ease}@media(min-width:480px){.uploadBtn{padding:.6rem 1rem;font-size:.85rem}}.uploadBtn:hover{background:#f3f4f6;border-color:#16a34a}.formGrid{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:480px){.formGrid{gap:1.5rem}}@media(min-width:768px){.formGrid{gap:2rem}}.formRow{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:480px){.formRow{gap:1.5rem}}@media(min-width:768px){.formRow{flex-direction:row;gap:1.5rem}}@media(min-width:1024px){.formRow{gap:2rem}}.formGroup{display:flex;flex-direction:column;gap:.5rem;flex:1}.formGroup label{font-size:.85rem;color:#374151;font-weight:500}@media(min-width:480px){.formGroup label{font-size:.9rem}}@media(min-width:768px){.formGroup label{font-size:.95rem}}.formGroup input{padding:.75rem;border:1px solid #e5e7eb;border-radius:6px;background:#f3f4f6;outline:none;width:100%;font-size:.875rem;transition:all .3s ease}@media(min-width:480px){.formGroup input{padding:.85rem;font-size:.9rem}}@media(min-width:768px){.formGroup input{padding:1rem;font-size:1rem}}.formGroup input:focus{border-color:#16a34a;background:#fff;box-shadow:0 0 0 3px #16a34a1a}.formGroup input::placeholder{color:#9ca3af}.saveSection{display:flex;justify-content:flex-end;margin-top:1rem}@media(min-width:480px){.saveSection{margin-top:1.5rem}}@media(min-width:768px){.saveSection{margin-top:2rem}}.saveBtn{background-color:#f97316;color:#fff;padding:.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;font-weight:500;font-size:.9rem;transition:all .3s ease;white-space:nowrap}@media(min-width:480px){.saveBtn{padding:.85rem 2rem;font-size:.95rem}}@media(min-width:768px){.saveBtn{padding:1rem 2.5rem;font-size:1rem}}.saveBtn:hover{background-color:#ea580c;transform:translateY(-2px);box-shadow:0 4px 12px #f973164d}.saveBtn:active{transform:translateY(0)}@media(max-width:479px){.profileWrapper{padding:.75rem}.profileheader{gap:.75rem}.tabs{overflow-x:auto;justify-content:flex-start}.tabs button{flex:0 0 auto}}.bankSection{background-color:#f8f9fb;padding:clamp(16px,4vw,30px);min-height:100dvh;font-family:Inter,sans-serif;color:#333;box-sizing:border-box}.businessCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:clamp(16px,4vw,24px);display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);box-sizing:border-box}.businessCard h4{font-size:clamp(16px,3.5vw,18px);font-weight:600;margin:0 0 clamp(8px,1.5vw,12px) 0;color:#111827}.firstColumn{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px)}@media(min-width:640px){.firstColumn{flex-direction:row}}.businessGroup{flex:1;display:flex;flex-direction:column;gap:clamp(4px,1vw,6px)}.businessGroup label{font-size:clamp(12px,2.5vw,14px);color:#374151;font-weight:500}.businessGroup input{padding:clamp(8px,2vw,12px);border:1px solid #e5e7eb;border-radius:6px;background:#f3f4f6;outline:none;font-size:clamp(13px,2.5vw,14px);color:#333;min-height:44px;box-sizing:border-box;transition:all .2s ease}.businessGroup input:focus{border-color:#16a34a;background:#fff}.businessGroup input:disabled{background:#f9fafb;color:#6b7280}.faint-input{color:#6b7280;background-color:#f9fafb;cursor:not-allowed}.business-submitContainer{display:flex;justify-content:flex-start;margin-top:clamp(16px,3vw,24px);padding:0 clamp(16px,4vw,30px)}@media(min-width:640px){.business-submitContainer{justify-content:flex-end;padding:0}}.business-submitBtn{background:#f97316;color:#fff;border:none;padding:clamp(8px,2vw,12px) clamp(16px,3vw,24px);border-radius:8px;cursor:pointer;font-weight:500;font-size:clamp(12px,2.5vw,14px);transition:all .3s ease;min-height:44px}.business-submitBtn:hover{background:#ea580c}.business-submitBtn:active{transform:scale(.98)}@media(max-height:600px)and (orientation:landscape){.bankSection{padding:12px;min-height:auto}.businessCard{padding:12px;gap:8px}}@media(max-width:380px){.businessCard{padding:12px}.businessCard h4{font-size:14px}}.bank-details-container{background-color:#f8f9fb;padding:clamp(16px,4vw,30px);min-height:100dvh;font-family:Inter,sans-serif;color:#333;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(16px,4vw,24px)}.bank-section,.payout-section{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:clamp(16px,4vw,24px);box-shadow:0 2px 4px #00000008;box-sizing:border-box}.section-title{font-size:clamp(14px,3.5vw,18px);font-weight:600;color:#444;margin:0 0 clamp(12px,2vw,16px) 0;display:flex;gap:8px;align-items:center;min-height:44px}.input-row{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);margin-bottom:clamp(12px,2vw,16px)}@media(min-width:640px){.input-row{flex-direction:row}}.input-group{flex:1;display:flex;flex-direction:column;gap:clamp(4px,1vw,6px)}.input-group label{font-size:clamp(12px,2.5vw,14px);color:#666}.input-group input{background:#f1f3f5;border:1px solid #ddd;border-radius:6px;padding:clamp(8px,2vw,12px);font-size:clamp(13px,2.5vw,14px);color:#333;min-height:44px;box-sizing:border-box}.input-group input:disabled{color:#555}.payout-toggle{border-top:1px solid #f0f0f0;margin-top:clamp(16px,3vw,20px);padding-top:clamp(12px,2vw,15px);display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);align-items:flex-start}@media(min-width:640px){.payout-toggle{flex-direction:row;justify-content:space-between;align-items:center}}.toggle-title{font-size:clamp(13px,2.5vw,15px);font-weight:600;margin-bottom:4px}.toggle-subtext{font-size:clamp(11px,2vw,13px);color:#777;line-height:1.4}.switch{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer;min-height:44px;display:flex;align-items:center}.slider{position:absolute;cursor:pointer;inset:50% 0 0;transform:translateY(-50%);background-color:#ccc;border-radius:34px;transition:.3s ease;height:24px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:3px;background-color:#fff;border-radius:50%;transition:.3s ease}.slider.active{background-color:#16a34a}.slider.active:before{transform:translate(20px)}.update-btn-container{display:flex;justify-content:flex-start;margin-top:clamp(12px,2vw,16px)}@media(min-width:640px){.update-btn-container{justify-content:flex-end}}.update-btn{background-color:#22c55e;color:#fff;border:none;padding:clamp(8px,2vw,12px) clamp(16px,3vw,20px);border-radius:6px;font-size:clamp(12px,2.5vw,14px);cursor:pointer;transition:background .2s;min-height:44px;font-weight:500}.update-btn:hover{background-color:#16a34a}.payout-list{display:flex;flex-direction:column;gap:clamp(10px,2vw,12px)}.payout-item{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);background:#f8fafc;border:1px solid #e6e6e6;border-radius:8px;padding:clamp(12px,3vw,16px);transition:background .2s;box-sizing:border-box}@media(min-width:640px){.payout-item{flex-direction:row;justify-content:space-between;align-items:center}}.payout-item:hover{background:#f0fdf4}.payout-info{display:flex;align-items:center;gap:clamp(8px,2vw,10px)}.icon-circle{background:#dcfce7;color:#22c55e;border-radius:50%;padding:clamp(6px,1.5vw,8px);display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;font-size:clamp(18px,4vw,20px)}.payout-date{font-size:clamp(12px,2.5vw,14px);color:#444;margin:0}.status{display:inline-block;font-size:clamp(10px,2vw,12px);color:#16a34a;font-weight:500}.payout-amount{font-weight:600;color:#22c55e;font-size:clamp(13px,2.5vw,15px);margin:0}@media(max-height:600px)and (orientation:landscape){.bank-details-container{padding:12px;gap:12px}.bank-section,.payout-section{padding:12px}}@media(max-width:380px){.bank-details-container{padding:12px}.section-title{flex-wrap:wrap}}.documentsWrapper{background-color:#f8f9fb;padding:clamp(16px,4vw,30px);min-height:100dvh;font-family:Inter,sans-serif;color:#333;display:flex;flex-direction:column;gap:clamp(16px,3vw,24px);box-sizing:border-box}.infoBar{display:flex;align-items:flex-start;gap:clamp(12px,2vw,16px);background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:clamp(12px,3vw,16px);color:#0c4a6e;font-size:clamp(13px,2.5vw,14px);line-height:1.5;box-sizing:border-box}.infoBar svg{min-width:18px;min-height:18px;font-size:clamp(16px,3vw,20px);margin-top:2px}.uploadSection{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:clamp(16px,4vw,24px);box-sizing:border-box}.uploadSection h3{font-size:clamp(16px,3.5vw,18px);font-weight:600;color:#111827;margin:0 0 clamp(12px,2vw,16px) 0}.uploadContainer{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px)}.uploadRow{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);background:#f9fafb;border:1px solid #e6e6e6;border-radius:8px;padding:clamp(12px,3vw,16px);transition:all .2s ease;box-sizing:border-box}@media(min-width:640px){.uploadRow{flex-direction:row;align-items:center;justify-content:space-between}}.uploadRow:hover{background:#f3f4f6}.uploadRow.rejectedRow{background:#fef2f2;border-color:#fecaca}.uploadLeft{display:flex;align-items:flex-start;gap:clamp(12px,2vw,16px)}.docBadge{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;background:#e5e7eb;border-radius:8px;color:#6b7280;font-size:24px}.docBadge.uploaded{background:#dcfce7;color:#16a34a}.docBadge.rejected{background:#fee2e2;color:#dc2626}.uploadLeft>div{display:flex;flex-direction:column;gap:4px}.docName{font-size:clamp(13px,2.5vw,15px);font-weight:500;color:#111827;margin:0}.uploadLeft span{font-size:clamp(12px,2vw,13px);color:#6b7280;line-height:1.3}.uploadRight{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,10px);align-items:flex-start}@media(min-width:640px){.uploadRight{align-items:flex-end}}.statusBadge{display:flex;align-items:center;gap:6px;font-size:clamp(11px,2vw,13px);font-weight:500;padding:6px 10px;border-radius:20px;text-transform:capitalize;white-space:nowrap}.statusBadge.verified{background-color:#dcfce7;color:#16a34a}.statusBadge.pending{background-color:#fef3c7;color:#92400e}.statusBadge.rejected{background-color:#fee2e2;color:#dc2626}.reuploadBtn{background-color:#fff;border:1px solid #16a34a;color:#16a34a;padding:clamp(6px,1.5vw,8px) clamp(10px,2vw,12px);border-radius:8px;cursor:pointer;font-weight:500;font-size:clamp(12px,2vw,13px);display:flex;align-items:center;gap:6px;transition:all .2s ease;min-height:36px;justify-content:center}.reuploadBtn:hover{background-color:#16a34a;color:#fff}.reuploadBtn:active{transform:scale(.95)}.verifyBox{background:#f0fdf4;border:1px solid #dcfce7;border-radius:10px;padding:clamp(16px,4vw,24px);display:flex;gap:clamp(12px,2vw,16px);align-items:flex-start;box-sizing:border-box}.infoIcon{font-size:clamp(18px,4vw,24px);color:#16a34a;min-width:24px;margin-top:2px}.verifyBox h4{font-size:clamp(14px,3vw,16px);font-weight:600;color:#166534;margin:0 0 clamp(8px,1vw,12px) 0}.verifyBox ul{margin:0;padding-left:clamp(16px,3vw,20px);font-size:clamp(12px,2.5vw,14px);line-height:1.6;color:#166534}.verifyBox li{margin-bottom:clamp(4px,1vw,8px)}@media(max-height:600px)and (orientation:landscape){.documentsWrapper{padding:12px;gap:12px}.uploadSection,.verifyBox{padding:12px}.uploadRow{padding:10px;gap:8px}}@media(max-width:380px){.documentsWrapper{padding:12px}.uploadLeft{gap:8px}.docBadge{width:40px;height:40px;min-width:40px;font-size:18px}}.form-wrapper-verify-forgetpassword{width:100%;height:100vh;display:flex;justify-content:center;padding:10px;position:fixed}.form-container-verify-forgetpassword{width:60%;height:max-content;display:flex;flex-direction:column;gap:15px;position:relative}.form-container-verify-forgetpassword>header{width:40%;display:flex;margin-top:20px;padding-left:30px;cursor:pointer}.form-container-verify-forgetpassword>header>h1{font-size:20px;font-weight:600;line-height:120%;color:#005bac}.form-container-verify-forgetpassword>header>h1>span{font-size:18px;font-weight:600;line-height:120%;color:#ff7f11}.cardBodyWrapper-verify-forgetpassword{width:100%;display:flex;padding:20px;justify-content:center;height:58rem}.cardBody-verify-forgetpassword{width:48.8rem;height:26rem;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBody-verify-forgetpassword article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBody-verify-forgetpassword article h3{font-weight:700;font-size:32px}.cardBody-verify-forgetpassword article p{font-size:14px;font-weight:400;line-height:120%}.cardBody-verify-forgetpassword>h4{padding-left:2.7rem;margin-bottom:15px}.formWrapper--verify-forgetpassword{padding:10px;display:flex;align-items:center;justify-content:center;gap:25px;flex-direction:column}.btn-verify-forgetpassword{border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:326px;height:48px}.btn-verify-forgetpassword:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}.AnalyticsWrapper{width:100%;display:flex;flex-direction:column;gap:clamp(12px,3vw,20px);padding:clamp(12px,5vw,40px);font-family:Inter,sans-serif}.AnalyticsWrapperHeader{font-size:clamp(24px,6vw,30px);padding-bottom:clamp(6px,2vw,10px);font-weight:700}.summary-section-analysis{display:grid;grid-template-columns:1fr;gap:clamp(10px,3vw,15px)}@media(min-width:480px){.summary-section-analysis{grid-template-columns:1fr 1fr}}@media(min-width:768px){.summary-section-analysis{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.summary-section-analysis{display:flex;flex-wrap:wrap}}.summary-card-analysis{flex:1;min-width:clamp(160px,100%,250px);height:auto;min-height:clamp(180px,auto,221px);background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:clamp(16px,4vw,24px);box-shadow:0 2px 5px #0000000d}.summary-card-analysis .icon-analysis{width:clamp(40px,10vw,48px);height:clamp(40px,10vw,48px);font-size:clamp(18px,4vw,22px);border-radius:10px;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.summary-value-analysis{font-size:clamp(20px,5vw,32px);font-weight:700;margin:clamp(12px,3vw,20px) 0 clamp(2px,1vw,5px) 0;word-break:break-word}.summary-label-analysis{font-size:clamp(13px,3vw,16px);color:#6b7280;font-weight:500}.icon-analysis-holder{width:100%;display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,2vw,12px);flex-wrap:wrap}.icon-spans-container{display:flex;gap:clamp(4px,1vw,6px);flex-wrap:wrap;justify-content:flex-end}.icon-span,.icon-span2{padding:clamp(3px,1vw,6px) clamp(4px,1.5vw,6px);border-radius:8px;font-size:clamp(11px,2vw,12px);font-weight:500;white-space:nowrap}.icon-span{color:#0a0a0a;border:1px solid #6b7280}.icon-span2{color:#00a63e;border:1px solid #00a63e}.icon-analysis.blue{background-color:#dcfce7;color:#00f}.icon-analysis.purple{background-color:#f3e8ff;color:#9810fa}.icon-analysis.green{background-color:#dcfce7;color:#000}.overviewWrapper{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:clamp(14px,4vw,20px);box-shadow:0 2px 5px #0000000d}.overView-header{font-size:clamp(16px,4vw,20px);font-weight:600;margin:0}.graph-holder{margin-top:clamp(12px,3vw,20px);border-radius:10px;padding:clamp(16px,4vw,25px);display:flex;flex-direction:column;gap:clamp(12px,3vw,20px);background:#fff}.rate-divider{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px)}.rate-top{display:flex;justify-content:space-between;align-items:center;gap:clamp(8px,2vw,12px);flex-wrap:wrap}.rate-top p{font-size:clamp(13px,3vw,16px);margin:0}.percent{font-weight:600;color:#111827;font-size:clamp(13px,3vw,16px)}.progress-bar{width:100%;height:clamp(6px,1.5vw,8px);background-color:#e5e7eb;border-radius:10px;overflow:hidden;position:relative}.progress-fill{height:100%;border-radius:10px;transition:width .4s ease-in-out}.rating{display:flex;align-items:center;gap:clamp(6px,1.5vw,8px)}.stars{display:flex;align-items:center;gap:clamp(2px,.5vw,3px)}.stars .filled{color:gold;font-size:clamp(14px,3vw,18px)}.stars .unfilled{color:#d1d5db;font-size:clamp(14px,3vw,18px)}.rating-value{font-weight:600;color:#111827;font-size:clamp(12px,2.5vw,14px);margin:0}.graph-holder2{margin-top:clamp(12px,3vw,20px);border:1px solid #e5e7eb;border-radius:10px;padding:clamp(16px,4vw,25px);display:flex;flex-direction:column;gap:clamp(12px,3vw,15px);box-shadow:0 2px 5px #0000000d}@media(min-width:768px){.graph-holder2{flex-direction:row;gap:clamp(12px,3vw,15px)}}.rate-dividerbox1{width:100%;display:flex;flex-direction:column;gap:clamp(10px,2.5vw,15px)}@media(min-width:768px){.rate-dividerbox1{width:60%;gap:clamp(12px,2vw,15px)}}.rate-dividerbox1>p{font-size:clamp(14px,3vw,16px);font-weight:600;margin:0}.rate-dividerbox1>p:first-child{margin-bottom:clamp(6px,1.5vw,8px)}.rate-dividerbox2{width:100%;display:flex;flex-direction:column;gap:clamp(10px,2.5vw,15px)}@media(min-width:768px){.rate-dividerbox2{width:40%}}.rating-row{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px);min-height:44px;justify-content:center}.overview-header{margin:0}.overview-header p{font-size:clamp(13px,3vw,16px);font-weight:600;margin:0;color:#6b7280}.star-label{display:flex;align-items:center;gap:clamp(6px,1.5vw,8px);min-height:44px}.star-label span{font-size:clamp(13px,3vw,14px);font-weight:500;min-width:24px}.star-label .filled{color:#000;font-size:clamp(12px,2.5vw,14px)}.box-content{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#d1d5db;width:100%;min-height:clamp(120px,20vw,160px);height:auto;border-radius:8px;padding:clamp(12px,3vw,16px);gap:clamp(4px,1vw,8px)}.box-content h3{font-size:clamp(28px,6vw,36px);font-weight:700;margin:0}.box-content span{font-size:clamp(12px,2.5vw,14px);color:#374151}.filled{color:#facc15}@media(max-height:500px)and (orientation:landscape){.summary-card-analysis{min-height:auto;padding:clamp(10px,2vw,16px)}.summary-value-analysis{margin:clamp(6px,1.5vw,10px) 0 0 0}.graph-holder{gap:clamp(8px,2vw,12px)}}@media(max-width:380px){.AnalyticsWrapper{padding:10px;gap:8px}.summary-card-analysis{padding:12px}.summary-value-analysis{margin:8px 0 2px}.icon-spans-container{width:100%;justify-content:flex-start}}@media(hover:none)and (pointer:coarse){.summary-card-analysis,.overviewWrapper{min-height:44px}.icon-analysis,.icon-span,.icon-span2{min-height:44px;min-width:44px}}.progress-bar{width:100%;height:10px;background:#e5e7eb;border-radius:10px;overflow:hidden;position:relative}.progress-fill{height:100%;border-radius:10px 0 0 10px;position:relative;transition:width .4s ease;overflow:hidden}.progress-fill:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:#ffffff4d;transform:skew(-20deg);animation:shine 2.5s infinite}.settingsWrapper{width:100%;display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#f9fafb;font-family:Inter,sans-serif;min-height:100vh}.settingsTitle{font-size:1.5rem;font-weight:600;color:#111827;margin:0}.settingsCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1rem;box-shadow:0 2px 6px #0000000d;display:flex;flex-direction:column;gap:1rem}.settingsCardTitle{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .5rem;line-height:1.4}.settingsRow{display:flex;flex-direction:column;gap:1rem}.settingsInput{flex:1;display:flex;flex-direction:column;gap:.5rem;width:100%}.settingsInput label{font-size:.875rem;color:#374151;font-weight:500;line-height:1.4}.settingsInput input{padding:.75rem .625rem;border:1px solid #e5e7eb;border-radius:6px;background:#f3f4f6;outline:none;font-size:1rem;width:100%;transition:border-color .2s,background-color .2s;min-height:44px}.settingsInput input:focus{border-color:#111827;background:#fff}.toggles{gap:1rem}.toggleItem{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid #e5e7eb;padding-bottom:1rem;flex-wrap:wrap}.toggleItem:last-of-type{border-bottom:none;padding-bottom:0}.toggleText{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:150px}.toggleText p{font-weight:500;color:#111827;margin:0;font-size:.95rem;line-height:1.4}.toggleText span{font-size:.8125rem;color:#16a34a;display:flex;align-items:center;gap:.25rem}.updateBtn{background-color:#f97316;color:#fff;padding:.75rem 1.25rem;border:none;border-radius:8px;font-weight:500;cursor:pointer;align-self:flex-start;font-size:.95rem;transition:background-color .2s;min-height:44px;width:100%;margin-top:.5rem}.updateBtn:hover:not(:disabled){background-color:#ea580c}.updateBtn:disabled{opacity:.6;cursor:not-allowed}.switch{position:relative;display:inline-block;width:32px;height:16px;flex-shrink:0}.sliders{position:absolute;inset:50% 0 0;background-color:#e5e7eb;border-radius:16px;transform:translateY(-50%);transition:background-color .3s}.sliders:before{content:"";position:absolute;height:14px;width:14px;top:50%;left:0;transform:translateY(-50%);background-color:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;transition:transform .3s}.switch input:checked+.sliders{background-color:#111827}.switch input:checked+.sliders:before{transform:translate(18px,-50%)}@media(min-width:480px){.settingsWrapper{gap:1.5rem;padding:1.5rem}.settingsTitle{font-size:1.75rem}.settingsCard{padding:1.5rem;gap:1.5rem}.settingsCardTitle{font-size:1.125rem}.settingsRow{gap:1.25rem}.settingsInput{gap:.625rem}.settingsInput input{padding:.875rem .75rem}.updateBtn{width:100%}}@media(min-width:768px){.settingsWrapper{gap:2rem;padding:2rem;max-width:900px;margin:0 auto}.settingsTitle{font-size:2rem}.settingsCard{padding:2rem;gap:1.75rem}.settingsCardTitle{font-size:1.25rem;margin-bottom:.75rem}.settingsRow{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.settingsInput{gap:.75rem}.settingsInput input{padding:.875rem;font-size:1rem}.settingsInput label{font-size:.9375rem}.toggleItem{gap:1.5rem;padding-bottom:1.25rem}.toggleText p{font-size:1rem}.toggleText span{font-size:.875rem}.updateBtn{width:auto;margin-top:1rem}}@media(min-width:1024px){.settingsWrapper{gap:2rem;padding:2.5rem;max-width:1200px;margin:0 auto}.settingsTitle{font-size:2.25rem;margin-bottom:.5rem}.settingsCard{padding:2rem;gap:2rem}.settingsCardTitle{font-size:1.375rem;margin-bottom:1rem}.settingsRow{grid-template-columns:1fr 1fr;gap:2rem}.settingsInput input{padding:.875rem 1rem}.toggleItem{gap:2rem;padding-bottom:1.5rem}.updateBtn{padding:.875rem 1.875rem}}@media(min-width:1440px){.settingsWrapper{padding:3rem;max-width:1400px}.settingsTitle{font-size:2.5rem}.settingsCard{padding:2.5rem}.settingsCardTitle{font-size:1.5rem}}@media(hover:none)and (pointer:coarse){.settingsInput input,.updateBtn{min-height:48px;font-size:1rem}.switch{width:50px;height:28px}.sliders:before{height:22px;width:22px}input:checked+.sliders:before{transform:translate(22px)}}.settingsWrapper{margin-left:0!important;margin-right:0!important;padding-left:.75rem!important;padding-right:.75rem!important}.settingsWrapper,.settingsWrapper *{box-sizing:border-box!important}.settingsCard{margin:0!important;width:100%!important;max-width:100%!important}@media(max-width:480px){.settingsWrapper{padding-left:.5rem!important;padding-right:.5rem!important}}.rider-signup-page{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background-color:#f7f9fc;padding-block:40px;padding-inline:60px;font-family:Arial,sans-serif}.form-wrapper{width:90%;height:90%;display:flex;flex-direction:column;align-items:center}.signup-card{margin-top:2px;background-color:#fff;padding-inline:40px;padding-block:20px;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:650px;text-align:center}.form-header{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:0;padding-bottom:20px}.form-header h1{font-size:20px;font-weight:700;color:#053055}.signup-title-section{margin-bottom:30px}.signup-title-section h3{font-size:28px;margin-bottom:5px;color:#053055;font-weight:600}.signup-title-section p{color:#666;margin:0;font-size:14px}.signup-form{display:flex;flex-direction:column;gap:20px}.input-row-group{display:flex;gap:15px;width:100%}.input-field-group{display:flex;flex-direction:column;gap:5px;flex-grow:1;text-align:left}.input-field-group label{font-weight:500;color:#333;font-size:14px;margin-bottom:5px}.form-input{padding:12px 15px;border-radius:8px;border:none;height:45px;background:#f2f6f5;width:100%;box-sizing:border-box;font-size:16px;color:#333}.phone-input-wrapper{display:flex;align-items:center;padding:0;border:none;background:#f2f6f5;height:45px;border-radius:8px;overflow:hidden}.country-code{background:#e6e6e6;padding:0 10px;height:100%;display:flex;align-items:center;font-weight:600;color:#555;font-size:14px}.phone-input{border:none;outline:none;background:transparent;height:100%;flex-grow:1;padding:0 10px;font-size:16px}.password-input-wrapper{display:flex;align-items:center;padding:0 15px;border-radius:8px;border:none;background:#f2f6f5;height:45px;width:100%;box-sizing:border-box}.password-input{border:none;outline:none;background:transparent;height:100%;flex-grow:1;padding:0;font-size:16px}.password-toggle-icon{cursor:pointer;color:#666;font-size:18px}.terms-checkbox-group{display:flex;align-items:center;gap:10px;font-size:14px;color:#555;width:100%;justify-content:flex-start}.checkbox-input{width:18px;height:18px;accent-color:#ff7f11}.terms-link{text-decoration:none;color:#1bb970;font-weight:500}.terms-text{font-size:14px}.submit-button{padding:10px 12px;border-radius:8px;cursor:pointer;background:#ff7f11;color:#fff;border:none;width:100%;height:50px;box-shadow:none;font-weight:700;font-size:18px;transition:background-color .2s;margin-top:10px}.submit-button:hover{background-color:#e66a00}.signin-link-wrapper{display:flex;gap:5px;justify-content:center;font-size:14px;color:#666;margin-top:10px}.signin-link-bottom{text-decoration:none;color:#1bb970;font-weight:500}.error-text{color:red;font-size:12px;margin-top:2px}.input-error{border:1px solid red!important}@media(max-width:768px){.rider-signup-page{padding-inline:20px;padding-block:20px}.signup-card{width:100%;padding-inline:30px;padding-block:20px}.signup-title-section h3{font-size:24px}.form-input{font-size:15px}.submit-button{font-size:16px;height:45px}}@media(max-width:480px){.rider-signup-page{padding-inline:12px;padding-block:15px;height:auto;min-height:100vh}.form-wrapper{width:100%;height:auto}.form-header{padding-bottom:15px}.logo-image{height:24px;margin-right:4px}.form-header h1{font-size:16px}.signup-card{width:100%;padding-inline:18px;padding-block:18px;border-radius:10px}.signup-title-section{margin-bottom:20px}.signup-title-section h3{font-size:20px;margin-bottom:4px}.signup-title-section p{font-size:13px}.signup-form{gap:16px}.input-row-group{flex-direction:column;gap:16px}.input-field-group label{font-size:13px;margin-bottom:4px}.form-input{height:42px;padding:10px 12px;font-size:14px}.phone-input-wrapper{height:42px}.country-code{font-size:12px;padding:0 8px}.phone-input{padding:0 8px;font-size:14px}.password-input-wrapper{height:42px;padding:0 12px}.password-input{font-size:14px}.password-toggle-icon{font-size:16px}.terms-checkbox-group{gap:8px;font-size:13px}.checkbox-input{width:16px;height:16px;min-width:16px;min-height:16px}.terms-text{font-size:13px;line-height:1.4}.submit-button{height:44px;font-size:15px;padding:8px 10px;margin-top:8px}.signin-link-wrapper{font-size:13px;gap:4px;margin-top:8px;flex-wrap:wrap;justify-content:center}.error-text{font-size:11px}}@media(max-width:360px){.rider-signup-page{padding-inline:10px;padding-block:12px}.logo-image{height:20px;margin-right:3px}.form-header h1{font-size:14px}.signup-card{padding-inline:14px;padding-block:14px;border-radius:8px}.signup-title-section{margin-bottom:16px}.signup-title-section h3{font-size:18px;margin-bottom:3px}.signup-title-section p{font-size:12px}.signup-form,.input-row-group{gap:14px}.input-field-group label{font-size:12px;margin-bottom:3px}.form-input{height:38px;padding:8px 10px;font-size:13px}.phone-input-wrapper{height:38px}.country-code{font-size:11px;padding:0 6px}.phone-input{padding:0 6px;font-size:13px}.password-input-wrapper{height:38px;padding:0 10px}.password-input{font-size:13px}.password-toggle-icon{font-size:15px}.terms-checkbox-group{gap:6px;font-size:12px}.checkbox-input{width:14px;height:14px;min-width:14px;min-height:14px}.terms-text{font-size:12px;line-height:1.3}.submit-button{height:40px;font-size:14px;padding:6px 8px;margin-top:6px}.signin-link-wrapper{font-size:12px;gap:3px;margin-top:6px}.error-text{font-size:10px}}.rider-login-page-layout{min-height:100vh;width:100%;background-color:#f7f9fc}.fixed-header{top:30px;left:30px;width:100%;box-sizing:border-box;z-index:10}.fixed-header h1{font-size:24px;font-weight:800;color:#053055}.login-page-center{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;padding:80px 20px 20px;box-sizing:border-box}.login-card{background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 4px 12px #0000000d;width:100%;max-width:650px;text-align:center;box-sizing:border-box}.login-title-section{margin-bottom:30px}.login-title-section h3{font-size:24px;margin-bottom:5px;color:#053055;font-weight:600}.login-title-section p{color:#666;font-size:15px}.login-form{display:flex;flex-direction:column;gap:15px}.input-field-group{text-align:left;width:100%}.input-field-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.form-input{width:100%;height:48px;padding:0 15px;border:1px solid #e0e0e0;border-radius:8px;font-size:15px;background-color:#f7f7f7;box-sizing:border-box;transition:border-color .2s}.form-input:focus{border-color:#ff7f11;outline:none;background-color:#f7f7f7}.password-input-wrapper{display:flex;align-items:center;width:100%;height:48px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f7f7f7;box-sizing:border-box}.password-input{flex-grow:1;border:none;padding:0 15px;height:100%;font-size:15px;background-color:transparent}.password-input:focus{outline:none}.password-toggle-icon{color:#999;cursor:pointer;margin-right:15px;font-size:18px}.input-error{border-color:#ff4d4f!important;box-shadow:0 0 0 1px #ff4d4f}.error-text{color:#ff4d4f;font-size:12px;margin-top:5px;text-align:left}.forgot-password-link-wrapper{width:100%;text-align:right;margin-top:-10px;margin-bottom:5px}.forgot-password-link{font-size:14px;color:#ff7f11;text-decoration:none;font-weight:500}.forgot-password-link:hover{text-decoration:underline}.signin-button{border-radius:8px;cursor:pointer;background:#ff7f11;color:#fff;border:none;width:100%;height:50px;font-weight:700;font-size:18px;transition:background-color .2s;margin-top:10px}.signin-button:hover{background-color:#e66a00}.signup-link-wrapper{display:flex;justify-content:center;align-items:center;gap:5px;font-size:14px;margin-top:15px}.signup-link-wrapper span{color:#666}.signup-link-bottom{color:#27a844;text-decoration:none;font-weight:600}.signup-link-bottom:hover{text-decoration:underline}@media(max-width:500px){.login-card{padding:30px 25px}.fixed-header{padding:20px}}.kycWrapper{width:100%;max-width:112.5rem;margin:0 auto;background:#f9fafb;padding:40px 60px;font-family:Inter,sans-serif;display:flex;flex-direction:column;gap:25px;box-sizing:border-box;height:100%}@media(max-width:600px){.kycWrapper{padding:20px 15px;gap:20px}.uploadContainer,.bankCard,.verifyBox{padding:12px!important}.uploadRow{flex-direction:column;align-items:flex-start;gap:12px}.formRow{flex-direction:column;gap:12px}.submitContainer{justify-content:center}.modalBox{width:90%!important;height:auto!important;padding:20px}.modalContent{padding:15px}}.kycHeader{text-align:center}.kycHeader h2{font-size:22px;font-weight:600;color:#111827}.kycHeader p{color:#6b7280;font-size:14px;margin-top:6px}.infoBar{display:flex;justify-content:center;align-items:center;background:#e0f2fe;border-radius:6px;padding:10px 15px;font-size:14px;gap:10px;text-align:center}.infoIcon{color:#0369a1}.uploadSection h3{font-size:16px;font-weight:600;margin-bottom:10px;color:#111827}.uploadContainer{background:#fff;border-radius:10px;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:10px;padding:15px}.uploadRow{display:flex;justify-content:space-between;align-items:center;border:1px solid #f3f4f6;border-radius:8px;padding:10px 14px;background:#f9fafb}.uploadRow.rejectedRow{background:#fff5f5;border:1px solid #fde8e8}.uploadLeft{display:flex;align-items:center;gap:12px}.docBadge{background:#fef3c7;color:#92400e;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:16px}.docBadge.uploaded{background:#dcfce7;color:#166534}.docBadge.rejected{background:#ffe4e6;color:#dc2626}.docName{font-weight:500;color:#111827;margin-bottom:2px}.uploadLeft span{font-size:13px;color:#6b7280}.uploadSmallBtn{background:#f3f4f6;border:none;border-radius:6px;padding:6px 12px;font-size:13px;display:flex;align-items:center;gap:5px;cursor:pointer;font-weight:500;color:#111827;transition:all .2s ease}.uploadSmallBtn.uploadedBtn{border:1px solid #16a34a;color:#16a34a;background:#f0fdf4}.uploadSmallBtn.rejectedBtn{border:1px solid #dc2626;color:#dc2626;background:#fee2e2}.verifyBox{display:flex;align-items:flex-start;gap:12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px}.verifyBox h4{margin-bottom:6px;color:#111827}.verifyBox ul>li{color:#6b7280;font-size:14px;line-height:1.7}.bankSection p{font-size:30px;padding:20px;color:#111827}.bankCard{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px!important}.formRow{display:flex;gap:15px}.formGroup{flex:1;display:flex;flex-direction:column;gap:6px}.formGroup label{font-size:14px;color:#374151;font-weight:500}.formGroup input{padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#f3f4f6;outline:none}.toggleRow{display:flex;justify-content:space-between;align-items:center;color:#111827;background:#f3f4f6;padding:15px}.checkbox input[type=checkbox]:checked:after{content:"✔";position:absolute;top:-2px;left:2px;font-size:13px;color:#000}.toggle{width:40px;height:20px;background:#000;border-radius:50px;position:relative}.submitBtn{background:#f97316;color:#fff;border:none;padding:10px 30px;border-radius:8px;cursor:pointer;font-weight:500}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#11182799;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:9}.blurred{filter:blur(2px);pointer-events:none}.modalContainer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.modalBox{width:32rem;height:21rem;background:#000;border-radius:10px;display:flex;align-items:center;justify-content:center}.modalContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:20px;text-align:center}.modalTitle{font-weight:600;font-size:18px;color:#111827}.modalText span{color:#6b7280;font-size:14px;line-height:1.5}.pendingBtn{background:#b6aa2a;color:#92400e}.pending{background:#fef9c3;color:#92400e}.uploadedBtn{border:1px solid #16a34a;color:#16a34a}.rejectedBtn{border:1px solid #dc2626;color:#dc2626}.rejectedRow{background:#fef2f2}.submitContainer{display:flex;justify-content:flex-end;margin-top:20px;padding-right:0}@media(max-width:768px){.submitContainer{justify-content:center;margin-top:15px;padding-right:0}}.kyc-header-logo{width:10%;display:flex;align-items:center;justify-content:center;margin-top:5px}.kycOverlay{position:fixed;inset:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:100}.kycModal{position:relative;background:#fff;width:32rem;height:21rem;border-radius:10px;box-shadow:0 4px 20px #00000026;display:flex;align-items:center;justify-content:center;padding:25px;animation:popIn .25s ease}.closeIcon{position:absolute;top:12px;right:12px;background:transparent;border:none;cursor:pointer;color:#374151;transition:color .2s}.closeIcon:hover{color:#000}.kycModalContent{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;padding:20px}.kycModalContent img{width:60px;height:60px}.modalTitle{font-size:1.25rem;font-weight:600;color:#111827}.modalText{color:#6b7280;font-size:14px;line-height:1.5;max-width:80%}*{box-sizing:border-box}.userdashboard{width:100%;height:auto;display:flex;justify-content:center;align-items:center;background:#e5e7eb42}.dashboard-grid{width:100%;height:auto;margin-bottom:.1rem;overflow-x:hidden;display:grid;background:#e5e7eb42;grid-template-columns:250px 1fr;grid-template-rows:auto 1fr;gap:.5rem;grid-template-areas:"header header" "sidebar main";min-height:100vh}.header{grid-area:header;width:100%;height:60px;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 1px 1px #00000018;position:fixed;top:0;z-index:90}.header-content{width:95%;height:100%;display:flex;justify-content:space-between;align-items:center}.header-left,.header-right{display:flex;align-items:center;gap:1rem}.sidebar-toggle{display:none;cursor:pointer}.fire{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:#ff4500;color:#fff;border-radius:.3rem;margin-inline:.5rem}.glorys-profile{color:#fff;background-color:#ff4500;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}.img{background-color:transparent}.user-placeholder{font-size:1.8rem;color:#fff}.small-menu{width:max-content;height:max-content;padding:.7rem;box-sizing:border-box;background-color:#fff;border-radius:.5rem;position:absolute;top:60px;right:1rem;z-index:9900;display:flex;flex-direction:column;gap:1rem;box-shadow:0 2px 10px #00000018}.small-menu p{margin:0}.user{display:flex;gap:1rem;align-items:center;cursor:pointer}.user-info{display:flex;flex-direction:column;gap:.3rem}.sidebar{grid-area:sidebar;display:flex;justify-content:center;align-items:flex-start;transition:transform .3s ease-in-out;margin-top:60px}.navigation{width:15rem;height:calc(100vh - 80px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;gap:2rem;margin-top:1rem;margin-left:0;border-radius:.9rem;background-color:#fff;overflow-y:auto}.navigation .nav{width:80%;padding:.4rem;box-sizing:border-box;display:flex;border-radius:.5rem;align-items:center;gap:1rem;margin-block:.5rem;color:#00000098;text-transform:capitalize;cursor:pointer;text-decoration:none}.nav:hover{background-color:#ececec8c;color:#f71}.nav-link{font-size:1.2rem}.main{grid-area:main;display:flex;justify-content:center;align-items:flex-start;margin-top:60px;min-height:calc(100vh - 60px);padding:1rem 0}.active{background-color:#f0dccc}.active span{color:#ff7f11}.active .nav-link{font-size:1.6rem;color:#ff7f11}.burger{display:none}.userDashboard-logout{width:223px;height:47.98px;border-radius:10px;display:flex;gap:10px;padding:15px;font-size:18px;line-height:24px;font-weight:400;align-items:center}.sidebar-header{display:none;width:100%;padding:1rem;justify-content:flex-end;border-bottom:1px solid #e5e7eb}.close-sidebar{cursor:pointer;font-size:1.5rem}.sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:98}@media screen and (max-width:768px){.dashboard-grid{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"header" "main";gap:0}.sidebar{position:fixed;top:0;left:-100%;width:280px;height:100vh;background-color:#fff;z-index:99;transition:left .3s ease-in-out;margin:0;box-shadow:2px 0 10px #0000001a}.sidebar img{position:absolute;top:2%;z-index:1000;left:2%;transform:scale(.8)}.sidebar-open{left:0}.sidebar-overlay{display:block}.navigation{position:relative;width:100%;height:100%;margin:0;left:0;border-radius:0;padding-top:1rem}.sidebar-header{display:flex}.sidebar-toggle{display:block}.glorys-profile,.user-info{display:none}.header{width:100%;height:60px;display:flex;align-items:center;justify-content:center;position:fixed;top:0;background-color:#fff}.header h6,.header span{font-size:.9rem}.header .fire{width:1rem;height:1rem;display:flex;justify-content:center;align-items:center}.header-content{position:relative;background-color:#fff;padding:1rem;height:100%}.main{width:100%;display:flex;justify-content:center;margin-top:60px;min-height:calc(100vh - 60px);padding:1rem}}@media screen and (max-width:630px){.sidebar{width:250px}.sidebar img{position:absolute;top:2%;z-index:1000;left:2%;transform:scale(.8)}.header-right{gap:.5rem}.main{margin-top:60px;min-height:calc(100vh - 60px);padding:.5rem}}.user-profile-image{width:40px;height:40px;border-radius:50%;object-fit:cover}.logoutmodal{width:100%;height:100vh;background-color:#00000080;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:100000}.logoutmodal-content{width:90%;max-width:200px;height:200px;background-color:#fff;border-radius:.5rem;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:space-around}.logoutmodal-content span{margin-bottom:1rem}.logoutmodal-actions{display:flex;justify-content:space-around;margin-top:1rem}.confirm-logout{background-color:red;color:#fff;border:none;padding:.5rem 1rem;border-radius:.3rem;cursor:pointer}.cancel-logout{background-color:#ccc;color:#000;border:none;padding:.5rem 1rem;border-radius:.3rem;cursor:pointer}.homecontent{width:100%;max-width:100%;overflow-x:hidden;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.homecontent h3{margin-block:.7rem;font-size:2rem;text-transform:capitalize}.heading{width:95%;height:max-content;display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.texts{display:flex;flex-direction:column;align-items:flex-start}.actions{width:95%;height:max-content;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer}.action{width:49%;height:9rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-inline-start:1rem;background-color:#fff;border-radius:.7rem}.action .icon{font-size:2rem}.action .action-type{text-transform:capitalize;margin-block:1rem}.action p{color:#646464}.views{width:95%;height:max-content;background-color:#fff;border-radius:.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem;box-sizing:border-box}.views .top{width:95%;padding-block:.8rem;display:flex;justify-content:space-between;align-items:center}.stretch{width:95%}.preview-title{text-transform:capitalize;display:flex;align-items:center;justify-content:center;gap:.3rem}.view-all{width:max-content;display:flex;justify-content:space-between;align-items:center;background-color:transparent;font-size:1rem;border:none;gap:.5rem}.order-holder{width:95%;height:max-content;display:flex;justify-content:space-between;align-items:center;border-radius:.8rem;border:1px solid #5c5c5c4d;padding:1rem;box-sizing:border-box;position:relative}.my-order{width:max-content;height:max-content;display:flex;flex-direction:column;padding:.5rem}.isDelivered{width:5rem;padding:.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:.4rem;background-color:none;text-transform:capitalize;color:#00c950;background-color:#9eebba;border-style:none;font-size:1rem}.vendor-status{width:max-content;display:flex;align-items:center;gap:.5rem}.available{width:5rem;padding:.2rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:.4rem;background-color:none;text-transform:capitalize;color:green;font-size:.8rem;background-color:#ccffe0;border-style:none}.verified{width:5rem;padding:.1rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:.4rem;background-color:none;text-transform:capitalize;color:#fff;font-size:.8rem;background:#00c950;border-style:none}.info{width:max-content;display:flex;align-items:center;gap:.5rem}.info small{height:max-content;width:max-content;display:flex;align-items:center}.star{color:gold}.the-price,.the-currency{color:#00f}.the-currency{font-size:1.1rem}.order-now,.place{width:max-content;padding:.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:.4rem;background-color:none;text-transform:capitalize;color:#fff;font-size:.8rem;background:#ff7f11;border-style:none}.order-now:hover{background-color:#b6b6b6}.to-view{width:5rem;background-color:transparent;border:1px solid #e0e0e0;color:#000;padding:.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:.4rem}.right{width:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-inline-end:.5rem}.out-of-stock{background-color:transparent;border:1px solid #e0e0e0;text-transform:lowercase;color:#b6b6b6}.disabled{background-color:#5e5e5e4b}.isDelivered{padding:6px 12px;border-radius:6px;font-size:.85rem;font-weight:600;text-transform:capitalize;color:#fff;display:inline-block;min-width:90px;text-align:center}.isDelivered.pending{background-color:#f7c948;color:#000}.isDelivered.cancelled{background-color:#e53935}.isDelivered.active{background-color:#fb8c00}.isDelivered.completed{background-color:#1da851}@media screen and (min-width:1440px){.homecontent{max-width:1400px;margin:0 auto}}@media screen and (max-width:1024px){.homecontent h3{font-size:1.8rem}.actions{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:1rem}.action{width:48%;height:8rem}.order-holder{flex-direction:row;flex-wrap:wrap;gap:1rem}.my-order{width:60%}.right{width:35%;flex-direction:column;align-items:flex-end}}@media screen and (max-width:768px){.homecontent{align-items:center}.homecontent h3{font-size:1.6rem;text-align:center}.heading{flex-direction:column;gap:1rem;text-align:center}.texts{align-items:center}.actions{width:95%;flex-direction:column;padding-block:.7rem}.action{width:100%;height:7rem;align-items:center;text-align:center;padding-inline-start:0}.views{width:100%}.order-holder{width:100%;flex-direction:column;align-items:flex-start;gap:1rem}.my-order{width:100%}.right{width:100%;flex-direction:row;justify-content:space-between;position:static}.top{flex-direction:column;gap:1rem;align-items:flex-start}}@media screen and (max-width:630px){.homecontent{gap:1rem}.homecontent h3{font-size:1.4rem;margin-block:.5rem}.action{height:6rem}.action .icon{font-size:1.5rem}.action .action-type{margin-block:.5rem;font-size:1rem}.action p{font-size:.9rem}.views,.order-holder{padding:.8rem}.info,.vendor-status{flex-wrap:wrap;gap:.3rem}}@media screen and (max-width:480px){.homecontent h3{font-size:1.3rem}.actions{padding:.5rem 0;gap:.7rem}.action{height:5.5rem}.action .icon{font-size:1.5rem;padding-top:.5rem}.action .action-type{font-size:.9rem}.action p{font-size:.8rem}.isDelivered,.available,.verified,.order-now,.to-view{font-size:.7rem;padding:.4rem .6rem;min-width:auto}.info small{font-size:.7rem}.right{gap:.5rem}.view-all{font-size:.9rem}}@media screen and (max-width:360px){.homecontent{gap:.8rem}.homecontent h3{font-size:1.2rem}.action{height:5rem;padding:.5rem}.action .icon{font-size:1.2rem}.action .action-type{font-size:.85rem;margin-block:.3rem}.action p{font-size:.75rem}.order-holder{padding:.6rem}.isDelivered,.available,.verified,.order-now,.to-view{font-size:.65rem;padding:.3rem .5rem}}.ordermodal{width:100%;height:100vh;min-height:max-content;display:flex;align-items:flex-start;justify-content:center;background-color:#00000007;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;top:0;left:0;z-index:1000}.the-modal-itself{width:35rem;min-height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-block:.3rem;background-color:#fff;border-radius:.5rem;gap:.4rem;padding:.6rem;transform:scale(.95)}.modal-heading{width:95%;height:2rem;display:flex;justify-content:space-between;align-items:center}.vendors-name{width:95%;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize}.the-vendor-name{color:#ddd;text-transform:capitalize}.specs{width:95%;display:flex;flex-direction:column;align-items:flex-start}.specs label{text-transform:capitalize}.the-spec{width:100%;height:3rem;display:flex;border-radius:.5rem;background-color:#eee;border-style:none;padding-inline-start:.6rem;box-sizing:border-box}.the-spec-input{width:100%;outline:none;border:none;background-color:transparent}.small{color:#eee}.specs textarea{width:100%;height:4rem;resize:none;border-radius:.5rem;background-color:#eee;border-style:none;padding:.6rem;box-sizing:border-box}.delivery-fee-info{width:95%;height:3rem;padding:.5rem;border:1px solid #eee;display:flex;justify-content:flex-start;align-items:center}.delivery-fee-info .inline-delivery-info{width:100%;display:flex;gap:.8rem;align-items:center}.delivery-fee-info .smallblackdot{width:10px;height:10px;border-radius:50%;background-color:#000}.delivery-fee-info .smallblackdot-bg{width:10px;height:10px;border-radius:50%;transform:scale(.5);background-color:#fff;display:flex;align-items:center;justify-content:center}.item-details{width:95%;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:.5rem;background-color:#f5f5f5}.item-details .calc{width:95%;padding-inline:.5rem;display:flex;justify-content:space-between;align-items:center}.item-details .calc p{display:flex;align-items:center;justify-content:center}.item-details .line{width:100%;display:flex;justify-content:center;align-items:center}.item-details .line hr{width:95%}.choice-btns{width:100%;padding:1rem;display:flex;justify-content:space-between;align-items:center}.cancel-order{width:48%;padding:.8rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:.6rem;border:1px solid #000;border-style:none;font-size:1rem;cursor:pointer;text-transform:capitalize;gap:.5rem}.to-continue{background-color:#ff8c00;color:#fff}.main .browsevendor{width:100%;max-width:none;margin-left:0;padding-left:1rem;overflow-x:hidden}.browsevendor{width:100%;height:max-content;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;position:relative}.browsevendor h3{margin-block:1rem;font-size:2rem;text-transform:capitalize}.search-bar{width:100%}.searchinput-wrapper{width:95%;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:2em;box-sizing:border-box}.search-icon{position:absolute;left:1rem;top:10;color:#555;font-size:1.2rem;pointer-events:none}.searchinput{width:95%;max-width:95%;overflow-x:hidden;font-size:16px;padding:.6rem .6rem .6rem 2.5rem;box-sizing:border-box;background-color:#eee;border-radius:.5rem;border:none;display:flex;align-items:center}input:focus{outline:none;box-shadow:none;border:none;transform:scale(1)}.vendor-time{display:flex;align-items:center;gap:6px}.time-icon{font-size:1rem;color:#555}.vendor-status-available,.vendor-status-unavailable{display:inline-block;padding:3px 6px;border-radius:6px;font-size:.85rem;font-weight:600;text-transform:capitalize}.vendor-status-available{background-color:#9cdab4;color:#3ba865}.no-vendor{width:95%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;text-align:center;transform:translate(90%,50%)}.vendor-status-unavailable{background-color:#e53935;color:#fff}.vendor-not-verified{background-color:#9e9e9e;color:#fff;border:none;border-radius:8px;padding:8px 14px;cursor:not-allowed;text-align:center;white-space:nowrap;display:inline-block;width:auto;align-self:center}@media screen and (max-width:1024px){.browsevendor h3{font-size:1.8rem}.search-bar{width:97%}.searchinput{width:70%}.search-drop{width:25%}}@media screen and (max-width:768px){.browsevendor h3{font-size:1.6rem;text-align:center;width:100%}.search-bar{flex-direction:column;height:auto;gap:1rem;width:80%}.searchinput,.search-drop{width:100%;padding:.8rem}.vendor-status-available,.vendor-status-unavailable{font-size:.8rem;padding:4px 8px}.vendor-not-verified{padding:6px 12px;font-size:.8rem}}@media screen and (max-width:480px){.browsevendor{gap:.8rem}.browsevendor h3{font-size:1.4rem;margin-block:.5rem}.search-bar{width:95%;gap:.8rem}.searchinput,.search-drop{width:80%;font-size:16px;padding:.7rem;gap:.8rem;box-sizing:border-box}.searchinput{width:95%;max-width:95%;overflow-x:hidden;font-size:16px;box-sizing:border-box;background-color:#eee;border-radius:.5rem;border:none;display:flex;align-items:center}input{max-width:90%}.empty{transform:translate(-30%,50%)}.vendor-time{gap:4px}.time-icon{font-size:.9rem}.vendor-status-available,.vendor-status-unavailable{font-size:.75rem;padding:3px 6px}.vendor-not-verified{padding:5px 10px;font-size:.75rem;white-space:normal;text-align:center;line-height:1.2}.order-holder{height:auto;min-height:12rem}.to-view{transform:translate(-5%,-55%);bottom:1rem}.order-now{transform:translateY(-60%);margin-top:.5rem}.vendor-not-verified{transform:translate(10%,10%)}}@media screen and (max-width:360px){.browsevendor h3{font-size:1.3rem}.searchinput,.search-drop{width:95%;padding:.6rem;gap:.6rem}.vendor-status-available,.vendor-status-unavailable{font-size:.7rem;padding:2px 5px}.vendor-not-verified{padding:4px 8px;font-size:.7rem}}@media screen and (min-width:1440px){.browsevendor{max-width:1400px;margin:0 auto}.search-bar{width:100%}}.vendorModal-backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0006;display:flex;align-items:center;justify-content:center;z-index:99999;padding:1rem;box-sizing:border-box}.vendorModal-box{background:#fff;width:40%;max-height:90vh;border-radius:16px;padding:24px;position:relative;overflow-y:auto;box-shadow:0 10px 30px #0003}.vendorModal-close{position:absolute;top:12px;right:18px;background:none;border:none;font-size:22px;cursor:pointer;z-index:1001;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease}.vendorModal-close:hover{background-color:#f5f5f5}.vendorModal-title{font-weight:700;font-size:20px;margin-bottom:8px;line-height:1.3}.vendorModal-rating{margin-bottom:12px;display:flex;align-items:center;gap:8px;font-size:14px;color:#444;flex-wrap:wrap}.vendor-tag{display:inline-block;font-size:12px;padding:3px 8px;border-radius:8px;margin-left:6px}.top-rated{background-color:#ffe8a1;color:#7a5c00}.in-stock{background-color:#d2f6d2;color:#0b8c0b}.vendorModal-description{font-size:14px;color:#555;margin-bottom:16px;line-height:1.5}.vendor-info-section{width:95%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.vendor-location-icons{width:max-content;display:flex;gap:1rem;padding:.8rem;flex-wrap:wrap}.vendor-location-icons p{margin:0}.transform{text-transform:capitalize}.vendor-base-price{background:#fff4e5;border-radius:10px;padding:12px 18px;margin-top:16px;display:flex;justify-content:space-between;align-items:center;font-weight:600;flex-wrap:wrap;gap:.5rem}.vendor-base-price span{font-size:15px;color:#333}.vendor-base-price h3{color:#ff7a00;margin:0;font-size:18px}.vendorModal-reviews{margin-top:20px}.vendor-review{background:#fafafa;border-radius:10px;padding:10px;margin-bottom:10px}.vendor-review p{margin:3px 0;font-size:14px}.vendor-order-btn{width:100%;margin-top:16px;background:#ff7a00;color:#fff;border:none;padding:12px;font-size:16px;border-radius:10px;cursor:pointer;transition:background .2s;font-weight:600}.vendor-order-btn:hover{background:#ff6200}@media screen and (max-width:1024px){.vendorModal-box{width:60%;padding:20px}.vendorModal-title{font-size:18px}.vendor-base-price h3{font-size:16px}}@media screen and (max-width:768px){.vendorModal-box{width:75%;padding:18px;border-radius:12px}.vendorModal-backdrop{padding:.5rem}.vendorModal-title{font-size:17px;margin-bottom:6px}.vendorModal-rating{font-size:13px;margin-bottom:10px}.vendor-info-section{width:100%;flex-direction:column;align-items:flex-start}.vendor-location-icons{width:100%;justify-content:flex-start;padding:.5rem 0}.vendor-base-price{padding:10px 14px;margin-top:12px}.vendor-base-price span{font-size:14px}.vendor-base-price h3{font-size:15px}.vendor-order-btn{padding:10px;font-size:15px}}@media screen and (max-width:630px){.vendorModal-box{width:90%;padding:16px;max-height:85vh}.vendorModal-close{top:8px;right:12px;font-size:20px;width:28px;height:28px}.vendorModal-title{font-size:16px;padding-right:30px}.vendorModal-rating{flex-direction:column;align-items:flex-start;gap:5px}.vendor-tag{margin-left:0;margin-top:2px}.vendorModal-description{font-size:13px;margin-bottom:12px}.vendor-location-icons{gap:.8rem;padding:.5rem 0}.vendor-base-price{flex-direction:column;align-items:flex-start;gap:.3rem;padding:10px 12px}.vendor-order-btn{margin-top:12px;padding:11px;font-size:14px}.vendor-review{padding:8px}.vendor-review p{font-size:13px}}@media screen and (max-width:480px){.vendorModal-box{width:95%;padding:14px;border-radius:10px}.vendorModal-backdrop{padding:.5rem}.vendorModal-close{top:6px;right:10px;font-size:18px;width:26px;height:26px}.vendorModal-title{font-size:15px}.vendorModal-rating{font-size:12px}.vendor-tag{font-size:11px;padding:2px 6px}.vendorModal-description{font-size:12px}.vendor-location-icons{gap:.6rem;font-size:13px}.vendor-base-price{padding:8px 10px}.vendor-base-price span{font-size:13px}.vendor-base-price h3{font-size:14px}.vendor-order-btn{padding:10px;font-size:13px}}@media screen and (max-width:360px){.vendorModal-box{width:98%;padding:12px}.vendorModal-title{font-size:14px}.vendorModal-rating,.vendorModal-description{font-size:11px}.vendor-location-icons{flex-direction:column;gap:.4rem;align-items:flex-start}.vendor-order-btn{font-size:12px;padding:9px}}@media screen and (min-width:1440px){.vendorModal-box{width:35%;max-width:600px}}.vendorModal-box{animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.vendorModal-box::-webkit-scrollbar{width:6px}.vendorModal-box::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.vendorModal-box::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.vendorModal-box::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.myorders{width:100%;height:max-content;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;position:relative}.myorders h3{margin-block:1rem;font-size:2rem;text-transform:capitalize}.deliver{background-color:transparent;color:#000;border:1px solid #00000050;width:max-content;padding-inline:.3rem;font-size:.8rem}.shrink{padding:0;gap:2px}.order-title{width:95%;display:flex;justify-content:space-between;align-items:center}.for-time{width:95%}.order-type{width:95%;display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.icon-details{width:max-content;display:flex;align-items:flex-start;gap:1rem;padding:.5rem}.icon-details .desc-icon{color:#00000050;font-size:1.2rem}.icon-details .desc{width:max-content;display:flex;flex-direction:column;gap:.2rem}.icon-details .desc span{text-transform:capitalize;color:#00000050}.icon-details .desc p{margin:0}div.hr{width:95%;height:2rem;display:flex;align-items:center}hr{width:100%}.delivery-info{width:95%;display:flex;align-items:center;justify-content:space-between}.drivers-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.complete-track{width:max-content;padding-inline:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.total{width:95%;display:flex;justify-content:space-between;align-items:center;text-transform:capitalize}.total p{display:flex;align-items:center}.no-orders{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3rem;margin-left:35%;text-align:center;color:#555;animation:fadeIn .4s ease-in}.no-orders-img{width:150px;height:150px;margin-bottom:1rem;opacity:.8}.no-orders h4{font-size:1.2rem;font-weight:600;margin-bottom:.3rem}.no-orders p{font-size:.95rem;color:#888}.completed{opacity:.8;cursor:not-allowed}.order-btn{border:none;border-radius:8px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:500;text-transform:capitalize;cursor:pointer;transition:all .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center;min-width:120px}.awaiting-btn{background-color:#ff7f11;color:#fff;border:1px solid #00000020;cursor:not-allowed}.pay-btn{background-color:#ff7f11;color:#fff;font-weight:600;box-shadow:0 2px 6px #ff98004d}.completed-btn{background-color:#369413;color:#fff;font-weight:600;opacity:.9}.completed-btn:hover{background-color:#45a049;transform:scale(1.02)}.cancel-btn{background-color:#e7000b;color:#fff;font-weight:500;border:none;box-shadow:0 2px 6px #f4433640}.cancel-btn:hover{background-color:#e53935;transform:scale(1.03)}.track-btn{background-color:#ff7f11;border:1px solid #00000030;color:#fff;font-weight:500}.track-btn:hover{background-color:#f5f5f5;transform:scale(1.03)}.complete-track{display:flex;justify-content:flex-end;align-items:center;gap:1rem;flex-wrap:wrap;width:95%;padding:.8rem 0}.order-btn:hover:not(.awaiting-btn){opacity:.95;transform:translateY(-1px)}.order-btn:disabled{opacity:.6;cursor:not-allowed}.orderGasTabs{display:flex;background:#e5e7eb;border-radius:10px;padding:4px;margin:1rem 0 1.5rem;width:100%;max-width:95%;flex-wrap:wrap;gap:2px}.orderGasTabs button{border:none;background:transparent;padding:8px 12px;border-radius:8px;cursor:pointer;font-weight:500;color:#111827;transition:all .3s ease;position:relative;display:flex;align-items:center;gap:6px;flex:1;min-width:120px;justify-content:center;font-size:.85rem}.orderGasTabs button.activity{background-color:#fff;color:#000;box-shadow:0 1px 3px #0000001a}.orderCountBadge{background:#ffe7c4;color:#b35b00;font-size:.75rem;font-weight:600;border-radius:8px;padding:2px 6px;line-height:1;min-width:20px}@media screen and (max-width:1024px){.myorders{width:95%;padding:0 1rem}.order-type{flex-wrap:wrap;gap:.5rem}.icon-details{width:48%}.complete-track{justify-content:flex-start;gap:.5rem}.total{flex-direction:column;align-items:flex-start;gap:.5rem}.order-title{flex-direction:column;align-items:flex-start;gap:.3rem}.orderGasTabs{max-width:100%}.orderGasTabs button{min-width:100px;padding:6px 10px;font-size:.8rem}}@media screen and (max-width:768px){.icon-details{width:100%}.order-btn{font-size:.8rem;padding:.5rem 1rem;min-width:100px}.complete-track{flex-direction:column;width:100%;align-items:stretch}.order-title{font-size:.9rem}.deliver{font-size:.7rem;padding:.2rem .4rem}.orderGasTabs{flex-direction:row;flex-wrap:wrap;gap:4px}.orderGasTabs button{flex:1 1 calc(50% - 4px);min-width:80px;font-size:.75rem;padding:6px 8px}}@media screen and (max-width:480px){.myorders h3{font-size:1.5rem}.orderGasTabs{flex-direction:column;gap:2px;padding:6px}.orderGasTabs button{width:100%;flex:none;min-width:auto;padding:10px 12px;font-size:.8rem;justify-content:space-between}.orderGasTabs button.activity{background-color:#fff}.icon-details{flex-direction:column;gap:.3rem;width:100%}.desc span{font-size:.7rem}.desc p,.total p{font-size:.8rem}.order-btn{padding:.4rem .8rem;font-size:.75rem;min-width:90px;width:100%}.complete-track{gap:.5rem}.orderCountBadge{font-size:.7rem;padding:1px 4px}.no-orders{transform:translate(-25%,-40%)}}@media screen and (max-width:360px){.orderGasTabs button{padding:8px 10px;font-size:.75rem}.order-btn{min-width:80px;font-size:.7rem;padding:.35rem .7rem}.orderCountBadge{font-size:.65rem;padding:1px 3px}}.completionmodal{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#00000007;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;top:0;left:0;z-index:9999;overflow-y:auto}.the-modal-itself{width:30rem;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-block:.3rem;background-color:#fff;border-radius:.5rem;gap:.4rem;padding-block:1rem;position:relative;z-index:10000}.modal-heading{width:95%;height:max-content;display:flex;justify-content:space-between;align-items:center;padding-block:.2rem}.modal-heading h3{text-transform:capitalize;margin:0}.order-code{width:95%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.order-code h4{text-transform:capitalize;margin-block:0}.the-vendor-name{color:#000;text-transform:capitalize}.order-info{width:95%;display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem}.order-info-details{width:max-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.total-amt{width:95%;display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.generate-holder{width:95%;display:flex;justify-content:center;align-items:center}.generate{width:100%;height:max-content;padding:.8rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-style:none;border-radius:.5rem;cursor:pointer;color:#fff;font-size:1rem;text-transform:capitalize;background-color:#ff8c00}.icon-type{color:#636363;font-size:1.2rem}.the-order-info{text-transform:capitalize;color:#696969}.currency{display:flex;align-items:center}.modal-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-itself{background:#fff;border-radius:14px;width:550px;padding:22px;display:flex;flex-direction:column;gap:20px;box-shadow:0 5px 20px #00000026;animation:popIn .25s ease;max-height:85vh;overflow-y:auto}.modal-heading{display:flex;align-items:center;justify-content:space-between}.modal-heading .left-part{display:flex;align-items:center;gap:8px;text-transform:capitalize}.modal-heading h4{font-size:1.1rem;font-weight:600}.verificationIcon{color:#ffb200;font-size:1.9rem}.x-btn{cursor:pointer;font-size:1.2rem;color:#555}.order-id{background:#fff8f2;border:1px solid #ffe0c2;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.order-top{display:flex;align-items:center;justify-content:space-between}.order-number{font-weight:600;color:#333;font-size:.98rem;color:#ffb200;display:flex;align-items:center;gap:6px}.out-for-delivery{background:#60b373;color:#fff;border:none;padding:4px 10px;border-radius:6px;font-size:.8rem;text-transform:capitalize;font-weight:600;white-space:nowrap}.order-type{font-size:.98rem;color:#333;margin:0;color:#ffb200}.order-vendor{font-size:.98rem;color:#666;margin:0;color:#ffb200}.verification{text-align:center}.verify-code{width:100%;background:#fff;border:1.5px solid #ffb200;border-radius:8px;padding:10px 0;color:#ffb200;font-weight:500;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;font-size:18px}.verify-code:hover{background:#fff7e0}.security-notice{display:flex;gap:10px;background:#fffaf3;border:1px solid #ffe8c4;border-radius:8px;padding:12px}.security-notice .icon{color:#ffb200;font-size:1.2rem}.security-notice .security .title{color:#ffb200;font-weight:600;text-transform:capitalize;display:flex;align-items:center;gap:5px}.security-notice .security p{font-size:.9rem;color:#444;margin-top:4px}.the-code-box{background:#f8f9fb;border-radius:10px;text-align:center;padding:18px 10px}.the-code-box .shield{color:#3d589c;font-size:3rem;margin-bottom:5px}.the-code-box h3{font-size:1.8rem;font-weight:700;margin:5px 0}.the-code-box p{text-transform:capitalize;color:#333;font-weight:500}.the-code-box small{color:#666}.payment-modal{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#0000000c}.modal{width:45%;height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.5rem;background-color:#fff;border-radius:.8rem;position:fixed;left:2 5%;z-index:9999;gap:1.5rem}.modal h3{font-size:1.5rem}input[type=radio]{accent-color:orangered;cursor:pointer}.cancel{width:95%;height:max-content;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.x-btn{width:2rem;height:2rem;border-radius:50%;background-color:#fff;border:1px solid #ddd;font-size:1.2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.continue{width:70%;height:max-content;padding:.6rem;background-color:#ff8c00;color:#fff;border-radius:.5rem;border-style:none;font-size:1.2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.back{color:#ff8c00;text-transform:capitalize;cursor:pointer}.icon-choice{width:95%;height:max-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.6rem}.top{width:100%;display:flex;justify-content:space-between;align-items:center}.top strong{width:70%;text-transform:capitalize;font-size:1.2rem}.spn{color:#ff4500;font-size:1.4rem}.line{width:95%;height:1rem;display:flex;justify-content:center;align-items:center}.line hr{width:95%}.PaymentOverlay{position:fixed;inset:0;background:#0006;display:flex;justify-content:center;align-items:center;z-index:100}.PaymentModal{position:relative;background:#fff;width:32rem;height:21rem;border-radius:10px;box-shadow:0 4px 20px #00000026;display:flex;align-items:center;justify-content:center;padding:10px;animation:popIn .25s ease}.closeIcons{position:absolute;top:12px;right:12px;background:transparent;border:none;cursor:pointer;color:#374151;transition:color .2s}.closeIcons:hover{color:#000}.PaymentModalContent{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.PaymentModalContent img{width:60px;height:60px}.modalTitles{font-size:1.25rem;font-weight:600;color:#111827}.modalTexts{color:#6b7280;font-size:14px;line-height:1.5;max-width:80%}.proceedBtn{display:inline-block;padding:10px 25px;background-color:#ff7f11;color:#000;font-size:16px;font-weight:500;border:none;border-radius:8px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.proceedBtn:hover{background-color:#ff6333;transform:translateY(-2px)}.proceedBtn:active{transform:translateY(0)}.dashboard_header{width:100%;background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center;box-sizing:border-box;position:sticky;top:0;z-index:100;padding:0 16px;height:60px}.dashboard_headerWrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;max-width:1400px}.header_left{display:flex;align-items:center;cursor:pointer;flex-shrink:0}.logo-image{max-height:35px;width:auto;object-fit:contain}.desktop_user_profile{display:none;align-items:center;gap:12px}.user_image_placeholder{width:40px;height:40px;background-color:#ff9800;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1rem;font-weight:600;flex-shrink:0}.user_info{display:flex;flex-direction:column;line-height:1.2}.user_name{font-size:.9rem;font-weight:600;color:#333}.user_role{font-size:.75rem;font-weight:400;color:#888}.menu_button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s ease}.menu_button:hover{background-color:#f5f5f5}.menu_icon{font-size:1.5rem;color:#333}.mobile_right_group{display:flex;align-items:center}.mobile_sidebar{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:1000;transition:left .3s ease}.mobile_sidebar--open{left:0}.mobile_sidebar_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.mobile_sidebar_content{position:absolute;top:0;left:0;width:80%;max-width:300px;height:100%;background-color:#fff;box-shadow:2px 0 10px #0000001a;overflow-y:auto}.mobile_sidebar_header{display:flex;justify-content:flex-end;padding:16px;border-bottom:1px solid #e0e0e0}.mobile_sidebar_close{background:none;border:none;font-size:2rem;cursor:pointer;color:#333;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.sidebar_user_profile{display:flex;align-items:center;padding:20px 16px;border-bottom:1px solid #e0e0e0;margin-bottom:16px}.sidebar_user_info{display:flex;flex-direction:column}.sidebar_user_name{font-size:1rem;font-weight:600;color:#333}.sidebar_user_role{font-size:.8rem;color:#888}.sidebar_navigation{display:flex;flex-direction:column;padding:0 16px}.sidebar_nav_link{padding:12px 0;text-decoration:none;color:#333;font-weight:500;border-bottom:1px solid #f0f0f0;transition:color .2s ease}.sidebar_nav_link:hover{color:#ff9800}.sidebar_logout_btn{margin-top:20px;padding:12px;background-color:#ff5722;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}@media(min-width:1024px){.mobile_right_group,.mobile_sidebar{display:none}.desktop_user_profile{display:flex}.user_image_placeholder{width:45px;height:45px;font-size:1.1rem}.user_name{font-size:1rem}.user_role{font-size:.8rem}}@media(min-width:768px){.dashboard_header{height:70px;padding:0 24px}.logo-image{max-height:40px}}@media(min-width:1440px){.dashboard_header{height:90px}.logo-image{max-height:50px}.user_image_placeholder{width:50px;height:50px;font-size:1.2rem}}@media(max-width:480px){.dashboard_header{padding:0 12px;height:56px}.logo-image{max-height:30px}.menu_button{padding:6px}.menu_icon{font-size:1.3rem}.mobile_sidebar_content{width:65%}}@media(prefers-reduced-motion:reduce){.mobile_sidebar,.menu_button{transition:none}}.sidebar_container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sidebar_card{width:90%;height:95%;padding:10px;background-color:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a}.sidebar_nav{display:flex;flex-direction:column}.nav_item{display:flex;align-items:center;padding:12px 20px;margin:4px 0;cursor:pointer;color:#555;font-weight:500;transition:all .2s ease-in-out;position:relative}.nav_item:hover:not(.active){background-color:#f5f5f5}.nav_item.active{background-color:#fff3e0;color:#ff9800;border-radius:0 8px 8px 0}.nav_icon{margin-right:15px}.nav_badge{background-color:#f44336;color:#fff;border-radius:50%;font-size:10px;font-weight:700;padding:7px 9px;margin-left:auto;line-height:1}.dashboard_home{width:100%;padding:30px;background-color:#f7f9fc}.welcome_title{font-size:2rem;font-weight:700;margin:0;color:#333}.welcome_subtitle{color:#777;margin-top:5px;margin-bottom:25px}.section_title{font-size:1.2rem;font-weight:600;margin-bottom:15px;color:#444}.performance_grid{display:flex;gap:15px;margin-bottom:40px}.performance_card{flex:1;height:150px;border-radius:8px;padding:15px;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.card_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;flex-grow:1}.card_icon{padding:0;border-radius:0}.card_value{font-size:1.6rem;font-weight:700;margin-top:5px;order:3}.card_title{display:block;font-size:.9rem;color:#555;font-weight:500;margin-top:auto}.card_secondary{font-size:.8rem;font-weight:600;margin-left:auto;order:1;position:relative;top:-5px}.card_secondary:not(:empty):before{content:"↗";font-size:1.2rem;position:relative;top:2px}.card_secondary:not(:empty):after{content:""}.tabs_section{width:100%;margin-bottom:20px;display:flex;justify-content:center;flex-direction:column}.segmented_tabs_wrapper{display:flex;width:85%;height:50px;border-radius:10px;background-color:#f0f0f0;overflow:hidden;padding:3px;box-shadow:0 2px 5px #0000000d;margin-bottom:25px;align-self:center}.segmented_tab{flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.95rem;font-weight:500;color:#777;transition:all .2s ease-in-out;padding:0;gap:8px}.active_segment{background-color:#fff;border-radius:8px;color:#333;font-weight:600;box-shadow:0 2px 5px #0000001a}.tab_badge{background-color:#f44336;color:#fff;padding:2px 6px;border-radius:10px;font-size:.75rem;margin-left:5px}.tab_content_title{font-size:1.1rem;font-weight:600;margin:0;color:#333}.tab_content_subtitle{font-size:.9rem;color:#777;margin:5px 0 15px}.gas_cylinder_service_info{font-size:.85rem;padding:10px;background-color:#e3f2fd;border-radius:8px;color:#555;margin-bottom:20px}.service_details{color:#ff9800}.request_item{background-color:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 10px #0000000d}.request_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.order_id{font-size:1.2rem;font-weight:700;color:#333}.order_meta{font-size:.9rem;color:#555;text-align:right}.delivery_fee{font-size:1.2rem;color:#4caf50;font-weight:700}.request_steps{margin-bottom:20px;background-color:#f1fff1;padding:15px;border-radius:8px}.step_item{display:flex;margin-bottom:10px}.step_dot_line{display:flex;flex-direction:column;align-items:center;margin-right:15px}.step_number{width:20px;height:20px;border-radius:50%;background-color:#ccc;color:#fff;display:flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;z-index:1}.step_number.completed{background-color:#4caf50}.step_line{height:25px;width:2px;background-color:#4caf50}.step_info{display:flex;flex-direction:column}.step_title{font-weight:600;color:#333}.step_location{font-size:.9rem;color:#777;display:flex;align-items:center}.request_actions{width:100%;display:flex;justify-content:center;gap:10px;padding-top:15px;border-top:1px solid #eee}.btn_details,.btn_accept{width:50%;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px;transition:background-color .2s}.btn_details{background-color:#fff;border:1px solid #ccc;color:#555}.btn_details:hover{background-color:#f0f0f0}.btn_accept{background-color:#ff9800;color:#fff}.btn_accept:hover{background-color:#e68900}.recent_refills_tab{width:100%}.completed_refills_list{display:flex;flex-direction:column;gap:10px;padding:15px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d}.completed_refill_item{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background-color:#f1fff1;border-radius:8px}.refill_icon_name{display:flex;align-items:center;gap:10px}.name_type{display:flex;flex-direction:column;line-height:1.3}.customer_name{font-weight:600;color:#333;font-size:15px}.refill_type{font-size:13px;color:#777}.refill_details{display:flex;flex-direction:column;align-items:flex-end}.refill_earnings{font-weight:700;color:#4caf50;font-size:16px;margin-bottom:4px}.time_rating{display:flex;align-items:center;gap:10px;font-size:13px;color:#777}.refill_time{display:flex;align-items:center;gap:3px}.refill_rating{color:#ffc107;font-size:14px}.modal_overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal_content{background-color:#fff;border-radius:12px;width:90%;max-width:600px;padding:20px;box-shadow:0 4px 16px #0003;display:flex;flex-direction:column}.modal_header{position:relative;margin-bottom:15px}.modal_title{font-size:1.25rem;font-weight:600;color:#333}.modal_subtitle{font-size:.85rem;color:#777}.modal_close_btn{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;color:#999}.modal_summary_box{background-color:#e8f5e9;padding:15px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"earn distance" "value total_value";align-items:center;margin-bottom:20px}.you_ll_earn{grid-area:earn;font-size:.8rem;color:#4caf50}.modal_earnings{grid-area:value;font-size:1.5rem;font-weight:700;color:#4caf50;margin-top:5px}.total_distance_label{grid-area:distance;font-size:.8rem;color:#333;text-align:right}.modal_total_distance{grid-area:total_value;font-size:1.5rem;font-weight:700;color:#4caf50;text-align:right;margin-top:5px}.modal_section_title{font-size:1rem;font-weight:600;color:#333;margin-bottom:10px}.modal_refill_step{display:flex;align-items:center;padding:10px 0;gap:15px}.step_icon_wrapper{display:flex;flex-direction:column;align-items:center;min-width:20px}.step_arrow{font-size:1.2rem;color:#ccc;margin:5px 0;height:20px}.step_separator{text-align:center;color:#ccc;font-size:1.5rem;line-height:.5;margin:5px 0}.step_info_modal{display:flex;flex-direction:column}.step_title_modal{font-weight:600;font-size:.9rem;display:flex;align-items:center}.step_type_tag{font-size:.7rem;font-weight:600;padding:2px 6px;border-radius:4px;margin-left:8px;align-self:flex-start}.first_stop{background-color:#e8f5e9;color:#4caf50}.refill{background-color:#f3e5f5;color:#9c27b0}.final_stop{background-color:#e8f5e9;color:#4caf50}.step_location_modal{font-size:.8rem;color:#555;white-space:pre-wrap}.step_distance_phone{font-size:.75rem;color:#999}.modal_actions{display:flex;justify-content:space-between;gap:10px;padding-top:20px;border-top:1px solid #eee;margin-top:20px}.btn_close_modal{flex-grow:1;padding:10px 20px;border:1px solid #ccc;border-radius:8px;background-color:#fff;color:#333;cursor:pointer;font-weight:500}.btn_accept_modal{flex-grow:2;display:flex;justify-content:center;align-items:center;gap:5px;padding:10px 20px;border:none;border-radius:8px;background-color:#4caf50;color:#fff;cursor:pointer;font-weight:600}.btn_details{display:flex;align-items:center;gap:5px;padding:8px 15px;border:1px solid #ccc;border-radius:8px;background-color:#fff;color:#333;cursor:pointer;font-size:.9rem;font-weight:500}.request_actions{display:flex;justify-content:space-between;gap:10px}.kyc_notice_container{width:100%;height:100%;padding:30px;background-color:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;border:1px solid #ffcc80;text-align:center}.kyc_card_header{display:flex;flex-direction:column;align-items:center;margin-bottom:15px;color:#ff9800}.kyc_status_title{font-size:1.2rem;font-weight:700;margin-top:10px;color:#333}.kyc_message{font-size:.95rem;color:#555;margin-bottom:25px}.btn_kyc_action{padding:12px 30px;border:none;border-radius:8px;background-color:#ff9800;color:#fff;font-weight:600;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto}.btn_kyc_action:hover{background-color:#e68900}.refill_details_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:12px 0;padding:12px;background-color:#f5f5f5;border-radius:8px}.detail_item{display:flex;flex-direction:column;gap:4px}.detail_label{font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.detail_value{font-size:14px;font-weight:500;color:#333}.detail_value.highlight{font-size:16px;font-weight:700;color:#4caf50}.detail_badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;width:fit-content}.detail_badge.status_pending{background-color:#fff3cd;color:#856404}.detail_badge.status_confirmed{background-color:#d4edda;color:#155724}.detail_badge.status_completed{background-color:#d1ecf1;color:#0c5460}.detail_badge.payment_pending{background-color:#fff3cd;color:#856404}.detail_badge.payment_completed{background-color:#d4edda;color:#155724}@media(max-width:480px){.dashboard_home{padding:15px}.welcome_title{font-size:1.5rem}.welcome_subtitle{font-size:.85rem;margin-bottom:15px}.section_title{font-size:1rem;margin-bottom:12px}.performance_grid{flex-direction:column;gap:12px;margin-bottom:30px}.performance_card{height:130px;padding:12px}.card_value{font-size:1.4rem}.card_title{font-size:.8rem}.card_secondary{font-size:.7rem}.segmented_tabs_wrapper{width:95%;height:45px;margin-bottom:20px}.segmented_tab{font-size:.8rem;gap:5px}.tab_badge{font-size:.65rem;padding:1px 4px}.tab_content_title{font-size:1rem}.tab_content_subtitle{font-size:.8rem;margin:3px 0 12px}.gas_cylinder_service_info{font-size:.75rem;padding:8px}.request_item{padding:15px;margin-bottom:15px;border-radius:10px}.request_header{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:15px}.order_id{font-size:1rem}.order_meta{font-size:.8rem;text-align:left}.delivery_fee{font-size:1rem}.refill_details_grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;padding:10px;margin:10px 0}.detail_label{font-size:11px}.detail_value{font-size:13px}.detail_value.highlight{font-size:14px}.request_steps{padding:12px;margin-bottom:15px}.step_item{margin-bottom:8px}.step_dot_line{margin-right:10px}.step_number{width:18px;height:18px;font-size:.7rem}.step_title{font-size:.9rem}.step_location{font-size:.8rem}.request_actions{gap:8px}.btn_details,.btn_accept{width:50%;padding:8px 12px;font-size:.85rem;gap:4px}.completed_refill_item{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.refill_details{width:100%;align-items:flex-start}.refill_earnings{font-size:14px;margin-bottom:3px}.time_rating{font-size:12px;gap:8px}.modal_content{width:95%;padding:15px;max-width:95%}.modal_title{font-size:1.1rem}.modal_subtitle{font-size:.8rem}.modal_summary_box{padding:12px;margin-bottom:15px}.you_ll_earn,.total_distance_label{font-size:.75rem}.modal_earnings,.modal_total_distance{font-size:1.3rem;margin-top:3px}.modal_section_title{font-size:.95rem;margin-bottom:8px}.modal_refill_step{padding:8px 0;gap:10px}.step_icon_wrapper{min-width:18px}.step_arrow{font-size:1rem;margin:3px 0;height:18px}.step_title_modal{font-size:.85rem}.step_type_tag{font-size:.65rem;padding:1px 4px;margin-left:5px}.step_location_modal{font-size:.75rem}.step_distance_phone{font-size:.7rem}.modal_actions{flex-direction:column-reverse;gap:8px;padding-top:15px;margin-top:15px}.btn_close_modal,.btn_accept_modal{padding:10px 15px;font-size:.85rem;flex-grow:1!important;width:100%}.kyc_notice_container{padding:20px}.kyc_status_title{font-size:1rem}.kyc_message{font-size:.9rem;margin-bottom:20px}.btn_kyc_action{padding:10px 20px;font-size:.9rem}.customer_name{font-size:13px}.refill_type{font-size:12px}}@media(min-width:481px)and (max-width:768px){.dashboard_home{padding:20px}.welcome_title{font-size:1.75rem}.welcome_subtitle{font-size:.9rem;margin-bottom:20px}.section_title{font-size:1.1rem;margin-bottom:14px}.performance_grid{flex-direction:row;flex-wrap:wrap;gap:12px}.performance_card{flex:1 1 calc(50% - 6px);height:140px;padding:14px}.card_value{font-size:1.5rem}.card_title{font-size:.85rem}.segmented_tabs_wrapper{width:90%;height:48px;margin-bottom:22px}.segmented_tab{font-size:.9rem;gap:6px}.tab_badge{font-size:.7rem;padding:2px 5px}.tab_content_title{font-size:1.05rem}.tab_content_subtitle{font-size:.85rem;margin:4px 0 14px}.gas_cylinder_service_info{font-size:.8rem;padding:9px}.request_item{padding:17px;margin-bottom:17px}.request_header{flex-direction:column;gap:6px;margin-bottom:17px}.order_id{font-size:1.1rem}.order_meta{font-size:.85rem}.refill_details_grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:11px;padding:11px}.detail_label{font-size:11px}.detail_value{font-size:13px}.detail_value.highlight{font-size:15px}.request_steps{padding:13px;margin-bottom:17px}.step_item{margin-bottom:9px}.step_dot_line{margin-right:12px}.step_number{width:19px;height:19px;font-size:.75rem}.step_title{font-size:.95rem}.step_location{font-size:.85rem}.btn_details,.btn_accept{padding:9px 15px;font-size:.9rem}.completed_refill_item{flex-direction:row;align-items:center;padding:11px;justify-content:space-between}.refill_details{align-items:flex-end}.refill_earnings{font-size:15px}.time_rating{font-size:13px;gap:9px}.customer_name{font-size:14px}.refill_type{font-size:13px}.modal_content{width:92%;padding:17px}.modal_title{font-size:1.15rem}.modal_subtitle{font-size:.85rem}.modal_summary_box{padding:13px}.you_ll_earn,.total_distance_label{font-size:.8rem}.modal_earnings,.modal_total_distance{font-size:1.4rem}.modal_section_title{font-size:.98rem}.modal_refill_step{padding:9px 0;gap:12px}.step_arrow{font-size:1.1rem}.step_title_modal{font-size:.9rem}.step_type_tag{font-size:.7rem}.step_location_modal{font-size:.8rem}.step_distance_phone{font-size:.75rem}.modal_actions{flex-direction:row;gap:9px}.btn_close_modal{flex-grow:1}.btn_accept_modal{flex-grow:1.5}.kyc_notice_container{padding:25px}.kyc_status_title{font-size:1.1rem}.kyc_message{font-size:.93rem}.btn_kyc_action{padding:11px 25px;font-size:.93rem}}@media(min-width:769px){.performance_grid{flex-direction:row}.performance_card{flex:1}.request_header,.completed_refill_item,.modal_actions{flex-direction:row}}.rider_order_page{padding:20px;width:100%;margin:0 auto}.order_title{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:5px}.order_subtitle{font-size:.9rem;color:#777;margin-bottom:20px}.order_tabs_wrapper{width:40%;display:flex;justify-content:space-between;align-items:center;gap:0;margin-bottom:25px;padding:5px;background-color:#f0f0f0;border-radius:10px;position:relative;box-shadow:inset 0 1px 3px #0000001a;border-bottom:none}.order_tab{flex:1;text-align:center;padding:10px 5px;font-weight:500;font-size:.95rem;color:#555;cursor:pointer;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease;border-bottom:none;border-radius:8px;position:relative;z-index:2}.active_order_tab{color:#333;background-color:#fff;font-weight:600;box-shadow:0 2px 5px #00000014}.request_info_section{margin-bottom:15px}.request_info_title{font-size:1.3rem;font-weight:600;color:#333}.request_info_subtitle{font-size:.9rem;color:#777;margin-top:3px}.gas_cylinder_service_info{padding:15px;border-radius:8px;margin-bottom:20px;font-size:.9rem}.blue_bg{background-color:#e3f2fd;color:#0d47a1}.service_details{font-weight:600}.loading_message,.error_message{text-align:center;padding:20px;color:#555}.error_message{color:#d32f2f;font-weight:600}.request_item,.active_order_card,.completed_delivery_item{background-color:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 4px 10px #0000000d;border:1px solid #eee}.request_header_image_style{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.request_info_group{display:flex;flex-direction:column}.order_time_details{font-size:.9rem;color:#777;margin-top:2px}.request_fee_group{display:flex;flex-direction:column;align-items:flex-end}.delivery_fee_image_style{font-size:1.2rem;font-weight:700;color:#4caf50}.delivery_fee_label{font-size:.75rem;color:#777;margin-top:-3px}.request_steps_image_style{display:flex;flex-direction:column;margin-top:10px}.step_item_image_style{display:flex;align-items:flex-start;padding:10px 0;position:relative;z-index:1}.step_background{position:absolute;inset:0;border-radius:8px;opacity:.3;z-index:0}.step_background.pickup{background-color:#e8f5e9}.step_background.refill{background-color:#f3e5f5}.step_background.return{background-color:#e8f5e9}.step_dot_line_image_style{display:flex;flex-direction:column;align-items:center;padding:0 10px;height:100%;position:relative;z-index:2}.step_dot_filled{width:10px;height:10px;background-color:#4caf50;border-radius:50%;margin-top:5px}.step_dot_hollow{width:10px;height:10px;border:2px solid #9c27b0;background-color:#fff;border-radius:50%;margin-top:5px}.step_line_vertical{width:2px;flex-grow:1;background-color:#ccc;margin:5px 0}.step_info_image_style{display:flex;flex-direction:column;padding:5px 15px;flex-grow:1;z-index:2}.step_title_image_style{font-weight:600;font-size:.95rem;color:#333}.step_location_image_style{font-size:.85rem;color:#555;margin-top:2px}.request_actions_image_style{display:flex;justify-content:space-between;gap:15px;margin-top:15px;padding-top:15px;border-top:1px solid #eee;z-index:2}.btn_details_image_style,.btn_accept_image_style{padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s;border:none;flex:1}.btn_details_image_style{background-color:#fff;color:#333;border:1px solid #ccc}.btn_accept_image_style{background-color:#ff9800;color:#fff}.btn_accept_image_style:hover{background-color:#e68900}.btn_details_image_style:hover{background-color:#f5f5f5}.active_order_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #ddd}.active_order_id{font-weight:700;font-size:1.1rem}.status_badge{padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status_badge.in_progress{background-color:#fff3e0;color:#e65100}.active_order_fee{font-weight:700;color:#4caf50}.active_order_details{margin-bottom:15px}.refill_type{display:block;font-size:1rem;font-weight:600;margin-bottom:5px}.customer_name_detail{font-size:.9rem;color:#555}.location_sections{display:flex;gap:10px;margin-bottom:20px}.location_card{flex:1;padding:10px;border-radius:8px;background-color:#f9f9f9;border:1px solid #eee}.location_title{font-weight:600;font-size:.85rem;color:#333;margin-bottom:5px;display:block}.location_address{display:flex;align-items:center;gap:5px;font-size:.8rem;color:#555;line-height:1.3}.active_order_actions{display:flex;gap:10px}.btn_navigate,.btn_complete{padding:10px 15px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s;border:none;flex:1}.btn_navigate{background-color:#007bff;color:#fff}.btn_complete{background-color:#4caf50;color:#fff}.completed_delivery_item{border-left:5px solid #4caf50}.completed_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.completed_order_id{font-weight:700;color:#555}.status_badge.completed{background-color:#e8f5e9;color:#388e3c}.completed_fee{font-weight:700;color:#4caf50}.completed_details{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.customer_time{display:flex;flex-direction:column}.customer_name_comp{font-weight:600;font-size:1rem}.delivery_time_comp{font-size:.8rem;color:#777}.gas_quantity{font-weight:600;font-size:.9rem;color:#333}.completed_meta{display:flex;justify-content:space-between;font-size:.85rem}.completed_rating{color:gold;margin-left:5px}.bonus_tip{font-weight:600;color:#ff9800}.modal_overlay{position:fixed;inset:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal_content{background:#fff;padding:30px;border-radius:12px;width:90%;max-width:600px;box-shadow:0 10px 20px #0003;position:relative;max-height:90vh;overflow-y:auto}.modal_header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:15px}.modal_title{font-size:1.4rem;font-weight:700;color:#333}.modal_subtitle{font-size:.85rem;color:#777;margin-top:5px;position:absolute;top:50px}.modal_close_btn{background:none;border:none;cursor:pointer;color:#777;padding:0}.modal_summary_box{display:grid;grid-template-columns:1fr 1fr;gap:5px;background-color:#f9f9f9;padding:15px;border-radius:8px;margin-bottom:20px;text-align:center;border:1px dashed #ddd}.you_ll_earn,.total_distance_label{font-size:.8rem;color:#777}.modal_earnings{font-size:1.4rem;font-weight:700;color:#4caf50;grid-column:1 / 2;margin-bottom:10px}.modal_total_distance{font-size:1.4rem;font-weight:700;color:#007bff;grid-column:2 / 3;margin-bottom:10px}.modal_section_title{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:15px;padding-top:10px;border-top:1px solid #eee}.modal_refill_journey{display:flex;flex-direction:column;gap:5px}.modal_refill_step{display:flex;align-items:flex-start;padding:10px 0;border-left:2px solid #eee;margin-left:10px}.step_icon_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;margin-left:-11px;margin-right:15px;padding-top:2px}.step_icon_wrapper svg{background-color:#fff;border-radius:50%;padding:2px}.step_arrow{font-size:1.5rem;color:#ccc;line-height:1;margin-top:-5px;margin-bottom:-5px;transform:rotate(90deg)}.step_separator{text-align:center;color:#ccc;font-size:1.5rem;line-height:.5;margin:5px 0 5px 10px;transform:rotate(90deg);font-weight:200}.step_info_modal{flex-grow:1;display:flex;flex-direction:column;padding-bottom:5px}.step_title_modal{font-weight:700;font-size:.95rem;color:#333;margin-bottom:5px}.step_type_tag{font-size:.75rem;font-weight:600;padding:2px 6px;border-radius:4px;align-self:flex-start;margin-bottom:5px}.step_type_tag.first_stop,.step_type_tag.final_stop{background-color:#e8f5e9;color:#388e3c}.step_type_tag.refill{background-color:#f3e5f5;color:#7b1fa2}.step_location_modal{white-space:pre-wrap;font-size:.9rem;color:#555;margin-bottom:5px}.step_distance_phone{font-size:.8rem;color:#777}.modal_actions{display:flex;gap:15px;margin-top:25px;padding-top:15px;border-top:1px solid #eee}.btn_close_modal,.btn_accept_modal{padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s;border:none;flex:1}.btn_close_modal{background-color:#f5f5f5;color:#333;border:1px solid #ccc}.btn_accept_modal{background-color:#ff9800;color:#fff}.btn_accept_modal:hover{background-color:#e68900}@media(max-width:768px){.rider_order_page{padding:15px}.order_title{font-size:1.5rem}.order_tabs_wrapper{width:100%;flex-wrap:wrap;gap:5px;padding:8px}.order_tab{padding:8px 4px;font-size:.85rem}.request_info_title{font-size:1.1rem}.request_item,.active_order_card,.completed_delivery_item{padding:15px;margin-bottom:15px}.request_header_image_style{flex-wrap:wrap;gap:10px}.location_sections,.active_order_actions{gap:8px}.request_actions_image_style{gap:10px}.modal_content{padding:20px}.modal_actions{gap:10px}.btn_navigate,.btn_complete{padding:8px 12px}.step_info_image_style{padding:5px 10px}}@media(max-width:480px){.rider_order_page{padding:12px}.order_title{font-size:1.3rem;margin-bottom:3px}.order_subtitle{font-size:.8rem;margin-bottom:15px}.order_tabs_wrapper{width:100%;gap:4px;padding:4px;border-radius:6px}.order_tab{padding:6px 3px;font-size:.75rem;border-radius:6px}.request_info_section{margin-bottom:10px}.request_info_title{font-size:.95rem}.request_info_subtitle{font-size:.8rem}.gas_cylinder_service_info{padding:10px;margin-bottom:15px;font-size:.8rem}.request_item,.active_order_card,.completed_delivery_item{padding:12px;margin-bottom:12px;border-radius:10px}.request_header_image_style{flex-direction:column;align-items:flex-start;gap:8px}.order_time_details{font-size:.8rem}.request_fee_group{align-items:flex-start;margin-top:5px}.delivery_fee_image_style{font-size:1rem}.delivery_fee_label{font-size:.7rem}.step_item_image_style{padding:8px 0}.step_dot_line_image_style{padding:0 6px}.step_info_image_style{padding:5px 8px}.step_title_image_style{font-size:.85rem}.step_location_image_style{font-size:.75rem}.request_actions_image_style{gap:8px;margin-top:12px;padding-top:12px}.btn_details_image_style,.btn_accept_image_style{padding:8px 10px;gap:5px;font-size:.8rem}.active_order_header{flex-wrap:wrap;margin-bottom:10px;padding-bottom:8px}.active_order_id{font-size:.95rem}.status_badge{padding:3px 6px;font-size:.7rem}.active_order_fee{font-size:.9rem;margin-top:5px;width:100%;text-align:right}.active_order_details{margin-bottom:12px}.refill_type{font-size:.9rem;margin-bottom:3px}.customer_name_detail{font-size:.8rem}.location_sections{flex-direction:column;gap:8px;margin-bottom:15px}.location_card{padding:8px}.location_title{font-size:.75rem;margin-bottom:4px}.location_address{font-size:.7rem;gap:4px}.active_order_actions{flex-direction:column;gap:8px}.btn_navigate,.btn_complete{padding:8px 10px;font-size:.8rem;gap:5px}.completed_header{flex-wrap:wrap;gap:10px;margin-bottom:8px}.completed_order_id,.completed_fee{font-size:.9rem}.completed_details{flex-wrap:wrap;margin-bottom:8px;padding-bottom:8px}.customer_time{width:100%}.customer_name_comp{font-size:.9rem}.delivery_time_comp{font-size:.75rem}.gas_quantity{font-size:.8rem;width:100%;text-align:right;margin-top:5px}.completed_meta{flex-direction:column;gap:5px;font-size:.75rem}.modal_overlay{align-items:flex-end}.modal_content{width:95%;max-width:100%;padding:15px;border-radius:10px;max-height:95vh}.modal_header{margin-bottom:15px;padding-bottom:10px;flex-wrap:wrap}.modal_title{font-size:1.1rem}.modal_subtitle{font-size:.75rem;top:45px}.modal_summary_box{gap:3px;padding:10px;margin-bottom:15px}.you_ll_earn,.total_distance_label{font-size:.7rem}.modal_earnings,.modal_total_distance{font-size:1.1rem;margin-bottom:5px}.modal_section_title{font-size:.95rem;margin-bottom:10px;padding-top:8px}.modal_refill_step{padding:8px 0;margin-left:8px}.step_icon_wrapper{margin-left:-10px;margin-right:10px}.step_info_modal{padding-bottom:4px}.step_title_modal{font-size:.85rem;margin-bottom:4px}.step_type_tag{font-size:.7rem;padding:2px 4px}.step_location_modal{font-size:.8rem;margin-bottom:4px}.step_distance_phone{font-size:.7rem}.modal_actions{gap:8px;margin-top:15px;padding-top:10px;flex-direction:column}.btn_close_modal,.btn_accept_modal{padding:10px 12px;font-size:.8rem;gap:6px}}@media(max-width:360px){.rider_order_page{padding:10px}.order_title{font-size:1.1rem;margin-bottom:2px}.order_subtitle{font-size:.75rem;margin-bottom:10px}.order_tabs_wrapper{gap:3px;padding:3px}.order_tab{padding:5px 2px;font-size:.7rem}.request_info_title{font-size:.85rem}.request_item,.active_order_card,.completed_delivery_item{padding:10px;margin-bottom:10px}.delivery_fee_image_style{font-size:.95rem}.btn_details_image_style,.btn_accept_image_style{padding:6px 8px;font-size:.75rem}.btn_navigate,.btn_complete{padding:6px 8px;font-size:.7rem}.modal_content{padding:12px}.modal_title,.modal_earnings,.modal_total_distance{font-size:1rem}}.rider_earnings_page{width:100%;padding:30px}.page_title{font-size:1.5rem;font-weight:700;margin:0;color:#333}.page_subtitle{color:#777;margin-top:5px;margin-bottom:25px}.section_header{font-size:1.1rem;font-weight:600;margin:30px 0 15px;color:#444}.earnings_grid{display:flex;gap:15px;margin-bottom:25px}.earnings_card{flex:1;border-radius:8px;padding:15px;box-shadow:none;display:flex;flex-direction:column;justify-content:space-between}.earnings_card .card_header{display:flex;justify-content:space-between;align-items:flex-start}.earnings_card .card_icon{padding:0;border-radius:0}.earnings_card .card_value{font-size:1.5rem;font-weight:700;margin-top:5px;order:3}.earnings_card .card_title{display:block;font-size:.9rem;color:#555;font-weight:500;margin-top:auto;order:2}.earnings_card .card_secondary{font-size:.8rem;font-weight:600;margin-left:auto;position:relative;top:-5px}.earnings_card .card_secondary:before{content:"↗";font-size:1.2rem;position:relative;top:2px}.segmented_tabs_wrapper{display:flex;width:350px;height:45px;border-radius:8px;background-color:#e0e0e0;overflow:hidden;padding:3px;box-shadow:0 2px 5px #0000000d;margin-bottom:25px}.segmented_tab{flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.9rem;font-weight:500;color:#777;transition:all .2s ease-in-out;padding:0}.active_segment{background-color:#fff;border-radius:6px;color:#333;font-weight:600;box-shadow:0 2px 5px #0000001a}.delivery_item{background-color:#fff;border-radius:8px;padding:15px;margin-bottom:10px;border:1px solid #eee}.delivery_header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #eee;padding-bottom:10px;margin-bottom:10px}.delivery_id{font-weight:700;font-size:.95rem;color:#333}.status_badge{font-size:.75rem;padding:3px 8px;border-radius:4px;font-weight:600;color:#fff}.status_badge.paid{background-color:#4caf50}.status_badge.pending{background-color:#ff9800}.delivery_details{display:flex;justify-content:space-between;align-items:flex-start}.delivery_meta p{margin:5px 0;font-size:.85rem;color:#555}.customer_info{font-weight:600;color:#333!important}.distance_info{display:flex;align-items:center;gap:5px;color:#777!important}.delivery_financials{text-align:right}.total_earning{font-size:1.2rem;font-weight:700;color:#333;margin:0}.base_fare{font-size:.8rem;color:#777;margin:0}.payout_schedule_card{background-color:#e8f5e9;border-radius:8px;padding:15px;border-left:5px solid #4caf50;color:#333}.payout_header{display:flex;align-items:center;gap:10px;font-weight:600;margin-bottom:5px;color:#4caf50}.payout_details{font-size:.9rem;margin:5px 0;padding-left:30px}.expected_amount{font-size:.9rem;font-weight:700;color:#4caf50;background-color:#dcedc8;width:fit-content;padding:2px 5px;border-radius:4px;margin-top:10px;margin-left:30px}.weekly_breakdown_list{display:flex;flex-direction:column;gap:15px;padding:15px 0}.weekly_bar_item{display:flex;align-items:center;justify-content:space-between;gap:10px}.day_info{width:150px;display:flex;flex-direction:column;line-height:1.2}.day_label{font-weight:600;color:#333}.delivery_count{font-size:.8rem;color:#777}.bar_container{flex:1;height:10px;background-color:#f0f0f0;border-radius:5px;overflow:hidden;position:relative}.delivery_bar{height:100%;background-color:#4caf50;border-radius:5px;transition:width .5s ease-out}.daily_earning{width:80px;text-align:right;font-weight:700;color:#333}@media(max-width:768px){.rider_earnings_page{padding:20px}.page_title{font-size:1.3rem}.earnings_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.earnings_card{padding:12px}.earnings_card .card_value{font-size:1.3rem}.earnings_card .card_title{font-size:.85rem}.segmented_tabs_wrapper{width:100%;height:40px}.segmented_tab{font-size:.85rem}.delivery_item{padding:12px}.delivery_details{flex-direction:column;gap:10px}.delivery_financials{text-align:left}.weekly_bar_item{gap:8px}.day_info{width:120px}.payout_schedule_card{padding:12px}.payout_details{font-size:.85rem;padding-left:25px}.expected_amount{font-size:.85rem;margin-left:25px}.payout_header{gap:8px}}@media(max-width:480px){.rider_earnings_page{padding:15px}.page_title{font-size:1.1rem;margin-bottom:5px}.page_subtitle{font-size:.85rem;margin-bottom:15px}.earnings_grid{grid-template-columns:1fr;gap:10px;margin-bottom:15px}.earnings_card{padding:10px}.earnings_card .card_value{font-size:1.1rem}.earnings_card .card_title{font-size:.8rem}.earnings_card .card_icon{font-size:18px}.section_header{font-size:1rem;margin:20px 0 12px}.segmented_tabs_wrapper{width:100%;height:38px;padding:2px;margin-bottom:15px}.segmented_tab{font-size:.8rem}.delivery_item{padding:10px;margin-bottom:8px;border-radius:6px}.delivery_header{padding-bottom:8px;margin-bottom:8px}.delivery_id{font-size:.9rem}.status_badge{font-size:.7rem;padding:2px 6px}.delivery_meta p{font-size:.8rem;margin:3px 0}.total_earning{font-size:1rem}.base_fare{font-size:.75rem}.weekly_bar_item{gap:6px;flex-wrap:wrap}.day_info{width:100px;min-width:100px}.day_label{font-size:.9rem}.delivery_count{font-size:.75rem}.bar_container{flex:1;min-width:100px}.daily_earning{width:70px;font-size:.9rem}.payout_schedule_card{padding:10px;border-left-width:4px}.payout_header{font-size:.9rem;gap:6px;margin-bottom:3px}.payout_details{font-size:.8rem;margin:3px 0;padding-left:20px}.expected_amount{font-size:.8rem;padding:2px 4px;margin-top:8px;margin-left:20px}}@media(max-width:360px){.rider_earnings_page{padding:12px}.page_title{font-size:1rem;margin-bottom:3px}.page_subtitle{font-size:.8rem;margin-bottom:12px}.earnings_grid{gap:8px;margin-bottom:12px}.earnings_card{padding:8px}.earnings_card .card_value{font-size:1rem}.earnings_card .card_title{font-size:.75rem}.earnings_card .card_icon{font-size:16px}.section_header{font-size:.95rem;margin:15px 0 10px}.segmented_tabs_wrapper{height:36px;padding:2px;margin-bottom:12px}.segmented_tab{font-size:.75rem}.delivery_item{padding:8px;margin-bottom:6px}.delivery_header{padding-bottom:6px;margin-bottom:6px;gap:5px}.delivery_id{font-size:.85rem}.status_badge{font-size:.65rem;padding:2px 5px}.delivery_details{gap:8px}.delivery_meta p{font-size:.75rem;margin:2px 0}.total_earning{font-size:.95rem}.base_fare{font-size:.7rem}.weekly_bar_item{gap:4px}.day_info{width:80px;min-width:80px}.day_label{font-size:.8rem}.delivery_count{font-size:.7rem}.bar_container{min-width:80px;height:8px}.daily_earning{width:60px;font-size:.8rem}.payout_schedule_card{padding:8px}.payout_header{font-size:.85rem;gap:5px}.payout_details{font-size:.75rem;margin:2px 0;padding-left:18px}.expected_amount{font-size:.75rem;padding:1px 3px;margin-top:6px;margin-left:18px}}.rider_account_page{width:100%;padding:30px}.page_title{font-size:2rem;font-weight:700;margin:0;color:#333}.avatar_img{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_subtitle{color:#777;margin-top:5px;margin-bottom:30px}.account_tabs_wrapper{display:flex;width:500px;height:45px;border-radius:8px;background-color:#f0f0f0;overflow:hidden;padding:0;margin-bottom:30px}.account_tab{flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:.9rem;font-weight:500;color:#777;transition:all .2s ease-in-out;padding:0 10px}.active_account_tab{background-color:#fff;color:#333;font-weight:600;box-shadow:0 2px 4px #0000000d;border-radius:8px}.personal_info_section,.banking_section,.documents_section{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 10px #0000000d}.section_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section_title{font-size:1.1rem;font-weight:600;color:#333}.profile_picture_area{display:flex;align-items:center;gap:20px;padding:10px 0 30px;border-bottom:1px dashed #eee;margin-bottom:30px}.profile_avatar_wrapper{position:relative;width:80px;height:80px}.profile_avatar{width:100%;height:100%;border-radius:50%;background-color:#e0e0e0;border:2px solid #fff;box-shadow:0 0 0 2px #ddd}.btn_edit_avatar{position:absolute;bottom:0;right:0;background-color:#4caf50;color:#fff;border:3px solid white;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.profile_upload_info{display:flex;flex-direction:column}.upload_text{font-weight:600;margin:0}.upload_subtitle{font-size:.8rem;color:#777;margin:2px 0 10px}.personal_info_grid{display:grid;grid-template-columns:1fr 1fr;gap:25px 30px;margin-bottom:30px}.form_group{display:flex;flex-direction:column}.input_label{font-size:.9rem;font-weight:500;color:#555;margin-bottom:8px}.text_input{padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:.95rem;color:#333;background-color:#f7f9fc}.save_changes_footer{display:flex;justify-content:flex-end;padding-top:10px}.btn_save_changes_orange{background-color:#ff9800;color:#fff;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer}.banking_section{display:flex;flex-direction:column;gap:20px;padding:0;box-shadow:none;background-color:transparent}.bank_details_card,.recent_payouts_card{background-color:#fff;padding:25px;border-radius:12px;box-shadow:0 2px 5px #0000000d}.card_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header_icon_text{display:flex;align-items:center;gap:10px}.section_title_card{font-size:1rem;font-weight:600;margin:0;color:#333}.btn_update_banking_info{background-color:#4caf50;color:#fff;border:none;padding:8px 15px;border-radius:8px;font-weight:600;cursor:pointer;font-size:.9rem}.banking_info_grid{display:flex;gap:30px;margin-bottom:20px}.banking_info_grid .form_group{flex:1}.account_number_field{width:calc(50% - 15px);margin-bottom:30px}.automatic_payouts{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-top:1px solid #eee}.payouts_title{font-size:1rem;font-weight:600;margin:0}.payouts_subtitle{font-size:.85rem;color:#777;margin:2px 0 0}.switch{position:relative;display:inline-block;width:45px;height:25px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translate(20px)}.slider.round{border-radius:25px}.slider.round:before{border-radius:50%}.recent_payouts_title{margin-bottom:20px}.payouts_list{display:flex;flex-direction:column;gap:10px}.payout_item{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f0f0f0}.payout_item:last-child{border-bottom:none;padding-bottom:0}.payout_icon_wrapper{background-color:#e6ffe6;color:#4caf50;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.1rem;margin-right:15px}.payout_details{flex-grow:1}.payout_date{font-weight:500;margin:0;color:#333;font-size:.95rem}.payout_status{font-size:.8rem;margin:2px 0 0;font-weight:500;color:#4caf50}.payout_amount{font-weight:600;color:#333;font-size:1rem}.section_title_documents{font-size:1.1rem;font-weight:600;color:#333;margin-top:30px;margin-bottom:15px}.doc_alert{display:flex;align-items:flex-start;gap:10px;background-color:#e7f5ff;color:#3498db;padding:12px 15px;border-radius:8px;font-size:.9rem;margin-bottom:30px;border:1px solid #cce7ff}.doc_alert p{margin:0;line-height:1.4}.document_list{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.document_item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}.document_item:last-of-type{border-bottom:none}.doc_info{display:flex;align-items:center;gap:15px}.doc_icon{color:#4caf50}.doc_icon.status_pending{color:#ffc107}.doc_icon.status_rejected{color:#dc3545}.doc_title{font-weight:500;margin:0;color:#333}.doc_date{font-size:.8rem;color:#777;margin:2px 0 0}.doc_actions{display:flex;align-items:center;gap:10px}.doc_status{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:capitalize}.status_verified{background-color:#e6ffe6;color:#28a745}.status_pending{background-color:#fff8e1;color:#ffc107}.status_rejected{background-color:#ffe8e8;color:#dc3545}.btn_reupload{background-color:transparent;border:1px solid #ccc;color:#555;padding:5px 10px;border-radius:8px;font-weight:500;display:flex;align-items:center;gap:5px;cursor:pointer;font-size:.85rem}.doc_verification_process{background-color:#f7f9fc;border:1px solid #e0e0e0;padding:20px;border-radius:8px}.doc_verification_header{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#3498db}.doc_verification_title{font-size:1rem;font-weight:600;margin:0}.verification_list{list-style:disc;padding-left:20px;margin:0}.verification_list li{font-size:.9rem;color:#555;line-height:1.6}@media(max-width:768px){.rider_account_page{padding:20px}.page_title{font-size:1.5rem}.account_tabs_wrapper{width:100%;height:45px}.account_tab{font-size:.85rem;padding:0 8px}.personal_info_section,.banking_section,.documents_section{padding:20px}.personal_info_grid{grid-template-columns:1fr 1fr;gap:20px 15px;margin-bottom:20px}.banking_info_grid{flex-direction:column;gap:20px}.account_number_field{width:100%}.card_header{flex-direction:column;align-items:flex-start;gap:15px}.btn_update_banking_info{width:100%;padding:10px 15px}.automatic_payouts{flex-direction:column;align-items:flex-start;gap:15px}.profile_picture_area{gap:15px}.save_changes_footer{justify-content:center}.btn_save_changes_orange{width:100%;padding:12px 20px}.document_item{flex-direction:column;align-items:flex-start;gap:10px}.doc_actions{width:100%;justify-content:flex-start}.btn_reupload{width:100%;justify-content:center}}@media(max-width:480px){.rider_account_page{padding:15px}.page_title{font-size:1.25rem}.page_subtitle{font-size:.85rem;margin-bottom:20px}.account_tabs_wrapper{height:50px;margin-bottom:20px}.account_tab{font-size:.75rem;padding:0 5px}.personal_info_section,.banking_section,.documents_section{padding:15px;border-radius:8px}.section_title{font-size:1rem}.section_title_card{font-size:.95rem}.personal_info_grid{grid-template-columns:1fr;gap:15px;margin-bottom:15px}.input_label{font-size:.85rem;margin-bottom:6px}.text_input{padding:10px;font-size:.9rem}.profile_picture_area{flex-direction:column;align-items:flex-start;gap:10px;padding:10px 0 20px;margin-bottom:20px}.profile_avatar_wrapper{width:70px;height:70px}.btn_edit_avatar{width:28px;height:28px}.upload_text{font-size:.9rem}.upload_subtitle{font-size:.75rem}.banking_info_grid{flex-direction:column;gap:15px}.banking_info_grid .form_group{flex:1}.account_number_field{width:100%;margin-bottom:20px}.bank_details_card,.recent_payouts_card{padding:15px}.card_header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:15px}.btn_update_banking_info{width:100%;padding:10px 12px;font-size:.85rem}.automatic_payouts{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 0}.payouts_title{font-size:.95rem}.payouts_subtitle{font-size:.8rem}.payout_item{flex-direction:column;align-items:flex-start;gap:8px}.payout_icon_wrapper{width:28px;height:28px;font-size:1rem;margin-right:0}.payout_date{font-size:.9rem}.payout_amount{font-size:.95rem;align-self:flex-start}.save_changes_footer{justify-content:center;padding-top:8px}.btn_save_changes_orange{width:100%;padding:10px 15px;font-size:.9rem}.section_title_documents{font-size:1rem;margin-top:20px;margin-bottom:12px}.doc_alert{padding:10px 12px;font-size:.85rem;gap:8px;margin-bottom:20px}.document_item{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}.doc_info{gap:10px}.doc_icon,.doc_title{font-size:.9rem}.doc_date{font-size:.75rem}.doc_actions{width:100%;flex-direction:column;gap:8px}.doc_status{padding:3px 8px;font-size:.7rem}.btn_reupload{width:100%;padding:8px 10px;justify-content:center;font-size:.8rem}.doc_verification_process{padding:15px;margin-top:15px}.doc_verification_header{gap:8px;margin-bottom:8px}.doc_verification_title{font-size:.95rem}.verification_list{padding-left:18px}.verification_list li{font-size:.85rem}}@media(max-width:360px){.rider_account_page{padding:12px}.page_title{font-size:1.1rem;margin-bottom:5px}.page_subtitle{font-size:.8rem;margin-bottom:15px}.account_tabs_wrapper{height:48px;margin-bottom:15px}.account_tab{font-size:.7rem;padding:0 3px}.personal_info_section,.banking_section,.documents_section{padding:12px}.section_title{font-size:.95rem}.section_title_card{font-size:.9rem}.personal_info_grid{grid-template-columns:1fr;gap:12px}.input_label{font-size:.8rem}.text_input{padding:8px;font-size:.85rem}.profile_avatar_wrapper{width:65px;height:65px}.btn_edit_avatar{width:26px;height:26px}.upload_text{font-size:.85rem}.bank_details_card,.recent_payouts_card{padding:12px}.button{font-size:.8rem}.btn_update_banking_info{font-size:.8rem;padding:8px 10px}.btn_save_changes_orange{font-size:.85rem;padding:9px 12px}.payout_icon_wrapper{width:26px;height:26px;font-size:.95rem}.btn_reupload{font-size:.75rem;padding:6px 8px}.section_title_documents{font-size:.95rem;margin-top:15px}.doc_verification_process{padding:12px}}.form-wrapper{width:100%;min-height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:20px 10px;position:relative;overflow-y:auto}.form-wrapper>header{display:flex;justify-content:flex-start;margin-bottom:20px;cursor:pointer;width:100%;max-width:200px;position:absolute;left:3%;top:20px}.form-container{width:60%;height:max-content;display:flex;flex-direction:column;gap:15px;position:relative}.cardBodyWrapper{width:100%;display:flex;align-items:center;justify-content:center;height:auto;padding:20px 0;margin-top:60px}.cardBody{width:48.875rem;height:auto;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBody article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBody article h3{font-weight:700;font-size:32px}.cardBody article p{font-size:16px;font-weight:400;line-height:120%}.cardBody>h4{padding-left:2.7rem;margin-bottom:15px}.formWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.btnsignup{padding:12px 10px;border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:39.3125rem}.btnsignup:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}@media(max-width:768px){.form-wrapper{padding:15px 10px;min-height:100vh}.form-wrapper>header{position:relative;left:0;top:0;justify-content:center;margin:10px auto 20px;max-width:150px}.form-container{width:95%;padding:0}.cardBodyWrapper{padding:10px 0;margin-top:0}.cardBody{width:100%;padding:1.5rem;box-shadow:none}.cardBody article{padding:5px}.cardBody article h3{font-size:24px}.cardBody article p{font-size:14px}.cardBody article p br{display:none}.cardBody>h4{padding-left:0;text-align:center}.formWrapper{width:100%}.formStyle{gap:15px!important;width:100%!important}.formStyle input,.btnsignup{width:100%!important;box-sizing:border-box}.formStyle>div[style*="display: flex"]{flex-direction:column!important;gap:15px!important}.formStyle>div[style*="display: flex"]>div{width:100%!important}.formStyle>div>div[style*="padding: 12px 6px"]{width:100%!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid #ccc!important;border-radius:8px!important;background:#f2f6f5!important}.formStyle>div>div[style*="padding: 12px 6px"] input{width:90%!important;flex:1!important;border:none!important;outline:none!important;background:#f2f6f5!important;padding:0!important}.formStyle>div>div[style*="display: flex"][style*="align-items: center"]{width:100%!important}.formStyle input[type=checkbox]{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex-shrink:0!important;margin:0!important}.formStyle>div[style*="display: flex"][style*="gap: 3px"]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:nowrap!important;font-size:14px;white-space:nowrap!important;width:100%!important;text-align:left!important}.btnsignup{width:100%;font-size:14px;padding:10px}}@media(max-width:480px){.form-wrapper{padding:10px 5px}.form-wrapper>header{max-width:120px}.cardBody{padding:1rem}.cardBody article h3{font-size:20px}.cardBody article p{font-size:12px}.formStyle input{padding:10px!important;font-size:14px}.btnsignup{width:100%;padding:12px;font-size:16px}.formStyle>div>div[style*="padding: 12px 6px"]{padding:10px 12px!important}.formStyle>div>div[style*="padding: 12px 6px"] input{width:85%!important;font-size:14px}.formStyle input[type=checkbox]{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important}.formStyle>div[style*="display: flex"][style*="gap: 3px"]{font-size:12px;gap:6px!important;justify-content:flex-start!important}}.form-wrapperlogin{width:100%;min-height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:20px 10px;position:relative;overflow-y:auto}.form-containerlogin{width:60%;height:max-content;display:flex;flex-direction:column;gap:15px;position:relative}.form-wrapperlogin>header{display:flex;justify-content:flex-start;margin-bottom:20px;cursor:pointer;width:100%;max-width:200px;position:absolute;left:3%;top:20px}.cardBodyWrapperlogin{width:100%;display:flex;align-items:center;justify-content:center;height:auto;padding:20px 0;margin-top:60px}.cardBodylogin{width:48.875rem;height:auto;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBodylogin article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBodylogin article h3{font-weight:700;font-size:32px}.cardBodylogin article p{font-size:16px;font-weight:400;line-height:120%}.formWrapperlogin{display:flex;align-items:center;justify-content:center;flex-direction:column}.btnlogin{padding:12px 10px;border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:39.3125rem}.btnlogin:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}input:focus{outline:none;box-shadow:none;border:none}div[style*="padding: 12px 6px"]{position:relative;display:flex;align-items:center;padding:12px 40px 12px 12px!important;background:#f2f6f5;border-radius:4px;border:1px solid #9b9191cc}div[style*="padding: 12px 6px"] input{width:100%!important;border:none;outline:none;background:transparent;font-size:14px}div[style*="padding: 12px 6px"] svg{position:absolute;right:12px;cursor:pointer;font-size:16px;color:#6b7280}@media(max-width:768px){.form-wrapperlogin{padding:15px 10px;min-height:100vh}.form-wrapperlogin>header{position:relative;left:0;top:0;justify-content:center;margin:10px auto 20px;max-width:150px}.form-containerlogin{width:95%;padding:0}.cardBodyWrapperlogin{padding:10px 0;margin-top:0}.cardBodylogin{width:100%;padding:1.5rem;box-shadow:none}.cardBodylogin article{padding:5px}.cardBodylogin article h3{font-size:24px}.cardBodylogin article p{font-size:14px}.cardBodylogin article p br{display:none}.formWrapperlogin{width:100%}.formWrapperlogin form{gap:15px!important;width:100%!important}.formWrapperlogin input,.btnlogin{width:100%!important;box-sizing:border-box}.formWrapperlogin>form>div>div[style*="padding: 12px 6px"]{width:100%!important;padding:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid #ccc!important;border-radius:8px!important;background:#f2f6f5!important}.formWrapperlogin>form>div>div[style*="padding: 12px 6px"] input{width:90%!important;flex:1!important;border:none!important;outline:none!important;background:#f2f6f5!important;padding:0!important}.btnlogin{width:100%;font-size:14px;padding:10px}.formWrapperlogin>form>div[style*="justify-content: center"]{flex-wrap:wrap;text-align:center;font-size:14px}}@media(max-width:480px){.form-wrapperlogin{padding:10px 5px}.form-wrapperlogin>header{max-width:120px}.cardBodylogin{padding:1rem}.cardBodylogin article h3{font-size:20px}.cardBodylogin article p{font-size:12px}.formWrapperlogin input{padding:10px!important;font-size:14px}.btnlogin{width:100%;padding:12px;font-size:16px}.formWrapperlogin>form>div>div[style*="padding: 12px 6px"]{padding:10px 12px!important}.formWrapperlogin>form>div>div[style*="padding: 12px 6px"] input{width:85%!important;font-size:14px}.formWrapperlogin>form>div[style*="justify-content: center"]{font-size:12px}}.form-wrapper-verify{width:100%;height:100vh;display:flex;justify-content:center;padding:10px;flex-direction:column;position:fixed}.form-container-verify{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;padding:10px;flex-direction:column;position:fixed;top:0;left:0}.form-wrapper-verify>header{width:40%;display:flex;margin-top:20px;padding-left:30px;cursor:pointer;position:absolute;left:3%;top:0%}.form-wrapper-verify>header>h1{font-size:20px;font-weight:600;line-height:120%;color:#005bac}.form-wrar-verify>header>h1>span{font-size:18px;font-weight:600;line-height:120%;color:#ff7f11}.cardBodyWrapper-verify{width:100%;display:flex;height:58rem;justify-content:center;align-items:center}.cardBody-verify{width:48.8rem;height:26rem;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBody-verify article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBody-verify article h3{font-weight:700;font-size:32px}.cardBody-verify article p{font-size:14px;font-weight:400;line-height:120%}.cardBody-verify>h4{padding-left:2.7rem;margin-bottom:15px}.formWrapper-verify{padding:10px;display:flex;align-items:center;justify-content:center;gap:25px;flex-direction:column}.btn-verify{border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:326px;height:48px}.btn-verify:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}.form-wrapperpassword{width:100%;height:100vh;display:flex;justify-content:center;padding:10px;position:fixed}.form-containerpassword{width:60%;height:max-content;display:flex;flex-direction:column;gap:15px;position:relative}.form-containerpassword>header{width:40%;display:flex;margin-top:20px;padding-left:30px;cursor:pointer}.form-containerpassword>header>h1{font-size:20px;font-weight:600;line-height:120%;color:#005bac}.form-containerpassword>header>h1>span{font-size:18px;font-weight:600;line-height:120%;color:#ff7f11}.cardBodyWrapperpassword{width:100%;display:flex;padding:20px;justify-content:center;height:58rem}.cardBodypassword{width:48.8rem;height:26rem;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBodypassword article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBodypassword article h3{font-weight:700;font-size:32px}.cardBodypassword article p{font-size:14px;font-weight:400;line-height:120%}.cardBodypassword>h4{padding-left:2.7rem;margin-bottom:15px}.formWrapperpassword{display:flex;align-items:center;justify-content:center;flex-direction:column}.btnHolder{display:flex;align-items:center;justify-content:center;margin-top:10px}.btnpassword{border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:326px;height:48px}.btnpassword:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}.vendorDashboard-wrapper{width:100%;display:flex;flex-direction:column;gap:20px;padding:16px}.vendorDashboard-wrapper h2{font-size:clamp(20px,5vw,28px);font-weight:700;margin:0}.vendorDashboard-wrapper>span{font-size:clamp(14px,4vw,16px);color:#6b7280;margin-bottom:8px}@media(min-width:640px){.vendorDashboard-wrapper{padding:20px 24px;gap:24px}}@media(min-width:768px){.vendorDashboard-wrapper{padding:24px 32px;gap:28px}}@media(min-width:1024px){.vendorDashboard-wrapper{padding:28px 40px;gap:32px}}.summary-section{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}@media(min-width:768px){.summary-section{grid-template-columns:repeat(3,1fr);gap:16px}}@media(min-width:1024px){.summary-section{grid-template-columns:repeat(4,1fr);gap:15px}}.summary-card{flex:1;min-height:180px;height:auto;background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:16px;box-shadow:0 2px 5px #0000000d}@media(min-width:640px){.summary-card{min-height:200px;padding:20px}}@media(min-width:768px){.summary-card{min-height:221px;padding:24px}}.summary-card .icon{width:40px;height:40px;font-size:18px;border-radius:10px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.summary-card .icon{width:48px;height:48px;font-size:22px}}.summary-value{font-size:clamp(24px,6vw,32px);font-weight:700;margin:12px 0 4px}.summary-label{font-size:clamp(12px,3vw,16px);color:#6b7280;font-weight:500}.icon.blue{background-color:#dbeafe;color:#00f}.icon.yellow{background-color:#fef9c2;color:#d08700}.icon.green{background-color:#dcfce7;color:#00a63e}.icon.purple{background-color:#f3e8ff;color:#000}.kyc_notice_container{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 5px #0000000d}.kyc_card_header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.kyc_status_title{font-size:clamp(14px,4vw,18px);margin:0}.kyc_message{font-size:clamp(12px,3.5vw,14px);color:#6b7280;line-height:1.5}.pending-orders{background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 5px #0000000d}@media(min-width:768px){.pending-orders{padding:30px 25px}}.pending-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.pending-header h3{font-size:clamp(16px,4.5vw,20px);margin:0;font-weight:600}.subtext{color:#6b7280;font-size:clamp(12px,3.5vw,14px);margin:8px 0 0}.view-all{border:.75px solid #be9b9b;background:#fff;padding:8px 12px;min-height:44px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;transition:all .2s ease}.view-all:hover{background:#f3f4f6}.order-card{margin-top:20px;border:1px solid #e5e7eb;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 5px #0000000d;position:relative}@media(min-width:768px){.order-card{padding:25px}}.order-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.order-header>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.order-ids{font-weight:600;font-size:clamp(12px,3.5vw,14px)}.order-status{background:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:clamp(10px,2.5vw,12px);white-space:nowrap}.price{font-weight:600;color:#111827;font-size:clamp(14px,3.5vw,16px)}.customer-name{font-weight:500;color:#111827;font-size:clamp(13px,3.5vw,15px);margin:0}.order-details{display:flex;flex-direction:column;gap:12px;color:#374151}.details-row{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.details-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}}@media(min-width:768px){.details-row{justify-content:space-between;align-items:center;gap:40px}}.left-info p,.center-info p{display:flex;align-items:center;gap:6px;margin:0;font-size:clamp(12px,3.5vw,14px);white-space:nowrap}.center-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1}@media(min-width:640px){.center-info{flex-direction:row;justify-content:center;align-items:center;gap:20px}}@media(min-width:768px){.center-info{gap:40px}}.address{display:flex;align-items:flex-start;gap:8px;color:#4b5563;margin:0;font-size:clamp(12px,3.5vw,14px);word-break:break-word;line-height:1.4}.order-actions{position:static;display:flex;flex-direction:row;gap:10px;margin-top:12px;flex-wrap:wrap;width:100%}@media(min-width:640px){.order-actions{gap:12px}}@media(min-width:768px){.order-actions{position:absolute;right:20px;top:45%;transform:translateY(-50%);flex-direction:column;width:auto;margin-top:0}}.order-actions button{border:none;padding:10px 12px;min-height:44px;border-radius:5px;cursor:pointer;font-size:clamp(12px,3vw,14px);flex:1;transition:all .2s ease}@media(min-width:768px){.order-actions button{flex:none;width:85px;text-align:center}}.view-btn{background:#f3f4f6;color:#111827}.view-btn:hover{background:#e5e7eb}.accept-btn{background:#22c55e;color:#fff}.accept-btn:hover:not(:disabled){background:#16a34a}.reject-btn{background:#ef4444;color:#fff}.reject-btn:hover:not(:disabled){background:#dc2626}.order-actions button:disabled{opacity:.6;cursor:not-allowed}.order-placeholder{text-align:center;padding:40px 20px;color:#6b7280}.order-placeholder p{font-size:clamp(14px,4vw,16px);margin:0}.reviews-section{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:20px;margin-top:20px;box-shadow:0 2px 5px #0000000d}@media(min-width:768px){.reviews-section{padding:24px}}.reviews-section h3{font-size:clamp(16px,4.5vw,20px);font-weight:600;margin:0 0 8px}.review-card{border-bottom:1px solid #e5e7eb;padding:16px 0}.review-card:last-child{border-bottom:none}.review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}.review-header strong{color:#374151;font-size:clamp(12px,3.5vw,14px)}.review-header span{color:#374151;font-size:clamp(11px,3vw,13px)}.stars{font-size:clamp(14px,3.5vw,16px);display:flex;gap:2px;margin-bottom:8px}.stars .filled{color:#facc15}.stars .unfilled{color:#d1d5db}.review-card p{color:#374151;line-height:1.5;font-size:clamp(12px,3.5vw,14px);margin:0}.rejectOverlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.rejectCard{background:#fff;border-radius:12px;padding:24px 20px;max-width:100%;width:100%;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 25px #0000001a}@media(min-width:480px){.rejectCard{width:90%;padding:28px 24px}}@media(min-width:640px){.rejectCard{width:450px;max-width:90%;padding:32px}}.rejectCard h3{font-size:clamp(16px,4.5vw,20px);margin:0;font-weight:600}.rejectCard>p{font-size:clamp(12px,3.5vw,14px);color:#6b7280;margin:0}.rejectCard input{width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:8px;font-size:clamp(12px,3.5vw,14px);font-family:inherit;box-sizing:border-box;min-height:44px}.rejectCard input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.cardBtns{display:flex;gap:12px;flex-direction:column}@media(min-width:480px){.cardBtns{flex-direction:row;gap:16px}}.closeBtnReject,.rejectBtnReject{flex:1;padding:12px;min-height:44px;border:none;border-radius:8px;font-size:clamp(12px,3vw,14px);font-weight:500;cursor:pointer;transition:all .2s ease}.closeBtnReject{background:#f3f4f6;color:#111827}.closeBtnReject:hover{background:#e5e7eb}.rejectBtnReject{background:#ef4444;color:#fff}.rejectBtnReject:hover:not(:disabled){background:#dc2626}.rejectBtnReject:disabled{opacity:.6;cursor:not-allowed}.global-loading{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;font-size:18px;color:#fff;font-weight:500}.order-card{min-height:17rem;padding:16px;border-radius:10px;background:#fff;box-shadow:#63636326 0 2px 8px;display:flex;flex-direction:column;justify-content:space-between}.order-header{display:flex;justify-content:space-between;align-items:center;width:100%}.order-header>div{display:flex;align-items:center;gap:8px}.price{font-weight:700;font-size:1rem;min-width:80px;text-align:right;position:absolute;right:160px;top:20px;display:flex;align-items:center;justify-content:flex-end;gap:8px;z-index:1;white-space:nowrap}.details-row{display:flex;justify-content:space-between;align-items:flex-start;margin-top:10px}.center-info p{margin:3px 0;display:flex;align-items:center;gap:5px}.center-info{flex:1 1 48%;display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;gap:40px;min-width:0}.address{margin-top:10px;display:flex;align-items:center;gap:6px}.order-actions{display:flex;justify-content:space-between;gap:10px;margin-top:15px}.order-actions button{flex:1;padding:10px 0;border-radius:6px}@media(max-width:768px){.order-card{min-height:19rem}.order-header{flex-direction:row;justify-content:space-between;align-items:center}.details-row{flex-direction:row;gap:8px}.order-actions{flex-direction:column}.order-actions button{width:100%}}@media(max-width:768px){.order-card{min-height:19rem;padding:16px}.order-header{flex-direction:column;align-items:flex-start;gap:8px}.price{position:static;text-align:left;margin-top:4px;min-width:auto}.details-row{flex-direction:column;gap:8px}.center-info{flex-direction:column;align-items:flex-start;gap:6px;justify-content:flex-start}.center-info p{margin:2px 0;gap:4px}.address{gap:4px}.order-actions{flex-direction:column;gap:8px}.order-actions button{width:100%}}@media(max-width:768px){.center-info{flex-direction:column!important;align-items:flex-start;gap:6px}.center-info p{margin:2px 0;gap:4px}.details-row{flex-direction:column;gap:8px}.address{gap:4px}}@media(min-width:769px){.left-info p{margin:2px 0;gap:4px}.details-row{gap:16px}}: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)}}.form-wrapperReset{width:100%;height:100vh;display:flex;justify-content:center;padding:10px;position:fixed}.form-containerReset{width:60%;height:max-content;display:flex;flex-direction:column;gap:15px;position:relative}.form-containerReset>header{width:40%;display:flex;margin-top:20px;padding-left:30px;cursor:pointer}.image{width:40px;height:30px}.form-containerReset>header>h1{font-size:20px;font-weight:600;line-height:120%;color:#005bac}.form-containerReset>header>h1>span{font-size:20px;font-weight:600;line-height:120%;color:#ff7f11}.cardBodyWrapperReset{width:100%;display:flex;padding:20px;justify-content:center;height:58rem}.cardBodyReset{width:48.875rem;height:30rem;padding:2rem;box-shadow:#63636333 0 2px 8px}.cardBodyReset article{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px;text-align:center;padding:10px}.cardBodyReset article h3{font-weight:700;font-size:32px}.cardBodyReset article p{font-size:16px;font-weight:400;line-height:120%}.cardBodyReset>h4{padding-left:2.7rem;margin-bottom:15px}.formWrapperReset{display:flex;align-items:center;justify-content:center;flex-direction:column}.btnReset{padding:12px 10px;border-radius:8px;cursor:pointer;background:#ff7f11;border:none;width:39.3125rem}.btnReset:disabled{opacity:.6;cursor:not-allowed;background-color:#ccc;transition:all .2s ease}input:focus{outline:none;box-shadow:none}.customer-review{width:100%;min-height:100vh;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:.5rem;box-sizing:border-box}.customer-review h3{margin-block:1rem;font-size:2rem;text-transform:capitalize}.extremes-header{width:95%;display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.review-texts{margin:0}.search-review{width:95%;background-color:#fff;border-radius:.6rem;padding:.5rem}.review-top{padding:.8rem;box-sizing:border-box}.write-review{width:max-content;padding:.6rem;display:flex;justify-content:center;align-items:center;gap:.3rem;border-style:none;border-radius:.5rem;background-color:#ff5711;color:#fff;font-size:1rem;cursor:pointer}.extreme{width:95%}.selection-box{width:95%;height:5rem;display:flex;flex-direction:column}.gas-vendor-select{width:100%;padding:.6rem;display:flex;justify-content:space-around;align-items:center}.shrink{padding:.4rem}.vendor-to-review{width:100%;padding:.5rem;border-style:none;background-color:#eee;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:.5rem}.setVendor{width:max-content;padding:.4rem;display:flex;align-items:center;gap:1rem;box-sizing:border-box}.setVendor input{width:50vw;border:none;outline:none;background-color:transparent}.arrow-down{border:none;background:none;padding:.3rem;font-size:1.2rem}.select-vendor{width:20rem;max-height:20rem;overflow-y:auto;padding:1rem;border-radius:.5rem;background:#fff;position:absolute;top:100%;right:0;z-index:999;box-shadow:#63636333 0 2px 8px}.select-vendor li{font-size:.9rem;color:#262626;cursor:pointer;padding:.3rem}.select-vendor li:hover{background-color:#00000015}.review-this-vendor{width:max-content;padding:.3rem;display:flex;justify-content:center;align-items:center;gap:.3rem;background-color:#fff;border-style:none;border-radius:.5rem;cursor:pointer;color:#000;font-size:1rem;text-transform:capitalize}.rate-section{width:95%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.rate-section p{width:max-content;display:flex;align-items:center;gap:.6rem}.the-rating{width:95%;display:flex;align-items:baseline;justify-content:flex-start}.customer-feedback{width:95%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}div.hr{width:95%;height:2.2rem;display:flex;align-items:center}@media screen and (max-width:768px){.customer-review h3{font-size:1.5rem}.extremes-header{flex-direction:column;gap:1rem;align-items:flex-start}.write-review{width:100%;padding:.8rem}.gas-vendor-select,.vendor-to-review{gap:1rem}.setVendor{width:100%;display:flex;justify-content:space-between;gap:.8rem}.setVendor input{width:100%}.review-this-vendor{width:100%;padding:.8rem}.select-vendor{width:100%;left:0;right:0}.rate-section p,.the-rating,.customer-feedback{width:100%}}@media screen and (max-width:480px){.customer-review h3{font-size:1.3rem}.write-review,.review-this-vendor{font-size:.9rem;padding:.7rem}.setVendor input{font-size:.9rem}.setVendor{display:flex;justify-content:space-between}}@media screen and (min-width:769px)and (max-width:1024px){.setVendor input{width:30vw}}.modal-overlay{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#00000014;position:fixed;top:0;left:0;z-index:999}.modal-content{width:35%;min-height:max-content;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;padding:1.2rem;gap:.8rem;background-color:#fff;border-radius:1rem;margin:1rem}strong.review{font-size:1.2rem;background-color:transparent;text-transform:none;margin:0;padding:2px}.close{width:2rem;height:1rem;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;font-size:1.2rem;position:absolute;right:1%;top:1rem;cursor:pointer}.vendor-selected{width:95%;height:3rem;border-style:none;background-color:#d4d4d431;border-radius:.6rem;padding:1.2rem;display:flex;align-items:center}.stars{width:max-content;padding:.4rem;font-size:1.5rem;color:#d4d4d4}textarea{width:95%;height:5rem;border-radius:.6rem;background-color:#d4d4d431;padding:.5rem;border:none;outline:none;resize:none;font-family:inherit}.btns{width:95%;display:flex;flex-direction:row-reverse;align-items:center;gap:1rem}.cancel{width:max-content;padding:.6rem 1rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:.4rem;border-style:none;border:1px solid #16151531;font-size:.9rem;cursor:pointer;transition:all .3s ease}.submit{background-color:#ff7f11;border:1px solid #d4d4d431;color:#fff;padding:.6rem 1.5rem;border-radius:.4rem;border:none;font-size:.9rem;cursor:pointer;transition:all .3s ease}.cancel:hover{background-color:#f5f5f5}.submit:hover{background-color:#e6710f}@media screen and (max-width:1024px){.modal-content{width:50%;padding:1.5rem}}@media screen and (max-width:768px){.modal-content{width:65%;padding:1.2rem}.modal-overlay{padding:1rem}strong.review{font-size:1.1rem}.stars{font-size:1.3rem}}@media screen and (max-width:630px){.modal-content{width:85%;padding:1rem;gap:.6rem}.vendor-selected{height:2.5rem;padding:1rem;font-size:.9rem}textarea{height:4rem;font-size:.9rem}.btns{flex-direction:column-reverse;gap:.8rem}.cancel,.submit{width:100%;padding:.8rem;font-size:.9rem}.close{width:1.8rem;height:1.8rem;font-size:1.1rem;top:.5rem;right:.5rem}}@media screen and (max-width:480px){.modal-content{width:90%;margin:.5rem;padding:.8rem;border-radius:.8rem}.modal-overlay{padding:.5rem}strong.review{font-size:1rem;margin-bottom:.5rem}.vendor-selected{height:2.2rem;padding:.8rem;font-size:.85rem}.stars{font-size:1.1rem;padding:.3rem}textarea{height:3.5rem;font-size:.85rem;padding:.6rem}.btns{gap:.6rem}.cancel,.submit{padding:.7rem;font-size:.85rem}.close{width:1.5rem;height:1.5rem;font-size:1rem}}@media screen and (max-width:360px){.modal-content{width:95%;padding:.6rem}strong.review{font-size:.9rem}.vendor-selected{height:2rem;padding:.6rem;font-size:.8rem}.stars{font-size:1rem}textarea{height:3rem;font-size:.8rem}.cancel,.submit{padding:.6rem;font-size:.8rem}}@media screen and (min-width:1440px){.modal-content{width:30%;max-width:500px}}body.modal-open{overflow:hidden}.modal-content{animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal-content:focus{outline:2px solid #ff7f11;outline-offset:2px}.customer-account{width:100%;height:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.customer-account h3{margin-block:1rem;font-size:2rem;text-transform:capitalize}.profile-box{width:10rem;height:10rem;display:flex;justify-content:center;align-items:center;border-style:none;border-radius:50%;background-color:#f4f4f4;position:relative}.upload{width:95%;height:max-content;display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem;position:relative}input[type=file]{display:none}label{width:max-content}.green-circle{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;border-style:none;background-color:green;color:#fff;font-size:1.4rem;position:absolute;top:52%;left:12%;cursor:pointer}.inputs{width:95%;display:flex;justify-content:space-between;align-items:center;margin-block:1.5rem}.div-input{width:48%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.4rem}.div-input input{width:100%;height:3rem;padding:.6rem;box-sizing:border-box;border-radius:.5rem;outline:none;border-style:none;background-color:#f4f4f4}.div-input label{text-transform:capitalize;margin-block:.2rem}.my-order .destination{text-transform:capitalize}.my-order .address{color:#aaa}.addbutton{width:100%;height:2.5rem;background-color:#fff;text-align:center;border:none;border-radius:.2rem;outline:none;font-size:1rem;font-weight:500;text-transform:capitalize;cursor:pointer;transition:background-color .3s ease}.addbutton:hover{background-color:#aaa}.addbutton:disabled{background-color:#0e0e0f;cursor:not-allowed}.profile-box img.profile-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.saved-address{width:95%;margin-top:.2rem;display:flex;justify-content:flex-start}.fullwidth-address{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin-bottom:.8rem}.address-label{font-size:1rem;font-weight:500;color:#111827;text-transform:capitalize;margin-left:.3rem}.address-full-input{width:100%;height:3rem;padding:.6rem .9rem;border-radius:.5rem;border:none;outline:none;box-sizing:border-box;font-size:.95rem;color:#111827;background-color:#f4f4f4}.add-destination{width:100%;padding:.8rem 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.customer-account h3{font-size:1.5rem}.upload{flex-direction:column;align-items:center;gap:1.5rem}.green-circle{width:2.5rem;height:2.5rem;font-size:1rem;position:absolute;top:30%;left:55%}.inputs{flex-direction:column;gap:1rem}.div-input{width:100%}.profile-box{width:8rem;height:8rem}}@media screen and (max-width:480px){.customer-account h3{font-size:1.3rem}.profile-box{width:7rem;height:7rem}.green-circle{width:2.5rem;height:2.5rem;font-size:1rem;position:absolute;top:20%;left:60%}.div-input input,.address-label,.div-input label,.addbutton{font-size:.9rem}}@media screen and (min-width:769px)and (max-width:1024px){.profile-box{width:9rem;height:9rem;position:relative}.green-circle{width:3rem;height:3rem;font-size:1.2rem;position:absolute;top:50%;left:20%}}.orders-container{width:100%;height:100vh;padding:20px 40px;font-family:Inter,sans-serif}.page-title{display:inline-block;font-size:22px;font-weight:600;margin-bottom:20px}.orders-grid{display:grid;grid-template-columns:2fr 1fr;gap:30px}.progress-card{background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 1px 4px #00000014}.section-title{font-size:16px;font-weight:500;margin-bottom:14px}.progress-bar{height:6px;background:#f1f1f1;border-radius:10px;margin-bottom:20px;overflow:hidden}.progress-fill{height:100%;background:#000;width:0;border-radius:10px;transition:width .4s ease}.progress-list{list-style:none;padding:0;margin:0}.progress-item{display:flex;align-items:center;margin-bottom:18px;color:#555;font-size:14px}.progress-item .circle{width:26px;height:26px;border-radius:50%;background:#fff3e5;border:1px solid #ff7a00;display:flex;align-items:center;justify-content:center;margin-right:10px;color:#ff7a00;font-size:12px}.progress-item.active .circle{background:#ff7a00;color:#fff}.step-text{flex:1}.details-column{display:flex;flex-direction:column;gap:20px}.details-card{background:#fff;border-radius:12px;padding:18px 22px;box-shadow:0 1px 4px #00000014}.details-card h4{font-size:15px;margin-bottom:10px;font-weight:600}.details-card p{margin:6px 0;font-size:14px;color:#444}.driver-info{display:flex;align-items:center;margin-bottom:12px;gap:10px}.avatar{width:40px;height:40px;background:#eee;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.driver-name{font-weight:600;font-size:14px}.driver-status{background:#e6f5e9;color:#0b8c0b;font-size:12px;padding:2px 8px;border-radius:6px}.contact-title,.arrival-title{margin-top:10px;font-size:13px;color:#666}.contact-box{display:flex;align-items:center;border:1px solid #ddd;padding:8px 10px;border-radius:8px;margin-top:4px;gap:6px;font-size:14px}.phone-icon{font-size:16px}.arrival-time{font-weight:700;font-size:20px;margin-top:5px}@media(max-width:900px){.orders-grid{grid-template-columns:1fr}}.logo-image{height:30px;margin-right:5px}.verify-card{background-color:#fff;padding:50px;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:600px;height:auto;text-align:center;box-sizing:border-box}@media(max-width:768px){.verify-email-layout{min-height:100vh;padding:15px 10px}.fixed-header{position:relative;top:0;padding:15px 20px;display:flex;justify-content:center}.logo-container{justify-content:center}.logo-image{height:25px}.verify-email-page-center{min-height:calc(100vh - 80px);padding-top:20px;padding-bottom:20px;align-items:flex-start}.verify-card{padding:30px 20px;margin:0 10px;width:100%;max-width:100%;box-shadow:none;border:1px solid #e0e0e0}.verify-title-section{margin-bottom:25px}.verify-title-section h3{font-size:24px}.verify-title-section p{font-size:14px;padding-inline:0}.code-input-group{gap:8px;margin-bottom:25px;padding-inline:0}.code-input{width:50px;height:55px;font-size:20px}.verify-button{height:45px;font-size:16px;margin-bottom:20px}.resend-section{font-size:13px;flex-wrap:wrap;gap:3px}}@media(max-width:480px){.verify-email-layout{padding:10px 5px}.fixed-header{padding:10px 15px}.logo-image{height:22px}.verify-card{padding:25px 15px}.verify-title-section h3{font-size:22px}.verify-title-section p{font-size:13px}.code-input-group{gap:5px}.code-input{width:45px;height:50px;font-size:18px}.verify-button{height:45px;font-size:16px}.resend-section{font-size:12px;flex-direction:column;gap:5px}}@media(max-width:360px){.code-input-group{gap:4px}.code-input{width:40px;height:45px;font-size:16px}.verify-title-section h3{font-size:20px}.verify-title-section p{font-size:12px}}.fixed-header h1{font-size:20px;font-weight:700;color:#053055}.verify-title-section h3{font-size:28px;margin-bottom:10px;color:#053055;font-weight:600}:root{--primary-color: #3f51b5;--success-color: #4caf50;--accent-color: #ff9800;--text-color: #424242;--light-text-color: #9e9e9e;--border-color: #e0e0e0;--input-bg-color: #f5f5f7;--box-bg-color: #e6f7ff;--box-border-color: #91d5ff;--vehicle-req-bg: #e6f7ff;--vehicle-req-border: #91d5ff}.kyc_body{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f8fafc;padding:30px 0}.main_header{width:100%;height:60px;display:flex;align-items:center;padding:0 45px;box-shadow:0 2px 4px #64646f1a;background-color:#fff;position:fixed;top:0;z-index:10}.main_header img{height:50px}.-container{width:90%;max-width:800px;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;margin-top:80px}.kyc-header{text-align:center;margin-bottom:30px}.kyc-header h5{color:var(--text-color);font-size:24px;margin-bottom:5px;font-weight:700}.kyc-header .subtitle{color:var(--light-text-color);font-size:14px;margin-bottom:0}.step-content h3{color:var(--text-color);font-weight:600;font-size:20px;margin-bottom:5px}.subtitle-form{color:var(--light-text-color);font-size:14px;margin-bottom:25px!important;text-align:left}.emergency-header{font-size:16px;font-weight:600;margin-top:30px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid var(--border-color);text-align:left}.progress-wrapper{padding:10px 0;margin-bottom:40px}.progress-bar{height:8px;background-color:var(--border-color);border-radius:10px;position:relative;width:calc(100% - 150px);margin:0 auto 15px;top:15px;z-index:1}.progress-fill{height:100%;background-color:#000;border-radius:2px;transition:width .3s ease-in-out}.steps-row{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;padding-top:20px}.step-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:25%;padding:0 5px}.step-icon{width:44px;height:44px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#9e9e9e;border:2px solid var(--border-color);font-size:18px;transition:all .3s ease;margin-bottom:8px}.step-item p{margin-top:8px;font-size:14px;color:var(--light-text-color);font-weight:500;transition:color .3s ease}.step-item.active{background-color:#fff!important}.step-item.active .step-icon{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.step-item.active p{color:var(--primary-color);font-weight:700}.step-item.completed .step-icon{background-color:var(--success-color);color:#fff;border-color:var(--success-color)}.step-item.completed .step-icon svg{font-size:20px}.step-item.completed p{color:var(--success-color)}.step-content{padding:30px 0;border-top:1px solid #eeeeee;margin-top:40px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px}.custom-grid-3{grid-template-columns:1fr 1fr 1fr;gap:20px 30px}.form-group.full-width{grid-column:1 / -1}.form-group label{display:block;font-size:14px;color:var(--text-color);margin-bottom:6px;font-weight:500}.form-group input,.form-group select{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:4px;font-size:16px;box-sizing:border-box;background-color:var(--input-bg-color)}.form-group input:focus,.form-group select:focus{background-color:#fff;border-color:var(--primary-color);outline:none}.form-actions{display:flex;justify-content:space-between;gap:10px;padding-top:20px;border-top:1px solid #eeeeee;margin-top:30px}.form-actions.right-align{justify-content:flex-end}.form-actions .back-button{background-color:#fff;color:var(--text-color);padding:10px 20px;border:1px solid var(--border-color);border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s}.form-actions .back-button:hover{background-color:#f5f5f5}.form-actions .next-button{color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s}.form-actions .save-continue-btn,.form-actions .submit-btn{background-color:var(--accent-color)}.form-actions .save-continue-btn:hover,.form-actions .submit-btn:hover{opacity:.9}.vehicle-requirements-box{background-color:var(--vehicle-req-bg);border:1px solid var(--vehicle-req-border);padding:15px 25px;border-radius:6px;margin-top:20px}.vehicle-requirements-box h4{font-size:16px;font-weight:600;color:var(--text-color);margin-bottom:8px}.vehicle-requirements-box ul{list-style-type:disc;padding-left:20px;margin:0}.vehicle-requirements-box li{font-size:14px;color:#616161;margin-bottom:5px}.info-box{padding:15px;border-radius:6px;margin-bottom:25px;font-size:14px;line-height:1.5;background-color:var(--box-bg-color);border:1px solid var(--box-border-color);color:var(--primary-color)}.top-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 20px}.top-alert .info-icon{margin-top:2px;font-size:16px;color:var(--primary-color)}.document-list-container{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.document-item{display:flex;align-items:center;padding:10px 15px;border:1px solid var(--border-color);border-radius:6px;background-color:#fff}.doc-icon{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;margin-right:15px}.icon-green{background-color:var(--success-color)}.icon-yellow{background-color:#ffc107}.icon-red{background-color:#f44336}.doc-details{flex-grow:1;text-align:left}.doc-details label{font-size:16px;font-weight:500;color:var(--text-color);display:block}.doc-uploaded-date{font-size:12px;color:var(--light-text-color)}.upload-btn-label{cursor:pointer;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.upload-btn{padding:6px 15px;border-radius:4px;font-size:14px;font-weight:600;border:1px solid;transition:all .2s}.btn-green{color:var(--success-color);border-color:var(--success-color);background-color:#e8f5e9}.btn-red{color:#f44336;border-color:#f44336;background-color:#ffebee}.click-text{font-size:10px;color:var(--light-text-color);margin-top:2px}.document-verification-box{background-color:var(--box-bg-color);border:1px solid var(--box-border-color);padding:20px 25px;border-radius:6px;text-align:left;margin-bottom:20px}.document-verification-box .verification-header{display:flex;align-items:center;margin-bottom:10px}.document-verification-box .verification-icon{font-size:18px;color:var(--primary-color);margin-right:10px}.document-verification-box h4{font-size:16px;font-weight:600;margin:0;color:var(--primary-color)}.document-verification-box ul{list-style-type:disc;padding-left:20px;margin:10px 0 0}.document-verification-box li{font-size:14px;color:#616161;margin-bottom:5px}.terms-checkbox-group{display:flex;flex-direction:column;align-items:flex-start;margin-top:25px;border-top:1px solid #eeeeee;padding-top:20px}.terms-label{display:flex;align-items:flex-start;font-size:14px;color:var(--text-color);font-weight:500;margin-bottom:5px;line-height:1.4}.terms-checkbox-group input[type=checkbox]{width:16px;height:16px;margin-right:10px;margin-top:2px}.terms-label a{color:var(--success-color);text-decoration:none;font-weight:600;margin-left:4px}.terms-note{font-size:12px;color:var(--light-text-color);padding-left:26px;margin-top:5px}@media(max-width:768px){.kyc-container{width:95%;padding:20px;margin-top:60px}.custom-grid-3,.form-grid{grid-template-columns:1fr;gap:15px}.form-actions{flex-direction:column-reverse}.form-actions button{width:100%}}.dashboard-empty-container{background-color:#f7f9fb;min-height:100vh;padding:40px 20px;font-family:Inter,sans-serif}.dashboard-title{font-size:30px;color:#111;margin-bottom:30px}.dashboardEmpty-holder{width:100%;display:flex;justify-content:center;align-items:center}.dashboard-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:60px 20px;max-width:700px;margin:0 auto;text-align:center}.dashboard-icon{color:#000;margin-bottom:30px}.dashboard-text{color:#444;font-size:16px;line-height:1.5;max-width:550px;margin:0 auto 20px}.dashboard-subtext{color:#555;font-size:13px;margin-bottom:25px}.get-started-btn{background-color:#ff7a00;color:#fff;border:none;padding:10px 24px;border-radius:5px;font-size:14px;cursor:pointer;transition:background .3s ease}.get-started-btn:hover{background-color:#e86a00}@media(max-width:600px){.dashboard-card{padding:40px 15px}.dashboard-text{font-size:14px}.get-started-btn{font-size:13px;padding:8px 20px}}:root{--primary-color: #1bb970;--accent-color: #ff9800;--text-color: #424242;--light-text-color: #9e9e9e;--border-color: #e0e0e0;--input-bg: #f5f5f5}.forgot-password-page{min-height:100vh;background-color:#f4f5f7}.auth-container{display:flex;justify-content:center;align-items:center;min-height:100vh;padding-top:50px;padding-bottom:50px;width:100%}.auth-card{width:100%;max-width:640px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;padding:60px 40px;text-align:center}.forgot-form{text-align:left;margin-bottom:20px}.forgot-form input{width:100%;padding:12px 15px;border:1px solid transparent;border-radius:6px;font-size:16px;background-color:var(--input-bg);box-sizing:border-box;transition:all .2s}.forgot-form input:focus{border-color:var(--primary-color);outline:none;background-color:#fff}.send-button{width:100%;background-color:var(--accent-color);color:#fff;padding:12px;border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;transition:background-color .2s}.send-button:hover{background-color:#ff7f11}.remember-link{font-size:14px;color:var(--light-text-color);margin-top:20px}.remember-link a{color:var(--primary-color);text-decoration:none;font-weight:500}.verify-email-layout{min-height:100vh;width:100%;background-color:#f7f9fc;font-family:Arial,sans-serif;position:relative}.fixed-header{position:absolute;top:10px;left:0;width:100%;padding:20px 60px;box-sizing:border-box;z-index:10}.logo-container{display:flex;align-items:center}.logo-image{height:50px;margin-right:5px}.fixed-header h1{font-size:20px;font-weight:700;color:#1bb970}.logo-span{color:#ff7f11}.verify-email-page-center{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;padding-top:40px;padding-bottom:20px;box-sizing:border-box}.verify-card{background-color:#fff;padding:50px;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:600px;height:65%;text-align:center;box-sizing:border-box}.verify-title-section{margin-bottom:30px}.verify-title-section h3{font-size:28px;margin-bottom:10px;color:#1bb970;font-weight:600}.verify-title-section p{color:#666;margin:0 auto;font-size:15px;line-height:1.5;padding-inline:20px}.code-input-group{display:flex;justify-content:space-between;gap:10px;margin-bottom:30px;padding-inline:10px}.code-input{width:75px;height:65px;text-align:center;font-size:24px;font-weight:700;color:#333;border:1px solid #ccc;border-radius:8px;background-color:#f7f7f7;transition:border-color .2s,box-shadow .2s}.code-input:focus{border-color:#ff7f11;box-shadow:0 0 0 2px #ff7f1133;outline:none}.verify-button{border-radius:8px;cursor:pointer;background:#ff7f11;color:#fff;border:none;width:100%;height:50px;font-weight:700;font-size:18px;transition:background-color .2s;margin-bottom:25px}.verify-button:hover{background-color:#e66a00}.resend-section{font-size:14px;color:#666;display:flex;justify-content:center;align-items:center;gap:5px}.resend-text{color:#666}.resend-link{color:#ff7f11;font-weight:500;cursor:pointer;text-decoration:none}.resend-link.disabled{color:#ccc;cursor:default}.timer{font-weight:700}@media(max-width:550px){.fixed-header{padding:20px}.verify-card{padding:30px}.code-input-group{gap:5px;padding-inline:0}.code-input{width:15%;height:50px;font-size:20px}}:root{--primary-color: #1bb970;--accent-color: #ff9800;--text-color: #424242;--light-text-color: #9e9e9e;--border-color: #e0e0e0;--input-bg: #f5f5f7}.reset-password-page{min-height:100vh;background-color:var(--input-bg);display:flex;flex-direction:column}.auth-header{padding:30px 50px 0;position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.logo-placeholder img{height:35px}.auth-container{flex-grow:1;display:flex;justify-content:center;align-items:center;padding-top:50px;padding-bottom:50px}.auth-card{width:100%;max-width:640px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;padding:80px 40px;text-align:center}.card-title{font-size:24px;font-weight:600;color:var(--text-color);margin-bottom:10px}.card-subtitle{font-size:14px;color:var(--light-text-color);margin-bottom:30px;line-height:1.5}.reset-form{text-align:left;margin-bottom:20px}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:14px;color:var(--text-color);margin-bottom:8px;font-weight:500}.reset-form input{width:100%;padding:12px 15px;border:1px solid transparent;border-radius:6px;font-size:16px;background-color:var(--input-bg);box-sizing:border-box;transition:all .2s}.reset-form input:focus{border-color:var(--primary-color);outline:none;background-color:#fff}.reset-button{width:100%;background-color:var(--accent-color);color:#fff;padding:12px;border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;transition:background-color .2s}.reset-button:hover{background-color:#e68a00}.back-to-login{font-size:14px;color:var(--light-text-color);margin-top:20px}.back-to-login a{color:var(--primary-color);text-decoration:none;font-weight:500}.payment-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh;text-align:center;gap:1rem}.payment-link{display:inline-block;background:#f60;color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;transition:.3s}.payment-link:hover{background:#ff8533}.no-link{color:#888;font-style:italic}.proceedPayBtn{display:inline-block;margin-top:20px;padding:10px 25px;background-color:coral;color:#fff;font-size:16px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.proceedPayBtn:hover{background-color:#ff6333;transform:translateY(-2px)}.proceedPayBtn:active{transform:translateY(0)}.payment-page{display:flex;justify-content:center;align-items:center;height:80vh;background:#f9fafb}.payment-card{background:#fff;width:400px;padding:2rem;border-radius:12px;box-shadow:0 4px 20px #0000001a;text-align:center}.payment-title{font-size:1.5rem;font-weight:600;margin-bottom:10px}.receipt-line{color:#6b7280;margin-bottom:20px}.receipt-details{text-align:left;background:#f3f4f6;padding:1rem;border-radius:10px;margin-bottom:20px;font-size:14px}.back-btn{background:#ff7f11;color:#fff;border:none;padding:.7rem 1.2rem;border-radius:6px;font-weight:500;cursor:pointer;transition:.2s ease}.back-btn:hover{background:#369413}
