@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);.Toastify__toast-container{z-index:999999!important}.adminOnlyContainer{margin:10rem auto;max-width:1000px;padding:0 20px}.not-found-page{align-items:center;display:flex;font-family:500;font-size:4rem;height:100vh;justify-content:center}.img_404{height:200px}.pagination{align-items:center;display:flex;justify-content:center;list-style:none;margin:2rem 0}.pagination .page-num{border:1px solid #ffa73452;border-radius:3px;color:#333;cursor:pointer;font-weight:400;margin:2px;padding:5px 10px;text-decoration:none}.activePage,.pagination .page-num:hover{background-color:#ffa73452;color:var(--color-brown)}.activePage{height:100%}.--custom-textDisplay{text-align:center;width:100%}.--sm-spinner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;width:5%}.--card{border:1px solid #0000;border-radius:5px;box-shadow:0 5px 15px #0000001a;box-shadow:var(--box-shadow);overflow:hidden}.--flex-center{justify-content:center}.--flex-center,.--flex-start{align-items:center;display:flex}.--flex-start{justify-content:flex-start}.--flex-between{align-items:center;display:flex;justify-content:space-between}.--flex-dir-column{display:flex}@media(max-width:360px){.--flex-column{align-items:center;display:flex;flex-direction:column;justify-content:center}}.--bg-light{background:#fff}.--bg-primary{background:#ffa047d3;background:var(--color-bg)}.--mx-4{margin-left:4rem}.--ml{margin-left:1rem}.--my{margin:1rem 0}.--mt,.--my-1{margin-top:1rem}.--flex-div{align-items:center;display:flex;height:45vh;justify-content:center}.--m{margin:1rem}.--pb-5{padding-bottom:5rem}.--product-mt{margin-top:12rem}.--mb2{margin-bottom:2rem}.--vh{height:58vh}.--btn-sm-bl{width:30%}.--btn-lg{padding:8px 10px}.--btn-block{width:100%}.--btn-danger{background:#ff4500;color:#fff}.--btn-primary{background-color:#d62710;color:#fff}.--btn-secondary{background-color:initial;border:2px solid #d62710;color:#d62710}.--btn-google{align-items:center;border:1px solid #0057e7;border-radius:3px;color:#0057e7;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;gap:1rem;justify-content:center;margin:0 5px 0 0;padding:6px 8px;transition:all .3s}.--btn-google:hover{background-color:#0059e750;transform:translateY(-2px)}.--btn{align-items:center;border:1px solid #0000;border-radius:3px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;justify-content:center;margin:0 5px 0 0;padding:6px 8px;transition:all .3s}.--btn:hover{transform:translateY(-2px)}.--remove-text-decor{color:#fff;text-decoration:none}.--center-all{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;width:100%}.--p{padding:1rem}.--pr-2{padding-right:2rem}@media (min-width:315px) and (max-width:450px){.--center-text-r{text-align:center}}@media (max-width:925px){.--parag{font-size:1rem!important}}.shape{animation:rotate 10s ease infinite alternate-reverse;background-color:rgba(255,168,7,.082);border-radius:50%;height:3rem;overflow:hidden;position:absolute;width:3rem}@keyframes rotate{0%{transform:translateX(-1rem)}25%{transform:translateY(-1rem)}50%{transform:translateX(1rem)}75%{transform:translateY(1rem)}to{transform:translateX(1rem)}}.social-icons{align-items:center;display:flex;padding:0 0 .3rem 1rem;p{font-family:300;height:3rem;padding:.3rem 1rem}p,span{align-items:center;display:flex}span{border:1px solid #ffa047;border-radius:.5rem;padding:.3rem}}.gen-container{margin:8rem auto;padding:0 5px 0 30px;width:100%}.--underline{border-bottom:1px solid #ccc}.--form-control{font-size:1.6rem;font-weight:300}.--form-control>*{margin:5px 0}.--cursor{cursor:pointer}@media screen and (max-width:600px){.--flex-dir-column{flex-direction:column}}.order-container{margin:8rem auto;width:100%}.blog-content table,.product-description table,.ql-editor table{background:#fff;border-collapse:collapse;border-radius:.5rem;box-shadow:0 1px 3px #0000000d;font-size:.875rem;margin:1rem 0;overflow:hidden;width:100%}.blog-content th,.product-description th,.ql-editor th{background:#f8fafc;border:1px solid #e2e8f0;color:#0f172a;font-weight:700;padding:.75rem 1rem;text-align:left}.blog-content td,.product-description td,.ql-editor td{border:1px solid #e2e8f0;color:#334155;padding:.65rem 1rem}.blog-content tr:nth-child(2n),.product-description tr:nth-child(2n),.ql-editor tr:nth-child(2n){background:#f8fafc}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--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-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-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--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(90deg,#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:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{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{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.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{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--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{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@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--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-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--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-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%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.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{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-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--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_pageWrapper__hiwNV{background:#fff;color:#1a1d23;font-family:Poppins,sans-serif;overflow-x:hidden}.Home_hero__X-91G{align-items:center;background-image:url(/static/media/hero_new.12cdb6fc016863ba84fe.jpg);background-position:center 30%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;min-height:640px;position:relative;width:100%}.Home_heroOverlay__hRwVm{background:linear-gradient(135deg,#0f1114d1,#0f1114a6 50%,#e8872a40);inset:0;position:absolute;z-index:0}.Home_heroContent__lKYc2{align-items:center;display:flex;flex-direction:column;gap:1.4rem;max-width:960px;padding:0 1.5rem;position:relative;text-align:center;z-index:1}.Home_heroBadge__mBz0q{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffa04726;border:1px solid #ffa04766;border-radius:100px;color:#ffa047;display:inline-flex;font-size:.78rem;font-weight:500;gap:6px;letter-spacing:.05em;padding:6px 14px;text-transform:uppercase}.Home_heroHeadline__5eFTv{color:#fff;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0}.Home_heroAccent__wqmee{color:#ffa047}.Home_heroSubtext__\+73wJ{color:#ffffffc7;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.7;max-width:560px}.Home_heroCtas__L0aNJ{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:.4rem}.Home_ctaPrimary__WqD5E{align-items:center;background:#ffa047;border:none;border-radius:6px;box-shadow:0 8px 30px #ffa04740;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;gap:8px;padding:14px 28px;transition:background .25s,transform .2s,box-shadow .25s}.Home_ctaPrimary__WqD5E:hover{background:#e8872a;box-shadow:0 12px 36px #ffa04761;transform:translateY(-2px)}.Home_ctaSecondary__PdQda{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000;border:1.5px solid #ffffff8c;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;padding:14px 28px;transition:border-color .25s,background .25s,transform .2s}.Home_ctaSecondary__PdQda:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.Home_heroTrustStrip__krc3y{align-items:center;color:#ffffffa6;display:flex;flex-wrap:wrap;font-size:.82rem;gap:.8rem;justify-content:center;margin-top:.4rem}.Home_heroTrustStrip__krc3y span{align-items:center;display:inline-flex;gap:5px}.Home_heroTrustStrip__krc3y span svg{color:#ffa047}.Home_divider__DZRRx{opacity:.4}.Home_heroScrollHint__3OwpW{align-items:center;bottom:2rem;display:flex;flex-direction:column;gap:4px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.Home_scrollDot__Feijd{background:#ffffff80;border-radius:50%;height:6px;width:6px}.Home_statsSection__QDfO7{background:#1a1d23;padding:3.5rem 2rem}.Home_statsGrid__sAg6R{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1180px;padding:0 2rem;width:100%}@media(max-width:768px){.Home_statsGrid__sAg6R{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:400px){.Home_statsGrid__sAg6R{grid-template-columns:1fr 1fr}}.Home_statItem__XOT03{align-items:center;display:flex;flex-direction:column;gap:.4rem;padding:1rem;text-align:center}.Home_statValue__UdGlq{color:#ffa047;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;letter-spacing:-.02em;line-height:1}.Home_statLabel__tCMJr{color:#ffffff8c;font-size:.85rem;font-weight:400;letter-spacing:.03em;text-transform:uppercase}.Home_sectionTag__ZjHu1{color:#ffa047;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-bottom:.6rem;text-transform:uppercase}.Home_sectionHeading__D0dZf{color:#1a1d23;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.Home_sectionSubheading__a3pVQ{color:#6b7280;font-size:1.05rem;margin-top:.6rem;max-width:560px}.Home_sectionHeader__gUOZr{margin-bottom:3rem;text-align:center}.Home_sectionHeader__gUOZr .Home_sectionSubheading__a3pVQ{margin:.6rem auto 0}.Home_aboutSection__BNIIE{background:#fafaf9;padding:6rem 2rem}.Home_aboutGrid__ZroHF{grid-gap:5rem;align-items:center;display:grid;gap:5rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px;padding:0 2rem;width:100%}@media(max-width:860px){.Home_aboutGrid__ZroHF{gap:3rem;grid-template-columns:1fr}}.Home_aboutImageWrapper__sS8hW{flex-shrink:0;position:relative}@media(max-width:860px){.Home_aboutImageWrapper__sS8hW{order:-1}}.Home_aboutImage__nDXgS{border-radius:20px;box-shadow:0 12px 40px #00000024;display:block;height:380px;max-width:480px;object-fit:cover;width:100%}@media(max-width:860px){.Home_aboutImage__nDXgS{height:260px;max-width:100%}}.Home_aboutImageBadge__noXgV{align-items:center;background:#ffa047;border-radius:12px;bottom:-1.2rem;box-shadow:0 8px 30px #ffa04740;color:#fff;display:flex;font-size:.88rem;font-weight:600;gap:8px;padding:.9rem 1.2rem;position:absolute;right:-1.2rem}@media(max-width:500px){.Home_aboutImageBadge__noXgV{bottom:-1rem;right:.5rem}}.Home_aboutText__hB68W{display:flex;flex-direction:column;gap:1rem}.Home_aboutSubtitle__Iu7Qi{color:#e8872a;font-size:1.1rem;font-style:italic;font-weight:500}.Home_bodyText__CrzIH{color:#6b7280;font-size:1rem;line-height:1.8}.Home_outlineBtn__gY4gQ{align-items:center;background:#0000;border:1.5px solid #ffa047;border-radius:6px;color:#ffa047;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:600;gap:8px;margin-top:.5rem;padding:11px 22px;transition:background .25s,color .25s,transform .2s}.Home_outlineBtn__gY4gQ:hover{background:#ffa047;color:#fff;transform:translateY(-2px)}.Home_servicesSection__gNk8B{background:#fff;padding:6rem 2rem}.Home_servicesSectionInner__CS91y{margin:0 auto;max-width:1180px;padding:0 2rem;width:100%}.Home_servicesGrid__Da2LS{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(max-width:700px){.Home_servicesGrid__Da2LS{grid-template-columns:1fr}}.Home_serviceCard__PH2x8{background:#fafaf9;border:1px solid #e5e7eb;border-radius:20px;display:flex;flex-direction:column;gap:1rem;padding:2.5rem 2rem;transition:border-color .25s,box-shadow .25s,transform .25s}.Home_serviceCard__PH2x8:hover{border-color:#ffa047;box-shadow:0 8px 30px #ffa04740;transform:translateY(-4px)}.Home_serviceIconWrapper__szjm2{align-items:center;background:#fff3e6;border-radius:12px;color:#ffa047;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.Home_serviceTitle__qehDX{color:#1a1d23;font-size:1.25rem;font-weight:700;letter-spacing:-.01em}.Home_serviceDesc__Z4BNL{color:#6b7280;font-size:.97rem;line-height:1.75}.Home_serviceHighlights__E2Hwt{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.Home_serviceHighlights__E2Hwt li{align-items:center;color:#6b7280;display:flex;font-size:.9rem;font-weight:500;gap:.6rem}.Home_bullet__5TKKl{background:#ffa047;border-radius:50%;flex-shrink:0;height:7px;width:7px}.Home_serviceLink__G8m0H{align-items:center;color:#ffa047;display:inline-flex;font-size:.9rem;font-weight:600;gap:5px;margin-top:auto;text-decoration:none;transition:gap .2s}.Home_serviceLink__G8m0H:hover{gap:8px}.Home_productsSection__zgKci{background:#fafaf9;padding:6rem 2rem}.Home_productsSectionInner__OrTaL{margin:0 auto;max-width:1180px;padding:0 2rem;width:100%}.Home_productListWrapper__GMGgV{width:100%}.Home_productsFooter__KkD\+W{display:flex;justify-content:center;margin-top:2.5rem}.Home_testimonialsSection__DQPtl{background:#fff;padding:6rem 2rem}.Home_testimonialsInner__eYuB4{margin:0 auto;max-width:1180px;max-width:900px;padding:0 2rem;width:100%}.Home_ctaBanner__v28Fk{background:linear-gradient(135deg,#1a1d23,#2a2d35);padding:5rem 2rem}.Home_ctaBannerInner__bku2b{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1180px;padding:0 2rem;width:100%}.Home_ctaBannerText__SJaIp{flex:1 1;min-width:260px}.Home_ctaBannerHeading__siL26{color:#fff;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin-bottom:.8rem}.Home_ctaBannerSubtext__Xfw8v{color:#fff9;font-size:1rem;line-height:1.7;max-width:480px}.Home_ctaBannerBtn__-mU\+J{align-items:center;background:#ffa047;border:none;border-radius:6px;box-shadow:0 8px 30px #ffa04740;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;gap:8px;padding:15px 30px;transition:background .25s,transform .2s,box-shadow .25s;white-space:nowrap}.Home_ctaBannerBtn__-mU\+J:hover{background:#e8872a;box-shadow:0 12px 36px #ffa04766;transform:translateY(-2px)}@media(max-width:600px){.Home_aboutSection__BNIIE,.Home_ctaBanner__v28Fk,.Home_productsSection__zgKci,.Home_servicesSection__gNk8B,.Home_testimonialsSection__DQPtl{padding:4rem 1.2rem}.Home_heroCtas__L0aNJ{flex-direction:column;width:100%}.Home_heroCtas__L0aNJ button{justify-content:center;width:100%}.Home_ctaBannerInner__bku2b{flex-direction:column;text-align:center}.Home_ctaBannerInner__bku2b .Home_ctaBannerBtn__-mU\+J{justify-content:center;width:100%}}.HomeFooter_footerContainer__0JQoB{background:#0f1114;border-top:1px solid #272a30;color:#f3f4f6;font-family:Poppins,sans-serif;width:100%}.HomeFooter_footerTop__5csAc{margin:0 auto;max-width:1180px;padding:4.5rem 2rem 3rem}.HomeFooter_footerGrid__9L8rL{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1.2fr .9fr 1.1fr 1fr}@media(max-width:960px){.HomeFooter_footerGrid__9L8rL{gap:3rem 2rem;grid-template-columns:1fr 1fr}}@media(max-width:580px){.HomeFooter_footerGrid__9L8rL{gap:2.5rem;grid-template-columns:1fr}}.HomeFooter_brandCol__mlClV{display:flex;flex-direction:column;gap:1rem}.HomeFooter_brandHeader__aDpDm{align-items:center;display:flex;gap:10px}.HomeFooter_brandTitle__t7M4x{color:#f3f4f6;font-size:1.15rem;font-weight:700;letter-spacing:.05em}.HomeFooter_brandDesc__tShhw{color:#9ca3af;font-size:.9rem;line-height:1.65}.HomeFooter_socialIcons__H1OWU{align-items:center;display:flex;gap:12px;margin-top:.5rem}.HomeFooter_socialIcons__H1OWU a{align-items:center;background:#16191e;border:1px solid #272a30;border-radius:50%;color:#f3f4f6;display:flex;height:38px;justify-content:center;transition:background .25s,color .25s,border-color .25s,transform .2s;width:38px}.HomeFooter_socialIcons__H1OWU a:hover{background:#ffa047;border-color:#ffa047;color:#fff;transform:translateY(-2px)}.HomeFooter_socialIcons__H1OWU .HomeFooter_icon__fyTKG{height:20px;width:20px}.HomeFooter_colTitle__oCxnf{color:#ffa047;font-size:1.05rem;font-weight:600;letter-spacing:-.01em;margin-bottom:1.2rem}.HomeFooter_linksCol__S-keS,.HomeFooter_linksList__ewTgz{display:flex;flex-direction:column}.HomeFooter_linksList__ewTgz{gap:.75rem;list-style:none;margin:0;padding:0}.HomeFooter_linksList__ewTgz li a{color:#9ca3af;display:inline-block;font-size:.92rem;text-decoration:none;transition:color .2s,padding-left .2s}.HomeFooter_linksList__ewTgz li a:hover{color:#ffa047;padding-left:4px}.HomeFooter_contactCol__wpXhF{display:flex;flex-direction:column;gap:1.1rem}.HomeFooter_contactItem__ErEoe{align-items:flex-start;display:flex;gap:10px}.HomeFooter_contactItem__ErEoe strong{color:#f3f4f6;display:block;font-size:.85rem;margin-bottom:2px}.HomeFooter_contactItem__ErEoe p{color:#9ca3af;font-size:.88rem;line-height:1.5;margin:0}.HomeFooter_contactIcon__\+iCYG{color:#ffa047;flex-shrink:0;margin-top:2px}.HomeFooter_subscribeCol__zS-2x{display:flex;flex-direction:column}.HomeFooter_subscribeDesc__qZoZ8{color:#9ca3af;font-size:.88rem;line-height:1.6;margin-bottom:1.2rem}.HomeFooter_subscribeForm__p8Kga{display:flex;gap:8px}.HomeFooter_input__SNTKJ{background:#16191e;border:1px solid #272a30;border-radius:6px;color:#f3f4f6;flex:1 1;font-family:inherit;font-size:.9rem;outline:none;padding:10px 14px;transition:border-color .2s}.HomeFooter_input__SNTKJ::placeholder{color:#666f7f}.HomeFooter_input__SNTKJ:focus{border-color:#ffa047}.HomeFooter_submitBtn__9vQhb{background:#ffa047;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;padding:10px 20px;transition:background .2s,transform .2s}.HomeFooter_submitBtn__9vQhb:hover{background:#e8872a;transform:translateY(-1px)}.HomeFooter_footerBottom__h3XJF{align-items:center;border-top:1px solid #272a30;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1180px;padding:1.5rem 2rem}.HomeFooter_footerBottom__h3XJF p{color:#9ca3af;font-size:.85rem;margin:0}.HomeFooter_footerBottomLinks__tO3hx{align-items:center;display:flex;font-size:.85rem;gap:.8rem}.HomeFooter_footerBottomLinks__tO3hx a{color:#9ca3af;text-decoration:none;transition:color .2s}.HomeFooter_footerBottomLinks__tO3hx a:hover{color:#ffa047}.HomeFooter_dot__F0xUt{color:#9ca3af;opacity:.5}.mainContainer{background-image:url(/static/media/hero.dfcbdbe815658e621eea.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;width:100%;z-index:1}.mainContainer:after{background-color:#55220b;content:"";height:100vh;left:0;opacity:.7;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.textWrapper{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.textWrapper h1{font-size:4rem;font-weight:700}.textWrapper p span{font-size:1.2rem}.textWrapper .btnContainer{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:2rem}.textWrapper .btnContainer .getQuote{border:1px solid #ffa047;border-radius:3px;cursor:pointer;font-size:1.3rem;outline:none;padding:10px 8px;transition:all .3s;width:200px}.textWrapper .btnContainer .getQuote:hover{background-color:rgba(255,160,71,.827);color:#fff}.textWrapper .btnContainer .getInTouch{background-color:#ffa047;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1.3rem;padding:10px 15px;transition:all .3s;width:200px}.textWrapper .btnContainer .getInTouch:hover{background-color:#fff;border:1px solid #ffa047;color:#000;transform:translateY(-2px)}@media(max-width:1111px){.textWrapper h1{font-size:3rem!important}}@media(min-width:400px)and (max-width:875px){.textWrapper h1{font-size:2.8rem!important;font-weight:400!important;text-align:center}.textWrapper p span{font-size:1.1rem!important}.textWrapper .btnContainer{flex-direction:column!important;gap:1rem!important}}@media(max-width:400px){.textWrapper h1{font-size:2.2rem!important;font-weight:400!important;text-align:center}.textWrapper p{display:flex;justify-content:center}.textWrapper p span{font-size:.87rem!important;text-align:center!important}.textWrapper .btnContainer{flex-direction:column!important;gap:1rem!important}}.item-class{box-sizing:border-box;padding:.75rem}.carouselItem{box-sizing:border-box;height:100%;width:100%}.carouselItem .carouselItem-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 10px 30px #0f172a0d;box-sizing:border-box;display:flex;flex-direction:column;height:270px;justify-content:space-between;padding:1.75rem;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.carouselItem .carouselItem-card:hover{border-color:#ea580c;box-shadow:0 20px 40px #0f172a14;transform:translateY(-4px)}.carouselItem .testimonial-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:1rem}.carouselItem .quote-badge{align-items:center;background:#fff7ed;border:1px solid #ffedd5;border-radius:50%;color:#ea580c;display:flex;height:36px;justify-content:center;width:36px}.carouselItem .rating-pill{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:2rem;display:inline-flex;flex-shrink:0;gap:.4rem;padding:.35rem .75rem;white-space:nowrap}.carouselItem .rating-num{color:#0f172a;font-size:.8rem;font-weight:700;white-space:nowrap}.carouselItem .testimonial-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#334155;display:-webkit-box;font-size:.92rem;font-style:italic;height:4.8rem;line-height:1.6;margin:0 0 1rem;overflow:hidden;text-overflow:ellipsis}.carouselItem .testimonial-user{align-items:center;border-top:1px solid #f1f5f9;display:flex;gap:.85rem;padding-top:1rem}.carouselItem .avatar-wrapper{flex-shrink:0;height:44px;position:relative;width:44px}.carouselItem .user-avatar{border:2px solid #ea580c;border-radius:50%;box-shadow:0 2px 8px #ea580c33;height:44px;object-fit:cover;width:44px}.carouselItem .verified-badge-dot{align-items:center;background:#16a34a;border:2px solid #fff;border-radius:50%;bottom:-2px;display:flex;height:16px;justify-content:center;position:absolute;right:-2px;width:16px}.carouselItem .user-details{display:flex;flex-direction:column;flex-grow:1;gap:.15rem;overflow:hidden}.carouselItem .user-name{color:#0f172a;font-size:.9rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carouselItem .user-meta{align-items:center;color:#64748b;display:flex;flex-shrink:0;font-size:.75rem;gap:.35rem;white-space:nowrap}.carouselItem .verified-text{align-items:center;color:#16a34a;display:inline-flex;flex-shrink:0;font-weight:600;gap:.2rem;white-space:nowrap}.carouselItem .date-badge,.carouselItem .date-text{color:#64748b;display:inline-block;flex-shrink:0;font-size:.75rem;white-space:nowrap}.ProductList_productListSection__o85gn{display:flex;flex-direction:column;gap:1.5rem;width:100%}.ProductList_controlToolbar__BotuH{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 2px 8px #0f172a08;flex-wrap:wrap;justify-content:space-between;padding:1rem 1.25rem}.ProductList_controlToolbar__BotuH,.ProductList_toolbarLeft__b8u\+1{align-items:center;display:flex;gap:1rem}.ProductList_viewToggle__-tgNd{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;display:flex;gap:.35rem;padding:.25rem}.ProductList_toggleBtn__nnMHn{align-items:center;background:#0000;border:none;border-radius:.45rem;color:#64748b;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .2s ease;width:34px}.ProductList_toggleBtn__nnMHn:hover{background:#f1f5f9;color:#0f172a}.ProductList_toggleBtn__nnMHn.ProductList_active__WoeE1{background:#fff;box-shadow:0 2px 6px #00000014;color:#ea580c}.ProductList_itemCountBadge__rJZBr{align-items:center;color:#475569;display:flex;font-size:.85rem;font-weight:600;gap:.4rem}.ProductList_itemCountBadge__rJZBr strong{color:#0f172a;font-weight:800}.ProductList_toolbarRight__g7AnE{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.ProductList_searchBox__Yqy58{min-width:220px;position:relative}.ProductList_searchIcon__Ybiqi{color:#94a3b8;font-size:.9rem;left:.85rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ProductList_searchInput__NvaZB{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.65rem;color:#0f172a;font-family:inherit;font-size:.875rem;outline:none;padding:.6rem .85rem .6rem 2.4rem;transition:all .2s ease;width:100%}.ProductList_searchInput__NvaZB:focus{background:#fff;border-color:#ea580c;box-shadow:0 0 0 3px #ea580c1a}.ProductList_searchInput__NvaZB::placeholder{color:#94a3b8}.ProductList_sortGroup__\+CitC{align-items:center;color:#64748b;display:flex;font-size:.85rem;font-weight:600;gap:.5rem}.ProductList_sortSelect__vsUUy{appearance:none;-webkit-appearance:none;background-color:#f8fafc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1.1rem;border:1.5px solid #e2e8f0;border-radius:.75rem;color:#0f172a;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;height:44px;outline:none;padding:0 2.5rem 0 1rem;transition:all .2s ease}.ProductList_sortSelect__vsUUy:hover{background-color:#fff;border-color:#cbd5e1}.ProductList_sortSelect__vsUUy:focus{background-color:#fff;border-color:#ea580c;box-shadow:0 0 0 3px #ea580c1f}.ProductList_cartTriggerBtn__qGhe8{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);border:none;border-radius:.65rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;padding:.6rem 1rem;position:relative;transition:all .2s ease}.ProductList_cartTriggerBtn__qGhe8:hover{background:linear-gradient(135deg,#ea580c,#c2410c);box-shadow:0 4px 12px #ea580c4d;transform:translateY(-1px)}.ProductList_cartBadge__mqL7y{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:800;height:20px;justify-content:center;width:20px}.ProductList_gridContainer__g2K6t{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));width:100%}.ProductList_latestGridContainer__F9WiY{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));width:100%}.ProductList_listContainer__GdhMa{display:flex;flex-direction:column;gap:1.25rem;width:100%}.ProductList_emptyState__CIFPG{background:#fff;border:1.5px dashed #cbd5e1;border-radius:1rem;box-sizing:border-box;color:#64748b;padding:4rem 2rem;text-align:center;width:100%}.ProductList_emptyIcon__tntTf{color:#cbd5e1;font-size:3rem;margin-bottom:1rem}.ProductList_emptyState__CIFPG h3{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0 0 .4rem}.ProductList_emptyState__CIFPG p{font-size:.875rem;margin:0}.ProductList_paginationWrapper__OaY1P{display:flex;justify-content:center;margin-top:1rem;padding:1rem 0}.ProductList_paginationContainer__H\+0t\+{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.ProductList_paginationContainer__H\+0t\+ .page-num{align-items:center;border:1.5px solid #e2e8f0;border-radius:.6rem;color:#475569;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;justify-content:center;padding:.5rem .85rem;text-decoration:none;transition:all .2s ease}.ProductList_paginationContainer__H\+0t\+ .page-num:hover{background:#fff7ed;border-color:#ea580c;color:#ea580c}.ProductList_paginationContainer__H\+0t\+ .activePage{background:#ea580c!important;border-color:#ea580c!important;color:#fff!important}@media(max-width:768px){.ProductList_controlToolbar__BotuH{align-items:stretch;flex-direction:column}.ProductList_toolbarLeft__b8u\+1,.ProductList_toolbarRight__g7AnE{justify-content:space-between;width:100%}.ProductList_searchBox__Yqy58{flex:1 1}}.ProductItem_gridCard__gebIA{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;box-shadow:0 4px 12px #0f172a08;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.ProductItem_gridCard__gebIA:hover{border-color:#cbd5e1;box-shadow:0 20px 30px -8px #0f172a1f;transform:translateY(-5px)}.ProductItem_gridCard__gebIA:hover .ProductItem_productImg__DTG\+q{transform:scale(1.06)}.ProductItem_imageContainer__cG5Am{background:#f8fafc;display:block;overflow:hidden;padding-top:62%;position:relative;width:100%}.ProductItem_productImg__DTG\+q{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.ProductItem_badgeContainer__P6KAW{align-items:center;display:flex;justify-content:space-between;left:.65rem;pointer-events:none;position:absolute;right:.65rem;top:.65rem;z-index:2}.ProductItem_discountBadge__\+mhUH{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:2rem;box-shadow:0 4px 10px #ef44444d;color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.02em;padding:.2rem .5rem}.ProductItem_stockBadge__IGsyk{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:2rem;font-size:.65rem;font-weight:700;margin-left:auto;padding:.2rem .5rem}.ProductItem_stockBadge__IGsyk.ProductItem_inStock__6OO1L{background:#22c55e26;border:1px solid #22c55e4d;color:#15803d}.ProductItem_stockBadge__IGsyk.ProductItem_outOfStock__vGoId{background:#ef444426;border:1px solid #ef44444d;color:#b91c1c}.ProductItem_cardContent__6du5v{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding:1rem}.ProductItem_categoryTag__P0v9w{color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ProductItem_ecoBadgeBtn__Po3z7{align-items:center;background:#10b9811f;border:1px solid #34d39959;border-radius:20px;color:#059669;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;margin-left:auto;padding:.22rem .6rem;transition:all .2s ease}.ProductItem_ecoBadgeBtn__Po3z7:hover{background:#10b981;box-shadow:0 2px 10px #10b9814d;color:#fff}.ProductItem_productTitle__WCgiL{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a;display:-webkit-box;font-size:.92rem;font-weight:700;line-height:1.3;margin:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease}.ProductItem_productTitle__WCgiL:hover{color:#ea580c}.ProductItem_ratingRow__2bgnY{align-items:center;display:flex;gap:.4rem}.ProductItem_priceRow__jAzdU{align-items:baseline;display:flex;gap:.4rem;margin-top:auto;padding-top:.2rem}.ProductItem_price__4F6XV{color:#0f172a;font-size:1.1rem;font-weight:800;letter-spacing:-.02em}.ProductItem_currency__1pWm8{font-size:.9rem;margin-right:1px}.ProductItem_regularPrice__3s8Tc{color:#94a3b8;font-size:.78rem;font-weight:500;text-decoration:line-through}.ProductItem_addToCartBtn__40FmZ{align-items:center;border:none;border-radius:.65rem;cursor:pointer;display:flex;font-family:inherit;font-size:.8rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:.35rem;padding:.6rem .85rem;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.ProductItem_btnPrimary__tWZ5h{background:linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 4px 12px #0f172a26;color:#fff}.ProductItem_btnPrimary__tWZ5h:hover{background:linear-gradient(135deg,#ea580c,#c2410c);box-shadow:0 6px 16px #ea580c59;transform:translateY(-1px)}.ProductItem_btnDisabled__X9xgx{background:#f1f5f9;border:1px solid #e2e8f0;color:#94a3b8;cursor:not-allowed}.ProductItem_listCard__YLu\+D{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;box-shadow:0 4px 12px #0f172a08;display:flex;margin-bottom:1.25rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.ProductItem_listCard__YLu\+D:hover{border-color:#cbd5e1;box-shadow:0 16px 25px -6px #0f172a14;transform:translateY(-3px)}.ProductItem_listCard__YLu\+D:hover .ProductItem_productImg__DTG\+q{transform:scale(1.05)}.ProductItem_listCard__YLu\+D .ProductItem_imageContainer__cG5Am{height:200px;min-width:240px;padding-top:0;width:240px}.ProductItem_listCard__YLu\+D .ProductItem_cardContent__6du5v{justify-content:space-between;padding:1.5rem}.ProductItem_listCard__YLu\+D .ProductItem_listDescription__sDrxQ{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.85rem;line-height:1.5;margin:.25rem 0;overflow:hidden}.ProductItem_listCard__YLu\+D .ProductItem_listFooter__V5Nvr{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem}.ProductItem_listCard__YLu\+D .ProductItem_addToCartBtn__40FmZ{margin-top:0;padding:.7rem 1.5rem;width:auto}@media(max-width:640px){.ProductItem_listCard__YLu\+D{flex-direction:column}.ProductItem_listCard__YLu\+D .ProductItem_imageContainer__cG5Am{height:200px;min-width:100%;width:100%}.ProductItem_listCard__YLu\+D .ProductItem_listFooter__V5Nvr{align-items:stretch;flex-direction:column}.ProductItem_listCard__YLu\+D .ProductItem_listFooter__V5Nvr .ProductItem_addToCartBtn__40FmZ{width:100%}}.SolarImpactModal_modalOverlay__DmjRM{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;display:flex;height:100vh;justify-content:center;left:0;padding:1.5rem;position:fixed;top:0;width:100vw;z-index:9999}.SolarImpactModal_modalContent__Skx8V{background:#0d2c1d;border:1px solid #34d3994d;border-radius:24px;box-shadow:0 20px 50px #00000080;color:#fff;max-height:90vh;max-width:580px;overflow-y:auto;padding:2.25rem;position:relative;width:100%}.SolarImpactModal_closeBtn__BF70d{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#a7f3d0;cursor:pointer;display:flex;font-size:1.2rem;height:36px;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;transition:all .2s ease;width:36px}.SolarImpactModal_closeBtn__BF70d:hover{background:#fff3;color:#fff}.SolarImpactModal_header__rk-Us{margin-bottom:1.75rem}.SolarImpactModal_header__rk-Us .SolarImpactModal_badge__xwJP\+{align-items:center;background:#10b98126;border:1px solid #34d3994d;border-radius:20px;color:#34d399;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;margin-bottom:.5rem;padding:.3rem .8rem}.SolarImpactModal_header__rk-Us .SolarImpactModal_title__cPMyt{color:#fff;font-size:1.5rem;font-weight:800;margin-bottom:.25rem}.SolarImpactModal_header__rk-Us .SolarImpactModal_subtitle__nvedC{color:#a7f3d0;font-size:.9rem}.SolarImpactModal_specPills__jtkHj{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.SolarImpactModal_specPills__jtkHj .SolarImpactModal_pill__J0uDZ{background:#ffffff12;border-radius:10px;color:#e2e8f0;font-size:.82rem;font-weight:600;padding:.4rem .85rem}.SolarImpactModal_specPills__jtkHj .SolarImpactModal_pill__J0uDZ span{color:#34d399;font-weight:700}.SolarImpactModal_impactGrid__ANk6E{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(max-width:480px){.SolarImpactModal_impactGrid__ANk6E{grid-template-columns:1fr}}.SolarImpactModal_impactGrid__ANk6E .SolarImpactModal_impactCard__wl4zI{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;padding:1.15rem}.SolarImpactModal_impactGrid__ANk6E .SolarImpactModal_impactCard__wl4zI .SolarImpactModal_icon__vVZ3P{font-size:1.5rem;margin-bottom:.35rem}.SolarImpactModal_impactGrid__ANk6E .SolarImpactModal_impactCard__wl4zI .SolarImpactModal_val__JUBxY{color:#fff;font-size:1.35rem;font-weight:800;margin-bottom:.15rem}.SolarImpactModal_impactGrid__ANk6E .SolarImpactModal_impactCard__wl4zI .SolarImpactModal_lbl__GLQ74{color:#a7f3d0;font-size:.78rem;font-weight:600}.SolarImpactModal_ecoBadgeBtn__PVkTz{align-items:center;background:#10b9811f;border:1px solid #34d3994d;border-radius:20px;color:#10b981;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;padding:.35rem .75rem;transition:all .2s ease}.SolarImpactModal_ecoBadgeBtn__PVkTz:hover{background:#10b981;box-shadow:0 2px 10px #10b9814d;color:#fff}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}:root{--font-family:"Poppins",sans-serif;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--box-shadow:0 5px 15px #0000001a;--color-text:#ffa047;--color-bg:#ffa047d3;--color-primary:#007bff;--color-dark:#333;--color-danger:#ff4500}.index_Toastify__toast-container__lFYZP{z-index:999999!important}body{font-family:Poppins,sans-serif;font-family:var(--font-family)}body,html{overflow-x:hidden}html{font-size:13px!important;scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#f8fafc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1.1rem;border:1.5px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 2px #00000005;color:#0f172a;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;height:44px;outline:none;padding:0 2.5rem 0 1rem;transition:all .2s cubic-bezier(.4,0,.2,1)}select:hover{background-color:#fff;border-color:#cbd5e1}select:focus{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.index_adminOnlyContainer__y3H7a{margin:10rem auto;max-width:1000px;padding:0 20px}.index_not-found-page__SaJYJ{align-items:center;display:flex;font-family:500;font-size:4rem;height:100vh;justify-content:center}.index_img_404__csBFx{height:200px}section{width:100%}.index_pagination__JrK2p{align-items:center;display:flex;justify-content:center;list-style:none;margin:2rem 0}.index_pagination__JrK2p .index_page-num__VMHLS{border:1px solid rgba(255,167,52,.322);border-radius:3px;color:#333;cursor:pointer;font-weight:400;margin:2px;padding:5px 10px;text-decoration:none}.index_activePage__jZqte,.index_pagination__JrK2p .index_page-num__VMHLS:hover{background-color:rgba(255,167,52,.322);color:var(--color-brown)}.index_activePage__jZqte{height:100%}.index_--custom-textDisplay__lqp2n{text-align:center;width:100%}.index_--sm-spinner__dp---{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;width:5%}.index_--card__5kPfr{border:1px solid #0000;border-radius:5px;box-shadow:0 5px 15px #0000001a;box-shadow:var(--box-shadow);overflow:hidden}.index_--flex-center__av0o0{align-items:center;display:flex;justify-content:center}.index_--flex-start__sXJ4L{align-items:center;display:flex;justify-content:flex-start}.index_--flex-between__AJK4I{align-items:center;display:flex;justify-content:space-between}.index_--flex-dir-column__g65oA{display:flex}@media(max-width:360px){.index_--flex-column__1Km8D{align-items:center;display:flex;flex-direction:column;justify-content:center}}.index_--bg-light__PJMWp{background:#fff}.index_--bg-primary__Cwj03{background:#ffa047d3;background:var(--color-bg)}.index_--mx-4__wbKdQ{margin-left:4rem}.index_--ml__vkzYg{margin-left:1rem}.index_--my__THNT1{margin:1rem 0}.index_--mt__ME0HN,.index_--my-1__hs9ak{margin-top:1rem}.index_--flex-div__A8qIn{align-items:center;display:flex;height:45vh;justify-content:center}.index_--m__VXvRx{margin:1rem}.index_--pb-5__sYaH0{padding-bottom:5rem}.index_--product-mt__RumlV{margin-top:12rem}.index_--mb2__fP6Zk{margin-bottom:2rem}.index_--vh__\+yq3Z{height:58vh}.index_--btn-sm-bl__1ZKRT{width:30%}.index_--btn-lg__mHZN8{padding:8px 10px}.index_--btn-block__70yx5{width:100%}.index_--btn-danger__BVf03{background:#ff4500;color:#fff}.index_--btn-primary__YJdzS{background-color:#d62710;color:#fff}.index_--btn-secondary__RER8q{background-color:#0000;border:2px solid #d62710;color:#d62710}.index_--btn-google__wW7jd{align-items:center;border:1px solid #0057e7;border-radius:3px;color:#0057e7;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;gap:1rem;justify-content:center;margin:0 5px 0 0;padding:6px 8px;transition:all .3s}.index_--btn-google__wW7jd:hover{background-color:rgba(0,89,231,.314);transform:translateY(-2px)}.index_--btn__mK2oI{align-items:center;border:1px solid #0000;border-radius:3px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;justify-content:center;margin:0 5px 0 0;padding:6px 8px;transition:all .3s}.index_--btn__mK2oI:hover{transform:translateY(-2px)}.index_--remove-text-decor__A-6vi{color:#fff;text-decoration:none}.index_--center-all__\+88sZ{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center;width:100%}.index_--p__iU1Rh{padding:1rem}.index_--pr-2__yr2jW{padding-right:2rem}@media(min-width:315px)and (max-width:450px){.index_--center-text-r__s7\+p9{text-align:center}}@media(max-width:925px){.index_--parag__gFmjA{font-size:1rem!important}}.index_shape__87ee3{animation:index_rotate__nMWeg 10s ease infinite alternate-reverse;background-color:rgba(255,168,7,.082);border-radius:50%;height:3rem;overflow:hidden;position:absolute;width:3rem}@keyframes index_rotate__nMWeg{0%{transform:translateX(-1rem)}25%{transform:translateY(-1rem)}50%{transform:translateX(1rem)}75%{transform:translateY(1rem)}to{transform:translateX(1rem)}}.index_social-icons__mrpQr{align-items:center;display:flex;padding:0 0 .3rem 1rem}.index_social-icons__mrpQr p{align-items:center;display:flex;font-family:300;height:3rem;padding:.3rem 1rem}.index_social-icons__mrpQr span{align-items:center;border:1px solid #ffa047;border-radius:.5rem;display:flex;padding:.3rem}.index_gen-container__DQZ44{margin:8rem auto;padding:0 5px 0 30px;width:100%}.index_--underline__fvxcW{border-bottom:1px solid #ccc}.index_--form-control__OsUMY{font-size:1.6rem;font-weight:300}.index_--form-control__OsUMY>*{margin:5px 0}.index_--cursor__P1Dhe{cursor:pointer}@media screen and (max-width:600px){.index_--flex-dir-column__g65oA{flex-direction:column}}.index_order-container__INhpT{margin:8rem auto;width:100%}.index_blog-content__fyUsv table,.index_product-description__YddHi table,.index_ql-editor__0k3JP table{background:#fff;border-collapse:collapse;border-radius:.5rem;box-shadow:0 1px 3px #0000000d;font-size:.875rem;margin:1rem 0;overflow:hidden;width:100%}.index_blog-content__fyUsv th,.index_product-description__YddHi th,.index_ql-editor__0k3JP th{background:#f8fafc;border:1px solid #e2e8f0;color:#0f172a;font-weight:700;padding:.75rem 1rem;text-align:left}.index_blog-content__fyUsv td,.index_product-description__YddHi td,.index_ql-editor__0k3JP td{border:1px solid #e2e8f0;color:#334155;padding:.65rem 1rem}.index_blog-content__fyUsv tr:nth-child(2n),.index_product-description__YddHi tr:nth-child(2n),.index_ql-editor__0k3JP tr:nth-child(2n){background:#f8fafc}.SolarImpactSimulator_impactSection__OStBs{background:linear-gradient(135deg,#071f12,#0d2c1d 40%,#03140b);color:#fff;overflow:hidden;padding:5rem 1.5rem;position:relative}.SolarImpactSimulator_impactSection__OStBs:before{background:radial-gradient(circle,#10b98126 0,#0000 70%);border-radius:50%;content:"";height:600px;pointer-events:none;position:absolute;right:-10%;top:-30%;width:600px}.SolarImpactSimulator_impactSection__OStBs:after{background:radial-gradient(circle,#eab3081f 0,#0000 70%);border-radius:50%;bottom:-20%;content:"";height:500px;left:-10%;pointer-events:none;position:absolute;width:500px}.SolarImpactSimulator_container__zzb3H{margin:0 auto;max-width:1200px;position:relative;z-index:2}.SolarImpactSimulator_header__sH2\+1{margin:0 auto 3.5rem;max-width:760px;text-align:center}.SolarImpactSimulator_header__sH2\+1 .SolarImpactSimulator_badge__58k80{align-items:center;background:#10b98126;border:1px solid #10b98159;border-radius:50px;color:#34d399;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;letter-spacing:.5px;margin-bottom:1rem;padding:.4rem 1rem;text-transform:uppercase}.SolarImpactSimulator_header__sH2\+1 .SolarImpactSimulator_title__\+530j{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#d1fae5);-webkit-background-clip:text;font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1rem}@media(max-width:768px){.SolarImpactSimulator_header__sH2\+1 .SolarImpactSimulator_title__\+530j{font-size:1.85rem}}.SolarImpactSimulator_header__sH2\+1 .SolarImpactSimulator_subtitle__I2sXE{color:#a7f3d0;font-size:1.05rem;line-height:1.6;opacity:.9}.SolarImpactSimulator_presetTabs__j4Hf\+{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2.5rem}.SolarImpactSimulator_presetTabs__j4Hf\+ .SolarImpactSimulator_tabBtn__NNi6Y{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:.9rem;font-weight:600;padding:.65rem 1.3rem;transition:all .25s ease}.SolarImpactSimulator_presetTabs__j4Hf\+ .SolarImpactSimulator_tabBtn__NNi6Y:hover{background:#ffffff1a;border-color:#34d39966}.SolarImpactSimulator_presetTabs__j4Hf\+ .SolarImpactSimulator_tabBtn__NNi6Y.SolarImpactSimulator_active__D928y{background:linear-gradient(135deg,#10b981,#059669);border-color:#34d399;box-shadow:0 4px 20px #10b98159;color:#fff}.SolarImpactSimulator_simulatorGrid__aasK6{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1.3fr}@media(max-width:960px){.SolarImpactSimulator_simulatorGrid__aasK6{grid-template-columns:1fr}}.SolarImpactSimulator_controlsCard__Nwiht{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f291cb3;border:1px solid #34d39933;border-radius:20px;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;gap:1.75rem;padding:2rem}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN{display:flex;flex-direction:column;gap:.5rem}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN .SolarImpactSimulator_sliderHeader__2u9\+a{align-items:center;display:flex;font-size:.95rem;justify-content:space-between}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN .SolarImpactSimulator_sliderHeader__2u9\+a .SolarImpactSimulator_label__5-jZM{align-items:center;color:#d1fae5;display:flex;font-weight:600;gap:.5rem}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN .SolarImpactSimulator_sliderHeader__2u9\+a .SolarImpactSimulator_value__jQL0a{background:#10b98126;border:1px solid #34d3994d;border-radius:8px;color:#34d399;font-size:1.1rem;font-weight:700;padding:.2rem .6rem}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN input[type=range]{accent-color:#10b981;background:#ffffff26;border-radius:3px;cursor:pointer;height:6px;width:100%}.SolarImpactSimulator_controlsCard__Nwiht .SolarImpactSimulator_sliderGroup__Rg8IN .SolarImpactSimulator_sliderFooter__IPnhI{color:#6ee7b7;display:flex;font-size:.75rem;justify-content:space-between;opacity:.7}.SolarImpactSimulator_metricsGrid__jTk3G{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media(max-width:580px){.SolarImpactSimulator_metricsGrid__jTk3G{grid-template-columns:1fr}}.SolarImpactSimulator_metricCard__5r9va{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;display:flex;flex-direction:column;gap:.5rem;padding:1.35rem;transition:all .3s ease}.SolarImpactSimulator_metricCard__5r9va:hover{background:#ffffff12;border-color:#34d39966;box-shadow:0 10px 25px #00000040;transform:translateY(-4px)}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl{align-items:center;border-radius:12px;display:flex;font-size:1.25rem;height:42px;justify-content:center;margin-bottom:.25rem;width:42px}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl.SolarImpactSimulator_solar__eLDnN{background:#eab30826;color:#facc15}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl.SolarImpactSimulator_fuel__61J-H{background:#10b98126;color:#34d399}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl.SolarImpactSimulator_trees__h2wJm{background:#22c55e26;color:#4ade80}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl.SolarImpactSimulator_co2__4Djo4{background:#38bdf826;color:#38bdf8}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricIcon__zCzBl.SolarImpactSimulator_battery__wZ5--{background:#a855f726;color:#c084fc}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricValue__PV300{color:#fff;font-size:1.6rem;font-weight:800;letter-spacing:-.5px}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricTitle__tcOVV{color:#a7f3d0;font-size:.85rem;font-weight:600}.SolarImpactSimulator_metricCard__5r9va .SolarImpactSimulator_metricSubtext__\+pJKv{color:#94a3b8;font-size:.75rem}.SolarImpactSimulator_ctaBox__-Bq2x{align-items:center;background:#10b9811a;border:1px solid #34d39940;border-radius:16px;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-top:2.5rem;padding:1.5rem 2rem}.SolarImpactSimulator_ctaBox__-Bq2x .SolarImpactSimulator_ctaText__sydqA h4{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:.25rem}.SolarImpactSimulator_ctaBox__-Bq2x .SolarImpactSimulator_ctaText__sydqA p{color:#a7f3d0;font-size:.88rem}.SolarImpactSimulator_ctaBox__-Bq2x .SolarImpactSimulator_ctaBtn__Awypm{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;box-shadow:0 4px 15px #10b9814d;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.85rem 1.75rem;text-decoration:none;transition:all .25s ease}.SolarImpactSimulator_ctaBox__-Bq2x .SolarImpactSimulator_ctaBtn__Awypm:hover{box-shadow:0 6px 20px #10b98173;transform:translateY(-2px)}.Navbar_fixed__9Pf-X{position:fixed;top:0;transition:all .5s;width:100%;z-index:999}header{background-color:#fff;border-bottom:1px solid #f1f5f9;box-shadow:0 4px 20px #0f172a0d;width:100%}header .Navbar_wrapper__3H0kp{align-items:center;box-sizing:border-box;display:flex;gap:1.5rem;height:75px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 1.5rem;position:relative;width:100%}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K{align-items:center;display:flex;flex:1 1;gap:1.5rem;justify-content:space-between}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw{align-items:center;display:flex;gap:.5rem;list-style:none;margin:0;padding:0}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw li{margin:0}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a{align-items:center;border-radius:.6rem;color:#475569;display:inline-flex;font-size:.95rem;font-weight:600;gap:.4rem;padding:.5rem .85rem;position:relative;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a:hover{background:#fff7ed;color:#ea580c}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a.Navbar_active__s41t0,header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a.active{background:#fff7ed!important;color:#ea580c!important;font-weight:700}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a.Navbar_active__s41t0:after,header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a.active:after{background:#ea580c;border-radius:2px;bottom:0;content:"";height:2.5px;left:.85rem;position:absolute;right:.85rem}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w{align-items:center;display:flex;gap:.85rem;justify-content:flex-end;white-space:nowrap}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w a{align-items:center;border-radius:.6rem;color:#475569;display:inline-flex;font-size:.92rem;font-weight:600;padding:.45rem .75rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w a:hover{background:#fff7ed;color:#ea580c}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_payTrackDesktopBtn__A06CM{align-items:center;background:linear-gradient(135deg,#0d2444,#1e3a8a);border:1px solid #c9a84c73;border-radius:6px;color:#ffd875;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:5px;padding:7px 13px;transition:all .2s ease;white-space:nowrap}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_payTrackDesktopBtn__A06CM:hover{background:linear-gradient(135deg,#1e3a8a,#0d2444);border-color:#ffd875;color:#fff;transform:translateY(-1px)}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_admin-link-btn__pFZ2d{background:linear-gradient(135deg,#ea580c,#c2410c);border-radius:.65rem;box-shadow:0 4px 12px #ea580c40;color:#fff!important;font-size:.875rem!important;font-weight:700;padding:.5rem 1.1rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_admin-link-btn__pFZ2d:hover{background:linear-gradient(135deg,#c2410c,#9a3412);box-shadow:0 6px 16px #ea580c59;transform:translateY(-1px)}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_cartNavBtn__GsB3-{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.65rem;color:#0f172a;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_cartNavBtn__GsB3-:hover{background:#fff7ed;border-color:#ffedd5;color:#ea580c;transform:translateY(-1px)}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w .Navbar_cartBadge__-0XSw{align-items:center;background:#ef4444;border-radius:9999px;box-shadow:0 2px 6px #ef444466;color:#fff;display:flex;font-size:.68rem;font-weight:800;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-5px;top:-5px}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0{align-items:center;display:none;gap:.75rem}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0 .Navbar_mobileCartBtn__zH7wt{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.65rem;color:#0f172a;cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;transition:all .2s ease;width:38px}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0 .Navbar_mobileCartBtn__zH7wt .Navbar_cartBadge__-0XSw{align-items:center;background:#ef4444;border-radius:9999px;color:#fff;display:flex;font-size:.65rem;font-weight:800;height:17px;justify-content:center;line-height:1;min-width:17px;padding:0 3px;position:absolute;right:-5px;top:-5px}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0 .Navbar_menu-icon__xQ\+fK{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:.65rem;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .2s ease;width:38px}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0 .Navbar_menu-icon__xQ\+fK:hover{background:#ffedd5}header .Navbar_wrapper__3H0kp .Navbar_profile-span__mZ9IS{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:.6rem;justify-content:center}header .Navbar_wrapper__3H0kp .Navbar_nav-img__w66Bw{border:1.5px solid #e2e8f0;border-radius:50%;height:32px;object-fit:cover;width:32px}.Navbar_nav-wrapper__NafV2{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0f172aa6;height:100vh;height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:9998}.Navbar_show-nav-wrapper__f7r\+H{opacity:1;pointer-events:auto;visibility:visible}.Navbar_mobileSidebar__wRB7a{-webkit-overflow-scrolling:touch;background:#0f172a;border-left:1px solid #1e293b;box-shadow:-10px 0 40px #00000073;box-sizing:border-box;color:#f8fafc;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;height:100dvh;max-width:86vw;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1rem;position:fixed;right:0;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1);width:310px;z-index:10000}.Navbar_mobileSidebar__wRB7a::-webkit-scrollbar{width:4px}.Navbar_mobileSidebar__wRB7a::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.Navbar_mobileSidebar__wRB7a.Navbar_show-nav__BEfyT{transform:translateX(0)}.Navbar_mobileSidebar__wRB7a.Navbar_hide-nav__ZEZCn{transform:translateX(100%)}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:.75rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D{align-items:center;display:flex;gap:.85rem;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D:hover{opacity:.9;transform:translateY(-1px)}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D .Navbar_sidebarLogoImg__veRD0{flex-shrink:0;height:38px;object-fit:contain;width:38px}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D .Navbar_brandDetails__tzonb{display:flex;flex-direction:column}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D .Navbar_brandDetails__tzonb .Navbar_brandTitle__2LkOG{color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.05em;line-height:1;margin:0}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_sidebarBrandLink__ADZ\+D .Navbar_brandDetails__tzonb .Navbar_brandSubtitle__1oMXD{color:#f97316;font-size:.65rem;font-weight:700;letter-spacing:.15em;margin-top:.2rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_mobileCloseDrawerBtn__iBil0{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarBrandHeader__qZwdp .Navbar_mobileCloseDrawerBtn__iBil0:hover{background:#fff3;color:#fff}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.85rem;display:flex;gap:.85rem;margin-bottom:1.25rem;padding:.85rem 1rem}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_avatarWrapper__ITsfU{flex-shrink:0;height:40px;position:relative;width:40px}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_avatarWrapper__ITsfU .Navbar_avatarImg__dPMw1{border:2px solid #f97316;border-radius:50%;height:100%;object-fit:cover;width:100%}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_avatarWrapper__ITsfU .Navbar_onlineStatusDot__niMY2{background:#22c55e;border:2px solid #0f172a;border-radius:50%;bottom:1px;height:10px;position:absolute;right:1px;width:10px}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_profileInfo__OpR1O{display:flex;flex-direction:column;overflow:hidden}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_profileInfo__OpR1O .Navbar_profileName__v8\+iD{color:#f8fafc;font-size:.875rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_mobileSidebar__wRB7a .Navbar_profileBox__pc4df .Navbar_profileInfo__OpR1O .Navbar_profileRoleBadge__MsrwS{color:#94a3b8;font-size:.725rem;font-weight:500}.Navbar_mobileSidebar__wRB7a .Navbar_guestProfileBox__lZKnf{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.85rem;display:flex;gap:.85rem;margin-bottom:1.25rem;padding:.85rem 1rem}.Navbar_mobileSidebar__wRB7a .Navbar_guestProfileBox__lZKnf .Navbar_guestIconWrapper__Lq\+Qr{align-items:center;background:#ffffff14;border-radius:50%;color:#f97316;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.Navbar_mobileSidebar__wRB7a .Navbar_guestProfileBox__lZKnf .Navbar_profileInfo__OpR1O{display:flex;flex-direction:column}.Navbar_mobileSidebar__wRB7a .Navbar_guestProfileBox__lZKnf .Navbar_profileInfo__OpR1O .Navbar_profileName__v8\+iD{color:#f8fafc;font-size:.875rem;font-weight:700;margin:0}.Navbar_mobileSidebar__wRB7a .Navbar_guestProfileBox__lZKnf .Navbar_profileInfo__OpR1O .Navbar_profileRoleBadge__MsrwS{color:#94a3b8;font-size:.725rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarNavMenu__6yHPu{display:flex;flex:1 1;flex-direction:column;gap:1.25rem;overflow-y:auto;padding-right:.25rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarNavMenu__6yHPu::-webkit-scrollbar{width:4px}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarNavMenu__6yHPu::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.Navbar_mobileSidebar__wRB7a .Navbar_navGroup__dVpgl{display:flex;flex-direction:column;gap:.35rem}.Navbar_mobileSidebar__wRB7a .Navbar_navGroup__dVpgl .Navbar_groupHeader__G5EYg{color:#64748b;font-size:.725rem;font-weight:700;letter-spacing:.08em;margin-bottom:.2rem;padding:0 .9rem;text-transform:uppercase}.Navbar_mobileSidebar__wRB7a .Navbar_navGroup__dVpgl .Navbar_groupList__xqe-c{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV{align-items:center;border-radius:8px;color:#94a3b8;display:flex;font-size:.95rem;font-weight:600;gap:.85rem;padding:.7rem .9rem;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV .Navbar_navIcon__O9wHp{align-items:center;color:#94a3b8;display:flex;flex-shrink:0;font-size:1.15rem;justify-content:center;transition:all .2s ease}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV .Navbar_navLabel__rI9Fd{flex:1 1;white-space:nowrap}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV:hover{background:#ffffff14;color:#fff}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV:hover .Navbar_navIcon__O9wHp{color:#fff}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV.Navbar_active__s41t0{background:#ea580c!important;color:#fff!important;font-weight:700}.Navbar_mobileSidebar__wRB7a .Navbar_navItemLink__rP2yV.Navbar_active__s41t0 .Navbar_navIcon__O9wHp{color:#fff!important}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_paytrackBtn__8Tdmf{align-items:center;background:linear-gradient(135deg,#c9a84c2e,#a0783040);border:1px solid #c9a84c73;border-radius:.65rem;color:#ffd875;cursor:pointer;display:flex;font-size:.825rem;font-weight:700;gap:.6rem;justify-content:center;padding:.75rem;text-decoration:none;transition:all .2s ease}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_paytrackBtn__8Tdmf:hover{background:linear-gradient(135deg,#c9a84c4d,#a0783066);border-color:#ffd875;box-shadow:0 4px 12px #c9a84c33;color:#fff;transform:translateY(-1px)}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_sidebarCartBtn__64dcv{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.65rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;gap:.6rem;padding:.75rem .9rem;transition:all .2s ease}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_sidebarCartBtn__64dcv:hover{background:#ffffff1f;border-color:#fff3;color:#fff}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_sidebarCartBtn__64dcv .Navbar_sidebarCartBadge__w4bmj{background:#ea580c;border-radius:1rem;color:#fff;font-size:.7rem;font-weight:800;margin-left:auto;padding:.15rem .5rem}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_logoutBtn__1\+Hkt{align-items:center;background:#ef444414;border:1px solid #ef444433;border-radius:.65rem;color:#f87171;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;gap:.6rem;justify-content:center;padding:.75rem;transition:all .2s ease;width:100%}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_logoutBtn__1\+Hkt:hover{background:#ef444433;border-color:#ef444480;color:#fff;transform:translateY(-1px)}.Navbar_mobileSidebar__wRB7a .Navbar_sidebarFooter__pp-7\+ .Navbar_logoutBtn__1\+Hkt:active{transform:translateY(0)}@media screen and (max-width:1024px){header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw{gap:.25rem}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_desktopNavLinks__\+Uztw a{font-size:.88rem;padding:.45rem .65rem}header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K .Navbar_header-right__Gb18w{gap:.5rem}}@media screen and (max-width:900px){header .Navbar_wrapper__3H0kp .Navbar_desktopNav__vY31K{display:none!important}header .Navbar_wrapper__3H0kp .Navbar_mobileHeaderControls__TlWq0{display:flex!important}}.Cart_cartOverlay__vS2tW{animation:Cart_fadeIn__PfaCj .25s ease-out forwards;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0f172aa6;display:flex;height:100vh;justify-content:flex-end;left:0;position:fixed;top:0;width:100vw;z-index:9999}@keyframes Cart_fadeIn__PfaCj{0%{opacity:0}to{opacity:1}}.Cart_cartDrawer__eKLI\+{animation:Cart_slideInRight__CP\+SS .3s cubic-bezier(.16,1,.3,1) forwards;background:#fff;box-shadow:-10px 0 30px #0003;display:flex;flex-direction:column;height:100vh;height:100dvh;max-width:480px;overflow:hidden;width:100%}@media(max-width:520px){.Cart_cartDrawer__eKLI\+{max-width:100%}}@keyframes Cart_slideInRight__CP\+SS{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Cart_cartHeader__2umoK{align-items:center;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.Cart_cartHeader__2umoK .Cart_headerTitle__px-AP{align-items:center;display:flex;gap:.75rem}.Cart_cartHeader__2umoK .Cart_headerTitle__px-AP .Cart_cartBadgeIcon__5cJPF{align-items:center;background:#ffa04733;border:1px solid #ffa0474d;border-radius:12px;color:#ffa047;display:flex;font-size:1.2rem;height:42px;justify-content:center;width:42px}.Cart_cartHeader__2umoK .Cart_headerTitle__px-AP h3{color:#fff;font-size:1.15rem;font-weight:700;margin:0}.Cart_cartHeader__2umoK .Cart_headerTitle__px-AP p{color:#94a3b8;font-size:.8rem;margin:0}.Cart_cartHeader__2umoK .Cart_closeBtn__VMaug{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Cart_cartHeader__2umoK .Cart_closeBtn__VMaug:hover{background:#fff3;color:#fff}.Cart_emptyCartContainer__cDdrJ{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2.5rem 1.5rem;text-align:center}.Cart_emptyCartContainer__cDdrJ .Cart_emptyIllustration__AC4u4{height:140px;margin-bottom:1.5rem;opacity:.85;width:140px}.Cart_emptyCartContainer__cDdrJ .Cart_emptyIllustration__AC4u4 img{height:100%;object-fit:contain;width:100%}.Cart_emptyCartContainer__cDdrJ h4{color:#0f172a;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.Cart_emptyCartContainer__cDdrJ p{color:#64748b;font-size:.9rem;margin:0 0 2rem;max-width:300px}.Cart_emptyCartContainer__cDdrJ .Cart_continueShopBtn__38VGT{align-items:center;background:#ffa047;border:none;border-radius:10px;box-shadow:0 4px 12px #ffa0474d;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;padding:.75rem 1.75rem;transition:all .2s ease}.Cart_emptyCartContainer__cDdrJ .Cart_continueShopBtn__38VGT:hover{background:#e58b35;transform:translateY(-1px)}.Cart_cartBody__BB\+FQ{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.Cart_itemsList__vVOzA{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem 1.5rem}@media(max-width:520px){.Cart_itemsList__vVOzA{padding:.85rem 1rem}}.Cart_itemsList__vVOzA .Cart_itemsHeader__Vb--p{align-items:center;color:#64748b;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.Cart_itemsList__vVOzA .Cart_itemsHeader__Vb--p .Cart_clearCartLink__UMjH2{align-items:center;background:none;border:none;color:#ef4444;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.25rem}.Cart_itemsList__vVOzA .Cart_itemsHeader__Vb--p .Cart_clearCartLink__UMjH2:hover{text-decoration:underline}.Cart_cartItemCard__I61ss{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:1rem;margin-bottom:.85rem;padding:1rem;transition:all .2s ease}.Cart_cartItemCard__I61ss:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}@media(max-width:520px){.Cart_cartItemCard__I61ss{gap:.65rem;padding:.75rem}}.Cart_cartItemCard__I61ss .Cart_itemImg__l\+WGI{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;height:64px;object-fit:cover;width:64px}@media(max-width:520px){.Cart_cartItemCard__I61ss .Cart_itemImg__l\+WGI{height:52px;width:52px}}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW{flex:1 1;min-width:0}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemName__gcA9J{color:#0f172a;font-size:.925rem;font-weight:700;margin:0 0 .2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:520px){.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemName__gcA9J{font-size:.85rem}}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemUnitPrice__PKo9y{color:#64748b;font-size:.8rem;margin-bottom:.5rem}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW{align-items:center;display:flex;gap:.85rem}@media(max-width:520px){.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW{gap:.5rem}}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_quantityStepper__HqGkH{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;display:inline-flex;padding:.15rem}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_quantityStepper__HqGkH button{align-items:center;background:#f1f5f9;border:none;border-radius:4px;color:#334155;cursor:pointer;display:flex;height:22px;justify-content:center;width:22px}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_quantityStepper__HqGkH button:hover{background:#ffa047;color:#fff}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_quantityStepper__HqGkH .Cart_qtyVal__kxWer{color:#0f172a;font-size:.85rem;font-weight:700;min-width:24px;text-align:center}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_removeBtn__Ep6Gk{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.25rem;transition:color .2s ease}.Cart_cartItemCard__I61ss .Cart_itemDetails__e7cpW .Cart_itemControls__RUExW .Cart_removeBtn__Ep6Gk:hover{color:#ef4444}.Cart_cartItemCard__I61ss .Cart_itemTotalPrice__\+-sRl{color:#0f172a;font-size:.95rem;font-weight:700;white-space:nowrap}@media(max-width:520px){.Cart_cartItemCard__I61ss .Cart_itemTotalPrice__\+-sRl{font-size:.85rem}}.Cart_cartFooter__JEvV0{-webkit-overflow-scrolling:touch;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -4px 15px #0000000a;flex-shrink:0;max-height:58vh;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.5rem}@media(max-width:520px){.Cart_cartFooter__JEvV0{max-height:65vh;padding:.85rem 1rem calc(env(safe-area-inset-bottom, 0px) + 100px)}}.Cart_cartFooter__JEvV0 .Cart_couponSection__CsNqy{margin-bottom:.75rem}.Cart_cartFooter__JEvV0 .Cart_summaryRow__CL6wI{align-items:center;color:#334155;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;margin-bottom:.25rem}.Cart_cartFooter__JEvV0 .Cart_summaryRow__CL6wI .Cart_subtotalVal__xG6HC{color:#0f172a;font-size:1.35rem;font-weight:800}.Cart_cartFooter__JEvV0 .Cart_taxNotice__7MuCn{color:#94a3b8;font-size:.775rem;margin:0 0 .85rem}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T{margin-top:.5rem}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.85rem}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentGroupHeader__wWVEP{align-items:center;display:flex;justify-content:space-between;margin-bottom:.15rem}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentGroupHeader__wWVEP .Cart_selectPaymentTitle__F\+UrF{color:#334155;font-size:.775rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentGroupHeader__wWVEP .Cart_secureBadge__aLVJw{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;color:#16a34a;display:inline-flex;font-size:.68rem;font-weight:600;gap:.25rem;padding:.15rem .45rem}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6{cursor:pointer;display:block;width:100%}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI{opacity:0;pointer-events:none;position:absolute}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px #00000008;display:flex;gap:.65rem;padding:.65rem .8rem;transition:all .2s cubic-bezier(.16,1,.3,1)}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s ease;width:36px}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_flutterwaveIcon__7Uoaq{background:#fff7ed;border:1px solid #fed7aa;color:#ea580c}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_walletIcon__HrNc4{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentMeta__35eCO{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentMeta__35eCO .Cart_paymentMethodTitle__BeXIQ{color:#0f172a;font-size:.82rem;font-weight:700;line-height:1.3}@media(max-width:520px){.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentMeta__35eCO .Cart_paymentMethodTitle__BeXIQ{font-size:.78rem}}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentMeta__35eCO .Cart_paymentMethodDesc__Br\+3o{color:#64748b;display:block;font-size:.72rem;line-height:1.35}@media(max-width:520px){.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_paymentMeta__35eCO .Cart_paymentMethodDesc__Br\+3o{color:#64748b;font-size:.68rem}}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+{align-items:center;border-radius:50%;color:#cbd5e1;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+ .Cart_checkIcon__h8yaE{opacity:.4;transition:all .2s ease}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI:checked+.Cart_paymentCardPill__lNKK8,.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6.Cart_selectedOption__sWKvv .Cart_paymentCardPill__lNKK8{background:#fffaf5;border-color:#ffa047;box-shadow:0 3px 12px #ffa0472e,0 0 0 1px #ffa047}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI:checked+.Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_flutterwaveIcon__7Uoaq,.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6.Cart_selectedOption__sWKvv .Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_flutterwaveIcon__7Uoaq{background:#ffa047;border-color:#ffa047;color:#fff}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI:checked+.Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_walletIcon__HrNc4,.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6.Cart_selectedOption__sWKvv .Cart_paymentCardPill__lNKK8 .Cart_paymentIconWrap__0J2r7.Cart_walletIcon__HrNc4{background:#16a34a;border-color:#16a34a;color:#fff}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI:checked+.Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+,.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6.Cart_selectedOption__sWKvv .Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+{color:#ffa047}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6 .Cart_radioInputHidden__TtBnI:checked+.Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+ .Cart_checkIcon__h8yaE,.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_paymentMethodsGroup__N\+56g .Cart_paymentOptionLabel__NoFP6.Cart_selectedOption__sWKvv .Cart_paymentCardPill__lNKK8 .Cart_radioIndicator__AUdA\+ .Cart_checkIcon__h8yaE{color:#ffa047;opacity:1}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_checkoutBtn__bkj5\+{align-items:center;background:linear-gradient(135deg,#ffa047,#e58b35);border:none;border-radius:10px;box-shadow:0 4px 14px #ffa04759;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:.6rem;justify-content:center;padding:.875rem 1.5rem;position:relative;transition:all .2s ease;width:100%;z-index:1}.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_checkoutBtn__bkj5\+:hover{box-shadow:0 6px 18px #ffa04773;transform:translateY(-1px)}@media(max-width:520px){.Cart_cartFooter__JEvV0 .Cart_checkoutForm__t6u-T .Cart_checkoutBtn__bkj5\+{font-size:.95rem;padding:.85rem 1rem}}.Cart_cartFooter__JEvV0 .Cart_backShopBtn__rlSN2{background:none;border:none;color:#64748b;cursor:pointer;font-size:.825rem;font-weight:600;margin-top:.75rem;text-align:center;width:100%}.Cart_cartFooter__JEvV0 .Cart_backShopBtn__rlSN2:hover{color:#ffa047;text-decoration:underline}.coupon-form{align-items:stretch;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 4px #0000000d;display:flex;gap:0;overflow:hidden;width:100%}.coupon-form input{background:#0000;border:none;color:#0f172a;flex:1 1;font-size:.875rem;min-width:0;outline:none;padding:.6rem .85rem}.coupon-form input::placeholder{color:#94a3b8}.coupon-form .verify-coupon-btn{background:linear-gradient(135deg,#ffa047,#e58b35);border:none;color:#fff;cursor:pointer;flex-shrink:0;font-size:.8rem;font-weight:700;height:auto;line-height:1;padding:0 1.1rem;transition:background .2s ease;white-space:nowrap}.coupon-form .verify-coupon-btn:hover{background:linear-gradient(135deg,#e58b35,#c7721f)}.coupon-msg{border:1px solid var(--color-danger);margin-bottom:3px;padding:1rem}.Card_card__pqOY8{border:1px solid #0000;border-radius:5px;box-shadow:var(--box-shadow);overflow:hidden}.NotificationBell_bellWrapper__7Vlku{display:inline-block;position:relative}.NotificationBell_bellBtn__wiJ7G{align-items:center;background:none;border:none;border-radius:50%;color:#334155;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:relative;transition:background .2s,color .2s}.NotificationBell_bellBtn__wiJ7G:hover{background:#f1f5f9;color:#ea580c}.NotificationBell_unreadBadge__0MSI5{align-items:center;background:#ea580c;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:800;height:18px;justify-content:center;position:absolute;right:2px;top:2px;width:18px}.NotificationBell_overlay__7rOFr{bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}.NotificationBell_dropdown__KOuuN{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);width:340px;z-index:999}@media(max-width:480px){.NotificationBell_dropdown__KOuuN{right:-60px;width:300px}}.NotificationBell_dropdownHeader__LSJ5a{align-items:center;background:#fafafa;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:1rem}.NotificationBell_dropdownHeader__LSJ5a h4{color:#0f172a;font-size:.95rem;font-weight:700;margin:0}.NotificationBell_countPill__2G\+wu{background:#fff7ed;border:1px solid #ffedd5;border-radius:1rem;color:#c2410c;font-size:.75rem;font-weight:700;padding:.15rem .5rem}.NotificationBell_notificationList__Zy6yj{max-height:320px;overflow-y:auto}.NotificationBell_notificationList__Zy6yj::-webkit-scrollbar{width:5px}.NotificationBell_notificationList__Zy6yj::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.NotificationBell_emptyNotice__-v9oZ{color:#94a3b8;font-size:.88rem;padding:2rem 1rem;text-align:center}.NotificationBell_emptyNotice__-v9oZ p{margin:0}.NotificationBell_notificationItem__OVd0w{border-bottom:1px solid #f8fafc;cursor:pointer;display:flex;gap:.75rem;padding:.85rem 1rem;transition:background .15s}.NotificationBell_notificationItem__OVd0w:hover{background:#f8fafc}.NotificationBell_unreadItem__PjnBL{background:#fffdfa}.NotificationBell_unreadItem__PjnBL .NotificationBell_itemContent__HSZJl h5{color:#ea580c}.NotificationBell_itemIcon__U1Uw1{flex-shrink:0;margin-top:.15rem}.NotificationBell_itemContent__HSZJl{flex:1 1}.NotificationBell_itemContent__HSZJl h5{color:#0f172a;font-size:.85rem;font-weight:700;margin:0 0 .2rem}.NotificationBell_itemContent__HSZJl p{color:#475569;font-size:.8rem;line-height:1.4;margin:0 0 .3rem}.NotificationBell_itemTime__spV65{color:#94a3b8;font-size:.7rem}.NotificationBell_dropdownFooter__PG7xK{background:#fafafa;border-top:1px solid #f1f5f9;padding:.75rem;text-align:center}.NotificationBell_dropdownFooter__PG7xK a{color:#ea580c;font-size:.8rem;font-weight:700;text-decoration:none}.NotificationBell_dropdownFooter__PG7xK a:hover{text-decoration:underline}.enterprise-support-widget{position:relative;z-index:99999}.enterprise-support-widget .support-fab-container{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:12px;pointer-events:none;position:fixed;right:24px;transition:transform .15s cubic-bezier(.16,1,.3,1);will-change:transform}.enterprise-support-widget .support-fab-container.is-dragging{transition:none!important;user-select:none!important;-webkit-user-select:none!important}.enterprise-support-widget .support-fab-container.is-dragging *{cursor:grabbing!important;user-select:none!important;-webkit-user-select:none!important}.enterprise-support-widget .support-fab-container *{box-sizing:border-box;pointer-events:auto}.enterprise-support-widget .support-fab-container .support-card-modal{animation:modalSlideUp .3s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 20px 40px -10px #0f172a40,0 0 1px 1px #0f172a0d;display:flex;flex-direction:column;max-width:calc(100vw - 32px);overflow:hidden;width:360px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);border-bottom:2px solid #f97316;color:#fff;cursor:grab;display:flex;justify-content:space-between;padding:14px 18px;touch-action:none}.enterprise-support-widget .support-fab-container .support-card-modal .card-header:active{cursor:grabbing}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand{align-items:center;display:flex;gap:12px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-avatar-wrap{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0003;display:flex;height:42px;justify-content:center;padding:4px;position:relative;width:42px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-avatar-wrap .brand-avatar{height:100%;object-fit:contain;width:100%}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-avatar-wrap .live-status-dot{background:#22c55e;border:2px solid #0f172a;border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-meta{display:flex;flex-direction:column}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-meta h4{color:#fff;font-size:.95rem;font-weight:700;margin:0}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-brand .brand-meta .reply-time{color:#94a3b8;font-size:.75rem;margin-top:2px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-actions{align-items:center;display:flex;gap:8px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-actions .drag-hint-icon{align-items:center;color:#64748b;display:flex;justify-content:center;transition:color .2s}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .header-actions .drag-hint-icon:hover{color:#cbd5e1}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .close-btn{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.enterprise-support-widget .support-fab-container .support-card-modal .card-header .close-btn:hover{background:#fff3;color:#fff}.enterprise-support-widget .support-fab-container .support-card-modal .card-body{background:#f8fafc;display:flex;flex-direction:column;gap:12px;padding:16px}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .greeting-box{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .greeting-box .greeting-title{color:#0f172a;font-size:.88rem;font-weight:700;margin:0 0 4px}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .greeting-box .greeting-sub{color:#64748b;font-size:.78rem;line-height:1.4;margin:0}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group{display:flex;flex-direction:column;gap:8px}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:all .2s}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile:hover{background:#fffaf5;border-color:#f97316;box-shadow:0 4px 12px #f9731614;transform:translateY(-1px)}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile:hover .tile-arrow{color:#f97316;transform:translateX(3px)}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-icon-wrap{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-icon-wrap.zap{background:#fff7ed;color:#f97316}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-icon-wrap.tool{background:#f0fdf4;color:#16a34a}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-icon-wrap.pkg{background:#eff6ff;color:#2563eb}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-content{display:flex;flex:1 1;flex-direction:column}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-content .tile-label{color:#1e293b;font-size:.82rem;font-weight:600}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-content .tile-sub{color:#64748b;font-size:.72rem}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .quick-topics-group .topic-tile .tile-arrow{color:#cbd5e1;transition:all .2s}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row .channel-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:8px;justify-content:center;padding:10px 12px;text-decoration:none;transition:all .2s}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row .channel-btn.wa-btn{background:#25d366;color:#fff}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row .channel-btn.wa-btn:hover{background:#20ba5a}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row .channel-btn.phone-btn{background:#0f172a;color:#fff}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .channel-actions-row .channel-btn.phone-btn:hover{background:#1e293b}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .in-app-rfq{padding-top:4px;text-align:center}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .in-app-rfq .rfq-link{align-items:center;color:#f97316;display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;text-decoration:none}.enterprise-support-widget .support-fab-container .support-card-modal .card-body .in-app-rfq .rfq-link:hover{text-decoration:underline}.enterprise-support-widget .support-fab-container .support-card-modal .card-footer{background:#f1f5f9;border-top:1px solid #e2e8f0;padding:8px 12px;text-align:center}.enterprise-support-widget .support-fab-container .support-card-modal .card-footer span{color:#94a3b8;font-size:.68rem;font-weight:700;letter-spacing:.05em}.enterprise-support-widget .support-fab-container .fab-trigger-wrap{align-items:center;display:flex;gap:10px}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label{align-items:center;animation:pillFadeIn .4s ease;background:#0f172a;border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 4px 14px #0003;color:#fff;cursor:grab;display:flex;font-size:.82rem;font-weight:600;gap:8px;padding:8px 16px;touch-action:none;transition:transform .2s,background .2s;user-select:none;-webkit-user-select:none}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label:hover{background:#1e293b;transform:translateY(-2px)}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label:active{cursor:grabbing;transform:scale(.98)}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label .drag-indicator-icon{color:#64748b;flex-shrink:0;margin-left:-4px;margin-right:-2px}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label .pill-dot{animation:pulseDot 2s infinite;background:#22c55e;border-radius:50%;flex-shrink:0;height:8px;width:8px}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .fab-pill-label span{white-space:nowrap}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn{align-items:center;background:linear-gradient(135deg,#25d366,#128c7e);border:none;border-radius:50%;box-shadow:0 8px 24px #25d36666;color:#fff;cursor:grab;display:flex;height:58px;justify-content:center;position:relative;touch-action:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;user-select:none;-webkit-user-select:none;width:58px}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn:hover{box-shadow:0 10px 28px #25d3668c;transform:scale(1.08)}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn:active{cursor:grabbing;transform:scale(.96)}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn.active{background:#0f172a;box-shadow:0 8px 24px #0f172a4d}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn .fab-icon{color:#fff;pointer-events:none}.enterprise-support-widget .support-fab-container .fab-trigger-wrap .main-fab-btn .fab-pulse-ring{animation:fabPulse 2.5s ease-out infinite;border:2px solid #25d366;border-radius:50%;inset:-4px;pointer-events:none;position:absolute}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pillFadeIn{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes fabPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media(max-width:480px){.enterprise-support-widget .support-fab-container{bottom:16px;gap:8px;right:14px}.enterprise-support-widget .support-fab-container .support-card-modal{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 120px);overflow-y:auto;width:calc(100vw - 28px)}.enterprise-support-widget .support-fab-container .fab-pill-label{display:inline-flex;font-size:.75rem;padding:6px 12px}.enterprise-support-widget .support-fab-container .main-fab-btn{height:50px;width:50px}}.Services_servicesPage__li2zo{background:#fff;color:#1a1d23;font-family:Poppins,sans-serif;width:100%}.Services_heroBanner__yNnoc{background:linear-gradient(135deg,#0f1114,#1e2229);color:#fff;padding:9rem 2rem 5rem;text-align:center}.Services_heroContainer__7xvtC{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:820px}.Services_heroBadge__jgXcy{align-items:center;background:#ffa04726;border:1px solid #ffa04766;border-radius:100px;color:#ffa047;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;letter-spacing:.03em;padding:6px 16px;text-transform:uppercase}.Services_heroTitle__OM6rc{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.Services_heroSub__dFy2P{color:#ffffffbf;font-size:1.08rem;line-height:1.7;margin:0;max-width:650px}.Services_sectionContainer__pd138{margin:0 auto;max-width:1180px;padding:5.5rem 2rem}.Services_sectionTag__WdrVt{color:#ffa047;display:block;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.Services_gridHeader__kegCz{margin-bottom:3.5rem;text-align:center}.Services_gridHeader__kegCz h2{color:#1a1d23;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin:0}.Services_servicesSection__Tc4wi{background:#fafaf9}.Services_servicesGrid__t2X5v{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(max-width:840px){.Services_servicesGrid__t2X5v{grid-template-columns:1fr}}.Services_serviceCard__Q8RQn{background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 4px 20px #0000000a;display:flex;flex-direction:column;padding:2.5rem 2rem;transition:transform .25s,box-shadow .25s,border-color .25s}.Services_serviceCard__Q8RQn:hover{border-color:#ffa047;box-shadow:0 12px 32px #ffa04726;transform:translateY(-4px)}.Services_cardHeader__LKV2t{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.2rem}.Services_iconWrapper__xL2nS{align-items:center;background:#fff3e6;border-radius:12px;color:#ffa047;display:flex;height:60px;justify-content:center;width:60px}.Services_tag__7lC2j{background:#ffa0471f;border-radius:100px;color:#ffa047;font-size:.75rem;font-weight:600;padding:4px 12px;text-transform:uppercase}.Services_cardTitle__oSUIL{color:#1a1d23;font-size:1.35rem;font-weight:700;margin:0 0 .8rem}.Services_cardDesc__utvKs{color:#6b7280;font-size:.95rem;line-height:1.7;margin-bottom:1.5rem}.Services_featureList__TWHAJ{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0 0 2rem;padding:0}.Services_featureList__TWHAJ li{align-items:center;color:#1a1d23;display:flex;font-size:.9rem;font-weight:500;gap:10px}.Services_bullet__iSCy-{background:#ffa047;border-radius:50%;flex-shrink:0;height:6px;width:6px}.Services_ctaBtn__KxNZH{align-items:center;background:#fafaf9;border:1px solid #e5e7eb;border-radius:8px;color:#1a1d23;display:inline-flex;font-size:.92rem;font-weight:600;justify-content:space-between;margin-top:auto;padding:12px 20px;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.Services_ctaBtn__KxNZH:hover{background:#ffa047;border-color:#ffa047;color:#fff}.Services_processSection__YA8\+L{background:#fff}.Services_processGrid__QYgvw{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.Services_processGrid__QYgvw{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Services_processGrid__QYgvw{grid-template-columns:1fr}}.Services_processCard__2FaAS{background:#fafaf9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:.8rem;padding:2rem 1.5rem}.Services_processCard__2FaAS h4{color:#1a1d23;font-size:1.1rem;font-weight:700;margin:0}.Services_processCard__2FaAS p{color:#6b7280;font-size:.88rem;line-height:1.65;margin:0}.Services_stepNum__qJU5S{color:#ffa047;font-size:1.8rem;font-weight:800;line-height:1;opacity:.9}.Services_featuredBanner__d5WDF{background:#fafaf9;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:5rem 2rem}.Services_featuredContainer__S4fDY{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1180px}@media(max-width:860px){.Services_featuredContainer__S4fDY{gap:2.5rem;grid-template-columns:1fr}}.Services_featuredText__L23\+n{display:flex;flex-direction:column;gap:1.2rem}.Services_featuredText__L23\+n h2{color:#1a1d23;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;letter-spacing:-.02em;margin:0}.Services_featuredText__L23\+n p{color:#6b7280;font-size:.98rem;line-height:1.75;margin:0}.Services_badgeRow__HUCkG{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem}.Services_badgeItem__Otm1b{align-items:center;color:#1a1d23;display:flex;font-size:.9rem;font-weight:600;gap:8px}.Services_primaryBtn__ZmfXS{align-items:center;background:#ffa047;border-radius:8px;box-shadow:0 4px 14px #ffa0474d;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;padding:14px 28px;text-decoration:none;transition:background .25s,transform .2s;width:-moz-fit-content;width:fit-content}.Services_primaryBtn__ZmfXS:hover{background:#e8872a;transform:translateY(-2px)}.Services_featuredImageWrapper__XUUbz{display:flex;justify-content:center}.Services_featuredImg__6WKzg{border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 12px 32px #0000001f;height:360px;max-width:480px;object-fit:cover;width:100%}.Services_shareStrip__0GH4X{align-items:center;display:flex;gap:1.2rem;justify-content:center;margin:0 auto;max-width:1180px;padding:2rem}.Services_shareLabel__swPcH{color:#6b7280;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Services_shareButtons__2LAAN{align-items:center;display:flex;gap:10px}.About_aboutPage__jhHdK{background:#fff;color:#1a1d23;font-family:Poppins,sans-serif;width:100%}.About_heroBanner__Yg-V7{background:linear-gradient(135deg,#0f1114,#1e2229);color:#fff;padding:9rem 2rem 5rem;text-align:center}.About_heroContainer__WkyxJ{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:820px}.About_heroBadge__gtAmS{align-items:center;background:#ffa04726;border:1px solid #ffa04766;border-radius:100px;color:#ffa047;display:inline-flex;font-size:.8rem;font-weight:500;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase}.About_heroTitle__8K5lo{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.About_heroSub__sI6Qo{color:#ffffffbf;font-size:1.08rem;line-height:1.7;margin:0;max-width:650px}.About_sectionContainer__YtNFJ{margin:0 auto;max-width:1180px;padding:5.5rem 2rem}.About_sectionTag__Ttco3{color:#ffa047;display:block;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.About_storySection__TJ4ul{background:#fff}.About_storyGrid__IZ\+-A{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1.1fr .9fr}@media(max-width:920px){.About_storyGrid__IZ\+-A{gap:3rem;grid-template-columns:1fr}}.About_storyText__cGa0C{display:flex;flex-direction:column}.About_storyText__cGa0C h2{color:#1a1d23;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 1.2rem}.About_storyText__cGa0C p{color:#6b7280;font-size:.96rem;line-height:1.75;margin:0 0 1rem}.About_discoveryGrid__SH-cN{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1.2rem}@media(max-width:500px){.About_discoveryGrid__SH-cN{grid-template-columns:1fr}}.About_discoveryItem__P4AsJ{align-items:center;color:#1a1d23;display:flex;font-size:.92rem;font-weight:600;gap:8px}.About_storyImageWrapper__nUA7B{display:flex;justify-content:center;position:relative}.About_storyImg__KbHU3{border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 16px 36px #0000001a;height:420px;max-width:460px;object-fit:cover;width:100%}.About_experienceBadge__UQ3VJ{background:#0f1114;border:1px solid #272a30;border-radius:12px;bottom:-1.5rem;box-shadow:0 10px 30px #00000040;color:#fff;display:flex;flex-direction:column;left:-1rem;padding:1.2rem 1.6rem;position:absolute}@media(max-width:500px){.About_experienceBadge__UQ3VJ{bottom:-1rem;left:.5rem}}.About_expNum__K9dTT{color:#ffa047;font-size:2.2rem;font-weight:800;line-height:1}.About_expText__9uGia{color:#ffffffb3;font-size:.8rem;font-weight:500;margin-top:4px}.About_valuesSection__U\+37Z{background:#fafaf9;border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}.About_valuesGrid__vtSPp{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media(max-width:860px){.About_valuesGrid__vtSPp{grid-template-columns:1fr}}.About_valueCard__wAcer{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:2.2rem 1.8rem}.About_valueCard__wAcer h3{color:#1a1d23;font-size:1.25rem;font-weight:700;margin:0}.About_valueCard__wAcer p{color:#6b7280;font-size:.92rem;line-height:1.65;margin:0}.About_valueIcon__XQyTi{align-items:center;background:#fff3e6;border-radius:12px;color:#ffa047;display:flex;height:56px;justify-content:center;width:56px}.About_offerSection__r7ZPw{background:#fff}.About_sectionHeader__WvCOw{margin-bottom:3.5rem;text-align:center}.About_sectionHeader__WvCOw h2{color:#1a1d23;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.About_sectionHeader__WvCOw p{color:#6b7280;font-size:1rem;margin:0}.About_offerGrid__sn8Hp{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.About_offerCard__qykeb{background:#fafaf9;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;padding:1.5rem;transition:transform .25s,border-color .25s,box-shadow .25s}.About_offerCard__qykeb:hover{border-color:#ffa047;box-shadow:0 10px 25px #ffa0471f}.About_offerCard__qykeb h4{color:#1a1d23;font-size:1.15rem;font-weight:700;margin:1rem 0 .5rem}.About_offerCard__qykeb p{color:#6b7280;font-size:.9rem;line-height:1.6;margin:0}.About_offerImgWrapper__\+fuYQ{border-radius:8px;height:160px;overflow:hidden;width:100%}.About_offerImg__PpvRf{height:100%;object-fit:cover;width:100%}.About_aboutContactSection__kaSni{background:linear-gradient(135deg,#0f1114,#1a1d23);color:#fff;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}.About_aboutContactOverlay__POqOD{background:radial-gradient(circle at 50% 50%,#ffa0471f 0,#0000 70%);inset:0;pointer-events:none;position:absolute}.About_aboutContactContent__amsVm{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:750px;position:relative;z-index:1}.About_aboutContactContent__amsVm h2{font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700;letter-spacing:-.02em;margin:0}.About_aboutContactContent__amsVm p{color:#ffffffbf;font-size:1.05rem;line-height:1.65;margin:0}.About_contactBtn__9OgBc{align-items:center;background:#ffa047;border-radius:8px;box-shadow:0 4px 16px #ffa04759;color:#fff;display:inline-flex;font-size:.98rem;font-weight:600;gap:10px;margin-top:.5rem;padding:14px 28px;text-decoration:none;transition:background .25s,transform .2s}.About_contactBtn__9OgBc:hover{background:#e8872a;transform:translateY(-2px)}.About_socialWrapper__TSQbq{background:#fff;display:flex;justify-content:center;padding:2rem}.Contact_contactPage__uJUNs{background:#fff;color:#1a1d23;font-family:Poppins,sans-serif;width:100%}.Contact_heroBanner__zuKti{background:linear-gradient(135deg,#0f1114,#1e2229);color:#fff;padding:9rem 2rem 5rem;text-align:center}.Contact_heroContainer__YNeWr{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:820px}.Contact_heroBadge__9zQgN{align-items:center;background:#ffa04726;border:1px solid #ffa04766;border-radius:100px;color:#ffa047;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase}.Contact_heroTitle__Eeaqz{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.Contact_heroSub__\+GfUD{color:#ffffffbf;font-size:1.08rem;line-height:1.7;margin:0;max-width:650px}.Contact_sectionContainer__HLNcQ{margin:0 auto;max-width:1180px;padding:4.5rem 2rem}.Contact_sectionTag__6RBxf{color:#ffa047;display:block;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.Contact_cardsSection__usmVb{background:#fafaf9;border-bottom:1px solid #e5e7eb}.Contact_cardsGrid__9MrNh{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}@media(max-width:960px){.Contact_cardsGrid__9MrNh{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Contact_cardsGrid__9MrNh{grid-template-columns:1fr}}.Contact_contactCard__5kJOD{align-items:center!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000a!important;display:flex!important;flex-direction:column!important;padding:2rem 1.5rem!important;text-align:center!important;transition:transform .25s,border-color .25s,box-shadow .25s!important}.Contact_contactCard__5kJOD:hover{border-color:#ffa047!important;box-shadow:0 10px 25px #ffa04726!important;transform:translateY(-4px)!important}.Contact_contactCard__5kJOD h3{color:#1a1d23;font-size:1.1rem;font-weight:700;margin:.8rem 0 .4rem}.Contact_cardIconWrapper__ZH8qm{align-items:center;background:#fff3e6;border-radius:50%;color:#ffa047;display:flex;height:54px;justify-content:center;width:54px}.Contact_cardValue__D-nOq{color:#1a1d23;font-size:.92rem;font-weight:600;margin:0;word-break:break-word}.Contact_cardSub__vZsTV{color:#6b7280;font-size:.82rem;margin-top:4px}.Contact_formSection__t87\+N{background:#fff}.Contact_formGrid__dj3Wu{grid-gap:4rem;align-items:flex-start;display:grid;gap:4rem;grid-template-columns:1fr 1.1fr}@media(max-width:880px){.Contact_formGrid__dj3Wu{gap:3rem;grid-template-columns:1fr}}.Contact_formInfoCol__Qtu31{display:flex;flex-direction:column}.Contact_formInfoCol__Qtu31 h2{color:#1a1d23;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.Contact_infoDesc__vWeax{color:#6b7280;font-size:.98rem;line-height:1.75;margin-bottom:2rem}.Contact_calloutBox__eS6nl{align-items:center;background:#fff3e6;border:1px solid #ffa0474d;border-radius:12px;display:flex;gap:1.2rem;padding:1.6rem}.Contact_calloutLabel__w-1LI{color:#6b7280;display:block;font-size:.82rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.Contact_calloutPhone__czvyi{color:#e8872a;font-size:1.4rem;font-weight:800;text-decoration:none}.Contact_calloutPhone__czvyi:hover{text-decoration:underline}.Contact_calloutSub__xO-nk{color:#6b7280;font-size:.82rem;margin:2px 0 0}.Contact_formCol__BZsRv,.Contact_mapSection__Nq0hk{width:100%}.Contact_mapContainer__hBngP{height:480px;position:relative;width:100%}.Contact_socialOverlay__BRVXg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#0f1114bf,#0f1114f2);bottom:0;color:#fff;left:0;padding:1.5rem 2rem;position:absolute;width:100%}.Contact_socialOverlayInner__78P36{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1180px}.Contact_socialOverlayInner__78P36 h3{font-size:1.2rem;font-weight:600;margin:0}.Contact_socialIconsRow__vShm1{align-items:center;display:flex;gap:14px}.Contact_socialIconsRow__vShm1 a{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;transition:background .25s,border-color .25s,transform .2s;width:40px}.Contact_socialIconsRow__vShm1 a:hover{background:#ffa047;border-color:#ffa047;transform:translateY(-2px)}.Contact_socialIconsRow__vShm1 .Contact_socialIcon__gn2be{height:22px;width:22px}@media(max-width:600px){.Contact_socialOverlayInner__78P36{flex-direction:column;text-align:center}}.card{max-width:600px;padding:1rem;width:100%}.card label{display:block}.card p input,.card p select{border:1px solid #777;border-radius:3px;display:block;margin:1rem auto;outline:none;padding:.6rem;width:100%}.card p textarea{height:100px;outline:none;resize:none;width:100%}.Blog_blogPageContainer__UaplJ{box-sizing:border-box;color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:2.5rem;margin:7rem auto 4rem;max-width:1280px;padding:0 1.5rem;width:100%}.Blog_blogHeroBanner__pMxyf{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1.25rem;box-shadow:0 10px 30px -5px #0f172a33;color:#fff;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;padding:3rem 2.5rem;position:relative;text-align:center}.Blog_heroBadge__-Jdh6{align-items:center;background:#ea580c33;border:1px solid #ea580c66;border-radius:2rem;color:#fdba74;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.04em;padding:.35rem .9rem}.Blog_heroTitle__fk0N\+{font-size:2.5rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0;max-width:750px}.Blog_heroSubtext__0h7t2{color:#94a3b8;font-size:1rem;line-height:1.6;margin:0;max-width:600px}.Blog_searchBox__WBZk9{margin-top:.5rem;max-width:460px;position:relative;width:100%}.Blog_searchIcon__THHRu{color:#94a3b8;font-size:1.1rem;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Blog_searchInput__AnXPt{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1.5px solid #ffffff26;border-radius:.85rem;box-sizing:border-box;color:#fff;font-family:inherit;font-size:.9rem;outline:none;padding:.85rem 1rem .85rem 2.8rem;transition:all .2s ease;width:100%}.Blog_searchInput__AnXPt:focus{background:#ffffff26;border-color:#ea580c;box-shadow:0 0 0 4px #ea580c33}.Blog_searchInput__AnXPt::placeholder{color:#94a3b8}.Blog_blogGrid__6cFfn{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));width:100%}.Blog_blogCard__4b9xV{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 14px #0f172a08;display:flex;flex-direction:column;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.Blog_blogCard__4b9xV:hover{border-color:#cbd5e1;box-shadow:0 20px 30px -8px #0f172a1a;transform:translateY(-6px)}.Blog_blogCard__4b9xV:hover .Blog_cardImg__TMKpY{transform:scale(1.06)}.Blog_imageWrapper__TI5li{background:#f8fafc;display:block;overflow:hidden;padding-top:58%;position:relative;width:100%}.Blog_cardImg__TMKpY{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}.Blog_cardBody__LocwD{display:flex;flex:1 1;flex-direction:column;gap:.85rem;padding:1.5rem}.Blog_metaRow__JbqBR{align-items:center;color:#64748b;display:flex;font-size:.78rem;font-weight:600;gap:1rem}.Blog_metaRow__JbqBR span{align-items:center;display:flex;gap:.35rem}.Blog_metaRow__JbqBR span svg{color:#ea580c}.Blog_metaDivider__3eMaP{color:#cbd5e1}.Blog_postTitle__tmdYr{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0f172a;display:-webkit-box;font-size:1.2rem;font-weight:800;letter-spacing:-.015em;line-height:1.35;margin:0;overflow:hidden;text-decoration:none;transition:color .2s ease}.Blog_postTitle__tmdYr:hover{color:#ea580c}.Blog_postExcerpt__uKM\+D{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#475569;display:-webkit-box;font-size:.875rem;line-height:1.6;margin:0;overflow:hidden}.Blog_cardFooter__mYWqr{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-top:auto;padding-top:1rem}.Blog_engagementGroup__x-bnI{align-items:center;display:flex;gap:.85rem}.Blog_likeBtn__fwvwx{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#64748b;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.4rem;padding:.35rem .6rem;transition:all .2s ease}.Blog_likeBtn__fwvwx svg{font-size:1.1rem;transition:transform .2s ease}.Blog_likeBtn__fwvwx:hover{background:#fee2e2;color:#ef4444}.Blog_likeBtn__fwvwx:hover svg{transform:scale(1.15)}.Blog_likeBtn__fwvwx.Blog_liked__OW4C-{color:#ef4444}.Blog_likeBtn__fwvwx.Blog_liked__OW4C- svg{fill:#ef4444;color:#ef4444}.Blog_viewsCount__YE71t{color:#64748b;font-size:.82rem;font-weight:600}.Blog_readMoreBtn__9jn4I,.Blog_viewsCount__YE71t{align-items:center;display:inline-flex;gap:.35rem}.Blog_readMoreBtn__9jn4I{color:#ea580c;font-size:.85rem;font-weight:700;text-decoration:none;transition:gap .2s ease}.Blog_readMoreBtn__9jn4I:hover{color:#c2410c;gap:.6rem}.Blog_emptyState__DVi8q{background:#fff;border:1.5px dashed #cbd5e1;border-radius:1.25rem;color:#64748b;padding:4rem 2rem;text-align:center}.Blog_emptyIcon__YNHxC{color:#cbd5e1;font-size:3rem;margin-bottom:1rem}.Blog_emptyState__DVi8q h3{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0 0 .4rem}@media(max-width:768px){.Blog_blogGrid__6cFfn{grid-template-columns:1fr}}@media(max-width:640px){.Blog_blogPageContainer__UaplJ{margin-top:5.5rem;padding:0 1rem}.Blog_blogHeroBanner__pMxyf{padding:2rem 1.25rem}.Blog_heroTitle__fk0N\+{font-size:1.75rem}}.Loader_wrapper__JYeTW{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#0f172a73;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.Loader_loader__pvYRd{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10000}.Auth_authPage__HYy4x{align-items:center;background:radial-gradient(circle at 50% 20%,#ffa0471f 0,#fff3e699 60%,#fffdfa 100%),#fffdfa;display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;padding:8rem 1.5rem 5rem}.Auth_authCard__R0g41{background:#fff;border:1px solid #e5e7ebcc;border-radius:18px;box-shadow:0 12px 32px #0000000f,0 2px 6px #0000000a;display:flex;flex-direction:column;max-width:440px;padding:2.8rem 2.2rem;width:100%}.Auth_authHeader__nR5-j{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;text-align:center}.Auth_authHeader__nR5-j h2{color:#1a1d23;font-size:1.75rem;font-weight:700;letter-spacing:-.02em;margin:.5rem 0 .3rem}.Auth_authHeader__nR5-j p{color:#6b7280;font-size:.92rem;line-height:1.5;margin:0}.Auth_brandBadge__2rNLg{align-items:center;background:#fff3e6;border-radius:50%;display:flex;height:58px;justify-content:center;width:58px}.Auth_authForm__awBkj{display:flex;flex-direction:column;gap:1.3rem}.Auth_inputGroup__6qKRP{display:flex;flex-direction:column;gap:.45rem}.Auth_inputGroup__6qKRP label{color:#1a1d23;font-size:.88rem;font-weight:600}.Auth_labelRow__ezNHI{align-items:center;display:flex;justify-content:space-between}.Auth_forgotLink__9HxlH{color:#ffa047;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s}.Auth_forgotLink__9HxlH:hover{color:#e8872a;text-decoration:underline}.Auth_inputWrapper__YwiRz{align-items:center;display:flex;position:relative}.Auth_inputIcon__33SuA{color:#9ca3af;left:14px;pointer-events:none;position:absolute}.Auth_input__D2jSB{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#1a1d23;font-family:inherit;font-size:.95rem;outline:none;padding:12px 42px;transition:border-color .2s,box-shadow .2s;width:100%}.Auth_input__D2jSB::placeholder{color:#9ca3af}.Auth_input__D2jSB:focus{border-color:#ffa047;box-shadow:0 0 0 4px #ffa04726}.Auth_eyeBtn__3ppGB{align-items:center;background:#0000;border:none;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px}.Auth_eyeBtn__3ppGB:hover{color:#1a1d23}.Auth_submitBtn__0i3ti{background:#ffa047;border:none;border-radius:8px;box-shadow:0 4px 14px #ffa0474d;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;margin-top:.5rem;padding:13px;transition:background .25s,transform .2s,box-shadow .25s;width:100%}.Auth_submitBtn__0i3ti:hover{background:#e8872a;box-shadow:0 6px 20px #ffa04766;transform:translateY(-1px)}.Auth_submitBtn__0i3ti:active{transform:translateY(0)}.Auth_divider__jTZdf{align-items:center;color:#9ca3af;display:flex;margin:1.6rem 0 1.2rem;text-align:center}.Auth_divider__jTZdf:after,.Auth_divider__jTZdf:before{border-bottom:1px solid #e5e7eb;content:"";flex:1 1}.Auth_divider__jTZdf span{font-size:.78rem;font-weight:600;letter-spacing:.05em;padding:0 .8rem}.Auth_googleBtn__tnhCi{align-items:center;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#1a1d23;cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:500;gap:10px;justify-content:center;padding:12px;transition:background .2s,border-color .2s,transform .2s;width:100%}.Auth_googleBtn__tnhCi:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.Auth_switchAuth__f6zu6{color:#6b7280;font-size:.92rem;margin-bottom:0;margin-top:1.8rem;text-align:center}.Auth_switchLink__fIf2j{color:#ffa047;font-weight:600;text-decoration:none}.Auth_switchLink__fIf2j:hover{color:#e8872a;text-decoration:underline}.Auth_backLink__7eRSh{align-items:center;color:#6b7280;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;text-decoration:none;transition:color .2s}.Auth_backLink__7eRSh:hover{color:#ffa047}@media(max-width:480px){.Auth_authCard__R0g41{padding:2rem 1.4rem}}.ServiceCctvDetails_cctv-container__V2aS5,.ServiceSolarDetails_details-container__VPiQu{margin:6rem 1rem}.ReviewService_serviceReviewModal__2P7qF{font-family:inherit;padding:.5rem 0}.ReviewService_headerTitle__aNKUc{align-items:center;color:#0f172a;display:flex;font-size:1.15rem;font-weight:800;gap:.5rem;margin:0 0 .35rem}.ReviewService_headerTitle__aNKUc svg{color:#ffa047}.ReviewService_subTitle__FyNKG{color:#64748b;font-size:.825rem;margin:0 0 1.25rem}.ReviewService_existingBlock__Pi9OW{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_userInfo__hMRZu{align-items:center;display:flex;gap:.65rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_userInfo__hMRZu img{border-radius:50%;height:38px;object-fit:cover;width:38px}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_userInfo__hMRZu strong{color:#0f172a;display:block;font-size:.9rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_userInfo__hMRZu span{color:#64748b;font-size:.75rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt{display:flex;gap:.4rem}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.35rem .65rem;transition:all .2s ease}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt .ReviewService_editBtn__nE0cJ{color:#2563eb}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt .ReviewService_editBtn__nE0cJ:hover{background:#eff6ff;border-color:#93c5fd}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt .ReviewService_delBtn__kXy-Y{color:#dc2626}.ReviewService_existingBlock__Pi9OW .ReviewService_authorRow__vpdWu .ReviewService_btnActions__MUmSt .ReviewService_delBtn__kXy-Y:hover{background:#fef2f2;border-color:#fca5a5}.ReviewService_existingBlock__Pi9OW .ReviewService_reviewText__YF5it{color:#334155;font-size:.875rem;line-height:1.55;margin:.65rem 0 0}.ReviewService_formGroup__P25ly{margin-bottom:1.2rem}.ReviewService_formGroup__P25ly label{color:#0f172a;display:block;font-size:.825rem;font-weight:700;margin-bottom:.4rem}.ReviewService_formGroup__P25ly .ReviewService_starSelect__h\+e8g{display:inline-block}.ReviewService_formGroup__P25ly textarea{border:1.5px solid #e2e8f0;border-radius:10px;font-family:inherit;font-size:.875rem;min-height:100px;outline:none;padding:.75rem .85rem;resize:vertical;transition:border-color .2s ease;width:100%}.ReviewService_formGroup__P25ly textarea:focus{border-color:#ea580c}.ReviewService_submitBtn__56hZy{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:10px;box-shadow:0 4px 12px #ea580c40;color:#fff;cursor:pointer;display:inline-flex;font-size:.925rem;font-weight:700;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;transition:all .2s ease;width:100%}.ReviewService_submitBtn__56hZy:hover{box-shadow:0 6px 18px #ea580c59;transform:translateY(-1px)}.ReviewService_submitBtn__56hZy:disabled{cursor:not-allowed;opacity:.7}.ReviewService_cancelBtn__b2WHT{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;font-size:.875rem;font-weight:700;margin-top:.5rem;padding:.65rem;transition:all .2s ease;width:100%}.ReviewService_cancelBtn__b2WHT:hover{background:#e2e8f0}.blog-modal-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172abf;height:100vh;height:100dvh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10001}.blog-modal-container .modal{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:80%;padding:1rem}.blog-modal-container .modal-content{animation:slide .3s ease;background-color:#fff;border-radius:14px;box-shadow:0 20px 40px #00000040;box-sizing:border-box;margin:auto;max-width:480px;padding:1.75rem;position:relative;width:90%}.blog-modal-container .modal-content h3{color:#0f172a;font-size:1.1rem;font-weight:700;line-height:1.45;margin-top:0}.blog-modal-container .blog-post-btn-container{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}@media(max-width:480px){.blog-modal-container .blog-post-btn-container{flex-direction:column-reverse;width:100%}.blog-modal-container .blog-post-btn-container button{width:100%}}.blog-modal-container .blog-post-btn-del{background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;padding:.65rem 1.25rem;transition:all .2s ease}.blog-modal-container .blog-post-btn-del:hover{opacity:.92;transform:translateY(-1px)}.blog-modal-container .blog-post-btn-can{background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;font-weight:600;padding:.65rem 1.25rem;transition:all .2s ease}.blog-modal-container .blog-post-btn-can:hover{background-color:#e2e8f0;color:#0f172a}@media(max-width:500px){.modal-content{padding:1.25rem 1rem!important;width:95%!important}}.UserProfile_userProfilePage__-XsN9{font-family:inherit;margin:7rem auto 4rem;max-width:1100px;padding:0 1.5rem}.UserProfile_profileHeader__dZCJl{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;margin-bottom:2rem;padding:2rem}.UserProfile_profileHeader__dZCJl .UserProfile_headerInner__RVM2B{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.UserProfile_profileHeader__dZCJl .UserProfile_headerText__f8a47 .UserProfile_welcomeBadge__BYX4s{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.3rem .75rem;text-transform:uppercase}.UserProfile_profileHeader__dZCJl .UserProfile_headerText__f8a47 h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .4rem}.UserProfile_profileHeader__dZCJl .UserProfile_headerText__f8a47 h1 span{color:#ffa047}.UserProfile_profileHeader__dZCJl .UserProfile_headerText__f8a47 p{color:#94a3b8;font-size:.9rem;margin:0}.UserProfile_profileHeader__dZCJl .UserProfile_quickNav__7nolL{display:flex;flex-wrap:wrap;gap:.6rem}.UserProfile_profileHeader__dZCJl .UserProfile_quickNav__7nolL .UserProfile_navChip__41z\+Y{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s ease}.UserProfile_profileHeader__dZCJl .UserProfile_quickNav__7nolL .UserProfile_navChip__41z\+Y.UserProfile_active__nibX-,.UserProfile_profileHeader__dZCJl .UserProfile_quickNav__7nolL .UserProfile_navChip__41z\+Y:hover{background:#ffa047;border-color:#ffa047;color:#fff}.UserProfile_profileGrid__xlaPc{grid-gap:1.75rem;align-items:start;display:grid;gap:1.75rem;grid-template-columns:280px 1fr}@media(max-width:800px){.UserProfile_profileGrid__xlaPc{grid-template-columns:1fr}}.UserProfile_avatarColumn__hZn7i{position:sticky;top:7rem}.UserProfile_avatarCard__PtEYe{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;padding:2rem 1.5rem;text-align:center}.UserProfile_avatarCard__PtEYe .UserProfile_avatarWrapper__fEkd3{height:120px;margin-bottom:1rem;position:relative;width:120px}.UserProfile_avatarCard__PtEYe .UserProfile_avatarWrapper__fEkd3 .UserProfile_avatarImg__hMjGJ{border:3px solid #ffa047;border-radius:50%;box-shadow:0 4px 14px #ffa04740;height:120px;object-fit:cover;width:120px}.UserProfile_avatarCard__PtEYe .UserProfile_avatarWrapper__fEkd3 .UserProfile_cameraOverlay__GisBL{align-items:center;background:#ffa047;border:2px solid #fff;border-radius:50%;bottom:4px;color:#fff;cursor:pointer;display:flex;font-size:.85rem;height:30px;justify-content:center;position:absolute;right:4px;transition:background .2s ease;width:30px}.UserProfile_avatarCard__PtEYe .UserProfile_avatarWrapper__fEkd3 .UserProfile_cameraOverlay__GisBL:hover{background:#e58b35}.UserProfile_avatarCard__PtEYe .UserProfile_avatarName__fuT4N{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0 0 .2rem}.UserProfile_avatarCard__PtEYe .UserProfile_avatarEmail__KideY{color:#64748b;font-size:.8rem;margin:0 0 .85rem;word-break:break-all}.UserProfile_avatarCard__PtEYe .UserProfile_roleBadge__JC6b7{background:#e2e8f0;border-radius:20px;color:#475569;font-size:.75rem;font-weight:700;letter-spacing:.03em;padding:.25rem .8rem;text-transform:capitalize}.UserProfile_avatarCard__PtEYe .UserProfile_roleBadge__JC6b7.UserProfile_adminRole__eX8OG{background:#ffa04726;border:1px solid #ffa04759;color:#d97706}.UserProfile_avatarCard__PtEYe .UserProfile_uploadPhotoBtn__NJY3\+{align-items:center;background:linear-gradient(135deg,#ffa047,#e58b35);border:none;border-radius:10px;box-shadow:0 4px 10px #ffa0474d;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:1.25rem;padding:.6rem 1.25rem;transition:all .2s ease;width:100%}.UserProfile_avatarCard__PtEYe .UserProfile_uploadPhotoBtn__NJY3\+:hover:not(:disabled){box-shadow:0 6px 14px #ffa04766;transform:translateY(-1px)}.UserProfile_avatarCard__PtEYe .UserProfile_uploadPhotoBtn__NJY3\+:disabled{cursor:not-allowed;opacity:.7}.UserProfile_formColumn__2y6BJ{display:flex;flex-direction:column;gap:1.5rem}.UserProfile_profileFormCard__Ms-tJ{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;padding:1.75rem}.UserProfile_formSectionHeader__ibT8g{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:.85rem;margin-bottom:1.25rem;padding-bottom:.85rem}.UserProfile_formSectionHeader__ibT8g .UserProfile_sectionIcon__s\+jP0{background:#ffa0471f;border-radius:9px;color:#ffa047;flex-shrink:0;font-size:1rem;height:36px;padding:8px;width:36px}.UserProfile_formSectionHeader__ibT8g h3{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 .1rem}.UserProfile_formSectionHeader__ibT8g p{color:#64748b;font-size:.8rem;margin:0}.UserProfile_formGrid__5Q1CI{grid-gap:1.1rem;display:grid;gap:1.1rem;grid-template-columns:repeat(2,1fr)}@media(max-width:550px){.UserProfile_formGrid__5Q1CI{grid-template-columns:1fr}}.UserProfile_formGrid__5Q1CI .UserProfile_fullWidth__GbR8T{grid-column:1/-1}.UserProfile_fieldGroup__rcwRW{display:flex;flex-direction:column}.UserProfile_fieldGroup__rcwRW .UserProfile_fieldLabel__bS9c3{color:#475569;font-size:.82rem;font-weight:600;margin-bottom:.35rem}.UserProfile_inputWrap__6jjGR{align-items:center;display:flex;position:relative}.UserProfile_inputWrap__6jjGR .UserProfile_inputIcon__Vn0zf{color:#94a3b8;font-size:1rem;left:.85rem;pointer-events:none;position:absolute;z-index:1}.UserProfile_inputWrap__6jjGR .UserProfile_inputField__PpjV5{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;color:#1e293b;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .85rem .7rem 2.4rem;transition:all .2s ease;width:100%}.UserProfile_inputWrap__6jjGR .UserProfile_inputField__PpjV5:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.UserProfile_inputWrap__6jjGR .UserProfile_inputField__PpjV5.UserProfile_disabledField__MF74e{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.UserProfile_inputFieldNoIcon__K3kRG{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;color:#1e293b;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .85rem;transition:all .2s ease;width:100%}.UserProfile_inputFieldNoIcon__K3kRG:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.UserProfile_saveRow__zuv8M{border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;margin-top:1.75rem;padding-top:1.25rem}.UserProfile_saveRow__zuv8M .UserProfile_saveBtn__olmbG{align-items:center;background:linear-gradient(135deg,#ffa047,#e58b35);border:none;border-radius:10px;box-shadow:0 4px 12px #ffa0474d;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.75rem 1.75rem;transition:all .2s ease}.UserProfile_saveRow__zuv8M .UserProfile_saveBtn__olmbG:hover{box-shadow:0 6px 16px #ffa04766;transform:translateY(-1px)}.Wallet_walletPage__1Hz1\+{font-family:inherit;margin:7rem auto 4rem;max-width:1100px;padding:0 1.5rem}.Wallet_walletHeader__4b\+Aj{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;margin-bottom:2rem;padding:2rem}.Wallet_walletHeader__4b\+Aj .Wallet_headerInner__PeU0W{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.Wallet_walletHeader__4b\+Aj .Wallet_headerText__CTujt .Wallet_badge__q7wRD{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.3rem .75rem;text-transform:uppercase}.Wallet_walletHeader__4b\+Aj .Wallet_headerText__CTujt h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .4rem}.Wallet_walletHeader__4b\+Aj .Wallet_headerText__CTujt h1 span{color:#ffa047}.Wallet_walletHeader__4b\+Aj .Wallet_headerText__CTujt p{color:#94a3b8;font-size:.9rem;margin:0}.Wallet_walletHeader__4b\+Aj .Wallet_quickNav__9cKB3{display:flex;flex-wrap:wrap;gap:.6rem}.Wallet_walletHeader__4b\+Aj .Wallet_quickNav__9cKB3 .Wallet_navChip__jmMCF{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s ease}.Wallet_walletHeader__4b\+Aj .Wallet_quickNav__9cKB3 .Wallet_navChip__jmMCF.Wallet_active__WsX7c,.Wallet_walletHeader__4b\+Aj .Wallet_quickNav__9cKB3 .Wallet_navChip__jmMCF:hover{background:#ffa047;border-color:#ffa047;color:#fff}.Wallet_cardsGrid__W0FkC{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1.2fr 1fr 1fr;margin-bottom:2rem}@media(max-width:900px){.Wallet_cardsGrid__W0FkC{grid-template-columns:1fr}}.Wallet_balanceCard__3NCrK{background:linear-gradient(135deg,#ea580c,#c2410c);border-radius:16px;box-shadow:0 10px 20px -5px #ea580c59;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}.Wallet_balanceCard__3NCrK .Wallet_cardTop__UcqTs{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.Wallet_balanceCard__3NCrK .Wallet_cardTop__UcqTs span{font-size:.85rem;font-weight:600;opacity:.9}.Wallet_balanceCard__3NCrK .Wallet_balanceValue__N3dGt{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;margin:.25rem 0 1rem}.Wallet_balanceCard__3NCrK .Wallet_cardBottom__L9hnO{display:flex;gap:.65rem}.Wallet_actionCard__P1I1d{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}.Wallet_actionCard__P1I1d .Wallet_actionCardHeader__SZ7pV{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}.Wallet_actionCard__P1I1d .Wallet_actionCardHeader__SZ7pV .Wallet_iconWrap__iTaJZ{align-items:center;border-radius:10px;display:flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.Wallet_actionCard__P1I1d .Wallet_actionCardHeader__SZ7pV .Wallet_iconDeposit__ezHLL{background:#ecfdf5;color:#10b981}.Wallet_actionCard__P1I1d .Wallet_actionCardHeader__SZ7pV .Wallet_iconTransfer__vrSD7{background:#eff6ff;color:#3b82f6}.Wallet_actionCard__P1I1d .Wallet_actionCardHeader__SZ7pV h3{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.Wallet_actionCard__P1I1d p{color:#64748b;font-size:.825rem;line-height:1.5;margin:0 0 1.25rem}.Wallet_primaryBtn__-JVVE{align-items:center;background:#0f172a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;padding:.65rem 1.25rem;transition:all .2s ease}.Wallet_primaryBtn__-JVVE:hover{background:#ea580c;transform:translateY(-1px)}.Wallet_secondaryBtn__I\+cSV{align-items:center;background:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;justify-content:center;padding:.55rem 1rem;transition:all .2s ease}.Wallet_secondaryBtn__I\+cSV:hover{background:#ffffff59}.Wallet_modalOverlay__NSOVv{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;display:flex;height:100vh;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100vw;z-index:1050}.Wallet_modalContent__kHHZw{animation:Wallet_scaleIn__MD5vT .2s ease-out forwards;background:#fff;border-radius:16px;box-shadow:0 20px 40px #0003;max-width:480px;padding:1.75rem;width:100%}@keyframes Wallet_scaleIn__MD5vT{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Wallet_modalHeader__8c8tM{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1rem}.Wallet_modalHeader__8c8tM h3{color:#0f172a;font-size:1.15rem;font-weight:700;margin:0}.Wallet_modalHeader__8c8tM .Wallet_closeBtn__0vlEC{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem}.Wallet_modalHeader__8c8tM .Wallet_closeBtn__0vlEC:hover{color:#0f172a}.Wallet_formGroup__iI2Il{margin-bottom:1.1rem}.Wallet_formGroup__iI2Il label{color:#334155;display:block;font-size:.825rem;font-weight:600;margin-bottom:.4rem}.Wallet_formGroup__iI2Il input,.Wallet_formGroup__iI2Il select{border:1.5px solid #e2e8f0;border-radius:10px;font-size:.925rem;outline:none;padding:.75rem .95rem;transition:border-color .2s ease;width:100%}.Wallet_formGroup__iI2Il input:focus,.Wallet_formGroup__iI2Il select:focus{border-color:#ea580c}.Wallet_submitBtn__fyXOL{background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.975rem;font-weight:700;margin-top:.5rem;padding:.85rem;transition:all .2s ease;width:100%}.Wallet_submitBtn__fyXOL:hover{box-shadow:0 4px 12px #ea580c59;transform:translateY(-1px)}.Wallet_submitBtn__fyXOL:disabled{cursor:not-allowed;opacity:.7}.Wallet_txSection__vIHA9{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:1.75rem}.Wallet_txHeader__h6j\+W{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.Wallet_txHeader__h6j\+W h2{color:#0f172a;font-size:1.15rem;font-weight:800;margin:0}.Wallet_txHeader__h6j\+W span{color:#64748b;font-size:.8rem}.Wallet_tableWrap__ToGsJ{overflow-x:auto}.Wallet_txTable__ebfH-{border-collapse:collapse;text-align:left;width:100%}.Wallet_txTable__ebfH- th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.775rem;font-weight:700;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.Wallet_txTable__ebfH- td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:.875rem;padding:1rem}.Wallet_txTable__ebfH- tbody tr:hover{background:#f8fafc}.Wallet_badgeSuccess__6j0xI{background:#dcfce7;color:#16a34a}.Wallet_badgePending__uvp7U,.Wallet_badgeSuccess__6j0xI{border-radius:12px;display:inline-block;font-size:.725rem;font-weight:700;padding:.2rem .55rem}.Wallet_badgePending__uvp7U{background:#fef9c3;color:#ca8a04}.Wallet_badgeFailed__Wkdpx{background:#fee2e2;border-radius:12px;color:#ef4444;display:inline-block;font-size:.725rem;font-weight:700;padding:.2rem .55rem}.Wallet_emptyState__uNhZy{color:#64748b;padding:3rem 1rem;text-align:center}.Wallet_emptyState__uNhZy svg{color:#cbd5e1;margin-bottom:.75rem}.Wallet_emptyState__uNhZy h4{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 .25rem}.Wallet_emptyState__uNhZy p{font-size:.85rem;margin:0}.Request_requestPage__Y6D4T{background:#fafaf9;color:#1a1d23;font-family:Poppins,sans-serif;width:100%}.Request_heroBanner__OW9IB{background:linear-gradient(135deg,#0f1114,#1e2229);color:#fff;padding:9rem 2rem 5rem;text-align:center}.Request_heroContainer__KIwXu{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:820px}.Request_heroBadge__ITg6V{align-items:center;background:#ffa04726;border:1px solid #ffa04766;border-radius:100px;color:#ffa047;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase}.Request_heroTitle__387Nu{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.Request_heroSub__Qep\+u{color:#ffffffbf;font-size:1.08rem;line-height:1.7;margin:0;max-width:650px}.Request_contentSection__TIJ7f{padding:5rem 2rem}.Request_sectionContainer__lcbhu{margin:0 auto;max-width:1180px}.Request_sectionTag__MpNzX{color:#ffa047;display:block;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.Request_contentGrid__6aO2T{grid-gap:4rem;align-items:flex-start;display:grid;gap:4rem;grid-template-columns:1fr 1.1fr}@media(max-width:880px){.Request_contentGrid__6aO2T{gap:3rem;grid-template-columns:1fr}}.Request_infoCol__YqA0a{display:flex;flex-direction:column}.Request_infoCol__YqA0a h2{color:#1a1d23;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.Request_infoDesc__d-DV7{color:#6b7280;font-size:.98rem;line-height:1.75;margin-bottom:2rem}.Request_trustPillars__bdAx3{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2rem}.Request_pillarItem__i860D{align-items:flex-start;display:flex;gap:12px}.Request_pillarItem__i860D strong{color:#1a1d23;display:block;font-size:.95rem;font-weight:700;margin-bottom:2px}.Request_pillarItem__i860D p{color:#6b7280;font-size:.88rem;line-height:1.5;margin:0}.Request_pillarIcon__2sKLH{color:#ffa047;flex-shrink:0;margin-top:2px}.Request_contactCallout__IYZDg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 14px #0000000a;padding:1.5rem}.Request_contactCallout__IYZDg p{color:#6b7280;font-size:.88rem;margin:0 0 4px}.Request_phoneLink__g4pDX{color:#e8872a;font-size:1.2rem;font-weight:700;text-decoration:none}.Request_phoneLink__g4pDX:hover{text-decoration:underline}.Request_formCol__ofPuS{width:100%}.Request_formCardWrapper__RFIQ-{background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 10px 30px #0000000f;padding:2.2rem 2rem}.Request_formHeader__HEYEf{margin-bottom:1.5rem}.Request_formHeader__HEYEf h3{color:#1a1d23;font-size:1.35rem;font-weight:700;margin:0 0 4px}.Request_formHeader__HEYEf p{color:#6b7280;font-size:.84rem;margin:0}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.CreateBlog_createBlogContainer__KKEiS{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.CreateBlog_headerBanner__IKpBW{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}.CreateBlog_headerTitleArea__ZbgOc{display:flex;flex-direction:column;gap:.4rem}.CreateBlog_headerBadge__GZhEn{align-items:center;background:#6366f12e;border:1px solid #6366f159;border-radius:2rem;color:#a5b4fc;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.CreateBlog_headerTitleArea__ZbgOc h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}.CreateBlog_headerTitleArea__ZbgOc p{color:#94a3b8;font-size:.9rem;margin:0}.CreateBlog_backLink__BChKC{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.65rem;color:#e2e8f0;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.6rem 1rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.CreateBlog_backLink__BChKC:hover{background:#ffffff24;color:#fff}.CreateBlog_contentLayout__Jf2h5{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 340px}.CreateBlog_formCard__ld2LH{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;padding:1.75rem}.CreateBlog_cardSectionTitle__BWppv{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:.65rem;margin-bottom:1.25rem;padding-bottom:.85rem}.CreateBlog_sectionIcon__DeRiR{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:.5rem;color:#fff;display:flex;font-size:.9rem;height:34px;justify-content:center;width:34px}.CreateBlog_cardSectionTitle__BWppv h2{color:#0f172a;font-size:.95rem;font-weight:700;margin:0}.CreateBlog_cardSectionTitle__BWppv p{color:#64748b;font-size:.78rem;margin:0}.CreateBlog_fieldGroup__jDOIx{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.1rem}.CreateBlog_fieldLabel__YdIqV{align-items:center;color:#374151;display:flex;font-size:.8rem;font-weight:600;gap:.4rem;letter-spacing:.025em}.CreateBlog_fieldInput__1pRMj{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.6rem;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .9rem;transition:all .2s ease;width:100%}.CreateBlog_fieldInput__1pRMj:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.CreateBlog_fieldInput__1pRMj::placeholder{color:#94a3b8}.CreateBlog_quillWrapper__R\+SlX{background:#fff;border:1.5px solid #e2e8f0;border-radius:.6rem;overflow:hidden;transition:border-color .2s ease}.CreateBlog_quillWrapper__R\+SlX:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.CreateBlog_quillWrapper__R\+SlX .ql-toolbar{background:#f8fafc;border:none;border-bottom:1px solid #e2e8f0;border-radius:0;padding:.5rem}.CreateBlog_quillWrapper__R\+SlX .ql-container{border:none;font-family:Inter,system-ui,sans-serif;font-size:.9rem}.CreateBlog_quillWrapper__R\+SlX .ql-editor{color:#1e293b;min-height:240px;padding:1rem}.CreateBlog_quillWrapper__R\+SlX .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.CreateBlog_submitBtn__yDlZH{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:.65rem;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:1.25rem;padding:.85rem 1.5rem;transition:all .2s ease;width:100%}.CreateBlog_submitBtn__yDlZH:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px #6366f159;transform:translateY(-1px)}.CreateBlog_submitBtn__yDlZH:disabled{cursor:not-allowed;opacity:.6}.CreateBlog_sidebarCard__EDyik{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.CreateBlog_mediaUploadZone__tsm9B{align-items:center;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:.75rem;display:flex;flex-direction:column;gap:.65rem;padding:1.25rem;text-align:center;transition:all .2s ease}.CreateBlog_mediaUploadZone__tsm9B:hover{background:#f5f3ff;border-color:#a5b4fc}.CreateBlog_uploadIcon__mYInY{align-items:center;background:#ede9fe;border-radius:.7rem;color:#6366f1;display:flex;font-size:1.2rem;height:44px;justify-content:center;width:44px}.CreateBlog_uploadZoneTitle__cjjGu{color:#1e293b;font-size:.875rem;font-weight:600;margin:0}.CreateBlog_uploadZoneDesc__N2Z9K{color:#64748b;font-size:.78rem;margin:0}.CreateBlog_fileInputLabel__DE\+LM{align-items:center;background:#6366f1;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.55rem 1rem;transition:background .2s ease}.CreateBlog_fileInputLabel__DE\+LM:hover{background:#4f46e5}.CreateBlog_fileInputLabel__DE\+LM input{display:none}.CreateBlog_mediaPreviewSection__a99R1{display:flex;flex-direction:column;gap:1rem}.CreateBlog_imagePreview__NVGXd{align-items:center;display:flex;flex-direction:column;gap:.75rem}.CreateBlog_imagePreview__NVGXd img{border:1px solid #e2e8f0;border-radius:.6rem;max-height:200px;object-fit:cover;width:100%}.CreateBlog_videoPreview__vhpUd{align-items:center;display:flex;flex-direction:column;gap:.75rem}.CreateBlog_videoPreview__vhpUd video{background:#000;border:1px solid #e2e8f0;border-radius:.6rem;max-height:200px;width:100%}.CreateBlog_uploadMediaBtn__hu0vb{align-items:center;background:#0000;border:1.5px solid #6366f1;border-radius:.55rem;color:#6366f1;cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:600;gap:.4rem;justify-content:center;padding:.6rem 1rem;transition:all .2s ease;width:100%}.CreateBlog_uploadMediaBtn__hu0vb:hover:not(:disabled){background:#f5f3ff}.CreateBlog_uploadMediaBtn__hu0vb:disabled{cursor:not-allowed;opacity:.6}.CreateBlog_uploadedLabel__ctrxK{align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:2rem;color:#15803d;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;padding:.3rem .7rem}.CreateBlog_tipsCard__LtidR{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;padding:1rem}.CreateBlog_tipsCard__LtidR h4{align-items:center;color:#0369a1;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;margin:0 0 .6rem}.CreateBlog_tipsCard__LtidR ul{display:flex;flex-direction:column;gap:.35rem;margin:0;padding-left:1.2rem}.CreateBlog_tipsCard__LtidR ul li{color:#0c4a6e;font-size:.78rem;line-height:1.4}.CreateBlog_noMediaPlaceholder__RNUrK{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;text-align:center}.CreateBlog_noMediaPlaceholder__RNUrK svg{color:#cbd5e1;font-size:2rem}.CreateBlog_noMediaPlaceholder__RNUrK span{color:#94a3b8;font-size:.8rem}@media(max-width:1024px){.CreateBlog_contentLayout__Jf2h5{grid-template-columns:1fr 300px}}@media(max-width:768px){.CreateBlog_contentLayout__Jf2h5{grid-template-columns:1fr}.CreateBlog_sidebarCard__EDyik{order:-1}}@media(max-width:640px){.CreateBlog_headerBanner__IKpBW{align-items:flex-start;flex-direction:column;padding:1.4rem 1.25rem}.CreateBlog_headerTitleArea__ZbgOc h1{font-size:1.35rem}.CreateBlog_formCard__ld2LH,.CreateBlog_sidebarCard__EDyik{padding:1.25rem}}.AdminProfile_profileContainer__bkw-q{font-family:inherit;margin:0 auto;max-width:1200px;padding:1.5rem}.AdminProfile_headerBanner__arvO2{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #ffffff0d;border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;color:#fff;margin-bottom:2rem;padding:2rem}.AdminProfile_headerBanner__arvO2 .AdminProfile_headerBadge__rrx4T{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.35rem .85rem;text-transform:uppercase}.AdminProfile_headerBanner__arvO2 h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.AdminProfile_headerBanner__arvO2 p{color:#94a3b8;font-size:.95rem;margin:0}.AdminProfile_profileGrid__cOBHD{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:320px 1fr}@media(max-width:900px){.AdminProfile_profileGrid__cOBHD{grid-template-columns:1fr}}.AdminProfile_avatarCard__4uE\+n{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;padding:2rem 1.5rem}.AdminProfile_avatarCard__4uE\+n .AdminProfile_avatarWrapper__v\+oBR{height:140px;margin-bottom:1.25rem;position:relative;width:140px}.AdminProfile_avatarCard__4uE\+n .AdminProfile_avatarWrapper__v\+oBR .AdminProfile_avatarImg__\+6z21{border:4px solid #fff;border-radius:50%;box-shadow:0 8px 20px #0000001f;height:100%;object-fit:cover;width:100%}.AdminProfile_avatarCard__4uE\+n .AdminProfile_avatarWrapper__v\+oBR .AdminProfile_cameraOverlay__FpV3I{align-items:center;background:#ffa047;border-radius:50%;bottom:4px;box-shadow:0 4px 10px #ffa04766;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:4px;transition:all .2s ease;width:38px}.AdminProfile_avatarCard__4uE\+n .AdminProfile_avatarWrapper__v\+oBR .AdminProfile_cameraOverlay__FpV3I:hover{background:#e58b35;transform:scale(1.08)}.AdminProfile_avatarCard__4uE\+n .AdminProfile_avatarWrapper__v\+oBR .AdminProfile_cameraOverlay__FpV3I .AdminProfile_fileInputHidden__kDNVF{display:none}.AdminProfile_avatarCard__4uE\+n .AdminProfile_userName__JAIZY{color:#0f172a;font-size:1.35rem;font-weight:700;margin:0 0 .25rem;text-align:center}.AdminProfile_avatarCard__4uE\+n .AdminProfile_userEmail__aX\+I1{color:#64748b;font-size:.875rem;margin:0 0 1rem;text-align:center;word-break:break-all}.AdminProfile_avatarCard__4uE\+n .AdminProfile_roleBadge__s\+zFt{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:20px;color:#2563eb;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;letter-spacing:.05em;padding:.3rem .8rem;text-transform:uppercase}.AdminProfile_avatarCard__4uE\+n .AdminProfile_uploadBox__eFjTv{background:#fff7ed;border:1px dashed #fdba74;border-radius:12px;margin-top:1.25rem;padding:.85rem;text-align:center;width:100%}.AdminProfile_avatarCard__4uE\+n .AdminProfile_uploadBox__eFjTv .AdminProfile_previewText__\+8JSR{color:#c2410c;font-size:.8rem;font-weight:600;margin:0 0 .5rem}.AdminProfile_avatarCard__4uE\+n .AdminProfile_uploadBox__eFjTv .AdminProfile_uploadBtn__xKKzv{align-items:center;background:#ffa047;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:background .2s ease;width:100%}.AdminProfile_avatarCard__4uE\+n .AdminProfile_uploadBox__eFjTv .AdminProfile_uploadBtn__xKKzv:hover{background:#e58b35}.AdminProfile_avatarCard__4uE\+n .AdminProfile_uploadBox__eFjTv .AdminProfile_uploadBtn__xKKzv:disabled{cursor:not-allowed;opacity:.7}.AdminProfile_avatarCard__4uE\+n .AdminProfile_metaInfoBox__x2YYr{border-top:1px solid #f1f5f9;margin-top:1.75rem;padding-top:1.25rem;width:100%}.AdminProfile_avatarCard__4uE\+n .AdminProfile_metaInfoBox__x2YYr .AdminProfile_metaRow__2MIAo{align-items:center;color:#64748b;display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:.75rem}.AdminProfile_avatarCard__4uE\+n .AdminProfile_metaInfoBox__x2YYr .AdminProfile_metaRow__2MIAo:last-child{margin-bottom:0}.AdminProfile_avatarCard__4uE\+n .AdminProfile_metaInfoBox__x2YYr .AdminProfile_metaRow__2MIAo .AdminProfile_metaVal__7YEMb{color:#1e293b;font-weight:600}.AdminProfile_avatarCard__4uE\+n .AdminProfile_metaInfoBox__x2YYr .AdminProfile_metaRow__2MIAo .AdminProfile_statusActive__BAtaQ{align-items:center;background:#f0fdf4;border-radius:12px;color:#16a34a;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.2rem .5rem}.AdminProfile_formCard__bzurU{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;padding:2rem}.AdminProfile_formCard__bzurU .AdminProfile_formSection__BuFq9{margin-bottom:2rem}.AdminProfile_formCard__bzurU .AdminProfile_formSection__BuFq9:last-of-type{margin-bottom:1.5rem}.AdminProfile_formCard__bzurU .AdminProfile_formSection__BuFq9 .AdminProfile_sectionTitle__MNy\+e{border-bottom:2px solid #f1f5f9;color:#0f172a;font-size:1.1rem;font-weight:700;margin:0 0 1.25rem;padding-bottom:.5rem}.AdminProfile_formCard__bzurU .AdminProfile_inputGrid__2-I9a{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.AdminProfile_formCard__bzurU .AdminProfile_inputGrid__2-I9a{grid-template-columns:1fr}}.AdminProfile_formCard__bzurU .AdminProfile_inputGrid__2-I9a .AdminProfile_fullWidth__qsZrw{grid-column:1/-1}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl{display:flex;flex-direction:column}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_fieldLabel__t\+rXE{color:#475569;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r{align-items:center;display:flex;position:relative}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r .AdminProfile_inputIcon__ogdfo{color:#94a3b8;font-size:1.1rem;left:.85rem;pointer-events:none;position:absolute}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r .AdminProfile_inputField__EDPgz{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;color:#1e293b;font-size:.925rem;outline:none;padding:.7rem .85rem .7rem 2.5rem;transition:all .2s ease;width:100%}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r .AdminProfile_inputField__EDPgz:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r .AdminProfile_inputField__EDPgz::placeholder{color:#94a3b8}.AdminProfile_formCard__bzurU .AdminProfile_fieldGroup__83Mkl .AdminProfile_inputIconWrap__o3O\+r .AdminProfile_disabledField__cKLJP{background-color:#f1f5f9;border-color:#e2e8f0;color:#64748b;cursor:not-allowed}.AdminProfile_formCard__bzurU .AdminProfile_formActions__A9\+hR{border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;margin-top:1rem;padding-top:1.25rem}.AdminProfile_formCard__bzurU .AdminProfile_formActions__A9\+hR .AdminProfile_submitBtn__YIWQj{align-items:center;background:linear-gradient(135deg,#ffa047,#e58b35);border:none;border-radius:10px;box-shadow:0 4px 12px #ffa0474d;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.6rem;padding:.75rem 1.75rem;transition:all .2s ease}.AdminProfile_formCard__bzurU .AdminProfile_formActions__A9\+hR .AdminProfile_submitBtn__YIWQj:hover{box-shadow:0 6px 16px #ffa04766;transform:translateY(-1px)}.AdminProfile_formCard__bzurU .AdminProfile_formActions__A9\+hR .AdminProfile_submitBtn__YIWQj:disabled{cursor:not-allowed;opacity:.7;transform:none}.AdminProfile_spin__rP6dz{animation:AdminProfile_spin__rP6dz 1s linear infinite}@keyframes AdminProfile_spin__rP6dz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Admin_adminLayout__WdNMG{background-color:#f8fafc;display:flex;height:100vh;height:100dvh;max-width:100%;overflow:hidden;position:relative;width:100vw}.Admin_sidebarWrapper__5dFsI{flex-shrink:0;height:100vh;height:100dvh;max-width:275px;min-width:275px;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease;width:275px;z-index:90}@media(max-width:992px){.Admin_sidebarWrapper__5dFsI{box-shadow:12px 0 35px #0006;height:100vh;height:100dvh;left:0;max-width:85vw;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);visibility:hidden;width:290px;z-index:10000}.Admin_sidebarWrapper__5dFsI.Admin_showMobileSidebar__mBkqP{pointer-events:auto;transform:translateX(0);visibility:visible}}.Admin_mobileBackdrop__OXEvt{display:none}@media(max-width:992px){.Admin_mobileBackdrop__OXEvt{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;bottom:0;cursor:pointer;display:block;left:0;position:fixed;right:0;top:0;z-index:9999}}.Admin_mainContentWrapper__taJwt{display:flex;flex:1 1;flex-direction:column;height:100vh;height:100dvh;min-width:0;overflow-x:hidden;overflow-y:auto}.Admin_mainContentWrapper__taJwt::-webkit-scrollbar{width:6px}.Admin_mainContentWrapper__taJwt::-webkit-scrollbar-track{background:#f1f5f9}.Admin_mainContentWrapper__taJwt::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.Admin_mainContentWrapper__taJwt::-webkit-scrollbar-thumb:hover{background:#94a3b8}.Admin_topHeader__24b89{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #00000005;display:flex;height:70px;justify-content:space-between;min-height:70px;padding:0 2rem;position:sticky;top:0;z-index:80}@media(max-width:768px){.Admin_topHeader__24b89{padding:0 1rem}}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL{align-items:center;display:flex;flex:1 1;gap:1rem;max-width:500px}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_toggleMenuBtn__IqpF\+{align-items:center;background:#f1f5f9;border:none;border-radius:.5rem;color:#334155;cursor:pointer;display:none;height:40px;justify-content:center;transition:background .2s ease;width:40px}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_toggleMenuBtn__IqpF\+:hover{background:#e2e8f0}@media(max-width:992px){.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_toggleMenuBtn__IqpF\+{display:flex}}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_searchBar__YVIHG{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;gap:.6rem;padding:.5rem .85rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_searchBar__YVIHG:focus-within{background:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_searchBar__YVIHG .Admin_searchIcon__tqGGb{color:#94a3b8;font-size:1.1rem}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_searchBar__YVIHG .Admin_searchInput__14ajw{background:#0000;border:none;color:#1e293b;font-size:.875rem;outline:none;width:100%}.Admin_topHeader__24b89 .Admin_headerLeft__NPzEL .Admin_searchBar__YVIHG .Admin_searchInput__14ajw::placeholder{color:#94a3b8}.Admin_topHeader__24b89 .Admin_headerRight__kFcH-{align-items:center;display:flex;gap:1.25rem}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_notificationBtn__wO0Dx{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;color:#475569;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:all .2s ease;width:40px}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_notificationBtn__wO0Dx:hover{background:#f1f5f9;color:#0f172a}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_notificationBtn__wO0Dx .Admin_notifBadge__uvJuW{background:#ef4444;border:2px solid #fff;border-radius:50%;height:8px;position:absolute;right:8px;top:8px;width:8px}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_topProfileInfo__ra6ph{align-items:center;display:flex;gap:.65rem}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_topProfileInfo__ra6ph .Admin_topAvatar__nQkWs{border:2px solid #e2e8f0;border-radius:50%;height:36px;object-fit:cover;width:36px}.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_topProfileInfo__ra6ph .Admin_topName__0Wxnz{color:#1e293b;font-size:.875rem;font-weight:600}@media(max-width:640px){.Admin_topHeader__24b89 .Admin_headerRight__kFcH- .Admin_topProfileInfo__ra6ph .Admin_topName__0Wxnz{display:none}}.Admin_pageBody__43GSd{flex:1 1;padding:1.75rem 2rem}@media(max-width:768px){.Admin_pageBody__43GSd{padding:1.25rem 1rem}}.AdminNavbar_adminSidebar__3Yso6{background:#0f172a;border-right:1px solid #1e293b;box-sizing:border-box;color:#f8fafc;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;max-height:100vh;max-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1rem}.AdminNavbar_adminSidebar__3Yso6::-webkit-scrollbar{width:4px}.AdminNavbar_adminSidebar__3Yso6::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf{align-items:center;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:.75rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57{align-items:center;display:flex;gap:.85rem;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57:hover{opacity:.9;transform:translateY(-1px)}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57 .AdminNavbar_sidebarLogoImg__eqKTG{flex-shrink:0;height:38px;object-fit:contain;width:38px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57 .AdminNavbar_brandDetails__afBgn{display:flex;flex-direction:column}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57 .AdminNavbar_brandDetails__afBgn .AdminNavbar_brandTitle__dGhk-{color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.05em;line-height:1;margin:0}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_sidebarBrandLink__r7r57 .AdminNavbar_brandDetails__afBgn .AdminNavbar_brandSubtitle__lGyqz{color:#f97316;font-size:.65rem;font-weight:700;letter-spacing:.15em;margin-top:.2rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_mobileCloseDrawerBtn__AWry2{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;display:none;height:36px;justify-content:center;transition:all .2s ease;width:36px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_mobileCloseDrawerBtn__AWry2:hover{background:#fff3;color:#fff}@media(max-width:992px){.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_brandHeaderRow__B3\+tf .AdminNavbar_mobileCloseDrawerBtn__AWry2{display:flex}}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.85rem;display:flex;gap:.85rem;margin-bottom:1.5rem;padding:.85rem 1rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_avatarWrapper__82msQ{height:40px;position:relative;width:40px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_avatarWrapper__82msQ .AdminNavbar_avatarImg__Aoc--{border:2px solid #f97316;border-radius:50%;height:100%;object-fit:cover;width:100%}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_avatarWrapper__82msQ .AdminNavbar_onlineStatusDot__Sqggd{background:#22c55e;border:2px solid #0f172a;border-radius:50%;bottom:1px;height:10px;position:absolute;right:1px;width:10px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_profileInfo__vgPt-{display:flex;flex-direction:column;overflow:hidden}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_profileInfo__vgPt- .AdminNavbar_profileName__cyr0K{color:#f8fafc;font-size:.875rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_profileBox__t2AGP .AdminNavbar_profileInfo__vgPt- .AdminNavbar_profileRoleBadge__2skl5{color:#94a3b8;font-size:.725rem;font-weight:500}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navMenu__Eps95{display:flex;flex:1 1;flex-direction:column;gap:1.35rem;overflow-y:auto;padding-right:.25rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navMenu__Eps95::-webkit-scrollbar{width:4px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navMenu__Eps95::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navGroup__GjOZ2{display:flex;flex-direction:column;gap:.4rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navGroup__GjOZ2 .AdminNavbar_groupHeader__exmdo{color:#64748b;font-size:.725rem;font-weight:700;letter-spacing:.08em;margin-bottom:.2rem;padding:0 .9rem;text-transform:uppercase}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navGroup__GjOZ2 .AdminNavbar_groupList__P2in3{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2{align-items:center;border-radius:8px;color:#94a3b8;display:flex;font-size:.95rem;font-weight:600;gap:.85rem;padding:.7rem .9rem;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2 .AdminNavbar_navIcon__HUExo{align-items:center;color:#94a3b8;display:flex;flex-shrink:0;font-size:1.15rem;justify-content:center;transition:all .2s ease}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2 .AdminNavbar_navLabel__0Wp1E{flex:1 1;white-space:nowrap}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2 .AdminNavbar_navBadge__1qzbJ{background:#ea580c;border-radius:1rem;color:#fff;flex-shrink:0;font-size:.7rem;font-weight:800;padding:.15rem .5rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2:hover{background:#ffffff14;color:#fff}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2:hover .AdminNavbar_navIcon__HUExo{color:#fff}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2.AdminNavbar_active__hAiIO{background:#ea580c!important;color:#fff!important;font-weight:700}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2.AdminNavbar_active__hAiIO .AdminNavbar_navIcon__HUExo{color:#fff!important}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_navItemLink__6RSO2.AdminNavbar_active__hAiIO .AdminNavbar_navBadge__1qzbJ{background:#ffffff40;color:#fff}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7{border-top:1px solid #ffffff14;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_paytrackBtn__0SV1a{align-items:center;background:linear-gradient(135deg,#c9a84c2e,#a0783040);border:1px solid #c9a84c73;border-radius:.65rem;color:#ffd875;display:flex;font-size:.825rem;font-weight:700;gap:.6rem;justify-content:center;padding:.75rem;text-decoration:none;transition:all .2s ease}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_paytrackBtn__0SV1a:hover{background:linear-gradient(135deg,#c9a84c4d,#a0783066);border-color:#ffd875;box-shadow:0 4px 12px #c9a84c33;color:#fff;transform:translateY(-1px)}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_storefrontBtn__osxuN{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.65rem;color:#cbd5e1;display:flex;font-size:.825rem;font-weight:600;gap:.6rem;justify-content:center;padding:.75rem;text-decoration:none;transition:all .2s ease}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_storefrontBtn__osxuN:hover{background:#ffffff1f;border-color:#fff3;color:#fff}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_logoutBtn__lNVs9{align-items:center;background:#ef444414;border:1px solid #ef444433;border-radius:.65rem;color:#f87171;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;gap:.6rem;justify-content:center;padding:.75rem;transition:all .2s ease;width:100%}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_logoutBtn__lNVs9:hover{background:#ef444433;border-color:#ef444480;color:#fff;transform:translateY(-1px)}.AdminNavbar_adminSidebar__3Yso6 .AdminNavbar_sidebarFooter__AQHl7 .AdminNavbar_logoutBtn__lNVs9:active{transform:translateY(0)}.DashboardHome_dashboardContainer__FlhMj{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.75rem;padding-bottom:2.5rem;width:100%}.DashboardHome_headerBanner__qMP7W{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26,0 8px 10px -6px #0f172a1a;color:#fff;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;overflow:hidden;padding:2rem 2.25rem;position:relative}.DashboardHome_headerBanner__qMP7W:after{background:radial-gradient(circle,#f9731640 0,#f9731600 70%);border-radius:50%;content:"";height:320px;pointer-events:none;position:absolute;right:-10%;top:-50%;width:320px}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV{display:flex;flex-direction:column;gap:.5rem;z-index:1}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV .DashboardHome_badgeLabel__yHaYk{align-items:center;background:#f973162e;border:1px solid #f9731659;border-radius:2rem;color:#fb923c;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.35rem .75rem;width:-moz-fit-content;width:fit-content}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV .DashboardHome_badgeLabel__yHaYk .DashboardHome_zapIcon__Kn4Pa{color:#f97316}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV h1{font-size:1.85rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fdba74,#f97316);-webkit-background-clip:text}.DashboardHome_headerBanner__qMP7W .DashboardHome_welcomeText__yoqOV p{color:#94a3b8;font-size:.95rem;margin:0}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA{align-items:center;display:flex;gap:.75rem;z-index:1}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_timePills__TY-8C{background:#ffffff12;border:1px solid #ffffff1a;border-radius:.75rem;display:flex;padding:.25rem}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_timePills__TY-8C button{background:#0000;border:none;border-radius:.5rem;color:#cbd5e1;cursor:pointer;font-size:.825rem;font-weight:600;padding:.5rem .9rem;transition:all .2s ease}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_timePills__TY-8C button:hover{color:#fff}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_timePills__TY-8C .DashboardHome_activePill__A8PFe{background:#f97316;box-shadow:0 4px 12px #f9731666;color:#fff!important}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_refreshBtn__JZzEo{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.75rem;color:#f8fafc;cursor:pointer;display:flex;font-size:1.1rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_refreshBtn__JZzEo:hover{background:#ffffff2e}.DashboardHome_headerBanner__qMP7W .DashboardHome_headerActions__IVEjA .DashboardHome_spinning__Kx8wu{animation:DashboardHome_spin__B-FGL .8s linear infinite}@keyframes DashboardHome_spin__B-FGL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DashboardHome_kpiGrid__GnmyB{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media(max-width:600px){.DashboardHome_kpiGrid__GnmyB{gap:.85rem;grid-template-columns:1fr}}.DashboardHome_kpiCard__TX-H5{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008,0 2px 4px -2px #00000008;padding:1.35rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.DashboardHome_kpiCard__TX-H5:hover{box-shadow:0 12px 20px -5px #00000014;transform:translateY(-3px)}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_kpiTitle__R71Rp{color:#64748b;font-size:.875rem;font-weight:600}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_iconWrapper__D8EMz{align-items:center;border-radius:.75rem;display:flex;font-size:1.25rem;height:44px;justify-content:center;width:44px}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_iconWrapper__D8EMz.DashboardHome_revenue__x-TIW{background:#fff7ed;color:#ea580c}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_iconWrapper__D8EMz.DashboardHome_orders__ZBC2E{background:#eff6ff;color:#2563eb}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_iconWrapper__D8EMz.DashboardHome_products__Lh-bS{background:#f0fdf4;color:#16a34a}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiHeader__PFXGs .DashboardHome_iconWrapper__D8EMz.DashboardHome_customers__Hb8CQ{background:#faf5ff;color:#9333ea}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV{display:flex;flex-direction:column;gap:.5rem}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV .DashboardHome_kpiValue__FE7hj{color:#0f172a;font-size:1.65rem;font-weight:800;letter-spacing:-.02em}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV .DashboardHome_kpiFooter__POJhj{align-items:center;display:flex;font-size:.8rem;gap:.5rem}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV .DashboardHome_kpiFooter__POJhj .DashboardHome_positiveChange__QEp5N{align-items:center;color:#16a34a;display:flex;font-weight:700;gap:.2rem}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV .DashboardHome_kpiFooter__POJhj .DashboardHome_negativeChange__Z0VEW{align-items:center;color:#dc2626;display:flex;font-weight:700;gap:.2rem}.DashboardHome_kpiCard__TX-H5 .DashboardHome_kpiBody__nZ3oV .DashboardHome_kpiFooter__POJhj .DashboardHome_kpiPeriod__YVzT0{color:#94a3b8}.DashboardHome_chartsRow__Vah22{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:2fr 1fr}@media(max-width:1024px){.DashboardHome_chartsRow__Vah22{grid-template-columns:1fr}}.DashboardHome_chartCard__51R3j{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;padding:1.5rem}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.25rem}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+ h3{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+ p{color:#64748b;font-size:.825rem;margin:.25rem 0 0}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+ .DashboardHome_chartLegendPill__avJlx{align-items:center;color:#475569;display:flex;font-size:.8rem;font-weight:600;gap:.85rem}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+ .DashboardHome_chartLegendPill__avJlx .DashboardHome_dotOrange__x7qM-{background:#f97316;border-radius:50%;height:10px;width:10px}.DashboardHome_chartCard__51R3j .DashboardHome_cardHeader__WytW\+ .DashboardHome_chartLegendPill__avJlx .DashboardHome_dotBlue__ozLac{background:#3b82f6;border-radius:50%;height:10px;width:10px}.DashboardHome_chartCard__51R3j .DashboardHome_chartContainer__GTgKJ{height:310px;position:relative}.DashboardHome_chartCard__51R3j .DashboardHome_donutContainer__Xv1-d{align-items:center;display:flex;height:310px;justify-content:center;position:relative}.DashboardHome_widgetsGrid__K5sjX{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:2fr 1fr;min-width:0;width:100%}@media(max-width:1024px){.DashboardHome_widgetsGrid__K5sjX{grid-template-columns:1fr}}.DashboardHome_widgetCard__fZeKV{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:0;overflow:hidden;padding:1.5rem}@media(max-width:600px){.DashboardHome_widgetCard__fZeKV{border-radius:.875rem;padding:1.15rem 1rem}}.DashboardHome_widgetCard__fZeKV .DashboardHome_widgetHeader__5cIFz{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1.25rem}.DashboardHome_widgetCard__fZeKV .DashboardHome_widgetHeader__5cIFz h3{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0}.DashboardHome_widgetCard__fZeKV .DashboardHome_widgetHeader__5cIFz p{color:#64748b;font-size:.825rem;margin:.25rem 0 0}.DashboardHome_widgetCard__fZeKV .DashboardHome_widgetHeader__5cIFz .DashboardHome_viewAllBtn__g2bbK{align-items:center;color:#ea580c;display:inline-flex;font-size:.825rem;font-weight:600;gap:.4rem;text-decoration:none;transition:gap .2s ease}.DashboardHome_widgetCard__fZeKV .DashboardHome_widgetHeader__5cIFz .DashboardHome_viewAllBtn__g2bbK:hover{color:#c2410c;gap:.6rem}.DashboardHome_tableWrapper__vTXUp{-webkit-overflow-scrolling:touch;border-radius:.5rem;margin-bottom:.5rem;max-width:100%;overflow-x:auto;width:100%}.DashboardHome_tableWrapper__vTXUp::-webkit-scrollbar{height:6px}.DashboardHome_tableWrapper__vTXUp::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.DashboardHome_tableWrapper__vTXUp::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.DashboardHome_tableWrapper__vTXUp::-webkit-scrollbar-thumb:hover{background:#94a3b8}.DashboardHome_ordersTable__TnKgu{border-collapse:initial;border-spacing:0;font-size:.875rem;min-width:620px;text-align:left;width:100%}.DashboardHome_ordersTable__TnKgu th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.775rem;font-weight:600;letter-spacing:.05em;padding:.85rem 1rem;text-transform:uppercase;white-space:nowrap}.DashboardHome_ordersTable__TnKgu th:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.DashboardHome_ordersTable__TnKgu th:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.DashboardHome_ordersTable__TnKgu td{border-bottom:1px solid #f1f5f9;color:#334155;padding:1rem;vertical-align:middle}.DashboardHome_ordersTable__TnKgu td.DashboardHome_orderId__eEsh8{color:#0f172a;font-weight:700;white-space:nowrap}.DashboardHome_ordersTable__TnKgu td.DashboardHome_productCell__muzxm{font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_ordersTable__TnKgu td.DashboardHome_amountCell__UkPZE{color:#0f172a;font-weight:700;white-space:nowrap}.DashboardHome_ordersTable__TnKgu td.DashboardHome_dateCell__y1w9X{color:#64748b;font-size:.8rem;white-space:nowrap}.DashboardHome_ordersTable__TnKgu tr:hover td{background:#f8fafc}.DashboardHome_ordersTable__TnKgu tr:last-child td{border-bottom:none}.DashboardHome_orderPaginationWrapper__WHNfD{align-items:center;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1.25rem;padding-top:1rem}.DashboardHome_orderPaginationWrapper__WHNfD .DashboardHome_paginationInfo__JmVNs{color:#64748b;font-size:.8rem;font-weight:500}.DashboardHome_orderPaginationWrapper__WHNfD .DashboardHome_paginationContainer__wog6u{display:flex;gap:4px;list-style:none;margin:0;padding:0}.DashboardHome_orderPaginationWrapper__WHNfD .DashboardHome_paginationContainer__wog6u .DashboardHome_pageLink__VQDtl{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;font-size:.775rem;font-weight:500;padding:5px 10px;text-decoration:none;transition:all .2s ease}.DashboardHome_orderPaginationWrapper__WHNfD .DashboardHome_paginationContainer__wog6u .DashboardHome_pageLink__VQDtl:hover{background:#f8fafc;border-color:#94a3b8}.DashboardHome_orderPaginationWrapper__WHNfD .DashboardHome_paginationContainer__wog6u .DashboardHome_activePageLink__qUYHp{background:#f97316;border-color:#f97316;color:#fff;font-weight:700}.DashboardHome_customerCell__cxPaG{display:flex;flex-direction:column}.DashboardHome_customerCell__cxPaG .DashboardHome_cName__cuz-I{color:#1e293b;font-weight:600;white-space:nowrap}.DashboardHome_customerCell__cxPaG .DashboardHome_cEmail__-vUb3{color:#94a3b8;font-size:.775rem;white-space:nowrap}.DashboardHome_statusBadge__hlCZz{align-items:center;border-radius:2rem;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;padding:.3rem .65rem;white-space:nowrap;width:-moz-fit-content;width:fit-content}.DashboardHome_statusBadge__hlCZz.DashboardHome_badgeCompleted__pKfqO{background:#dcfce7;color:#15803d}.DashboardHome_statusBadge__hlCZz.DashboardHome_badgeProcessing__02euc{background:#dbeafe;color:#1d4ed8}.DashboardHome_statusBadge__hlCZz.DashboardHome_badgePending__G6FtT{background:#fef3c7;color:#b45309}.DashboardHome_statusBadge__hlCZz.DashboardHome_badgeCancelled__YKQWc{background:#fee2e2;color:#b91c1c}.DashboardHome_sideColumn__A9Mho{display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0}.DashboardHome_topProductsList__LoQMP{display:flex;flex-direction:column;gap:1.1rem;max-width:100%;min-width:0}.DashboardHome_topProductItem__w1HFX{border-bottom:1px dashed #e2e8f0;display:flex;flex-direction:column;gap:.4rem;max-width:100%;min-width:0;padding-bottom:.9rem}.DashboardHome_topProductItem__w1HFX:last-child{border-bottom:none;padding-bottom:0}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH>div:first-child{flex:1 1;min-width:0}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH .DashboardHome_tpName__wXT4d{color:#0f172a;display:block;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH .DashboardHome_tpCategory__HnJBh{color:#64748b;display:block;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH .DashboardHome_tpSales__Z6fh9{display:flex;flex-direction:column;flex-shrink:0;text-align:right}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH .DashboardHome_tpSales__Z6fh9 strong{color:#0f172a;font-size:.85rem;white-space:nowrap}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpMeta__ffvcH .DashboardHome_tpSales__Z6fh9 .DashboardHome_tpSub__QaEYN{color:#94a3b8;font-size:.725rem;white-space:nowrap}.DashboardHome_topProductItem__w1HFX .DashboardHome_progressTrack__i0kEe{background:#f1f5f9;border-radius:3px;height:6px;overflow:hidden;width:100%}.DashboardHome_topProductItem__w1HFX .DashboardHome_progressTrack__i0kEe .DashboardHome_progressBar__YlZzA{background:linear-gradient(90deg,#f97316,#fb923c);border-radius:3px;height:100%}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpFooter__vKE0R{align-items:center;color:#64748b;display:flex;font-size:.75rem;justify-content:space-between}.DashboardHome_topProductItem__w1HFX .DashboardHome_tpFooter__vKE0R .DashboardHome_lowStockWarning__oGPxh{background:#fee2e2;border-radius:.25rem;color:#dc2626;font-weight:700;padding:.1rem .4rem}.DashboardHome_quickActionsGrid__UWa-\+{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,1fr);max-width:100%;min-width:0}@media(max-width:480px){.DashboardHome_quickActionsGrid__UWa-\+{gap:.65rem;grid-template-columns:repeat(2,1fr)}}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;box-sizing:border-box;color:#1e293b;display:flex;flex-direction:column;font-size:.825rem;font-weight:600;gap:.6rem;justify-content:center;min-width:0;overflow:hidden;padding:1.1rem;text-decoration:none;transition:all .2s ease}@media(max-width:480px){.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn{font-size:.75rem;padding:.85rem .5rem}}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn div{align-items:center;border-radius:.6rem;display:flex;flex-shrink:0;font-size:1.2rem;height:40px;justify-content:center;width:40px}@media(max-width:480px){.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn div{font-size:1.05rem;height:34px;width:34px}}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn span{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn .DashboardHome_actionIconOrange__SQ76y{background:#fff7ed;color:#ea580c}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn .DashboardHome_actionIconBlue__JuJpJ{background:#eff6ff;color:#2563eb}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn .DashboardHome_actionIconGreen__y6MSV{background:#f0fdf4;color:#16a34a}.DashboardHome_quickActionsGrid__UWa-\+ .DashboardHome_actionTile__WH8Jn .DashboardHome_actionIconPurple__XP3mM{background:#faf5ff;color:#9333ea}.GetBlogs_getBlogsContainer__AhCLD{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.GetBlogs_headerBanner__XRKgA{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}.GetBlogs_headerTitleArea__c3w3K{display:flex;flex-direction:column;gap:.4rem}.GetBlogs_headerBadge__iia39{align-items:center;background:#6366f12e;border:1px solid #6366f159;border-radius:2rem;color:#a5b4fc;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.GetBlogs_headerTitleArea__c3w3K h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}.GetBlogs_headerTitleArea__c3w3K p{color:#94a3b8;font-size:.9rem;margin:0}.GetBlogs_headerStatsRow__st4lF{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.GetBlogs_statPill__7Ufft{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.85rem;display:flex;gap:.75rem;padding:.65rem 1.15rem}.GetBlogs_statIconPurple__QblwO{background:#6366f133;color:#a5b4fc}.GetBlogs_statIconGreen__oo\+\+C,.GetBlogs_statIconPurple__QblwO{align-items:center;border-radius:.5rem;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.GetBlogs_statIconGreen__oo\+\+C{background:#22c55e33;color:#4ade80}.GetBlogs_statIconOrange__j4SIn{align-items:center;background:#f9731633;border-radius:.5rem;color:#fb923c;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.GetBlogs_statMeta__pUQCf{display:flex;flex-direction:column;gap:.1rem}.GetBlogs_statValue__SPWDI{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2}.GetBlogs_statLabel__m5EtT{color:#94a3b8;font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.GetBlogs_controlBarCard__f4Quf{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 1px 3px #0000000a;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 1.25rem}.GetBlogs_searchWrapper__CZIM8{flex:1 1;min-width:200px;position:relative}.GetBlogs_searchIcon__UTcLn{color:#94a3b8;font-size:.95rem;left:.9rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.GetBlogs_searchInput__XD3Pe{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.6rem;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:.875rem;outline:none;padding:.65rem .9rem .65rem 2.5rem;transition:all .2s ease;width:100%}.GetBlogs_searchInput__XD3Pe:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.GetBlogs_searchInput__XD3Pe::placeholder{color:#94a3b8}.GetBlogs_createBlogLink__adFt-{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:.6rem;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.65rem 1.15rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.GetBlogs_createBlogLink__adFt-:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px #6366f159;transform:translateY(-1px)}.GetBlogs_tableCard__cwagv{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000a;overflow:hidden}.GetBlogs_tableResponsive__E2Kuh{overflow-x:auto;width:100%}.GetBlogs_blogsTable__g6Dr9{border-collapse:collapse;font-size:.875rem;width:100%}.GetBlogs_blogsTable__g6Dr9 thead tr{background:#f8fafc;border-bottom:2px solid #e2e8f0}.GetBlogs_blogsTable__g6Dr9 th{color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.06em;padding:.85rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.GetBlogs_blogsTable__g6Dr9 td{border-bottom:1px solid #f1f5f9;color:#334155;padding:.9rem 1rem;vertical-align:middle}.GetBlogs_blogsTable__g6Dr9 tbody tr{transition:background .15s ease}.GetBlogs_blogsTable__g6Dr9 tbody tr:hover{background:#fafbfd}.GetBlogs_blogsTable__g6Dr9 tbody tr:last-child td{border-bottom:none}.GetBlogs_snCell__Ra\+t1{color:#94a3b8;font-size:.8rem;font-weight:600;width:40px}.GetBlogs_titleCell__fZxXi{color:#1e293b;font-weight:600;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GetBlogs_metaCell__FYEl4{align-items:center;color:#64748b;display:flex;font-size:.82rem;gap:.4rem}.GetBlogs_metaCell__FYEl4 svg{color:#94a3b8;font-size:.85rem}.GetBlogs_publishedBadge__JtofR{align-items:center;border:none;border-radius:2rem;cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:600;gap:.35rem;padding:.3rem .7rem;transition:all .2s ease}.GetBlogs_publishedBadge__JtofR.GetBlogs_published__OZ\+r8{background:#dcfce7;border:1px solid #bbf7d0;color:#15803d}.GetBlogs_publishedBadge__JtofR.GetBlogs_unpublished__f\+387{background:#fef9c3;border:1px solid #fde68a;color:#a16207}.GetBlogs_publishedBadge__JtofR:hover{box-shadow:0 2px 6px #00000014;transform:scale(1.03)}.GetBlogs_actionsCell__YBmOc{align-items:center;display:flex;gap:.5rem}.GetBlogs_editBtn__JyLg7{align-items:center;background:#0000;border:1.5px solid #dbeafe;border-radius:.5rem;color:#3b82f6;cursor:pointer;display:flex;font-size:.85rem;height:32px;justify-content:center;text-decoration:none;transition:all .2s ease;width:32px}.GetBlogs_editBtn__JyLg7:hover{background:#dbeafe;border-color:#3b82f6;transform:scale(1.05)}.GetBlogs_deleteBtn__q03NO{align-items:center;background:#0000;border:1.5px solid #fee2e2;border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;font-size:.85rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.GetBlogs_deleteBtn__q03NO:hover{background:#fee2e2;border-color:#ef4444;transform:scale(1.05)}.GetBlogs_emptyState__iz5xP{color:#94a3b8;padding:4rem 1.5rem;text-align:center}.GetBlogs_emptyIcon__H8gQu{font-size:2.5rem;margin-bottom:.75rem;opacity:.4}.GetBlogs_emptyState__iz5xP h3{color:#64748b;font-size:1rem;font-weight:600;margin:0 0 .3rem}.GetBlogs_emptyState__iz5xP p{font-size:.85rem;margin:0}.GetBlogs_publishOverlay__8eS7Z{align-items:center;animation:GetBlogs_fadeIn__LkpDM .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}@keyframes GetBlogs_fadeIn__LkpDM{0%{opacity:0}to{opacity:1}}.GetBlogs_publishModal__7otvD{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 25px 50px -12px #0f172a40;display:flex;flex-direction:column;gap:1.25rem;max-width:440px;padding:1.75rem;position:relative;width:100%}.GetBlogs_publishModalHeader__WaJj1{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.GetBlogs_modalTitleArea__gfpoB h3{color:#0f172a;font-size:1.1rem;font-weight:800;margin:0 0 .35rem}.GetBlogs_modalTitleArea__gfpoB p{color:#64748b;font-size:.85rem;line-height:1.4;margin:0}.GetBlogs_modalCloseBtn__8DqHK{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.GetBlogs_modalCloseBtn__8DqHK:hover{background:#f1f5f9;color:#0f172a}.GetBlogs_optionsList__IMPo9{display:flex;flex-direction:column;gap:.85rem}.GetBlogs_optionCard__NMSH7{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:.85rem;box-sizing:border-box;cursor:pointer;display:flex;gap:1rem;padding:1rem 1.15rem;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.GetBlogs_optionCard__NMSH7:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.GetBlogs_optionCard__NMSH7.GetBlogs_selectedPublished__NXqF\+{background:#f0fdf4;border-color:#22c55e;box-shadow:0 4px 14px #22c55e26}.GetBlogs_optionCard__NMSH7.GetBlogs_selectedPublished__NXqF\+ .GetBlogs_optionIconWrap__7P3aw{background:#dcfce7;color:#15803d}.GetBlogs_optionCard__NMSH7.GetBlogs_selectedDraft__GBZqe{background:#fffbeb;border-color:#f59e0b;box-shadow:0 4px 14px #f59e0b26}.GetBlogs_optionCard__NMSH7.GetBlogs_selectedDraft__GBZqe .GetBlogs_optionIconWrap__7P3aw{background:#fef3c7;color:#b45309}.GetBlogs_optionIconWrap__7P3aw{align-items:center;background:#f1f5f9;border-radius:.65rem;color:#64748b;display:flex;flex-shrink:0;font-size:1.2rem;height:42px;justify-content:center;transition:all .2s ease;width:42px}.GetBlogs_optionMeta__S9iV-{display:flex;flex:1 1;flex-direction:column;gap:.15rem}.GetBlogs_optionTitle__FUASu{color:#0f172a;font-size:.92rem;font-weight:700;margin:0}.GetBlogs_optionDesc__HA6WG{color:#64748b;font-size:.78rem;line-height:1.35;margin:0}.GetBlogs_checkIcon__fAMUK{color:#22c55e;flex-shrink:0;font-size:1.1rem}.GetBlogs_publishModalBtns__AWAAG{display:flex;gap:.75rem;margin-top:.25rem}.GetBlogs_publishConfirmBtn__mZBZn{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:.65rem;color:#fff;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:.875rem;font-weight:700;gap:.4rem;justify-content:center;padding:.75rem 1rem;transition:all .2s ease}.GetBlogs_publishConfirmBtn__mZBZn:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px #6366f14d}.GetBlogs_publishConfirmBtn__mZBZn:disabled{cursor:not-allowed;opacity:.5}.GetBlogs_publishCancelBtn__vjINp{background:#f1f5f9;border:none;border-radius:.6rem;color:#475569;cursor:pointer;flex:1 1;font-family:inherit;font-size:.875rem;font-weight:600;padding:.7rem 1rem;transition:all .2s ease}.GetBlogs_publishCancelBtn__vjINp:hover{background:#e2e8f0}.GetBlogs_paginationWrapper__Zoe5A{display:flex;justify-content:center;padding:.5rem 0}.GetBlogs_paginationContainer__T1iC8{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.GetBlogs_pageLink__giOXY{align-items:center;border:1.5px solid #e2e8f0;border-radius:.5rem;color:#64748b;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;justify-content:center;padding:.45rem .75rem;text-decoration:none;transition:all .15s ease}.GetBlogs_pageLink__giOXY:hover{background:#f5f3ff;border-color:#6366f1;color:#6366f1}.GetBlogs_activePageLink__\+u5vC{background:#6366f1!important;border-color:#6366f1!important;color:#fff!important}.GetBlogs_deleteOverlay__UItxA{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.GetBlogs_deleteModal__1FpVa{background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040;max-width:380px;padding:1.75rem;width:100%}.GetBlogs_deleteModal__1FpVa h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0 0 .4rem}.GetBlogs_deleteModal__1FpVa p{color:#64748b;font-size:.85rem;margin:0 0 1.25rem}.GetBlogs_deleteModalBtns__j0yJ6{display:flex;gap:.75rem}.GetBlogs_deleteConfirmBtn__uYzvD{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:.6rem;color:#fff;cursor:pointer;flex:1 1;font-family:inherit;font-size:.875rem;font-weight:600;padding:.7rem 1rem;transition:all .2s ease}.GetBlogs_deleteConfirmBtn__uYzvD:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.GetBlogs_deleteCancelBtn__JQ5Bk{background:#f1f5f9;border:none;border-radius:.6rem;color:#475569;cursor:pointer;flex:1 1;font-family:inherit;font-size:.875rem;font-weight:600;padding:.7rem 1rem;transition:all .2s ease}.GetBlogs_deleteCancelBtn__JQ5Bk:hover{background:#e2e8f0}@media(max-width:640px){.GetBlogs_headerBanner__XRKgA{align-items:flex-start;flex-direction:column;padding:1.4rem 1.25rem}.GetBlogs_headerTitleArea__c3w3K h1{font-size:1.35rem}.GetBlogs_headerStatsRow__st4lF{width:100%}.GetBlogs_statPill__7Ufft{flex:1 1}.GetBlogs_controlBarCard__f4Quf{align-items:stretch;flex-direction:column}.GetBlogs_createBlogLink__adFt-{justify-content:center;width:100%}}.UpdateBlog_updateBlogContainer__FeXki{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.UpdateBlog_headerBanner__ppdaX{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}.UpdateBlog_headerTitleArea__UuxQ8{display:flex;flex-direction:column;gap:.4rem}.UpdateBlog_headerBadge__TafSh{align-items:center;background:#6366f12e;border:1px solid #6366f159;border-radius:2rem;color:#a5b4fc;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.UpdateBlog_headerTitleArea__UuxQ8 h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}.UpdateBlog_headerTitleArea__UuxQ8 p{color:#94a3b8;font-size:.9rem;margin:0}.UpdateBlog_backLink__e2lbs{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.65rem;color:#e2e8f0;display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.6rem 1rem;text-decoration:none;transition:all .2s ease;white-space:nowrap}.UpdateBlog_backLink__e2lbs:hover{background:#ffffff24;color:#fff}.UpdateBlog_contentLayout__rldiw{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 340px}.UpdateBlog_formCard__b8TX-{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;padding:1.75rem}.UpdateBlog_cardSectionTitle__JfdoB{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:.65rem;margin-bottom:1.25rem;padding-bottom:.85rem}.UpdateBlog_sectionIcon__iWSTS{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:.5rem;color:#fff;display:flex;font-size:.9rem;height:34px;justify-content:center;width:34px}.UpdateBlog_cardSectionTitle__JfdoB h2{color:#0f172a;font-size:.95rem;font-weight:700;margin:0}.UpdateBlog_cardSectionTitle__JfdoB p{color:#64748b;font-size:.78rem;margin:0}.UpdateBlog_fieldGroup__jPgjz{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.1rem}.UpdateBlog_fieldLabel__4oCsQ{align-items:center;color:#374151;display:flex;font-size:.8rem;font-weight:600;gap:.4rem;letter-spacing:.025em}.UpdateBlog_fieldInput__DA7Pm{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.6rem;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .9rem;transition:all .2s ease;width:100%}.UpdateBlog_fieldInput__DA7Pm:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.UpdateBlog_fieldInput__DA7Pm::placeholder{color:#94a3b8}.UpdateBlog_quillWrapper__i9T2p{background:#fff;border:1.5px solid #e2e8f0;border-radius:.6rem;overflow:hidden;transition:border-color .2s ease}.UpdateBlog_quillWrapper__i9T2p:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.UpdateBlog_quillWrapper__i9T2p .ql-toolbar{background:#f8fafc;border:none;border-bottom:1px solid #e2e8f0;border-radius:0;padding:.5rem}.UpdateBlog_quillWrapper__i9T2p .ql-container{border:none;font-family:Inter,system-ui,sans-serif;font-size:.9rem}.UpdateBlog_quillWrapper__i9T2p .ql-editor{color:#1e293b;min-height:240px;padding:1rem}.UpdateBlog_quillWrapper__i9T2p .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.UpdateBlog_submitBtn__aRYeT{align-items:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:.65rem;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:1.25rem;padding:.85rem 1.5rem;transition:all .2s ease;width:100%}.UpdateBlog_submitBtn__aRYeT:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px #6366f159;transform:translateY(-1px)}.UpdateBlog_submitBtn__aRYeT:disabled{cursor:not-allowed;opacity:.6}.UpdateBlog_sidebarCard__juFfv{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.UpdateBlog_mediaUploadZone__yQ8b3{align-items:center;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:.75rem;display:flex;flex-direction:column;gap:.65rem;padding:1.25rem;text-align:center;transition:all .2s ease}.UpdateBlog_mediaUploadZone__yQ8b3:hover{background:#f5f3ff;border-color:#a5b4fc}.UpdateBlog_uploadIcon__itJ5n{align-items:center;background:#ede9fe;border-radius:.7rem;color:#6366f1;display:flex;font-size:1.2rem;height:44px;justify-content:center;width:44px}.UpdateBlog_uploadZoneTitle__2Jytg{color:#1e293b;font-size:.875rem;font-weight:600;margin:0}.UpdateBlog_uploadZoneDesc__o-RIU{color:#64748b;font-size:.78rem;margin:0}.UpdateBlog_fileInputLabel__oP4\+n{align-items:center;background:#6366f1;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.55rem 1rem;transition:background .2s ease}.UpdateBlog_fileInputLabel__oP4\+n:hover{background:#4f46e5}.UpdateBlog_fileInputLabel__oP4\+n input{display:none}.UpdateBlog_imagePreview__q6eFh{align-items:center;display:flex;flex-direction:column;gap:.75rem}.UpdateBlog_imagePreview__q6eFh img{border:1px solid #e2e8f0;border-radius:.6rem;max-height:200px;object-fit:cover;width:100%}.UpdateBlog_videoPreview__plTZ\+{align-items:center;display:flex;flex-direction:column;gap:.75rem}.UpdateBlog_videoPreview__plTZ\+ video{background:#000;border:1px solid #e2e8f0;border-radius:.6rem;max-height:200px;width:100%}.UpdateBlog_uploadMediaBtn__-am4G{align-items:center;background:#0000;border:1.5px solid #6366f1;border-radius:.55rem;color:#6366f1;cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:600;gap:.4rem;justify-content:center;padding:.6rem 1rem;transition:all .2s ease;width:100%}.UpdateBlog_uploadMediaBtn__-am4G:hover:not(:disabled){background:#f5f3ff}.UpdateBlog_uploadMediaBtn__-am4G:disabled{cursor:not-allowed;opacity:.6}.UpdateBlog_uploadedLabel__4L\+ww{align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:2rem;color:#15803d;display:inline-flex;font-size:.78rem;font-weight:600;gap:.35rem;padding:.3rem .7rem}.UpdateBlog_tipsCard__7iCfy{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;padding:1rem}.UpdateBlog_tipsCard__7iCfy h4{align-items:center;color:#0369a1;display:flex;font-size:.82rem;font-weight:700;gap:.4rem;margin:0 0 .6rem}.UpdateBlog_tipsCard__7iCfy ul{display:flex;flex-direction:column;gap:.35rem;margin:0;padding-left:1.2rem}.UpdateBlog_tipsCard__7iCfy ul li{color:#0c4a6e;font-size:.78rem;line-height:1.4}@media(max-width:1024px){.UpdateBlog_contentLayout__rldiw{grid-template-columns:1fr 300px}}@media(max-width:768px){.UpdateBlog_contentLayout__rldiw{grid-template-columns:1fr}.UpdateBlog_sidebarCard__juFfv{order:-1}}@media(max-width:640px){.UpdateBlog_headerBanner__ppdaX{align-items:flex-start;flex-direction:column;padding:1.4rem 1.25rem}.UpdateBlog_headerTitleArea__UuxQ8 h1{font-size:1.35rem}.UpdateBlog_formCard__b8TX-,.UpdateBlog_sidebarCard__juFfv{padding:1.25rem}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.Category_pageContainer__ZQbY4{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.Category_pageHeader__DGNl4{display:flex;flex-direction:column;gap:.4rem}.Category_pageHeader__DGNl4 .Category_headerBadge__-AZqZ{align-items:center;background:#fff7ed;border:1px solid #ffedd5;border-radius:2rem;color:#ea580c;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.Category_pageHeader__DGNl4 h1{color:#0f172a;font-size:1.65rem;font-weight:800;margin:0}.Category_pageHeader__DGNl4 p{color:#64748b;font-size:.9rem;margin:0}.Category_twoColumnGrid__YX9ku{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:320px 1fr}@media(max-width:900px){.Category_twoColumnGrid__YX9ku{grid-template-columns:1fr}}.Category_createCard__Kczq6{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;gap:1.25rem;height:-moz-fit-content;height:fit-content;padding:1.5rem}.Category_createCard__Kczq6 .Category_cardHeader__uVuw7{align-items:center;display:flex;gap:.85rem}.Category_createCard__Kczq6 .Category_cardHeader__uVuw7 .Category_iconCircle__Km7vs{align-items:center;background:#eff6ff;border-radius:.65rem;color:#2563eb;display:flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.Category_createCard__Kczq6 .Category_cardHeader__uVuw7 h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.Category_createCard__Kczq6 .Category_cardHeader__uVuw7 p{color:#64748b;font-size:.775rem;margin:.15rem 0 0}.Category_createCard__Kczq6 .Category_createForm__m58Q2{display:flex;flex-direction:column;gap:1rem}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef{display:flex;flex-direction:column;gap:.4rem}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef label{color:#475569;font-size:.825rem;font-weight:600}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef .Category_formInput__0hG3J,.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef .Category_formSelect__SSYya{border:1px solid #cbd5e1;border-radius:.6rem;color:#1e293b;font-size:.875rem;outline:none;padding:.65rem .9rem;width:100%}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef .Category_formInput__0hG3J:focus,.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_inputGroup__fdQef .Category_formSelect__SSYya:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_submitBtn__qa4hb{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.6rem;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4rem;justify-content:center;padding:.7rem;transition:all .2s ease}.Category_createCard__Kczq6 .Category_createForm__m58Q2 .Category_submitBtn__qa4hb:hover{box-shadow:0 6px 16px #f9731666;transform:translateY(-1px)}.Category_listCard__2TQH9{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;overflow:hidden}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7 h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7 p{color:#64748b;font-size:.775rem;margin:.15rem 0 0}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7 .Category_searchBox__mqMDc{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;display:flex;gap:.5rem;padding:.45rem .75rem}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7 .Category_searchBox__mqMDc .Category_searchIcon__cAS8f{color:#94a3b8}.Category_listCard__2TQH9 .Category_cardHeader__uVuw7 .Category_searchBox__mqMDc input{background:#0000;border:none;color:#1e293b;font-size:.825rem;outline:none}.Category_tableResponsive__7IU2t{overflow-x:auto}.Category_dataTable__dBKGF{border-collapse:collapse;font-size:.875rem;text-align:left;width:100%}.Category_dataTable__dBKGF th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1.15rem;text-transform:uppercase}.Category_dataTable__dBKGF td{border-bottom:1px solid #f1f5f9;padding:.9rem 1.15rem}.Category_dataTable__dBKGF tr:hover td{background:#f8fafc}.Category_alignRight__2P4qj{text-align:right}.Category_snCell__nVHqW{color:#94a3b8;font-size:.8rem;font-weight:600}.Category_nameCell__iMtmm{color:#0f172a;font-weight:700}.Category_slugCell__WFkdJ{color:#64748b;font-family:monospace;font-size:.8rem}.Category_deleteBtn__C7Jgb{align-items:center;background:#fef2f2;border:none;border-radius:.5rem;color:#dc2626;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.Category_deleteBtn__C7Jgb:hover{background:#fee2e2}.Category_emptyState__8Ako3{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:.5rem;padding:3rem;text-align:center}.Category_emptyState__8Ako3 .Category_emptyIcon__IMvXF{color:#cbd5e1;font-size:2.5rem}.Category_paginationWrapper__LRH\+D{display:flex;justify-content:center;padding:1rem}.Category_paginationContainer__Q9-oJ{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.Category_paginationContainer__Q9-oJ .Category_pageLink__u4T1x{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#475569;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;justify-content:center;padding:.4rem .75rem;text-decoration:none}.Category_paginationContainer__Q9-oJ .Category_pageLink__u4T1x:hover{background:#f1f5f9}.Category_paginationContainer__Q9-oJ .Category_activePageLink__fKeh0 .Category_pageLink__u4T1x{background:#f97316!important;border-color:#f97316!important;color:#fff!important}.Brand_pageContainer__Cx8sM{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.Brand_pageHeader__ExkhB{display:flex;flex-direction:column;gap:.4rem}.Brand_pageHeader__ExkhB .Brand_headerBadge__RjQLp{align-items:center;background:#fff7ed;border:1px solid #ffedd5;border-radius:2rem;color:#ea580c;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.Brand_pageHeader__ExkhB h1{color:#0f172a;font-size:1.65rem;font-weight:800;margin:0}.Brand_pageHeader__ExkhB p{color:#64748b;font-size:.9rem;margin:0}.Brand_twoColumnGrid__HUUQa{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:320px 1fr}@media(max-width:900px){.Brand_twoColumnGrid__HUUQa{grid-template-columns:1fr}}.Brand_createCard__ubrkz{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;gap:1.25rem;height:-moz-fit-content;height:fit-content;padding:1.5rem}.Brand_createCard__ubrkz .Brand_cardHeader__sOhYp{align-items:center;display:flex;gap:.85rem}.Brand_createCard__ubrkz .Brand_cardHeader__sOhYp .Brand_iconCircle__htFLl{align-items:center;background:#faf5ff;border-radius:.65rem;color:#9333ea;display:flex;font-size:1.2rem;height:40px;justify-content:center;width:40px}.Brand_createCard__ubrkz .Brand_cardHeader__sOhYp h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.Brand_createCard__ubrkz .Brand_cardHeader__sOhYp p{color:#64748b;font-size:.775rem;margin:.15rem 0 0}.Brand_createCard__ubrkz .Brand_createForm__lpYIt{display:flex;flex-direction:column;gap:1rem}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB{display:flex;flex-direction:column;gap:.4rem}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB label{color:#475569;font-size:.825rem;font-weight:600}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB .Brand_formInput__86uTB,.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB .Brand_formSelect__mmn\+Q{background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;color:#1e293b;font-size:.875rem;outline:none;padding:.65rem .9rem;width:100%}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB .Brand_formInput__86uTB:focus,.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_inputGroup__FkToB .Brand_formSelect__mmn\+Q:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_submitBtn__ofGMc{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.6rem;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4rem;justify-content:center;padding:.7rem;transition:all .2s ease}.Brand_createCard__ubrkz .Brand_createForm__lpYIt .Brand_submitBtn__ofGMc:hover{box-shadow:0 6px 16px #f9731666;transform:translateY(-1px)}.Brand_listCard__XL5iZ{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;overflow:hidden}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp p{color:#64748b;font-size:.775rem;margin:.15rem 0 0}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp .Brand_searchBox__tEXdq{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;display:flex;gap:.5rem;padding:.45rem .75rem}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp .Brand_searchBox__tEXdq .Brand_searchIcon__nE8lL{color:#94a3b8}.Brand_listCard__XL5iZ .Brand_cardHeader__sOhYp .Brand_searchBox__tEXdq input{background:#0000;border:none;color:#1e293b;font-size:.825rem;outline:none}.Brand_tableResponsive__4zAfM{overflow-x:auto}.Brand_dataTable__DbT-L{border-collapse:collapse;font-size:.875rem;text-align:left;width:100%}.Brand_dataTable__DbT-L th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1.15rem;text-transform:uppercase}.Brand_dataTable__DbT-L td{border-bottom:1px solid #f1f5f9;padding:.9rem 1.15rem}.Brand_dataTable__DbT-L tr:hover td{background:#f8fafc}.Brand_alignRight__w98PK{text-align:right}.Brand_snCell__PkKq6{color:#94a3b8;font-size:.8rem;font-weight:600}.Brand_nameCell__r8mtQ{color:#0f172a;font-weight:700}.Brand_categoryBadge__gs8kE{background:#eff6ff;border-radius:.4rem;color:#2563eb;display:inline-block;font-size:.775rem;font-weight:700;padding:.2rem .55rem}.Brand_deleteBtn__5Y3va{align-items:center;background:#fef2f2;border:none;border-radius:.5rem;color:#dc2626;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.Brand_deleteBtn__5Y3va:hover{background:#fee2e2}.Brand_emptyState__L-gW6{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:.5rem;padding:3rem;text-align:center}.Brand_emptyState__L-gW6 .Brand_emptyIcon__iM7rZ{color:#cbd5e1;font-size:2.5rem}.Brand_paginationWrapper__dFYLK{display:flex;justify-content:center;padding:1rem}.Brand_paginationContainer__7WqEF{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.Brand_paginationContainer__7WqEF .Brand_pageLink__XUVrS{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#475569;cursor:pointer;display:flex;font-size:.8rem;font-weight:600;justify-content:center;padding:.4rem .75rem;text-decoration:none}.Brand_paginationContainer__7WqEF .Brand_pageLink__XUVrS:hover{background:#f1f5f9}.Brand_paginationContainer__7WqEF .Brand_activePageLink__4Yn6X .Brand_pageLink__XUVrS{background:#f97316!important;border-color:#f97316!important;color:#fff!important}.ProductForm_productFormLayout__xAljo{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;margin:0 auto;max-width:1000px;width:100%}.ProductForm_formCard__sViEE{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;overflow:hidden}.ProductForm_formCard__sViEE .ProductForm_cardHeader__3Wzsc{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:1rem;padding:1.25rem 1.5rem}.ProductForm_formCard__sViEE .ProductForm_cardHeader__3Wzsc .ProductForm_headerIcon__gsmTj{align-items:center;background:#fff7ed;border-radius:.75rem;color:#ea580c;display:flex;font-size:1.25rem;height:42px;justify-content:center;width:42px}.ProductForm_formCard__sViEE .ProductForm_cardHeader__3Wzsc h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.ProductForm_formCard__sViEE .ProductForm_cardHeader__3Wzsc p{color:#64748b;font-size:.8rem;margin:.2rem 0 0}.ProductForm_formCard__sViEE .ProductForm_cardBody__XNq\+9{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.ProductForm_galleryPreviewSection__fUy4a{border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem}.ProductForm_galleryPreviewSection__fUy4a h4{color:#334155;font-size:.875rem;font-weight:700;margin:0}.ProductForm_galleryPreviewSection__fUy4a .ProductForm_galleryGrid__JuoS1{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ProductForm_galleryPreviewSection__fUy4a .ProductForm_galleryGrid__JuoS1 .ProductForm_galleryCard__mxEkD{border:1px solid #e2e8f0;border-radius:.6rem;height:100px;overflow:hidden;position:relative;width:100%}.ProductForm_galleryPreviewSection__fUy4a .ProductForm_galleryGrid__JuoS1 .ProductForm_galleryCard__mxEkD img{height:100%;object-fit:cover;width:100%}.ProductForm_galleryPreviewSection__fUy4a .ProductForm_galleryGrid__JuoS1 .ProductForm_galleryCard__mxEkD .ProductForm_deleteThumbnailBtn__WSqXs{align-items:center;background:#e11d48e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;transition:transform .2s ease,background .2s ease;width:24px}.ProductForm_galleryPreviewSection__fUy4a .ProductForm_galleryGrid__JuoS1 .ProductForm_galleryCard__mxEkD .ProductForm_deleteThumbnailBtn__WSqXs:hover{background:#be123c;transform:scale(1.1)}.ProductForm_formRow__5OSsb{display:flex;flex-direction:column}.ProductForm_formGridTwo__84r32{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.ProductForm_formGridTwo__84r32{grid-template-columns:1fr}}.ProductForm_formGridThree__pCs5l{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.ProductForm_formGridThree__pCs5l{grid-template-columns:1fr}}.ProductForm_inputGroup__YtDG7{display:flex;flex-direction:column;gap:.4rem}.ProductForm_inputGroup__YtDG7 label{color:#475569;font-size:.825rem;font-weight:600}.ProductForm_inputGroup__YtDG7 .ProductForm_formInput__SRv9t,.ProductForm_inputGroup__YtDG7 .ProductForm_formSelect__RNwKc{background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;color:#1e293b;font-size:.875rem;outline:none;padding:.65rem .9rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.ProductForm_inputGroup__YtDG7 .ProductForm_formInput__SRv9t:focus,.ProductForm_inputGroup__YtDG7 .ProductForm_formSelect__RNwKc:focus{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.ProductForm_inputGroup__YtDG7 .ProductForm_prefixInputWrapper__o7pR3{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;display:flex;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.ProductForm_inputGroup__YtDG7 .ProductForm_prefixInputWrapper__o7pR3:focus-within{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.ProductForm_inputGroup__YtDG7 .ProductForm_prefixInputWrapper__o7pR3 .ProductForm_currencyPrefix__KYV\+T{background:#f1f5f9;border-right:1px solid #cbd5e1;color:#64748b;font-size:.875rem;font-weight:700;padding:.65rem .85rem}.ProductForm_inputGroup__YtDG7 .ProductForm_prefixInputWrapper__o7pR3 .ProductForm_formInput__SRv9t{border:none;border-radius:0}.ProductForm_inputGroup__YtDG7 .ProductForm_prefixInputWrapper__o7pR3 .ProductForm_formInput__SRv9t:focus{box-shadow:none}.ProductForm_checkboxWrapper__zqSoN{margin-top:.5rem}.ProductForm_checkboxWrapper__zqSoN .ProductForm_customCheckboxLabel__\+aWM6{align-items:center;color:#334155;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.6rem;-webkit-user-select:none;user-select:none}.ProductForm_checkboxWrapper__zqSoN .ProductForm_customCheckboxLabel__\+aWM6 input[type=checkbox]{accent-color:#f97316;cursor:pointer;height:18px;width:18px}.ProductForm_checkboxWrapper__zqSoN .ProductForm_customCheckboxLabel__\+aWM6 .ProductForm_checkboxCheckmark__YRRAe{align-items:center;color:#f97316;display:flex;font-size:1.1rem}.ProductForm_checkboxWrapper__zqSoN .ProductForm_customCheckboxLabel__\+aWM6 .ProductForm_checkboxText__tQ\+vx strong{color:#ea580c}.ProductForm_quillEditor__So\+xi{border-radius:.6rem;overflow:hidden}.ProductForm_quillEditor__So\+xi .ql-toolbar{background:#f8fafc;border-color:#cbd5e1;border-top-left-radius:.6rem;border-top-right-radius:.6rem}.ProductForm_quillEditor__So\+xi .ql-container{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;border-color:#cbd5e1;color:#1e293b;font-size:.9rem;min-height:180px}.ProductForm_formActionsBar__X59Hg{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;gap:1rem;justify-content:flex-end;padding:1.25rem}.ProductForm_formActionsBar__X59Hg .ProductForm_cancelBtn__YLgN1{align-items:center;background:#f1f5f9;border-radius:.6rem;color:#475569;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;padding:.75rem 1.35rem;text-decoration:none;transition:all .2s ease}.ProductForm_formActionsBar__X59Hg .ProductForm_cancelBtn__YLgN1:hover{background:#e2e8f0;color:#0f172a}.ProductForm_formActionsBar__X59Hg .ProductForm_submitBtn__ZhEmV{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.6rem;box-shadow:0 4px 14px #f9731659;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;padding:.75rem 1.65rem;transition:all .2s ease}.ProductForm_formActionsBar__X59Hg .ProductForm_submitBtn__ZhEmV:hover{box-shadow:0 6px 18px #f9731673;transform:translateY(-1px)}.ProductForm_variantsSection__hi\+KS{display:flex;flex-direction:column;gap:1rem}.ProductForm_variantsSection__hi\+KS .ProductForm_variantHeaderMeta__yXh0\+{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.ProductForm_variantsSection__hi\+KS .ProductForm_variantHeaderMeta__yXh0\+ .ProductForm_variantCountBadge__xUXRp{background:#fff7ed;border:1px solid #ffedd5;border-radius:1rem;color:#ea580c;font-size:.75rem;font-weight:700;padding:.25rem .65rem}.ProductForm_variantsSection__hi\+KS .ProductForm_emptyVariantsBox__B9Ngn{align-items:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:.85rem;color:#64748b;display:flex;gap:1rem;padding:1.25rem 1.5rem}.ProductForm_variantsSection__hi\+KS .ProductForm_emptyVariantsBox__B9Ngn .ProductForm_emptyIcon__nu2rE{background:#fff7ed;border-radius:.6rem;box-sizing:initial;color:#ea580c;flex-shrink:0;font-size:1.75rem;padding:.5rem}.ProductForm_variantsSection__hi\+KS .ProductForm_emptyVariantsBox__B9Ngn h5{color:#1e293b;font-size:.9rem;font-weight:700;margin:0}.ProductForm_variantsSection__hi\+KS .ProductForm_emptyVariantsBox__B9Ngn p{font-size:.8rem;margin:.15rem 0 0}.ProductForm_variantsSection__hi\+KS .ProductForm_variantsList__zt\+Qj{display:flex;flex-direction:column;gap:.85rem}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 2px 6px #00000005;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.15rem;transition:all .2s ease}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000a}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_variantCardTop__pW\+RY{align-items:center;display:flex;justify-content:space-between}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_variantCardTop__pW\+RY .ProductForm_variantBadgeIndex__\+EDbM{background:#fff7ed;border:1px solid #ffedd5;border-radius:.35rem;color:#ea580c;font-size:.725rem;font-weight:800;letter-spacing:.05em;padding:.15rem .55rem;text-transform:uppercase}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_variantInputsGrid__b\+0Qg{grid-gap:.85rem;align-items:end;display:grid;gap:.85rem;grid-template-columns:2fr 1fr 1fr 1.25fr 1fr auto}@media(max-width:900px){.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_variantInputsGrid__b\+0Qg{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_variantInputsGrid__b\+0Qg{grid-template-columns:1fr}}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_removeVariantBtn__8D0Rj{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:.6rem;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .2s ease;width:38px}.ProductForm_variantsSection__hi\+KS .ProductForm_variantCard__IMkCH .ProductForm_removeVariantBtn__8D0Rj:hover{background:#ef4444;border-color:#ef4444;color:#fff}.ProductForm_specsSection__du4kr{display:flex;flex-direction:column;gap:1.25rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.85rem;padding:1.15rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetHeader__xwTVm{align-items:center;display:flex;gap:.6rem;margin-bottom:.65rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetHeader__xwTVm .ProductForm_pdfIcon__CRjuG{color:#ef4444;font-size:1.25rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetHeader__xwTVm label{color:#1e293b;font-size:.85rem;font-weight:700;margin:0}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetHeader__xwTVm .ProductForm_optionalBadge__6-sba{background:#e2e8f0;border-radius:.25rem;color:#64748b;font-size:.7rem;font-weight:600;padding:.1rem .45rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;display:flex;overflow:hidden;transition:all .2s ease}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK:focus-within{border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK .ProductForm_inputIconPrefix__wNxv3{align-items:center;color:#94a3b8;display:flex;padding:.65rem .85rem}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK .ProductForm_datasheetInput__kOsGq{border:none;color:#0f172a;font-size:.875rem;outline:none;padding:.65rem .85rem .65rem 0;width:100%}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK .ProductForm_pdfLinkBadge__IDKdN{align-items:center;background:#ecfdf5;border-radius:.4rem;color:#059669;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;margin-right:.5rem;padding:.4rem .75rem;text-decoration:none;transition:background .2s ease;white-space:nowrap}.ProductForm_specsSection__du4kr .ProductForm_datasheetCard__MHvgv .ProductForm_datasheetInputWrapper__lALkK .ProductForm_pdfLinkBadge__IDKdN:hover{background:#d1fae5}.ProductForm_specsSection__du4kr .ProductForm_presetChipsSection__ejbUU{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;padding:.25rem 0}.ProductForm_specsSection__du4kr .ProductForm_presetChipsSection__ejbUU .ProductForm_presetLabel__DeIfN{color:#475569;font-size:.775rem;font-weight:700;letter-spacing:.05em;margin-right:.25rem;text-transform:uppercase}.ProductForm_specsSection__du4kr .ProductForm_presetChipsSection__ejbUU .ProductForm_presetChip__wEXm9{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;color:#334155;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.45rem .85rem;transition:all .2s ease}.ProductForm_specsSection__du4kr .ProductForm_presetChipsSection__ejbUU .ProductForm_presetChip__wEXm9:hover{background:#fff7ed;border-color:#f97316;box-shadow:0 2px 6px #f973161f;color:#ea580c;transform:translateY(-1px)}.ProductForm_specsSection__du4kr .ProductForm_specsList__xib-v{display:flex;flex-direction:column;gap:.85rem}.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;box-shadow:0 2px 6px #00000005;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.15rem;transition:all .2s ease}.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000a}.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy .ProductForm_specInputsGrid__vJCpm{grid-gap:.85rem;align-items:end;display:grid;gap:.85rem;grid-template-columns:1fr 1fr auto}@media(max-width:640px){.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy .ProductForm_specInputsGrid__vJCpm{grid-template-columns:1fr}}.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy .ProductForm_removeSpecBtn__2hgMm{align-items:center;background:#fef2f2;border:1px solid #fee2e2;border-radius:.6rem;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .2s ease;width:38px}.ProductForm_specsSection__du4kr .ProductForm_specCard__2-Hjy .ProductForm_removeSpecBtn__2hgMm:hover{background:#ef4444;border-color:#ef4444;color:#fff}.ProductForm_addBtnSecondary__VM65h{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:.6rem;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;padding:.75rem 1.35rem;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.ProductForm_addBtnSecondary__VM65h:hover{background:#fff7ed;border-color:#f97316;border-style:solid;box-shadow:0 2px 8px #f9731626;color:#ea580c;transform:translateY(-1px)}.UploadWidget_uploadWidgetContainer__dMrKQ{display:flex;flex-direction:column;gap:1.25rem;width:100%}.UploadWidget_uploadDropZone__KkfLt{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;gap:.75rem;justify-content:center;padding:2rem 1.5rem;position:relative;transition:all .2s ease}.UploadWidget_uploadDropZone__KkfLt:hover{background:#fff7ed;border-color:#f97316}.UploadWidget_uploadDropZone__KkfLt:hover .UploadWidget_iconCircle__PsH66{background:#f97316;color:#fff;transform:scale(1.05)}.UploadWidget_uploadDropZone__KkfLt:hover .UploadWidget_mainTitle__pE45r{color:#ea580c}.UploadWidget_uploadDropZone__KkfLt .UploadWidget_iconCircle__PsH66{align-items:center;background:#ffedd5;border-radius:50%;color:#ea580c;display:flex;height:56px;justify-content:center;transition:all .2s ease;width:56px}.UploadWidget_uploadDropZone__KkfLt .UploadWidget_dropZoneText__u5waN{text-align:center}.UploadWidget_uploadDropZone__KkfLt .UploadWidget_dropZoneText__u5waN .UploadWidget_mainTitle__pE45r{color:#1e293b;font-size:.95rem;font-weight:700;margin:0;transition:color .2s ease}.UploadWidget_uploadDropZone__KkfLt .UploadWidget_dropZoneText__u5waN .UploadWidget_subTitle__U4fH1{color:#64748b;font-size:.8rem;margin:.25rem 0 0}.UploadWidget_uploadDropZone__KkfLt .UploadWidget_hiddenFileInput__9QMop{display:none}.UploadWidget_previewSection__kuNAU{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.UploadWidget_previewSection__kuNAU .UploadWidget_errorMessage__OUszn{background:#fee2e2;border-radius:.5rem;color:#991b1b;font-size:.85rem;font-weight:600;padding:.75rem 1rem}.UploadWidget_previewSection__kuNAU .UploadWidget_uploadActionRow__xH93\+{display:flex;justify-content:flex-end}.UploadWidget_previewSection__kuNAU .UploadWidget_uploadActionRow__xH93\+ .UploadWidget_uploadBtn__yQXjK{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.6rem;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;padding:.65rem 1.25rem;transition:all .2s ease}.UploadWidget_previewSection__kuNAU .UploadWidget_uploadActionRow__xH93\+ .UploadWidget_uploadBtn__yQXjK:hover:not(:disabled){box-shadow:0 6px 16px #f9731666;transform:translateY(-1px)}.UploadWidget_previewSection__kuNAU .UploadWidget_uploadActionRow__xH93\+ .UploadWidget_uploadBtn__yQXjK:disabled{cursor:not-allowed;opacity:.6}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH .UploadWidget_previewCard__eaDYs{border:1px solid #e2e8f0;border-radius:.6rem;height:110px;overflow:hidden;position:relative;width:100%}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH .UploadWidget_previewCard__eaDYs img{height:100%;object-fit:cover;width:100%}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH .UploadWidget_previewCard__eaDYs .UploadWidget_imageIndexBadge__EAZ9l{align-items:center;background:#0f172abf;border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:20px;justify-content:center;left:6px;position:absolute;top:6px;width:20px}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH .UploadWidget_previewCard__eaDYs .UploadWidget_removeBtn__DGXgl{align-items:center;background:#e11d48e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:6px;top:6px;transition:transform .2s ease,background .2s ease;width:26px}.UploadWidget_previewSection__kuNAU .UploadWidget_previewGrid__l5syH .UploadWidget_previewCard__eaDYs .UploadWidget_removeBtn__DGXgl:hover{background:#be123c;transform:scale(1.1)}.AddProduct_pageContainer__9IveD{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2.5rem;width:100%}.AddProduct_pageHeader__rUwdc{align-items:flex-start;display:flex;justify-content:space-between}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e{display:flex;flex-direction:column;gap:.4rem}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e .AddProduct_backBtn__5Y2X\+{align-items:center;color:#ea580c;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;text-decoration:none}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e .AddProduct_backBtn__5Y2X\+:hover{color:#c2410c}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e h1{align-items:center;color:#0f172a;display:flex;font-size:1.65rem;font-weight:800;gap:.5rem;margin:0}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e h1 .AddProduct_titleIcon__-mogu{color:#f97316}.AddProduct_pageHeader__rUwdc .AddProduct_headerTitleArea__62E1e p{color:#64748b;font-size:.9rem;margin:0}.ViewProducts_productsPageContainer__qA1s\+{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.ViewProducts_headerBanner__vBKvU{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}@media(max-width:768px){.ViewProducts_headerBanner__vBKvU{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:1.25rem}}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerTitleArea__EwCXR{display:flex;flex-direction:column;gap:.4rem}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerTitleArea__EwCXR .ViewProducts_headerBadge__hBecI{align-items:center;background:#f973162e;border:1px solid #f9731659;border-radius:2rem;color:#fb923c;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerTitleArea__EwCXR h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}@media(max-width:640px){.ViewProducts_headerBanner__vBKvU .ViewProducts_headerTitleArea__EwCXR h1{font-size:1.35rem}}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerTitleArea__EwCXR p{color:#94a3b8;font-size:.9rem;margin:0}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ{align-items:stretch;flex-direction:column;gap:.75rem;width:100%}}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.85rem;display:flex;gap:.75rem;padding:.65rem 1.15rem}@media(max-width:768px){.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9{box-sizing:border-box;justify-content:flex-start;width:100%}}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statIconBlue__hqgB2{align-items:center;background:#3b82f633;border-radius:.5rem;color:#60a5fa;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statIconOrange__pV\+WG{align-items:center;background:#f9731633;border-radius:.5rem;color:#fb923c;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statIconRed__1WBl6{align-items:center;background:#ef444433;border-radius:.5rem;color:#f87171;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statMeta__enDD4{display:flex;flex-direction:column}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statMeta__enDD4 .ViewProducts_statValue__HgMM6{color:#fff;font-size:1.1rem;font-weight:800;line-height:1.1}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_statPill__gGyZ9 .ViewProducts_statMeta__enDD4 .ViewProducts_statLabel__8ggze{color:#94a3b8;font-size:.725rem}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_addProductCta__dpEjw{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:.75rem;box-shadow:0 4px 14px #f9731666;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;padding:.75rem 1.35rem;text-decoration:none;transition:all .2s ease}@media(max-width:768px){.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_addProductCta__dpEjw{box-sizing:border-box;justify-content:center;width:100%}}.ViewProducts_headerBanner__vBKvU .ViewProducts_headerStatsRow__KpoUZ .ViewProducts_addProductCta__dpEjw:hover{box-shadow:0 6px 18px #f9731680;transform:translateY(-2px)}.ViewProducts_controlBarCard__2YSeI{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_searchWrapper__WjPzF{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;flex:1 1;gap:.6rem;min-width:280px;padding:.6rem .9rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_searchWrapper__WjPzF:focus-within{background:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.ViewProducts_controlBarCard__2YSeI .ViewProducts_searchWrapper__WjPzF .ViewProducts_searchIcon__YH1A3{color:#94a3b8;font-size:1.1rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_searchWrapper__WjPzF .ViewProducts_searchInput__U1IGa{background:#0000;border:none;color:#1e293b;font-size:.875rem;outline:none;width:100%}.ViewProducts_controlBarCard__2YSeI .ViewProducts_searchWrapper__WjPzF .ViewProducts_searchInput__U1IGa::placeholder{color:#94a3b8}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_selectFilter__WZhN3{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;gap:.4rem;padding:.55rem .85rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_selectFilter__WZhN3 .ViewProducts_filterIcon__wetnb{color:#64748b}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_selectFilter__WZhN3 select{background:#0000;border:none;color:#334155;cursor:pointer;font-size:.825rem;font-weight:600;outline:none}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_viewToggleGroup__2UE6I{background:#f1f5f9;border-radius:.6rem;display:flex;padding:.2rem}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_viewToggleGroup__2UE6I button{align-items:center;background:#0000;border:none;border-radius:.45rem;color:#64748b;cursor:pointer;display:flex;font-size:1.1rem;height:34px;justify-content:center;transition:all .2s ease;width:34px}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_viewToggleGroup__2UE6I button:hover{color:#0f172a}.ViewProducts_controlBarCard__2YSeI .ViewProducts_filterControlsGroup__f76nY .ViewProducts_viewToggleGroup__2UE6I button.ViewProducts_activeToggle__G5n8k{background:#fff;box-shadow:0 2px 6px #00000014;color:#f97316}.ViewProducts_loadingWrapper__J1e10{display:flex;justify-content:center;padding:3rem}.ViewProducts_emptyStateCard__lavsG{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;display:flex;flex-direction:column;gap:.75rem;padding:3.5rem 2rem;text-align:center}.ViewProducts_emptyStateCard__lavsG .ViewProducts_emptyIcon__fV8UT{color:#cbd5e1;font-size:3.5rem}.ViewProducts_emptyStateCard__lavsG h3{color:#0f172a;font-size:1.25rem;font-weight:700;margin:0}.ViewProducts_emptyStateCard__lavsG p{color:#64748b;font-size:.9rem;margin:0;max-width:420px}.ViewProducts_emptyStateCard__lavsG .ViewProducts_resetFiltersBtn__Klbtb{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:.5rem;color:#334155;cursor:pointer;font-size:.85rem;font-weight:600;margin-top:.5rem;padding:.6rem 1.25rem;transition:all .2s ease}.ViewProducts_emptyStateCard__lavsG .ViewProducts_resetFiltersBtn__Klbtb:hover{background:#e2e8f0;color:#0f172a}.ViewProducts_tableCard__uD1fE{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;overflow:hidden}.ViewProducts_tableResponsive__BKLxp{overflow-x:auto}.ViewProducts_productsTable__BJWUR{border-collapse:collapse;font-size:.875rem;text-align:left;width:100%}.ViewProducts_productsTable__BJWUR th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.95rem 1.15rem;text-transform:uppercase}.ViewProducts_productsTable__BJWUR td{border-bottom:1px solid #f1f5f9;padding:1rem 1.15rem;vertical-align:middle}.ViewProducts_productsTable__BJWUR tr:hover td{background:#f8fafc}.ViewProducts_alignRight__HL6Ar{text-align:right}.ViewProducts_snCell__Q1d7M{color:#94a3b8;font-size:.8rem;font-weight:600}.ViewProducts_productCell__RgUqf{align-items:center;display:flex;gap:.85rem}.ViewProducts_productCell__RgUqf .ViewProducts_productThumb__QDrLA{border:1px solid #e2e8f0;border-radius:.6rem;flex-shrink:0;height:44px;object-fit:cover;width:44px}.ViewProducts_productCell__RgUqf .ViewProducts_productMeta__I6fBk{display:flex;flex-direction:column}.ViewProducts_productCell__RgUqf .ViewProducts_productMeta__I6fBk .ViewProducts_pName__Btoqs{color:#0f172a;font-weight:700;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ViewProducts_productCell__RgUqf .ViewProducts_productMeta__I6fBk .ViewProducts_pSku__c8c2R{color:#64748b;font-size:.75rem}.ViewProducts_catBrandCell__BMJZL{display:flex;flex-direction:column;gap:.2rem}.ViewProducts_catBrandCell__BMJZL .ViewProducts_catBadge__ebINN{background:#eff6ff;border-radius:.4rem;color:#2563eb;display:inline-block;font-size:.75rem;font-weight:700;padding:.2rem .5rem;width:-moz-fit-content;width:fit-content}.ViewProducts_catBrandCell__BMJZL .ViewProducts_brandText__Oy\+Wp{color:#64748b;font-size:.775rem}.ViewProducts_priceCell__VW3xc{display:flex;flex-direction:column}.ViewProducts_priceCell__VW3xc strong{color:#0f172a;font-size:.95rem}.ViewProducts_priceCell__VW3xc .ViewProducts_oldPrice__UmZbM{color:#94a3b8;font-size:.75rem;text-decoration:line-through}.ViewProducts_stockCell__w8L11{display:flex;flex-direction:column;gap:.3rem;width:140px}.ViewProducts_stockCell__w8L11 .ViewProducts_stockMeta__0FhyG{align-items:center;display:flex;font-size:.775rem;justify-content:space-between}.ViewProducts_stockCell__w8L11 .ViewProducts_stockMeta__0FhyG .ViewProducts_stockQty__SPG-x{color:#334155;font-weight:600}.ViewProducts_stockCell__w8L11 .ViewProducts_stockMeta__0FhyG .ViewProducts_inBadge__NMouJ{color:#16a34a;font-weight:700}.ViewProducts_stockCell__w8L11 .ViewProducts_stockMeta__0FhyG .ViewProducts_lowBadge__TIHLu{color:#ea580c;font-weight:700}.ViewProducts_stockCell__w8L11 .ViewProducts_stockMeta__0FhyG .ViewProducts_outBadge__MsaNk{color:#dc2626;font-weight:700}.ViewProducts_stockCell__w8L11 .ViewProducts_stockTrack__oI-gA{background:#f1f5f9;border-radius:3px;height:6px;overflow:hidden;width:100%}.ViewProducts_stockCell__w8L11 .ViewProducts_stockTrack__oI-gA .ViewProducts_stockBar__BCzLQ{border-radius:3px;height:100%}.ViewProducts_stockCell__w8L11 .ViewProducts_stockTrack__oI-gA .ViewProducts_stockBar__BCzLQ.ViewProducts_barGreen__IqY4C{background:#22c55e}.ViewProducts_stockCell__w8L11 .ViewProducts_stockTrack__oI-gA .ViewProducts_stockBar__BCzLQ.ViewProducts_barOrange__FehFH{background:#f97316}.ViewProducts_stockCell__w8L11 .ViewProducts_stockTrack__oI-gA .ViewProducts_stockBar__BCzLQ.ViewProducts_barRed__FCB4O{background:#ef4444}.ViewProducts_valueCell__yHtU9{color:#0f172a;font-weight:700}.ViewProducts_newItemBadge__oGIuU{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:2rem;color:#16a34a;font-size:.725rem;font-weight:700;padding:.2rem .55rem}.ViewProducts_standardBadge__Fz-9P{background:#f8fafc;border:1px solid #e2e8f0;border-radius:2rem;color:#64748b;font-size:.725rem;font-weight:600;padding:.2rem .55rem}.ViewProducts_actionBtnsGroup__IWkIR{align-items:center;display:flex;gap:.4rem;justify-content:flex-end}.ViewProducts_actionBtnsGroup__IWkIR a,.ViewProducts_actionBtnsGroup__IWkIR button{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_viewActionBtn__1hFGo{background:#f0fdf4;color:#16a34a}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_viewActionBtn__1hFGo:hover{background:#dcfce7}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_editActionBtn__q6bBT{background:#eff6ff;color:#2563eb}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_editActionBtn__q6bBT:hover{background:#dbeafe}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_deleteActionBtn__Ac5x9{background:#fef2f2;color:#dc2626}.ViewProducts_actionBtnsGroup__IWkIR .ViewProducts_deleteActionBtn__Ac5x9:hover{background:#fee2e2}.ViewProducts_gridContainer__UZukb{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ViewProducts_gridCard__lXMio{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.ViewProducts_gridCard__lXMio:hover{box-shadow:0 12px 20px -5px #00000014;transform:translateY(-3px)}.ViewProducts_gridCard__lXMio .ViewProducts_cardMedia__\+VL\+m{height:180px;position:relative;width:100%}.ViewProducts_gridCard__lXMio .ViewProducts_cardMedia__\+VL\+m img{height:100%;object-fit:cover;width:100%}.ViewProducts_gridCard__lXMio .ViewProducts_cardMedia__\+VL\+m .ViewProducts_categoryPill__-Qi9l{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172abf;border-radius:2rem;color:#fff;font-size:.725rem;font-weight:700;left:10px;padding:.25rem .65rem;position:absolute;top:10px}.ViewProducts_gridCard__lXMio .ViewProducts_cardMedia__\+VL\+m .ViewProducts_cardNewBadge__wGcD9{background:#f97316;border-radius:.4rem;color:#fff;font-size:.7rem;font-weight:800;padding:.2rem .5rem;position:absolute;right:10px;top:10px}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64{display:flex;flex:1 1;flex-direction:column;gap:.4rem;padding:1.15rem}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardTitle__ozp3Y{color:#0f172a;font-size:.95rem;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardBrand__LpEGU{color:#64748b;font-size:.775rem;margin:0}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk .ViewProducts_cardPrice__IvE\+t{color:#ea580c;font-size:1.1rem;font-weight:800}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk .ViewProducts_cardStockBadge__Tz7bu{border-radius:2rem;font-size:.75rem;font-weight:700;padding:.25rem .55rem}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk .ViewProducts_cardStockBadge__Tz7bu.ViewProducts_stockGreen__MKgR6{background:#dcfce7;color:#15803d}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk .ViewProducts_cardStockBadge__Tz7bu.ViewProducts_stockOrange__J5b-a{background:#ffedd5;color:#c2410c}.ViewProducts_gridCard__lXMio .ViewProducts_cardContent__8kq64 .ViewProducts_cardPriceRow__d8Fxk .ViewProducts_cardStockBadge__Tz7bu.ViewProducts_stockRed__jGoE8{background:#fee2e2;color:#b91c1c}.ViewProducts_gridCard__lXMio .ViewProducts_cardFooter__aJbGZ{border-top:1px solid #f1f5f9;display:flex}.ViewProducts_gridCard__lXMio .ViewProducts_cardFooter__aJbGZ .ViewProducts_cardActionBtn__JYoMh{align-items:center;background:#0000;border:none;border-right:1px solid #f1f5f9;color:#475569;cursor:pointer;display:flex;flex:1 1;font-size:.8rem;font-weight:600;gap:.35rem;justify-content:center;padding:.65rem;text-decoration:none;transition:background .2s ease}.ViewProducts_gridCard__lXMio .ViewProducts_cardFooter__aJbGZ .ViewProducts_cardActionBtn__JYoMh:last-child{border-right:none}.ViewProducts_gridCard__lXMio .ViewProducts_cardFooter__aJbGZ .ViewProducts_cardActionBtn__JYoMh:hover{background:#f8fafc;color:#0f172a}.ViewProducts_gridCard__lXMio .ViewProducts_cardFooter__aJbGZ .ViewProducts_cardActionBtn__JYoMh.ViewProducts_danger__xPbgv:hover{background:#fef2f2;color:#dc2626}.ViewProducts_paginationWrapper__B6M-R{display:flex;justify-content:center;margin-top:1rem}.ViewProducts_paginationContainer__Ah2up{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.ViewProducts_paginationContainer__Ah2up .ViewProducts_pageLink__p1cWq{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#475569;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;justify-content:center;padding:.5rem .85rem;text-decoration:none;transition:all .2s ease}.ViewProducts_paginationContainer__Ah2up .ViewProducts_pageLink__p1cWq:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.ViewProducts_paginationContainer__Ah2up .ViewProducts_activePageLink__7Tlkd .ViewProducts_pageLink__p1cWq{background:#f97316!important;border-color:#f97316!important;color:#fff!important}.EditProduct_pageContainer__HVn5d{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2.5rem;width:100%}.EditProduct_pageHeader__cBgWw{align-items:flex-start;display:flex;justify-content:space-between}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h{display:flex;flex-direction:column;gap:.4rem}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h .EditProduct_backBtn__-Qlex{align-items:center;color:#ea580c;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;text-decoration:none}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h .EditProduct_backBtn__-Qlex:hover{color:#c2410c}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h h1{align-items:center;color:#0f172a;display:flex;font-size:1.65rem;font-weight:800;gap:.5rem;margin:0}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h h1 .EditProduct_titleIcon__tqDY6{color:#f97316}.EditProduct_pageHeader__cBgWw .EditProduct_headerTitleArea__CJO-h p{color:#64748b;font-size:.9rem;margin:0}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.Coupon_couponPageContainer__nnszt{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.Coupon_headerBanner__sA\+aQ{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}.Coupon_headerTitleArea__pi5g4{display:flex;flex-direction:column;gap:.4rem}.Coupon_headerBadge__4Njg7{align-items:center;background:#eab3082e;border:1px solid #eab30859;border-radius:2rem;color:#fbbf24;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.Coupon_headerTitleArea__pi5g4 h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}.Coupon_headerTitleArea__pi5g4 p{color:#94a3b8;font-size:.9rem;margin:0}.Coupon_headerStatsRow__\+Pz\+1{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.Coupon_statPill__wum79{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.85rem;display:flex;gap:.75rem;padding:.65rem 1.15rem}.Coupon_statIconYellow__e2jzR{background:#eab30833;color:#fbbf24}.Coupon_statIconGreen__Jjz21,.Coupon_statIconYellow__e2jzR{align-items:center;border-radius:.5rem;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.Coupon_statIconGreen__Jjz21{background:#22c55e33;color:#4ade80}.Coupon_statMeta__qoyFg{display:flex;flex-direction:column;gap:.1rem}.Coupon_statValue__be\+w3{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2}.Coupon_statLabel__I9Ppv{color:#94a3b8;font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.Coupon_contentGrid__6Ipgu{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 1.5fr}.Coupon_createCard__Abk70{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;padding:1.75rem}.Coupon_cardHeader__0EC1d{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem}.Coupon_cardIconWrap__itkW6{align-items:center;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:.6rem;color:#fff;display:flex;font-size:1rem;height:38px;justify-content:center;width:38px}.Coupon_cardHeader__0EC1d h2{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0}.Coupon_cardHeader__0EC1d p{color:#64748b;font-size:.8rem;margin:0}.Coupon_couponForm__z-70l{display:flex;flex-direction:column;gap:1.1rem}.Coupon_fieldGroup__lHoux{display:flex;flex-direction:column;gap:.4rem}.Coupon_fieldLabel__UHk-m{align-items:center;color:#374151;display:flex;font-size:.8rem;font-weight:600;gap:.4rem;letter-spacing:.025em}.Coupon_fieldLabel__UHk-m svg{color:#94a3b8;font-size:.85rem}.Coupon_fieldInput__6\+Q5n{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.6rem;box-sizing:border-box;color:#1e293b;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .9rem;transition:all .2s ease;width:100%}.Coupon_fieldInput__6\+Q5n:focus{background:#fff;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.Coupon_fieldInput__6\+Q5n::placeholder{color:#94a3b8}.Coupon_datepickerWrapper__NWWsh,.Coupon_datepickerWrapper__NWWsh .react-datepicker-wrapper,.Coupon_datepickerWrapper__NWWsh .react-datepicker__input-container{width:100%}.Coupon_datepickerWrapper__NWWsh .react-datepicker__input-container input{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.6rem;box-sizing:border-box;color:#1e293b;cursor:pointer;font-family:inherit;font-size:.9rem;outline:none;padding:.7rem .9rem;transition:all .2s ease;width:100%}.Coupon_datepickerWrapper__NWWsh .react-datepicker__input-container input:focus{background:#fff;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.Coupon_submitBtn__iG2ub{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:.65rem;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:.4rem;padding:.8rem 1.25rem;transition:all .2s ease;width:100%}.Coupon_submitBtn__iG2ub:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 4px 12px #f59e0b59;transform:translateY(-1px)}.Coupon_submitBtn__iG2ub:disabled{cursor:not-allowed;opacity:.6}.Coupon_listCard__zV1NE{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 3px #0000000d;padding:1.75rem}.Coupon_tableResponsive__HgyGu{border:1px solid #f1f5f9;border-radius:.6rem;overflow-x:auto;width:100%}.Coupon_couponTable__ueOZq{border-collapse:collapse;font-size:.875rem;width:100%}.Coupon_couponTable__ueOZq thead tr{background:#f8fafc;border-bottom:2px solid #e2e8f0}.Coupon_couponTable__ueOZq th{color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:.06em;padding:.85rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.Coupon_couponTable__ueOZq td{border-bottom:1px solid #f1f5f9;color:#334155;padding:.9rem 1rem;vertical-align:middle}.Coupon_couponTable__ueOZq tbody tr{transition:background .15s ease}.Coupon_couponTable__ueOZq tbody tr:hover{background:#fafbfd}.Coupon_couponTable__ueOZq tbody tr:last-child td{border-bottom:none}.Coupon_couponNameBadge__taUlE{background:#fef3c7;border:1px solid #fde68a;border-radius:.4rem;color:#b45309;font-family:Courier New,monospace;gap:.4rem}.Coupon_couponNameBadge__taUlE,.Coupon_discountBadge__89I2-{align-items:center;display:inline-flex;font-size:.8rem;font-weight:700;padding:.25rem .6rem}.Coupon_discountBadge__89I2-{background:#dcfce7;border:1px solid #bbf7d0;border-radius:.4rem;color:#15803d;gap:.3rem}.Coupon_dateCell__xE76l{color:#64748b;font-size:.8rem}.Coupon_expiryCell__GCMKN{color:#94a3b8;font-size:.8rem}.Coupon_deleteBtn__07hwz{align-items:center;background:#0000;border:1.5px solid #fee2e2;border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;font-size:.85rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.Coupon_deleteBtn__07hwz:hover{background:#fee2e2;border-color:#ef4444;transform:scale(1.05)}.Coupon_emptyState__api1t{color:#94a3b8;padding:3rem 1.5rem;text-align:center}.Coupon_emptyIcon__kvVYu{font-size:2.5rem;margin-bottom:.75rem;opacity:.4}.Coupon_emptyState__api1t h3{color:#64748b;font-size:1rem;font-weight:600;margin:0 0 .3rem}.Coupon_emptyState__api1t p{font-size:.85rem;margin:0}.Coupon_spinnerWrap__KF1Mi{align-items:center;display:flex;justify-content:center;padding:1rem 0}@media(max-width:900px){.Coupon_contentGrid__6Ipgu{grid-template-columns:1fr}}@media(max-width:640px){.Coupon_headerBanner__sA\+aQ{align-items:flex-start;flex-direction:column;padding:1.4rem 1.25rem}.Coupon_headerTitleArea__pi5g4 h1{font-size:1.35rem}.Coupon_headerStatsRow__\+Pz\+1{width:100%}.Coupon_statPill__wum79{flex:1 1;min-width:120px}.Coupon_createCard__Abk70,.Coupon_listCard__zV1NE{padding:1.25rem}}.Orders_ordersPageContainer__nc5rb{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.Orders_headerBanner__AmcYQ{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}@media(max-width:768px){.Orders_headerBanner__AmcYQ{align-items:flex-start;flex-direction:column;gap:1.25rem;padding:1.25rem}}.Orders_headerTitleArea__ZNkEh{display:flex;flex-direction:column;gap:.4rem}.Orders_headerBadge__uKxna{align-items:center;background:#f973162e;border:1px solid #f9731659;border-radius:2rem;color:#fb923c;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.Orders_headerTitleArea__ZNkEh h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}@media(max-width:640px){.Orders_headerTitleArea__ZNkEh h1{font-size:1.35rem}}.Orders_headerTitleArea__ZNkEh p{color:#94a3b8;font-size:.9rem;margin:0}.Orders_headerStatsRow__r5c4o{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.Orders_headerStatsRow__r5c4o{align-items:stretch;flex-direction:column;gap:.75rem;width:100%}}.Orders_statPill__6dK3J{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.85rem;display:flex;gap:.75rem;padding:.65rem 1.15rem}@media(max-width:768px){.Orders_statPill__6dK3J{box-sizing:border-box;justify-content:flex-start;width:100%}}.Orders_statIconBlue__QrD64{background:#3b82f633;color:#60a5fa}.Orders_statIconBlue__QrD64,.Orders_statIconOrange__Qfkp\+{align-items:center;border-radius:.5rem;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.Orders_statIconOrange__Qfkp\+{background:#f9731633;color:#fb923c}.Orders_statIconGreen__4uz9M{background:#22c55e33;color:#4ade80}.Orders_statIconGreen__4uz9M,.Orders_statIconPending__tHyY2{align-items:center;border-radius:.5rem;display:flex;font-size:1.1rem;height:36px;justify-content:center;width:36px}.Orders_statIconPending__tHyY2{background:#eab30833;color:#facc15}.Orders_statMeta__BT6bU{display:flex;flex-direction:column}.Orders_statValue__T0y-v{color:#fff;font-size:1.1rem;font-weight:800;line-height:1.1}.Orders_statLabel__rOVft{color:#94a3b8;font-size:.725rem}.Orders_controlBarCard__PCUoY{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}.Orders_searchWrapper__3Jf3b{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;flex:1 1;gap:.6rem;min-width:280px;padding:.6rem .9rem;transition:all .2s ease}.Orders_searchWrapper__3Jf3b:focus-within{background:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.Orders_searchIcon__P\+oU\+{color:#94a3b8;flex-shrink:0;font-size:1.1rem}.Orders_searchInput__l3iQQ{background:#0000;border:none;color:#1e293b;font-size:.875rem;outline:none;width:100%}.Orders_searchInput__l3iQQ::placeholder{color:#94a3b8}.Orders_selectFilter__Bup9D{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;gap:.4rem;padding:.55rem .85rem}.Orders_filterIcon__RtJ3j{color:#64748b}.Orders_selectFilter__Bup9D select{background:#0000;border:none;color:#334155;cursor:pointer;font-size:.825rem;font-weight:600;outline:none}.Orders_tableCard__vA\+YL{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;overflow:hidden}.Orders_tableResponsive__TQK0a{overflow-x:auto}.Orders_ordersTable__s56ED{border-collapse:collapse;font-size:.875rem;text-align:left;width:100%}.Orders_ordersTable__s56ED th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.95rem 1.15rem;text-transform:uppercase}.Orders_ordersTable__s56ED td{border-bottom:1px solid #f1f5f9;padding:1rem 1.15rem;vertical-align:middle}.Orders_clickableRow__pebeM{cursor:pointer;transition:background .15s ease}.Orders_clickableRow__pebeM:hover td{background:#f8fafc}.Orders_alignRight__zKLo8{text-align:right}.Orders_snCell__kJay5{color:#94a3b8;font-size:.8rem;font-weight:600}.Orders_orderIdBadge__ScjxG{background:#f1f5f9;border-radius:.4rem;color:#0f172a;font-family:monospace;font-weight:800;padding:.25rem .6rem}.Orders_dateCell__flL3F{color:#334155;font-weight:600;white-space:nowrap}.Orders_timeSub__2UxA5{color:#64748b;font-size:.775rem;font-weight:400}.Orders_amountCell__xHH\+k{color:#0f172a;font-size:.95rem}.Orders_statusBadge__A67IK{align-items:center;border-radius:2rem;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;padding:.3rem .75rem}.Orders_badgeDelivered__22R7y{background:#dcfce7;color:#15803d}.Orders_badgeProcessing__MpozE{background:#dbeafe;color:#1d4ed8}.Orders_badgePending__-6vFk{background:#fef3c7;color:#b45309}.Orders_viewOrderBtn__WVGC9{align-items:center;background:#fff7ed;border:1px solid #ffedd5;border-radius:.5rem;color:#ea580c;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;padding:.45rem .85rem;transition:all .2s ease}.Orders_viewOrderBtn__WVGC9:hover{background:#f97316;border-color:#f97316;color:#fff}.Orders_emptyState__aiVhQ{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:3.5rem 2rem;text-align:center}.Orders_emptyIcon__j63xa{color:#cbd5e1;font-size:3rem}.Orders_emptyState__aiVhQ h3{color:#0f172a;font-size:1.2rem;font-weight:700;margin:0}.Orders_emptyState__aiVhQ p{color:#64748b;font-size:.875rem;margin:0}.Orders_paginationWrapper__vxXoS{display:flex;justify-content:center;margin-top:1rem}.Orders_paginationContainer__wB-os{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}.Orders_pageLink__zzWO\+{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#475569;cursor:pointer;display:flex;font-size:.825rem;font-weight:600;justify-content:center;padding:.5rem .85rem;text-decoration:none;transition:all .2s ease}.Orders_pageLink__zzWO\+:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.Orders_activePageLink__so5f6 .pageLink,.Orders_activePageLink__so5f6 a{background:#f97316!important;border-color:#f97316!important;color:#fff!important}.ChangeOrderStatus_statusCard__cgnN9{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:1.25rem;padding:1.5rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusHeader__d1xso{align-items:center;display:flex;gap:.85rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusHeader__d1xso .ChangeOrderStatus_statusIcon__UwLDx{align-items:center;background:#fff7ed;border-radius:.65rem;color:#ea580c;display:flex;font-size:1.2rem;height:42px;justify-content:center;width:42px}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusHeader__d1xso h4{color:#0f172a;font-size:1rem;font-weight:700;margin:0}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusHeader__d1xso p{color:#64748b;font-size:.775rem;margin:.15rem 0 0}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp{align-items:center;display:flex;gap:.75rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_currentLabel__921RA{color:#475569;font-size:.825rem;font-weight:600}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_statusBadge__S4MFR{align-items:center;border-radius:2rem;display:inline-flex;font-size:.775rem;font-weight:700;padding:.3rem .75rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_badgeDelivered__cBxRX{background:#dcfce7;color:#15803d}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_badgeShipped__2TKIp{background:#dbeafe;color:#1d4ed8}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_badgeProcessing__LV\+CX{background:#fef3c7;color:#b45309}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_currentStatus__aP1Rp .ChangeOrderStatus_badgePending__lJ4fB{background:#f1f5f9;color:#475569}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx{display:flex;flex-direction:column;gap:1rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_selectWrapper__3bLzC{display:flex;flex-direction:column;gap:.4rem}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_selectWrapper__3bLzC label{color:#475569;font-size:.825rem;font-weight:600}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_selectWrapper__3bLzC select{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.6rem;color:#1e293b;cursor:pointer;font-size:.875rem;outline:none;padding:.65rem .9rem;width:100%}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_selectWrapper__3bLzC select:focus{background:#fff;border-color:#f97316;box-shadow:0 0 0 3px #f973161f}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_updateBtn__GokSA{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:.6rem;box-shadow:0 4px 12px #f973164d;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4rem;justify-content:center;padding:.7rem 1.25rem;transition:all .2s ease}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_updateBtn__GokSA:hover:not(:disabled){box-shadow:0 6px 16px #f9731666;transform:translateY(-1px)}.ChangeOrderStatus_statusCard__cgnN9 .ChangeOrderStatus_statusForm__Y5NTx .ChangeOrderStatus_updateBtn__GokSA:disabled{cursor:not-allowed;opacity:.5}.OrderTracker_trackerContainer__0bayU{display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;gap:1.5rem;margin-top:1.5rem}.OrderTracker_cardSection__uncXb{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 15px #0f172a08;padding:1.75rem}.OrderTracker_sectionHeader__F\+Dvc{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1.5rem}.OrderTracker_sectionHeader__F\+Dvc h3{align-items:center;color:#0f172a;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem;margin:0}.OrderTracker_headerIcon__l0mYB{color:#ea580c}.OrderTracker_statusBadge__vGHVV{border-radius:2rem;font-size:.8rem;font-weight:700;letter-spacing:.5px;padding:.35rem .85rem;text-transform:uppercase}.OrderTracker_activeBadge__mJEsD{background:#fff7ed;border:1px solid #ffedd5;color:#ea580c}.OrderTracker_deliveredBadge__KxJpg{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}.OrderTracker_stepperWrapper__RgGrQ{align-items:center;display:flex;justify-content:space-between;margin:1rem 0 1.5rem;position:relative}@media(max-width:768px){.OrderTracker_stepperWrapper__RgGrQ{align-items:flex-start;flex-direction:column;gap:1.25rem}}.OrderTracker_stepItem__l3uXT{align-items:center;display:flex;flex:1 1;position:relative}@media(max-width:768px){.OrderTracker_stepItem__l3uXT{width:100%}}.OrderTracker_stepCircle__TuAkX{align-items:center;background:#f1f5f9;border:2px solid #cbd5e1;border-radius:50%;color:#94a3b8;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:34px;justify-content:center;transition:all .3s ease;width:34px;z-index:2}.OrderTracker_stepLabel__6fou8{color:#64748b;font-size:.82rem;font-weight:600;margin-left:.5rem;white-space:nowrap}@media(max-width:768px){.OrderTracker_stepLabel__6fou8{font-size:.9rem}}.OrderTracker_stepLine__sU3Tw{background:#e2e8f0;flex-grow:1;height:3px;margin:0 .5rem;transition:background .3s ease}@media(max-width:768px){.OrderTracker_stepLine__sU3Tw{display:none}}.OrderTracker_stepCompleted__U9kPI .OrderTracker_stepCircle__TuAkX{background:#16a34a;border-color:#16a34a;color:#fff}.OrderTracker_stepCompleted__U9kPI .OrderTracker_stepLabel__6fou8{color:#0f172a;font-weight:700}.OrderTracker_stepCurrent__MFC4s .OrderTracker_stepCircle__TuAkX{background:#ea580c;border-color:#ea580c;box-shadow:0 0 0 4px #ea580c33;color:#fff}.OrderTracker_stepCurrent__MFC4s .OrderTracker_stepLabel__6fou8{color:#ea580c;font-weight:800}.OrderTracker_lineFilled__\+RTx2{background:#16a34a}.OrderTracker_latestHistoryNote__Doe6Q{align-items:center;background:#f8fafc;border-left:4px solid #ea580c;border-radius:.5rem;color:#334155;display:flex;font-size:.88rem;gap:.6rem;padding:.85rem 1rem}.OrderTracker_verifiedTag__c5JiE{color:#16a34a}.OrderTracker_pendingTag__bTUCg,.OrderTracker_verifiedTag__c5JiE{align-items:center;display:inline-flex;font-size:.85rem;font-weight:700;gap:.3rem}.OrderTracker_pendingTag__bTUCg{color:#d97706}.OrderTracker_deliveryVerifiedCard__sfrEJ{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.75rem;display:flex;gap:1rem;padding:1.25rem}.OrderTracker_deliveryVerifiedCard__sfrEJ h4{color:#16a34a;font-size:1rem;margin:0 0 .25rem}.OrderTracker_deliveryVerifiedCard__sfrEJ p{color:#475569;font-size:.85rem;margin:0}.OrderTracker_deliveryCodeFormWrapper__OX3Rb{display:flex;flex-direction:column;gap:1rem}.OrderTracker_codeInstructions__kxDLz{color:#475569;font-size:.88rem;line-height:1.5;margin:0}.OrderTracker_pinForm__tD9Bg{display:flex;gap:.75rem;max-width:420px}@media(max-width:480px){.OrderTracker_pinForm__tD9Bg{flex-direction:column}}.OrderTracker_pinInput__9s1xk{border:2px dashed #cbd5e1;border-radius:.6rem;flex:1 1;font-size:1.1rem;font-weight:800;letter-spacing:4px;padding:.65rem 1rem;text-align:center}.OrderTracker_pinInput__9s1xk:focus{border-color:#ea580c;border-style:solid;outline:none}.OrderTracker_verifyBtn__7MhwB{background:#ea580c;border:none;border-radius:.6rem;color:#fff;cursor:pointer;font-weight:700;padding:.65rem 1.25rem;transition:background .2s;white-space:nowrap}.OrderTracker_verifyBtn__7MhwB:hover{background:#c2410c}.OrderTracker_verifyBtn__7MhwB:disabled{background:#cbd5e1;cursor:not-allowed}.OrderTracker_adminCodeNotice__R7Tvp{align-items:center;background:#fef3c7;border-radius:.5rem;color:#b45309;display:inline-flex;font-size:.82rem;gap:.4rem;padding:.5rem .85rem;width:-moz-fit-content;width:fit-content}.OrderTracker_installBadge__Z3gxj{background:#e0f2fe;border-radius:2rem;color:#0369a1;font-size:.8rem;font-weight:700;padding:.35rem .75rem}.OrderTracker_installGrid__ADi7v{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:300px 1fr}@media(max-width:768px){.OrderTracker_installGrid__ADi7v{grid-template-columns:1fr}}.OrderTracker_installMeta__Ok1uI{background:#f8fafc;border:1px solid #f1f5f9;border-radius:.75rem;font-size:.85rem;padding:1rem}.OrderTracker_installMeta__Ok1uI p{color:#334155;margin:0 0 .6rem}.OrderTracker_installMeta__Ok1uI p:last-child{margin-bottom:0}.OrderTracker_installTimeline__ymgdK{display:flex;flex-direction:column;gap:.75rem}.OrderTracker_installStep__uNguK{align-items:center;color:#94a3b8;display:flex;font-size:.85rem;gap:.6rem}.OrderTracker_insDot__rR1\+K{background:#cbd5e1;border-radius:50%;height:10px;width:10px}.OrderTracker_insCompleted__syLqC{color:#0f172a;font-weight:700}.OrderTracker_insCompleted__syLqC .OrderTracker_insDot__rR1\+K{background:#0284c7;box-shadow:0 0 0 3px #0284c733}.OrderTracker_adminPanelSection__IeAt0{background:#fafafa;border:2px dashed #ea580c;border-radius:1rem;padding:1.75rem}.OrderTracker_adminFormsGrid__DvV7t{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}@media(max-width:850px){.OrderTracker_adminFormsGrid__DvV7t{grid-template-columns:1fr}}.OrderTracker_adminSubCard__\+0JJZ{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem}.OrderTracker_adminSubCard__\+0JJZ h4{color:#0f172a;font-size:.95rem;margin:0 0 1rem}.OrderTracker_formGroup__BuPqF{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.OrderTracker_formGroup__BuPqF label{color:#475569;font-size:.8rem;font-weight:700}.OrderTracker_formRow__6CkYj{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.OrderTracker_formInput__pCp2I,.OrderTracker_formSelect__G8mXP{border:1px solid #cbd5e1;border-radius:.5rem;font-size:.85rem;padding:.55rem .85rem}.OrderTracker_formInput__pCp2I:focus,.OrderTracker_formSelect__G8mXP:focus{border-color:#ea580c;outline:none}.OrderTracker_adminActionBtn__CuMa8{background:#0f172a;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.65rem;transition:background .2s;width:100%}.OrderTracker_adminActionBtn__CuMa8:hover{background:#ea580c}.OrderTracker_adminActionBtn__CuMa8:disabled{background:#cbd5e1;cursor:not-allowed}.OrderDetails_orderDetailsPage__vRH3d{font-family:inherit;margin:7rem auto 4rem;max-width:1150px;padding:0 1.5rem}.OrderDetails_topBar__1Rvgu{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.OrderDetails_topBar__1Rvgu .OrderDetails_backLink__stwW6{align-items:center;color:#475569;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.OrderDetails_topBar__1Rvgu .OrderDetails_backLink__stwW6:hover{color:#ea580c}.OrderDetails_topBar__1Rvgu .OrderDetails_pdfBtn__B1qS6{align-items:center;background:#0f172a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;padding:.6rem 1.2rem;transition:all .2s ease}.OrderDetails_topBar__1Rvgu .OrderDetails_pdfBtn__B1qS6:hover{background:#ea580c;transform:translateY(-1px)}.OrderDetails_orderCard__AXQtG{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:2rem}.OrderDetails_orderHeader__6PjQx{align-items:flex-start;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-bottom:1.5rem}.OrderDetails_orderHeader__6PjQx .OrderDetails_orderTitle__Rl5bf h1{color:#0f172a;font-size:1.5rem;font-weight:800;margin:0 0 .35rem}.OrderDetails_orderHeader__6PjQx .OrderDetails_orderTitle__Rl5bf p{color:#64748b;font-size:.85rem;margin:0}.OrderDetails_orderHeader__6PjQx .OrderDetails_orderTotal__DyJp\+{text-align:right}.OrderDetails_orderHeader__6PjQx .OrderDetails_orderTotal__DyJp\+ span{color:#64748b;display:block;font-size:.8rem}.OrderDetails_orderHeader__6PjQx .OrderDetails_orderTotal__DyJp\+ strong{color:#ea580c;font-size:1.6rem;font-weight:800}.OrderDetails_infoGrid__wLl7O{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:1.75rem 0}.OrderDetails_infoBlock__xu4D4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem}.OrderDetails_infoBlock__xu4D4 .OrderDetails_blockHeader__ncLDu{align-items:center;color:#64748b;display:flex;font-size:.8rem;font-weight:700;gap:.5rem;letter-spacing:.05em;margin-bottom:.65rem;text-transform:uppercase}.OrderDetails_infoBlock__xu4D4 .OrderDetails_blockHeader__ncLDu svg{color:#ea580c}.OrderDetails_infoBlock__xu4D4 p{color:#334155;font-size:.9rem;line-height:1.5;margin:.2rem 0}.OrderDetails_infoBlock__xu4D4 p strong{color:#0f172a}.OrderDetails_itemsSection__KtmlC{margin-top:2rem}.OrderDetails_itemsSection__KtmlC h2{color:#0f172a;font-size:1.15rem;font-weight:800;margin:0 0 1rem}.OrderDetails_tableWrap__\+26Xi{overflow-x:auto}.OrderDetails_itemsTable__rTa4T{border-collapse:collapse;text-align:left;width:100%}.OrderDetails_itemsTable__rTa4T th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1rem;text-transform:uppercase}.OrderDetails_itemsTable__rTa4T td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:.875rem;padding:1rem;vertical-align:middle}.OrderDetails_productCell__m8z-M{align-items:center;display:flex;gap:1rem}.OrderDetails_productCell__m8z-M img{background:#fff;border:1px solid #e2e8f0;border-radius:8px;height:60px;object-fit:cover;width:60px}.OrderDetails_productCell__m8z-M .OrderDetails_productMeta__ktcMk strong{color:#0f172a;display:block;font-size:.925rem;margin-bottom:.2rem}.OrderDetails_reviewBtn__R5HT2{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#ea580c;display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;padding:.45rem .9rem;text-decoration:none;transition:all .2s ease}.OrderDetails_reviewBtn__R5HT2:hover{background:#ea580c;border-color:#ea580c;color:#fff}.OrderDetails_orderDetailsPage__DWFal{display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.OrderDetails_statusSection__ZGApQ{max-width:480px}.ServiceRequestsAdmin_adminWrapper__uiTvb{color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:1.5rem;padding-bottom:2.5rem;width:100%}.ServiceRequestsAdmin_headerBanner__YB5ds{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1rem;box-shadow:0 10px 25px -5px #0f172a26;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.85rem 2.25rem}@media(max-width:768px){.ServiceRequestsAdmin_headerBanner__YB5ds{align-items:flex-start;flex-direction:column;padding:1.25rem 1.5rem}}.ServiceRequestsAdmin_headerTitleArea__Y2ePH{display:flex;flex-direction:column;gap:.4rem}.ServiceRequestsAdmin_headerBadge__MY6LJ{align-items:center;background:#f973162e;border:1px solid #f9731659;border-radius:2rem;color:#fb923c;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .75rem;width:-moz-fit-content;width:fit-content}.ServiceRequestsAdmin_headerTitleArea__Y2ePH h1{font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}@media(max-width:640px){.ServiceRequestsAdmin_headerTitleArea__Y2ePH h1{font-size:1.35rem}}.ServiceRequestsAdmin_headerTitleArea__Y2ePH p{color:#94a3b8;font-size:.9rem;margin:0}.ServiceRequestsAdmin_headerStatsRow__yXpbc{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:768px){.ServiceRequestsAdmin_headerStatsRow__yXpbc{align-items:stretch;flex-direction:column;gap:.65rem;width:100%}}.ServiceRequestsAdmin_statPill__UFl06{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.75rem;display:flex;gap:.6rem;padding:.5rem .9rem}@media(max-width:768px){.ServiceRequestsAdmin_statPill__UFl06{box-sizing:border-box;justify-content:flex-start;width:100%}}.ServiceRequestsAdmin_statIcon__PZJUA{align-items:center;border-radius:.5rem;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.ServiceRequestsAdmin_statMeta__hjVZK{display:flex;flex-direction:column}.ServiceRequestsAdmin_statValue__FP8jf{color:#fff;font-size:1rem;font-weight:800;line-height:1.1}.ServiceRequestsAdmin_statLabel__DSWyI{color:#94a3b8;font-size:.7rem}.ServiceRequestsAdmin_controlBarCard__L1fIl{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.25rem}@media(max-width:640px){.ServiceRequestsAdmin_controlBarCard__L1fIl{align-items:stretch;flex-direction:column}}.ServiceRequestsAdmin_searchWrapper__GCN1L{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;flex:1 1;gap:.6rem;min-width:260px;padding:.6rem .9rem;transition:all .2s ease}.ServiceRequestsAdmin_searchWrapper__GCN1L:focus-within{background:#fff;border-color:#ea580c;box-shadow:0 0 0 3px #ea580c1f}.ServiceRequestsAdmin_searchIcon__f-ybn{color:#94a3b8;flex-shrink:0;font-size:1.1rem}.ServiceRequestsAdmin_searchInput__rNY7e{background:#0000;border:none;color:#1e293b;font-size:.875rem;outline:none;width:100%}.ServiceRequestsAdmin_searchInput__rNY7e::placeholder{color:#94a3b8}.ServiceRequestsAdmin_selectFilter__RLth9{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;display:flex;gap:.4rem;padding:.55rem .85rem}.ServiceRequestsAdmin_selectFilter__RLth9 select{background:#0000;border:none;color:#334155;cursor:pointer;font-size:.825rem;font-weight:600;outline:none}.ServiceRequestsAdmin_tableCard__raeIG{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000008;overflow:hidden}.ServiceRequestsAdmin_tableResponsive__mbqxG{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.ServiceRequestsAdmin_table__50\+eT{border-collapse:collapse;font-size:.875rem;min-width:800px;text-align:left;width:100%}.ServiceRequestsAdmin_table__50\+eT th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.95rem 1.15rem;text-transform:uppercase}.ServiceRequestsAdmin_table__50\+eT td{border-bottom:1px solid #f1f5f9;padding:1rem 1.15rem;vertical-align:middle}.ServiceRequestsAdmin_actionBtnGroup__-BzNZ{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;white-space:nowrap}.ServiceRequestsAdmin_actionBtn__BC5L-{align-items:center;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;padding:6px 12px;transition:opacity .2s ease,transform .1s ease;white-space:nowrap}.ServiceRequestsAdmin_actionBtn__BC5L-:hover{opacity:.9;transform:translateY(-1px)}.ServiceRequestsAdmin_emptyState__mGp1X{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:3.5rem 2rem;text-align:center}.ServiceRequestsAdmin_emptyState__mGp1X svg{color:#cbd5e1;font-size:3rem}.ServiceRequestsAdmin_emptyState__mGp1X h3{color:#0f172a;font-size:1.2rem;font-weight:700;margin:0}.ServiceRequestsAdmin_emptyState__mGp1X p{color:#64748b;font-size:.875rem;line-height:1.5;margin:0;max-width:480px}.ServiceRequestsAdmin_modalOverlay__VJpOH{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.ServiceRequestsAdmin_modalContent__5vhvA{background:#fff;border-radius:1rem;box-shadow:0 20px 25px -5px #0000001a;max-height:90vh;max-width:650px;overflow-y:auto;padding:1.75rem;width:100%}@media(max-width:640px){.ServiceRequestsAdmin_modalContent__5vhvA{padding:1.25rem}}.ServiceRequestsAdmin_quoteRow__z4aw6{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:2fr 1fr 1fr auto;margin-bottom:8px}@media(max-width:540px){.ServiceRequestsAdmin_quoteRow__z4aw6{grid-template-columns:1fr 1fr}.ServiceRequestsAdmin_quoteRow__z4aw6 input:first-child{grid-column:1/-1}}.ServiceRequestsAdmin_quoteRow__z4aw6 input{border:1px solid #cbd5e1;border-radius:6px;font-size:13px;padding:8px 12px}.ServiceRequestsAdmin_quillWrapper__8fzwG{background:#fff;border:1.5px solid #cbd5e1;border-radius:.5rem;margin-top:6px;overflow:hidden;transition:all .2s ease}.ServiceRequestsAdmin_quillWrapper__8fzwG:focus-within{border-color:#0284c7;box-shadow:0 0 0 3px #0284c71f}.ServiceRequestsAdmin_quillWrapper__8fzwG .ql-toolbar{background:#f8fafc;border:none;border-bottom:1px solid #e2e8f0;padding:6px 8px}.ServiceRequestsAdmin_quillWrapper__8fzwG .ql-container{border:none;font-family:Inter,system-ui,sans-serif;font-size:.875rem}.ServiceRequestsAdmin_quillWrapper__8fzwG .ql-editor{color:#1e293b;max-height:250px;min-height:130px;overflow-y:auto;padding:.75rem}.ServiceRequestsAdmin_quillWrapper__8fzwG .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.AdminUsers_usersPageContainer__mx9na{margin:0 auto;max-width:1400px;padding:1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:16px;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerTitleArea__Su0us .AdminUsers_headerBadge__OvCXN{align-items:center;background:#f9731633;border-radius:20px;color:#fb923c;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px;margin-bottom:.75rem;padding:4px 12px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerTitleArea__Su0us h1{font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerTitleArea__Su0us p{color:#94a3b8;font-size:.95rem;margin:0}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze{display:flex;flex-wrap:wrap;gap:1rem}@media(max-width:768px){.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze{align-items:stretch;flex-direction:column;gap:.75rem;width:100%}}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;padding:.75rem 1.25rem}@media(max-width:768px){.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm{box-sizing:border-box;justify-content:flex-start;width:100%}}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm .AdminUsers_statIconBlue__Y8p9N{align-items:center;background:#3b82f633;border-radius:8px;color:#60a5fa;display:flex;justify-content:center;padding:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm .AdminUsers_statIconGreen__FYNOj{align-items:center;background:#22c55e33;border-radius:8px;color:#4ade80;display:flex;justify-content:center;padding:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm .AdminUsers_statMeta__X-\+nv{display:flex;flex-direction:column}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm .AdminUsers_statMeta__X-\+nv .AdminUsers_statValue__h2kr1{color:#fff;font-size:1.25rem;font-weight:700}.AdminUsers_usersPageContainer__mx9na .AdminUsers_headerBanner__2kYZb .AdminUsers_headerStatsRow__ubzze .AdminUsers_statPill__Pu2gm .AdminUsers_statMeta__X-\+nv .AdminUsers_statLabel__lwezE{color:#94a3b8;font-size:.75rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_searchWrapper__EzA0c{flex:1 1;min-width:280px;position:relative}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_searchWrapper__EzA0c .AdminUsers_searchIcon__xRWr5{color:#94a3b8;font-size:1.1rem;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_searchWrapper__EzA0c .AdminUsers_searchInput__sZDFV{border:1px solid #cbd5e1;border-radius:8px;font-size:.9rem;outline:none;padding:10px 14px 10px 42px;transition:border-color .2s;width:100%}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_searchWrapper__EzA0c .AdminUsers_searchInput__sZDFV:focus{border-color:#f97316}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ{align-items:center;display:flex;gap:10px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_selectFilter__AFUUb{align-items:center;display:flex;gap:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_selectFilter__AFUUb .AdminUsers_filterIcon__QCYHj{color:#64748b}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_selectFilter__AFUUb select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#1e293b;cursor:pointer;font-size:.9rem;outline:none;padding:10px 14px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_selectFilter__AFUUb select:focus{border-color:#f97316}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_refreshBtn__1HZ5l{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;padding:9px 14px;transition:all .2s}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_refreshBtn__1HZ5l:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.AdminUsers_usersPageContainer__mx9na .AdminUsers_controlBarCard__kf7sJ .AdminUsers_controlActions__sbLeZ .AdminUsers_refreshBtn__1HZ5l svg{font-size:1rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY{color:#dc2626;padding:3.5rem 2rem;text-align:center}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY .AdminUsers_errorIcon__9KVbs{color:#ef4444;font-size:3rem;margin-bottom:1rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY h3{color:#991b1b;font-size:1.25rem;margin-bottom:.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY p{color:#64748b;font-size:.9rem;margin:0 0 1.25rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY .AdminUsers_retryBtn__cjqXY{align-items:center;background:#f97316;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;padding:8px 18px;transition:background .2s}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_errorState__WJxDY .AdminUsers_retryBtn__cjqXY:hover{background:#ea580c}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_emptyState__1-ZAz{color:#64748b;padding:4rem 2rem;text-align:center}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_emptyState__1-ZAz .AdminUsers_emptyIcon__OqFv5{font-size:3rem;margin-bottom:1rem;opacity:.5}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_emptyState__1-ZAz h3{color:#1e293b;font-size:1.25rem;margin-bottom:.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_emptyState__1-ZAz p{font-size:.9rem;margin:0}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv{overflow-x:auto}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA{border-collapse:collapse;text-align:left;width:100%}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.8rem;font-weight:700;letter-spacing:.05em;padding:14px 18px;text-transform:uppercase}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:.9rem;padding:14px 18px;vertical-align:middle}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA tr:hover{background:#f8fafc}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_userCell__sJBQS{align-items:center;display:flex;gap:12px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_userCell__sJBQS .AdminUsers_userAvatar__Oj\+xh{border:2px solid #e2e8f0;border-radius:50%;height:38px;object-fit:cover;width:38px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_userCell__sJBQS .AdminUsers_userMeta__iu-TE{display:flex;flex-direction:column}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_userCell__sJBQS .AdminUsers_userMeta__iu-TE .AdminUsers_userName__3N4e6{color:#0f172a;font-weight:600}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_userCell__sJBQS .AdminUsers_userMeta__iu-TE .AdminUsers_userEmail__5AVEU{color:#64748b;font-size:.8rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_roleBadgeAdmin__J-F9L{background:#ffedd5;border-radius:20px;color:#c2410c;font-size:.75rem;font-weight:700;padding:4px 10px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_roleBadgeCustomer__olbMN{background:#dbeafe;border-radius:20px;color:#1d4ed8;font-size:.75rem;font-weight:600;padding:4px 10px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_balanceCell__wQJJ4{color:#0f172a;font-weight:600}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF .AdminUsers_viewBtn__k41ES{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;color:#0284c7;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:5px;padding:6px 12px;transition:all .2s}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF .AdminUsers_viewBtn__k41ES:hover{background:#e0f2fe;border-color:#38bdf8;color:#0369a1}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF .AdminUsers_roleBtn__6WsxY{align-items:center;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:5px;padding:6px 12px;transition:all .2s}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF .AdminUsers_roleBtn__6WsxY:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.AdminUsers_usersPageContainer__mx9na .AdminUsers_tableCard__ZiTpc .AdminUsers_tableResponsive__h9myv .AdminUsers_usersTable__kjWeA .AdminUsers_actionsGroup__vs0OF .AdminUsers_roleBtn__6WsxY.AdminUsers_promote__uHr\+-:hover{background:#fef3c7;border-color:#fcd34d;color:#b45309}.AdminUsers_usersPageContainer__mx9na .AdminUsers_paginationWrapper__DiSNL{display:flex;justify-content:center;margin-top:1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_paginationWrapper__DiSNL .AdminUsers_paginationContainer__P77uv{display:flex;gap:6px;list-style:none;padding:0}.AdminUsers_usersPageContainer__mx9na .AdminUsers_paginationWrapper__DiSNL .AdminUsers_paginationContainer__P77uv .AdminUsers_pageLink__jvs2g{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;font-size:.85rem;padding:8px 14px;text-decoration:none}.AdminUsers_usersPageContainer__mx9na .AdminUsers_paginationWrapper__DiSNL .AdminUsers_paginationContainer__P77uv .AdminUsers_pageLink__jvs2g:hover{background:#f8fafc}.AdminUsers_usersPageContainer__mx9na .AdminUsers_paginationWrapper__DiSNL .AdminUsers_paginationContainer__P77uv .AdminUsers_activePageLink__g-x7t{background:#f97316;border-color:#f97316;color:#fff}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalOverlay__91Hqc{align-items:center;animation:AdminUsers_fadeIn__plVti .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172ab3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:100000}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj{animation:AdminUsers_scaleUp__q2XsO .3s cubic-bezier(.16,1,.3,1);background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000059;display:flex;flex-direction:column;max-height:90vh;max-width:100%;overflow-y:auto;width:720px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD{align-items:flex-start;background:linear-gradient(135deg,#0f172a,#1e293b);border-bottom:3px solid #f97316;color:#fff;display:flex;justify-content:space-between;padding:1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_headerUserInfo__zvmrm{align-items:center;display:flex;gap:1rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_headerUserInfo__zvmrm .AdminUsers_modalAvatar__X2BMo{border:3px solid #f97316;border-radius:50%;box-shadow:0 4px 12px #0003;height:56px;object-fit:cover;width:56px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_headerUserInfo__zvmrm .AdminUsers_headerMeta__HU\+Ux h3{color:#fff;font-size:1.25rem;margin:0 0 4px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_headerUserInfo__zvmrm .AdminUsers_headerMeta__HU\+Ux .AdminUsers_headerBadges__ALljm{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_headerUserInfo__zvmrm .AdminUsers_headerMeta__HU\+Ux .AdminUsers_headerBadges__ALljm .AdminUsers_idBadge__AR1jr{background:#ffffff1a;border-radius:6px;color:#94a3b8;font-size:.75rem;padding:2px 8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_closeModalBtn__d18eO{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalHeader__Pg1LD .AdminUsers_closeModalBtn__d18eO:hover{background:#fff3;color:#fff}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE{background:#f8fafc;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_modalMetricsGrid__xRrQx{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_modalMetricsGrid__xRrQx .AdminUsers_metricCard__p087D{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;padding:12px 14px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_modalMetricsGrid__xRrQx .AdminUsers_metricCard__p087D .AdminUsers_metricLabel__Sf6da{color:#64748b;font-size:.75rem;font-weight:600;text-transform:uppercase}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_modalMetricsGrid__xRrQx .AdminUsers_metricCard__p087D .AdminUsers_metricValue__ywRCE{color:#0f172a;font-size:1.15rem;font-weight:700;margin-top:4px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.25rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s h4{align-items:center;border-bottom:1px solid #f1f5f9;color:#0f172a;display:flex;font-size:.95rem;font-weight:700;gap:8px;margin:0 0 1rem;padding-bottom:.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media(max-width:600px){.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim{grid-template-columns:1fr}}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim .AdminUsers_infoItem__lcCoX{display:flex;flex-direction:column;gap:3px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim .AdminUsers_infoItem__lcCoX label{color:#64748b;font-size:.75rem;font-weight:600}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim .AdminUsers_infoItem__lcCoX a,.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim .AdminUsers_infoItem__lcCoX span{color:#1e293b;font-size:.9rem;font-weight:500;text-decoration:none}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_infoGrid__32dim .AdminUsers_infoItem__lcCoX a:hover{color:#f97316;text-decoration:underline}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_miniOrdersTable__eCy9g{border-collapse:collapse;font-size:.85rem;width:100%}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_miniOrdersTable__eCy9g th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;padding:8px 10px;text-align:left}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalBody__EA3PE .AdminUsers_detailSectionCard__t1j\+s .AdminUsers_miniOrdersTable__eCy9g td{border-bottom:1px solid #f1f5f9;color:#334155;padding:8px 10px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg{align-items:center;background:#fff;border-top:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:1rem 1.5rem}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY{display:flex;gap:8px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY .AdminUsers_contactBtn__TM6e7{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.825rem;font-weight:600;gap:6px;padding:8px 14px;text-decoration:none}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY .AdminUsers_contactBtn__TM6e7.AdminUsers_wa__AwKQL{background:#25d366}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY .AdminUsers_contactBtn__TM6e7.AdminUsers_wa__AwKQL:hover{background:#20ba5a}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY .AdminUsers_contactBtn__TM6e7.AdminUsers_call__EkJ9Z{background:#0f172a}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_footerContactBtns__TTrnY .AdminUsers_contactBtn__TM6e7.AdminUsers_call__EkJ9Z:hover{background:#1e293b}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_closeFooterBtn__rfyJi{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 16px}.AdminUsers_usersPageContainer__mx9na .AdminUsers_modalContent__MkpQj .AdminUsers_modalFooter__Sjbjg .AdminUsers_closeFooterBtn__rfyJi:hover{background:#e2e8f0}@keyframes AdminUsers_fadeIn__plVti{0%{opacity:0}to{opacity:1}}@keyframes AdminUsers_scaleUp__q2XsO{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SingleBlog_articlePageContainer__x3AIH{box-sizing:border-box;color:#1e293b;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:7rem auto 4rem;max-width:900px;padding:0 1.5rem;width:100%}.SingleBlog_breadcrumbNav__Pu20E{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:2rem}.SingleBlog_backLink__YPVVz{align-items:center;color:#ea580c;display:inline-flex;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.SingleBlog_backLink__YPVVz:hover{color:#c2410c;text-decoration:underline}.SingleBlog_breadcrumbSep__II6BK{color:#cbd5e1}.SingleBlog_articleCard__kq73z{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 20px #0f172a0a;display:flex;flex-direction:column;gap:2rem;padding:2.5rem}.SingleBlog_articleHeader__QC-KU{display:flex;flex-direction:column;gap:1rem}.SingleBlog_metaBar__WDmcV{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.85rem;font-weight:600;gap:1.25rem}.SingleBlog_metaBar__WDmcV span{align-items:center;display:flex;gap:.4rem}.SingleBlog_metaBar__WDmcV span svg{color:#ea580c}.SingleBlog_metaSep__4fHK2{color:#cbd5e1}.SingleBlog_articleTitle__FGTVw{color:#0f172a;font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.25;margin:0}.SingleBlog_mediaWrapper__ecIzb{display:flex;flex-direction:column;gap:1.25rem;width:100%}.SingleBlog_coverImage__JQM5O{object-fit:cover}.SingleBlog_coverImage__JQM5O,.SingleBlog_coverVideo__XWLEo{border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 12px #0f172a0d;max-height:480px;width:100%}.SingleBlog_coverVideo__XWLEo{background:#000}.SingleBlog_articleBody__El0SM{color:#334155;font-size:1.05rem;line-height:1.8}.SingleBlog_articleBody__El0SM p{margin-bottom:1.25rem}.SingleBlog_articleBody__El0SM h1,.SingleBlog_articleBody__El0SM h2,.SingleBlog_articleBody__El0SM h3,.SingleBlog_articleBody__El0SM h4{color:#0f172a;font-weight:800;margin:2rem 0 1rem}.SingleBlog_articleBody__El0SM ol,.SingleBlog_articleBody__El0SM ul{margin-bottom:1.25rem;margin-left:1.5rem}.SingleBlog_articleBody__El0SM blockquote{border-left:4px solid #ea580c;color:#475569;font-style:italic;margin:1.5rem 0;padding-left:1rem}.SingleBlog_engagementFooter__IsCEm{align-items:center;border-top:1.5px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-top:1.5rem}.SingleBlog_likeBtn__YsegJ{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.75rem;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:700;gap:.5rem;padding:.65rem 1.25rem;transition:all .2s ease}.SingleBlog_likeBtn__YsegJ svg{font-size:1.2rem;transition:transform .2s ease}.SingleBlog_likeBtn__YsegJ:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5;color:#ef4444}.SingleBlog_likeBtn__YsegJ:hover:not(:disabled) svg{transform:scale(1.2)}.SingleBlog_likeBtn__YsegJ.SingleBlog_liked__UH38q{background:#fee2e2;border-color:#fca5a5;color:#ef4444}.SingleBlog_likeBtn__YsegJ.SingleBlog_liked__UH38q svg{fill:#ef4444;color:#ef4444}.SingleBlog_likeBtn__YsegJ:disabled{cursor:not-allowed;opacity:.6}.SingleBlog_statGroup__eTS6w{align-items:center;color:#64748b;display:flex;font-size:.875rem;font-weight:600;gap:1.25rem}.SingleBlog_statGroup__eTS6w span{align-items:center;display:flex;gap:.4rem}.SingleBlog_statGroup__eTS6w span svg{color:#ea580c}@media(max-width:640px){.SingleBlog_articlePageContainer__x3AIH{margin-top:5.5rem;padding:0 1rem}.SingleBlog_articleCard__kq73z{padding:1.5rem}.SingleBlog_articleTitle__FGTVw{font-size:1.6rem}}.Product_shopPageContainer__DHUCE{box-sizing:border-box;color:#1e293b;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:2rem;margin:7rem auto 4rem;max-width:1280px;padding:0 1.5rem;width:100%}.Product_shopHeroBanner__nsFrT{align-items:center;background:linear-gradient(135deg,#0f172a,#1e293b 60%,#334155);border-radius:1.25rem;box-shadow:0 10px 30px -5px #0f172a33;color:#fff;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;overflow:hidden;padding:2.5rem;position:relative}.Product_heroContent__istm4{display:flex;flex-direction:column;gap:.5rem;max-width:650px;z-index:1}.Product_heroBadge__yZ0ge{align-items:center;background:#ea580c33;border:1px solid #ea580c66;border-radius:2rem;color:#fdba74;display:inline-flex;font-size:.775rem;font-weight:700;gap:.4rem;padding:.3rem .8rem;width:-moz-fit-content;width:fit-content}.Product_heroTitle__JT4lB{font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0}.Product_heroSubtitle__GORNK{color:#94a3b8;font-size:.95rem;line-height:1.5;margin:0}.Product_heroTrustStrip__LKD37{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.825rem;font-weight:600;gap:1.25rem;margin-top:.5rem}.Product_heroTrustStrip__LKD37 span{align-items:center;display:flex;gap:.35rem}.Product_heroTrustStrip__LKD37 span svg{color:#38bdf8}.Product_mobileFilterBtn__DRQEl{align-items:center;background:#ea580c;border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:none;font-size:.875rem;font-weight:700;gap:.5rem;padding:.7rem 1.25rem;transition:all .2s ease;z-index:1}.Product_mobileFilterBtn__DRQEl:hover{background:#c2410c}.Product_shopLayout__2P251{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:280px 1fr;position:relative}.Product_filterSidebar__4VZ4U{position:sticky;top:6rem}.Product_mobileBackdrop__DvphA{display:none}@media(max-width:1024px){.Product_shopLayout__2P251{grid-template-columns:1fr}.Product_mobileFilterBtn__DRQEl{display:inline-flex}.Product_filterSidebar__4VZ4U{background:#fff;bottom:0;box-shadow:10px 0 30px #00000026;left:-100%;max-width:85vw;overflow-y:auto;padding:1.5rem;position:fixed;top:0;transition:left .3s cubic-bezier(.4,0,.2,1);width:320px;z-index:1000}.Product_filterSidebar__4VZ4U.Product_showFilter__Dx3FO{left:0}.Product_mobileBackdrop__DvphA{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;display:block;inset:0;position:fixed;z-index:999}}@media(max-width:640px){.Product_shopPageContainer__DHUCE{margin-top:5.5rem;padding:0 1rem}.Product_shopHeroBanner__nsFrT{padding:1.75rem 1.25rem}.Product_heroTitle__JT4lB{font-size:1.6rem}}.ProductFilter_filterCard__NEHV0{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 2px 8px #0f172a08;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;width:100%}.ProductFilter_filterHeader__6y4ec{align-items:center;border-bottom:1.5px solid #f1f5f9;display:flex;justify-content:space-between;padding-bottom:.85rem}.ProductFilter_filterHeaderTitle__SEOI7{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0}.ProductFilter_filterHeaderTitle__SEOI7 svg{color:#ea580c}.ProductFilter_filterSectionTitle__jY-1l{color:#64748b;font-size:.8rem;font-weight:700;letter-spacing:.06em;margin:0 0 .75rem;text-transform:uppercase}.ProductFilter_categoryList__7txFa{display:flex;flex-direction:column;gap:.35rem}.ProductFilter_categoryBtn__tTWl7{align-items:center;background:#0000;border:1.5px solid #0000;border-radius:.6rem;color:#475569;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;font-weight:600;justify-content:space-between;padding:.6rem .85rem;text-align:left;transition:all .2s ease;width:100%}.ProductFilter_categoryBtn__tTWl7:hover{background:#f8fafc;color:#0f172a}.ProductFilter_categoryBtn__tTWl7.ProductFilter_activeCategory__dXr0t{background:#fff7ed;border-color:#ffedd5;color:#ea580c}.ProductFilter_categoryBtn__tTWl7.ProductFilter_activeCategory__dXr0t .ProductFilter_arrowIcon__rP6i3{color:#ea580c;transform:translateX(3px)}.ProductFilter_arrowIcon__rP6i3{color:#94a3b8;font-size:.9rem;transition:transform .2s ease}.ProductFilter_brandSelect__fQpHC{appearance:none;-webkit-appearance:none;background-color:#f8fafc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:1.1rem;border:1.5px solid #e2e8f0;border-radius:.75rem;color:#0f172a;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;height:44px;outline:none;padding:0 2.5rem 0 1rem;transition:all .2s ease;width:100%}.ProductFilter_brandSelect__fQpHC:hover{background-color:#fff;border-color:#cbd5e1}.ProductFilter_brandSelect__fQpHC:focus{background-color:#fff;border-color:#ea580c;box-shadow:0 0 0 3px #ea580c1f}.ProductFilter_priceSection__4zKUh{display:flex;flex-direction:column;gap:.75rem}.ProductFilter_priceIndicators__fEPKm{align-items:center;color:#0f172a;display:flex;font-size:.85rem;font-weight:700;justify-content:space-between}.ProductFilter_pricePill__BSkxc{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.4rem;color:#334155;font-size:.78rem;padding:.25rem .6rem}.ProductFilter_sliderWrap__B1u3a{padding:.5rem .25rem}.ProductFilter_clearBtn__AyNKB{align-items:center;background:#fee2e2;border:1.5px solid #fca5a5;border-radius:.65rem;color:#ef4444;cursor:pointer;display:flex;font-family:inherit;font-size:.85rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.ProductFilter_clearBtn__AyNKB:hover{background:#ef4444;border-color:#ef4444;box-shadow:0 4px 12px #ef444440;color:#fff}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;-webkit-user-select:none;user-select:none;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:none}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.ProductDetails_pageContainer__elnwr{box-sizing:border-box;color:#1e293b;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:8rem auto 4rem;max-width:1240px;overflow-x:hidden;padding:0 1.5rem;width:100%}.ProductDetails_breadcrumbNav__dRzUf{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:1.5rem}.ProductDetails_backLink__WUo4W{align-items:center;color:#ea580c;display:inline-flex;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.ProductDetails_backLink__WUo4W:hover{color:#c2410c;text-decoration:underline}.ProductDetails_breadcrumbSep__j7-Ms{color:#cbd5e1}.ProductDetails_mainGrid__LJHoz{grid-gap:2.5rem;background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 20px #0f172a0a;display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;padding:2.25rem}.ProductDetails_galleryColumn__ubuFY{display:flex;flex-direction:column;gap:1.25rem}.ProductDetails_mainImageWrapper__dLJKj{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;overflow:hidden;padding-top:75%;position:relative;width:100%}.ProductDetails_mainImg__gTR\+2{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .4s ease;width:100%}.ProductDetails_mainImg__gTR\+2:hover{transform:scale(1.04)}.ProductDetails_thumbnailStrip__eSoRY{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.ProductDetails_thumbnailStrip__eSoRY::-webkit-scrollbar{height:4px}.ProductDetails_thumbnailStrip__eSoRY::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ProductDetails_thumbnailBtn__ofnGZ{background:#f8fafc;border:2px solid #e2e8f0;border-radius:.65rem;cursor:pointer;flex-shrink:0;height:72px;overflow:hidden;padding:0;transition:all .2s ease;width:72px}.ProductDetails_thumbnailBtn__ofnGZ img{height:100%;object-fit:cover;width:100%}.ProductDetails_thumbnailBtn__ofnGZ:hover{border-color:#fdba74}.ProductDetails_thumbnailBtn__ofnGZ.ProductDetails_activeThumbnail__sLadJ{border-color:#ea580c;box-shadow:0 0 0 2px #ea580c33}.ProductDetails_infoColumn__T7sr0{display:flex;flex-direction:column;gap:1.25rem}.ProductDetails_categoryHeader__K6Ve\+{align-items:center;display:flex;gap:1rem;justify-content:space-between}.ProductDetails_categoryTag__WyQl\+{background:#fff7ed;border:1px solid #ffedd5;border-radius:.4rem;color:#ea580c;font-size:.78rem;font-weight:700;letter-spacing:.06em;padding:.25rem .65rem;text-transform:uppercase}.ProductDetails_stockBadge__tCRZ\+{border-radius:2rem;font-size:.75rem;font-weight:700;padding:.25rem .65rem}.ProductDetails_stockBadge__tCRZ\+.ProductDetails_inStock__TbP-N{background:#dcfce7;border:1px solid #bbf7d0;color:#15803d}.ProductDetails_stockBadge__tCRZ\+.ProductDetails_outOfStock__0yGn8{background:#fee2e2;border:1px solid #fca5a5;color:#b91c1c}.ProductDetails_productTitle__MuyL0{color:#0f172a;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}.ProductDetails_ratingRow__Tem1n{align-items:center;display:flex;gap:.75rem}.ProductDetails_divider__ai1JM{background:#f1f5f9;height:1px;width:100%}.ProductDetails_priceBox__tvcmf{align-items:baseline;background:#f8fafc;border:1px solid #f1f5f9;border-radius:.85rem;display:flex;gap:.75rem;padding:1rem 1.25rem}.ProductDetails_price__IhtZo{color:#0f172a;font-size:2rem;font-weight:800;letter-spacing:-.02em}.ProductDetails_price__IhtZo span{font-size:1.5rem;margin-right:2px}.ProductDetails_regularPrice__9Au55{color:#94a3b8;font-size:1.1rem;font-weight:500;text-decoration:line-through}.ProductDetails_saveBadge__znfmx{background:#ef4444;border-radius:.4rem;color:#fff;font-size:.75rem;font-weight:800;margin-left:auto;padding:.25rem .55rem}.ProductDetails_specGrid__Ua25o{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.ProductDetails_specItem__-xrTj{background:#fff;border:1px solid #f1f5f9;border-radius:.65rem;display:flex;flex-direction:column;gap:.15rem;padding:.65rem .85rem}.ProductDetails_specLabel__KJhku{color:#64748b;font-size:.72rem;font-weight:600;text-transform:uppercase}.ProductDetails_specValue__Y305H{color:#0f172a;font-size:.875rem;font-weight:700}.ProductDetails_actionSection__lNV\+T{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.ProductDetails_counterRow__yIaRA{align-items:center;display:flex;gap:1rem}.ProductDetails_counterLabel__CZYwt{color:#475569;font-size:.875rem;font-weight:600}.ProductDetails_counterGroup__anJJ3{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.65rem;display:flex;overflow:hidden}.ProductDetails_counterBtn__ugr8O{background:#0000;border:none;color:#0f172a;cursor:pointer;font-size:1.1rem;font-weight:700;height:38px;transition:background .2s ease;width:38px}.ProductDetails_counterBtn__ugr8O:hover{background:#e2e8f0}.ProductDetails_counterValue__6MNK-{color:#0f172a;font-size:.95rem;font-weight:700;padding:0 1rem}.ProductDetails_buttonGroup__09I-A{display:flex;flex-wrap:wrap;gap:1rem}.ProductDetails_cartBtn__oNbEZ{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:.75rem;box-shadow:0 4px 14px #ea580c4d;color:#fff;cursor:pointer;display:flex;flex:2 1;font-family:inherit;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;min-width:180px;padding:.85rem 1.5rem;transition:all .2s ease}.ProductDetails_cartBtn__oNbEZ:hover:not(:disabled){background:linear-gradient(135deg,#c2410c,#9a3412);box-shadow:0 6px 18px #ea580c66;transform:translateY(-1px)}.ProductDetails_cartBtn__oNbEZ:disabled{background:#cbd5e1;box-shadow:none;cursor:not-allowed}.ProductDetails_wishlistBtn__uuSyB{align-items:center;background:#fff;border:1.5px solid #fca5a5;border-radius:.75rem;color:#ef4444;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:.9rem;font-weight:700;gap:.5rem;justify-content:center;min-width:140px;padding:.85rem 1.25rem;transition:all .2s ease}.ProductDetails_wishlistBtn__uuSyB:hover{background:#fee2e2;border-color:#ef4444}.ProductDetails_detailsCard__FMlHY{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 4px 20px #0f172a0a;margin-top:2rem;padding:2rem}.ProductDetails_cardTitle__b3oTB{align-items:center;color:#0f172a;display:flex;font-size:1.2rem;font-weight:800;gap:.5rem;margin:0 0 1.25rem}.ProductDetails_descriptionBody__CCuiZ{color:#475569;font-size:.95rem;line-height:1.7}.ProductDetails_descriptionBody__CCuiZ p{margin-bottom:1rem}.ProductDetails_descriptionBody__CCuiZ ol,.ProductDetails_descriptionBody__CCuiZ ul{margin-bottom:1rem;margin-left:1.25rem}.ProductDetails_reviewsGrid__MrzQT{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:300px 1fr}@media(max-width:768px){.ProductDetails_reviewsGrid__MrzQT{grid-template-columns:1fr}}.ProductDetails_reviewItem__HaWRk{background:#f8fafc;border:1px solid #f1f5f9;border-radius:.85rem;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1.25rem}.ProductDetails_reviewerMeta__8bM6z{align-items:center;color:#64748b;display:flex;font-size:.8rem;justify-content:space-between}.ProductDetails_reviewerName__n7upI{color:#0f172a;font-weight:700}.ProductDetails_reviewText__ceBxZ{color:#334155;font-size:.9rem;line-height:1.5;margin:.25rem 0 0}.ProductDetails_reviewsCardHeader__GtVYH{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.ProductDetails_reviewsCardHeader__GtVYH .ProductDetails_cardTitle__b3oTB{margin-bottom:0}.ProductDetails_writeReviewBtn__m0ww8{align-items:center;background:#ea580c;border-radius:.6rem;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:.45rem;padding:.5rem 1.1rem;text-decoration:none;transition:background .2s ease,transform .15s ease;white-space:nowrap}.ProductDetails_writeReviewBtn__m0ww8:hover{background:#c2410c;transform:translateY(-1px)}.ProductDetails_emptyReviews__9jsnM{align-items:flex-start;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.85rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-style:italic;gap:1rem;padding:1.5rem}@media(max-width:900px){.ProductDetails_mainGrid__LJHoz{grid-template-columns:1fr}.ProductDetails_specGrid__Ua25o{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ProductDetails_pageContainer__elnwr{margin-top:6rem;padding:0 1rem}.ProductDetails_detailsCard__FMlHY,.ProductDetails_mainGrid__LJHoz{border-radius:.85rem;padding:1.25rem}.ProductDetails_breadcrumbNav__dRzUf{flex-wrap:wrap;font-size:.8rem;margin-bottom:1rem;row-gap:.25rem}.ProductDetails_productTitle__MuyL0{font-size:1.25rem}.ProductDetails_price__IhtZo{font-size:1.5rem}.ProductDetails_priceBox__tvcmf{flex-wrap:wrap;gap:.5rem}.ProductDetails_buttonGroup__09I-A{flex-direction:column}.ProductDetails_buttonGroup__09I-A .ProductDetails_cartBtn__oNbEZ,.ProductDetails_buttonGroup__09I-A .ProductDetails_wishlistBtn__uuSyB,.ProductDetails_cartBtn__oNbEZ,.ProductDetails_wishlistBtn__uuSyB{min-width:0;min-width:auto;width:100%}}@media(max-width:463px){.ProductDetails_pageContainer__elnwr{margin-top:6rem;padding:0 .75rem}.ProductDetails_detailsCard__FMlHY,.ProductDetails_mainGrid__LJHoz{border-radius:.75rem;padding:1rem}.ProductDetails_mainGrid__LJHoz{gap:1.25rem}.ProductDetails_breadcrumbNav__dRzUf{font-size:.75rem;gap:.3rem;margin-bottom:.75rem}.ProductDetails_productTitle__MuyL0{font-size:1.1rem;letter-spacing:-.01em}.ProductDetails_categoryHeader__K6Ve\+{align-items:flex-start;flex-direction:column;gap:.5rem}.ProductDetails_price__IhtZo{font-size:1.35rem}.ProductDetails_priceBox__tvcmf{flex-wrap:wrap;gap:.4rem;padding:.75rem 1rem}.ProductDetails_specGrid__Ua25o{grid-template-columns:1fr}.ProductDetails_buttonGroup__09I-A{flex-direction:column;gap:.75rem}.ProductDetails_cartBtn__oNbEZ,.ProductDetails_wishlistBtn__uuSyB{font-size:.875rem;min-width:0;min-width:auto;padding:.75rem 1rem;width:100%}.ProductDetails_counterRow__yIaRA{gap:.5rem}.ProductDetails_counterRow__yIaRA,.ProductDetails_reviewsCardHeader__GtVYH{align-items:flex-start;flex-direction:column}.ProductDetails_writeReviewBtn__m0ww8{justify-content:center;width:100%}.ProductDetails_thumbnailBtn__ofnGZ{height:56px;width:56px}.ProductDetails_cardTitle__b3oTB{font-size:1rem}}.star-chart{border:1px solid #ccc;height:100px;margin-right:1rem;padding:5px}.CheckoutDetails_checkoutPageContainer__XLyIS{box-sizing:border-box;font-family:inherit;margin:7rem auto 4rem;max-width:1200px;overflow-x:hidden;padding:0 1.5rem;width:100%}@media(max-width:768px){.CheckoutDetails_checkoutPageContainer__XLyIS{margin:5rem auto 4rem;padding:0 .75rem}}.CheckoutDetails_checkoutHeader__Lqr85{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;box-sizing:border-box;color:#fff;margin-bottom:2rem;max-width:100%;overflow:hidden;padding:2rem;width:100%}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85{border-radius:12px;margin-bottom:1.25rem;padding:1.15rem .85rem}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt{margin-bottom:1.5rem}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt{margin-bottom:1rem}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt .CheckoutDetails_headerBadge__3ppHU{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.35rem .85rem;text-transform:uppercase}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt h1{font-size:1.25rem}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt p{color:#94a3b8;font-size:.95rem;margin:0}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_headerTitle__2hvNt p{font-size:.825rem}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.5rem;max-width:100%;width:100%}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR{grid-gap:.35rem;display:grid;gap:.35rem;grid-template-columns:repeat(3,1fr)}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepDivider__PnrNo{display:none}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO{align-items:center;color:#94a3b8;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;min-width:0}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO{background:#ffffff0d;border-radius:8px;font-size:.72rem;gap:.25rem;justify-content:center;overflow:hidden;padding:.4rem .25rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO .CheckoutDetails_stepNum__nC2\+L{align-items:center;background:#ffffff1a;border-radius:50%;display:flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:26px;justify-content:center;width:26px}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO .CheckoutDetails_stepNum__nC2\+L{font-size:.65rem;height:18px;width:18px}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO.CheckoutDetails_activeStep__cG9Ux{color:#fff}@media(max-width:768px){.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO.CheckoutDetails_activeStep__cG9Ux{background:#ffa0472e;border:1px solid #ffa04759}}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepPill__1TUBO.CheckoutDetails_activeStep__cG9Ux .CheckoutDetails_stepNum__nC2\+L{background:#ffa047;box-shadow:0 4px 10px #ffa04766;color:#fff}.CheckoutDetails_checkoutHeader__Lqr85 .CheckoutDetails_checkoutSteps__IKfkR .CheckoutDetails_stepDivider__PnrNo{background:#ffffff1a;flex:1 1;height:2px;max-width:80px}.CheckoutDetails_checkoutGrid__6C8ZQ{grid-gap:2rem;align-items:start;box-sizing:border-box;display:grid;gap:2rem;grid-template-columns:1fr 420px;max-width:100%;min-width:0;width:100%}@media(max-width:1024px){.CheckoutDetails_checkoutGrid__6C8ZQ{gap:1.25rem;grid-template-columns:1fr}}@media(max-width:640px){.CheckoutDetails_checkoutGrid__6C8ZQ{gap:1rem}}.CheckoutDetails_formColumn__fuaCy{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;max-width:100%;min-width:0;width:100%}@media(max-width:1024px){.CheckoutDetails_formColumn__fuaCy{max-width:100%;width:100%}}@media(max-width:640px){.CheckoutDetails_formColumn__fuaCy{gap:1rem;max-width:100%;width:100%}}.CheckoutDetails_addressCard__-PqBX{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;width:100%}@media(max-width:640px){.CheckoutDetails_addressCard__-PqBX{border-radius:12px}}.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ-{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;box-sizing:border-box;display:flex;gap:1rem;min-width:0;padding:1.25rem 1.5rem;width:100%}@media(max-width:640px){.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ-{gap:.65rem;padding:.85rem 1rem}}.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ- .CheckoutDetails_headerIcon__D5zQC{align-items:center;background:#ffa04726;border-radius:10px;color:#ffa047;display:flex;flex-shrink:0;font-size:1.15rem;height:38px;justify-content:center;width:38px}.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ- h3{color:#0f172a;font-size:1.05rem;font-weight:700;margin:0 0 .15rem}@media(max-width:640px){.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ- h3{font-size:.95rem}}.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ- p{color:#64748b;font-size:.8rem;margin:0}@media(max-width:640px){.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardHeader__kNJJ- p{font-size:.75rem}}.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardBody__GiutL{box-sizing:border-box;max-width:100%;min-width:0;padding:1.5rem;width:100%}@media(max-width:640px){.CheckoutDetails_addressCard__-PqBX .CheckoutDetails_cardBody__GiutL{padding:.85rem}}.CheckoutDetails_sameAddressCheckbox__2PPrQ{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:.6rem;min-width:0;width:100%}.CheckoutDetails_sameAddressCheckbox__2PPrQ input[type=checkbox]{accent-color:#ffa047;cursor:pointer;flex-shrink:0;height:18px;width:18px}.CheckoutDetails_sameAddressCheckbox__2PPrQ .CheckoutDetails_checkboxText__ytB\+v{align-items:center;color:#334155;display:flex;font-size:.875rem;font-weight:600;gap:.35rem;min-width:0}.CheckoutDetails_fieldGrid__vjjxk{grid-gap:1rem;box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem;max-width:100%;min-width:0;width:100%}@media(max-width:768px){.CheckoutDetails_fieldGrid__vjjxk{gap:.85rem;grid-template-columns:1fr}}.CheckoutDetails_fieldGrid__vjjxk .CheckoutDetails_fullWidth__UVgBF{grid-column:1/-1}.CheckoutDetails_fieldGroup__jgrPw{box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_fieldLabel__WYD-l{color:#475569;font-size:.825rem;font-weight:600;margin-bottom:.35rem}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s{align-items:center;box-sizing:border-box;display:flex;max-width:100%;min-width:0;position:relative;width:100%}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s .CheckoutDetails_inputIcon__SOXtF{color:#94a3b8;flex-shrink:0;font-size:1.05rem;left:.85rem;pointer-events:none;position:absolute;z-index:1}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s .CheckoutDetails_inputField__c-tfl{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#1e293b;font-size:.9rem;max-width:100%;min-width:0;outline:none;padding:.7rem .85rem .7rem 2.4rem;transition:all .2s ease;width:100%}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s .CheckoutDetails_inputField__c-tfl:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s .CheckoutDetails_selectCountry__AZvnV{appearance:none;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#1e293b;cursor:pointer;font-size:.9rem;max-width:100%;min-width:0;outline:none;overflow:hidden;padding:.7rem .85rem .7rem 2.4rem;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:100%}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputWrap__VXr6s .CheckoutDetails_selectCountry__AZvnV:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputFieldNoIcon__Poi1N{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#1e293b;font-size:.9rem;max-width:100%;min-width:0;outline:none;padding:.7rem .85rem;transition:all .2s ease;width:100%}.CheckoutDetails_fieldGroup__jgrPw .CheckoutDetails_inputFieldNoIcon__Poi1N:focus{background-color:#fff;border-color:#ffa047;box-shadow:0 0 0 3px #ffa04726}.CheckoutDetails_summaryColumn__WD081{box-sizing:border-box;max-width:100%;min-width:0;position:sticky;top:7rem;width:100%}@media(max-width:1024px){.CheckoutDetails_summaryColumn__WD081{position:static}}.CheckoutDetails_summaryStickyCard__QnPQo{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #0000000d;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;padding:1.5rem;width:100%}@media(max-width:768px){.CheckoutDetails_summaryStickyCard__QnPQo{border-radius:12px;padding:.85rem}}.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp{border-top:1px solid #e2e8f0;box-sizing:border-box;margin-top:1.5rem;padding-top:1.25rem;width:100%}@media(max-width:640px){.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp{margin-bottom:4rem;margin-top:1rem}}.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp .CheckoutDetails_proceedBtn__FjlO2{align-items:center;background:linear-gradient(135deg,#ffa047,#e58b35);border:none;border-radius:10px;box-shadow:0 4px 14px #ffa04759;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:.6rem;justify-content:center;padding:.9rem 1.5rem;transition:all .2s ease;width:100%}.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp .CheckoutDetails_proceedBtn__FjlO2:hover{box-shadow:0 6px 18px #ffa04773;transform:translateY(-1px)}@media(max-width:640px){.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp .CheckoutDetails_proceedBtn__FjlO2{font-size:.95rem;padding:.85rem 1rem}}.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp .CheckoutDetails_secureGuarantee__6EWar{align-items:center;color:#64748b;display:flex;font-size:.75rem;gap:.4rem;justify-content:center;margin-top:.85rem;text-align:center;width:100%}@media(max-width:640px){.CheckoutDetails_summaryStickyCard__QnPQo .CheckoutDetails_submitSection__Qjnhp .CheckoutDetails_secureGuarantee__6EWar{font-size:.7rem}}.CheckoutSummary_summaryContainer__I-QCT{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.CheckoutSummary_summaryTitleRow__TJEOD{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:1.15rem;min-width:0;padding-bottom:.75rem;width:100%}.CheckoutSummary_summaryTitleRow__TJEOD h3{color:#0f172a;font-size:1.1rem;font-weight:700;margin:0}.CheckoutSummary_summaryTitleRow__TJEOD .CheckoutSummary_itemCountBadge__U-tpw{background:#e2e8f0;border-radius:12px;color:#334155;font-size:.75rem;font-weight:600;padding:.2rem .6rem;white-space:nowrap}.CheckoutSummary_emptySummary__2gmXL{box-sizing:border-box;padding:2rem 1rem;text-align:center;width:100%}.CheckoutSummary_emptySummary__2gmXL p{color:#64748b;margin-bottom:1rem}.CheckoutSummary_emptySummary__2gmXL .CheckoutSummary_backBtn__EDIos{background:#ffa047;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:.5rem 1.25rem;text-decoration:none;transition:background .2s ease}.CheckoutSummary_emptySummary__2gmXL .CheckoutSummary_backBtn__EDIos:hover{background:#e58b35}.CheckoutSummary_summaryBody__uvBCX{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}.CheckoutSummary_subtotalRow__7vqRC{align-items:center;color:#475569;display:flex;font-size:.95rem;font-weight:600;justify-content:space-between;min-width:0;width:100%}.CheckoutSummary_subtotalRow__7vqRC .CheckoutSummary_subtotalAmount__zh6UA{color:#0f172a;font-size:1.25rem;font-weight:800;white-space:nowrap}.CheckoutSummary_itemsScroll__bYxSL{box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;max-height:320px;min-width:0;overflow-y:auto;padding-right:.25rem;width:100%}.CheckoutSummary_itemMiniCard__jsaze{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;display:flex;gap:.75rem;max-width:100%;min-width:0;overflow:hidden;padding:.75rem;width:100%}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemThumb__BCw7U{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemInfo__PXVnD{flex:1 1;min-width:0;overflow:hidden}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemInfo__PXVnD .CheckoutSummary_itemName__u8TyW{color:#0f172a;font-size:.85rem;font-weight:700;margin:0 0 .2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemInfo__PXVnD .CheckoutSummary_itemMeta__f3o5a{color:#64748b;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemInfo__PXVnD .CheckoutSummary_itemMeta__f3o5a strong{color:#0f172a}.CheckoutSummary_itemMiniCard__jsaze .CheckoutSummary_itemTotal__Y9JA7{color:#0f172a;flex-shrink:0;font-size:.85rem;font-weight:700;white-space:nowrap}.PaymentModeSelector_paymentPlanCard__w744e{background:#fff;border:1.5px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 6px -1px #00000005;box-sizing:border-box;margin-bottom:1.5rem;max-width:100%;min-width:0;overflow:hidden;padding:1.25rem;transition:all .2s ease;width:100%}@media(max-width:640px){.PaymentModeSelector_paymentPlanCard__w744e{border-radius:.75rem;margin-bottom:1.25rem;padding:.85rem}}.PaymentModeSelector_planHeader__OPx9v{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1.15rem;min-width:0;width:100%}.PaymentModeSelector_planHeader__OPx9v h3{align-items:center;color:#0f172a;display:flex;font-size:1.1rem;font-weight:700;gap:.5rem;margin:0;min-width:0}@media(max-width:640px){.PaymentModeSelector_planHeader__OPx9v h3{font-size:.95rem}}.PaymentModeSelector_planHeader__OPx9v .PaymentModeSelector_badge__QcmHb{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:1rem;color:#16a34a;display:inline-flex;flex-shrink:0;font-size:.72rem;font-weight:700;gap:.35rem;padding:.25rem .65rem;white-space:nowrap}.PaymentModeSelector_planNotice__pd04i{align-items:flex-start;background:#fff7ed;border:1px solid #ffedd5;border-radius:.65rem;box-sizing:border-box;color:#9a3412;display:flex;font-size:.8rem;gap:.5rem;line-height:1.45;margin-bottom:1.15rem;padding:.75rem .85rem;width:100%}.PaymentModeSelector_planTabs__VYxXG{grid-gap:.65rem;box-sizing:border-box;display:grid;gap:.65rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.25rem;max-width:100%;min-width:0;width:100%}@media(max-width:640px){.PaymentModeSelector_planTabs__VYxXG{gap:.5rem;grid-template-columns:1fr}}.PaymentModeSelector_planTab__FWYTK{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;max-width:100%;min-width:0;overflow:hidden;padding:.85rem .75rem;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.PaymentModeSelector_planTab__FWYTK:hover:not(:disabled){background:#f0f9ff;border-color:#0284c7;transform:translateY(-1px)}.PaymentModeSelector_planTab__FWYTK.PaymentModeSelector_active__avP49{background:#f0f9ff;border-color:#0284c7;box-shadow:0 0 0 3px #0284c726}.PaymentModeSelector_planTab__FWYTK.PaymentModeSelector_active__avP49 .PaymentModeSelector_tabTitle__2zh5N{color:#0284c7}.PaymentModeSelector_planTab__FWYTK:disabled{background:#f1f5f9;border-color:#e2e8f0;cursor:not-allowed;opacity:.5}.PaymentModeSelector_tabTop__xAYWp{align-items:center;display:flex;justify-content:space-between;min-width:0;width:100%}.PaymentModeSelector_tabTitle__2zh5N{color:#1e293b;font-size:.875rem;font-weight:700;min-width:0}.PaymentModeSelector_tabDeposit__bVcuL{color:#0369a1;font-size:.8rem;font-weight:600}.PaymentModeSelector_tabSub__l49nf{color:#64748b;font-size:.72rem;line-height:1.3}.PaymentModeSelector_scheduleTimeline__xB8Gm{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;padding:1rem;width:100%}@media(max-width:640px){.PaymentModeSelector_scheduleTimeline__xB8Gm{padding:.75rem}}.PaymentModeSelector_timelineHeader__WGlmD{align-items:center;color:#334155;display:flex;flex-wrap:wrap;font-size:.825rem;font-weight:700;gap:.4rem;justify-content:space-between;margin-bottom:.85rem;min-width:0;width:100%}.PaymentModeSelector_timelineHeader__WGlmD span{color:#0284c7}.PaymentModeSelector_timelineGrid__9PbDG{flex-direction:column}.PaymentModeSelector_timelineGrid__9PbDG,.PaymentModeSelector_timelineItem__JjK7w{box-sizing:border-box;display:flex;gap:.65rem;max-width:100%;min-width:0;width:100%}.PaymentModeSelector_timelineItem__JjK7w{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.85rem;justify-content:space-between;overflow:hidden;padding:.7rem .85rem}.PaymentModeSelector_timelineItem__JjK7w.PaymentModeSelector_highlight__FKjfo{background:#f0f9ff;border-color:#38bdf8}@media(max-width:580px){.PaymentModeSelector_timelineItem__JjK7w{align-items:stretch;flex-direction:column;gap:.5rem;padding:.65rem .75rem}}.PaymentModeSelector_itemLeft__QrMgn{align-items:center;display:flex;flex:1 1;gap:.65rem;min-width:0}.PaymentModeSelector_stepNumber__ea\+zT{align-items:center;background:#0284c7;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:24px;justify-content:center;width:24px}.PaymentModeSelector_stepDueDate__NSZty{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.PaymentModeSelector_stepDueDate__NSZty strong{color:#0f172a;font-size:.825rem;line-height:1.3;overflow-wrap:break-word;word-break:break-word}.PaymentModeSelector_stepDueDate__NSZty small{color:#64748b;font-size:.72rem;line-height:1.3}.PaymentModeSelector_itemRight__WCtEG{align-items:center;display:flex;flex-shrink:0;gap:.5rem}@media(max-width:580px){.PaymentModeSelector_itemRight__WCtEG{border-top:1px dashed #e2e8f0;justify-content:space-between;padding-top:.45rem;width:100%}}.PaymentModeSelector_itemRight__WCtEG .PaymentModeSelector_amount__B0u4t{color:#0f172a;font-size:.925rem;font-weight:800;white-space:nowrap}.PaymentModeSelector_itemRight__WCtEG .PaymentModeSelector_statusBadge__g0NlI{background:#fef3c7;border-radius:1rem;color:#92400e;flex-shrink:0;font-size:.68rem;font-weight:700;padding:.2rem .5rem;white-space:nowrap}.PaymentModeSelector_itemRight__WCtEG .PaymentModeSelector_statusBadge__g0NlI.PaymentModeSelector_paid__vcPVp{background:#dcfce7;color:#166534}.CheckoutFlutterwave_pageWrapper__jyaSn{background:#f8fafc;box-sizing:border-box;min-height:100vh;overflow-x:hidden;padding-top:75px;width:100%}@media(max-width:768px){.CheckoutFlutterwave_pageWrapper__jyaSn{padding-top:60px}}.CheckoutFlutterwave_pageHeader__vXPp4{background:#fff;border-bottom:1px solid #e2e8f0;box-sizing:border-box;padding:.85rem 0;width:100%}.CheckoutFlutterwave_pageHeaderInner__5FknW{align-items:center;box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.5rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_pageHeaderInner__5FknW{align-items:flex-start;flex-direction:column;gap:.4rem;padding:0 .85rem}}.CheckoutFlutterwave_backLink__FAqzW{align-items:center;color:#475569;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.CheckoutFlutterwave_backLink__FAqzW:hover{color:#ea580c}.CheckoutFlutterwave_breadcrumb__gpWzw{align-items:center;display:flex;flex-wrap:wrap;font-size:.825rem;gap:.35rem}.CheckoutFlutterwave_breadcrumbDone__OhVp5{color:#64748b;font-weight:500}.CheckoutFlutterwave_breadcrumbActive__KtWFW{color:#ea580c;font-weight:700}.CheckoutFlutterwave_breadcrumbArrow__nHl78{color:#cbd5e1;flex-shrink:0}.CheckoutFlutterwave_container__R7x\+V{box-sizing:border-box;margin:0 auto;max-width:1200px;max-width:100%;min-width:0;padding:2rem 1.5rem 4rem;width:100%}@media(max-width:768px){.CheckoutFlutterwave_container__R7x\+V{padding:1.25rem .75rem 4rem}}.CheckoutFlutterwave_grid__kI7zH{grid-gap:1.75rem;align-items:start;box-sizing:border-box;display:grid;gap:1.75rem;grid-template-columns:1fr 420px;max-width:100%;min-width:0;width:100%}@media(max-width:1024px){.CheckoutFlutterwave_grid__kI7zH{gap:1.25rem;grid-template-columns:1fr}}@media(max-width:640px){.CheckoutFlutterwave_grid__kI7zH{gap:1rem}}.CheckoutFlutterwave_paymentCol__TIg5\+{box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;width:100%}.CheckoutFlutterwave_summaryCol__hAKfQ{box-sizing:border-box;max-width:100%;min-width:0;position:sticky;top:100px;width:100%}@media(max-width:1024px){.CheckoutFlutterwave_summaryCol__hAKfQ{position:static}}.CheckoutFlutterwave_sectionCard__O600n{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 6px #0000000a;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;padding:1.75rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_sectionCard__O600n{border-radius:12px;padding:.85rem}}.CheckoutFlutterwave_sectionHeader__Mbi0V{align-items:center;border-bottom:1px solid #f1f5f9;box-sizing:border-box;display:flex;gap:.85rem;margin-bottom:1.5rem;min-width:0;padding-bottom:1.25rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_sectionHeader__Mbi0V{gap:.65rem;margin-bottom:1rem;padding-bottom:.85rem}}.CheckoutFlutterwave_sectionIcon__XNNt2{align-items:center;background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fed7aa;border-radius:12px;color:#ea580c;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}@media(max-width:640px){.CheckoutFlutterwave_sectionIcon__XNNt2{border-radius:10px;height:38px;width:38px}}.CheckoutFlutterwave_sectionTitle__Vq3Py{color:#0f172a;font-size:1.2rem;font-weight:800;margin:0 0 .15rem}@media(max-width:640px){.CheckoutFlutterwave_sectionTitle__Vq3Py{font-size:1.05rem}}.CheckoutFlutterwave_sectionSubtitle__Q-aZt{color:#64748b;font-size:.8rem;margin:0}@media(max-width:640px){.CheckoutFlutterwave_sectionSubtitle__Q-aZt{font-size:.75rem}}.CheckoutFlutterwave_providerBlock__2Trhe{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;box-sizing:border-box;margin-bottom:1.25rem;max-width:100%;min-width:0;padding:1.1rem 1.25rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_providerBlock__2Trhe{margin-bottom:1rem;padding:.85rem}}.CheckoutFlutterwave_providerBadge__wsxG8{align-items:center;display:flex;gap:.85rem;margin-bottom:1rem;min-width:0;width:100%}@media(max-width:640px){.CheckoutFlutterwave_providerBadge__wsxG8{gap:.65rem;margin-bottom:.75rem}}.CheckoutFlutterwave_providerLogo__swQKS{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border-radius:10px;box-shadow:0 4px 12px #ea580c40;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}@media(max-width:640px){.CheckoutFlutterwave_providerLogo__swQKS{border-radius:8px;height:38px;width:38px}}.CheckoutFlutterwave_providerName__y99XX{color:#0f172a;font-size:.975rem;font-weight:700;margin:0 0 .15rem}@media(max-width:640px){.CheckoutFlutterwave_providerName__y99XX{font-size:.9rem}}.CheckoutFlutterwave_providerDesc__Rd3kC{color:#64748b;font-size:.775rem;margin:0;word-break:break-word}@media(max-width:640px){.CheckoutFlutterwave_providerDesc__Rd3kC{font-size:.72rem}}.CheckoutFlutterwave_providerCheck__F-KjJ{align-items:center;background:#dcfce7;border-radius:50%;color:#16a34a;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:auto;width:28px}.CheckoutFlutterwave_acceptedCards__z-UxE{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;min-width:0;width:100%}.CheckoutFlutterwave_acceptLabel__YPM4K{color:#64748b;font-size:.75rem;font-weight:600}.CheckoutFlutterwave_cardBadges__JIlNF{display:flex;flex-wrap:wrap;gap:.35rem}.CheckoutFlutterwave_cardBadge__ZFD43{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;color:#475569;font-size:.7rem;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.CheckoutFlutterwave_securityNotice__Wnvrj{align-items:flex-start;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;box-sizing:border-box;color:#16a34a;display:flex;font-size:.78rem;gap:.5rem;line-height:1.55;margin-bottom:1.25rem;padding:.85rem 1rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_securityNotice__Wnvrj{font-size:.74rem;padding:.75rem .85rem}}.CheckoutFlutterwave_securityNotice__Wnvrj svg{color:#16a34a;flex-shrink:0;margin-top:.15rem}.CheckoutFlutterwave_amountBlock__Jhn0t{background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid #ffffff0f;border-radius:16px;box-shadow:0 8px 32px #0000002e;box-sizing:border-box;margin-bottom:1.25rem;max-width:100%;min-width:0;overflow:hidden;width:100%}.CheckoutFlutterwave_amountBlock__Jhn0t:has(.CheckoutFlutterwave_amountLabel__GKzSz){align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:1rem 1.25rem}@media(max-width:480px){.CheckoutFlutterwave_amountBlock__Jhn0t:has(.CheckoutFlutterwave_amountLabel__GKzSz){align-items:flex-start;flex-direction:column;gap:.25rem;padding:.85rem 1rem}}.CheckoutFlutterwave_amountLabel__GKzSz{color:#94a3b8;font-size:.85rem;font-weight:600}.CheckoutFlutterwave_amountValue__6gETU{color:#fff;font-size:1.5rem;font-weight:900;letter-spacing:-.01em;white-space:nowrap}@media(max-width:640px){.CheckoutFlutterwave_amountValue__6gETU{font-size:1.35rem}}.CheckoutFlutterwave_priceBreakdown__81brX{box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-width:0;padding:1.1rem 1.25rem;width:100%}@media(max-width:640px){.CheckoutFlutterwave_priceBreakdown__81brX{padding:.85rem 1rem}}.CheckoutFlutterwave_breakdownRow__RXlT-{align-items:center;display:flex;gap:.5rem;justify-content:space-between;min-width:0;padding:.45rem 0;width:100%}.CheckoutFlutterwave_breakdownLabel__hk0J0{color:#64748b;font-size:.82rem;font-weight:500}.CheckoutFlutterwave_breakdownValue__AqdAq{color:#94a3b8;font-size:.9rem;font-weight:600;white-space:nowrap}.CheckoutFlutterwave_couponRow__FgFnD{align-items:center;background:#16a34a1a;border:1px solid #16a34a33;border-radius:10px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.6rem;margin:.35rem 0;overflow:hidden;padding:.55rem .75rem;position:relative;width:100%}.CheckoutFlutterwave_couponRow__FgFnD:before{animation:CheckoutFlutterwave_shimmer__Yq764 2.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#16a34a14 50%,#0000);content:"";inset:0;pointer-events:none;position:absolute}@keyframes CheckoutFlutterwave_shimmer__Yq764{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CheckoutFlutterwave_couponBadgeInline__nWsOY{align-items:center;background:#4ade801f;border:1px solid #4ade8040;border-radius:20px;color:#4ade80;display:inline-flex;font-size:.72rem;font-weight:800;gap:.35rem;letter-spacing:.05em;padding:.2rem .55rem}.CheckoutFlutterwave_couponBadgeInline__nWsOY svg{color:#4ade80;flex-shrink:0}.CheckoutFlutterwave_couponPercent__U-SLW{color:#4ade80;font-size:.78rem;font-weight:700;margin-right:auto}.CheckoutFlutterwave_couponSaving__QHurl{color:#4ade80;flex-shrink:0;font-size:.88rem;font-weight:800;margin-left:auto;white-space:nowrap}.CheckoutFlutterwave_breakdownDivider__Agltp{background:#ffffff12;border:none;border-top:1px dashed #ffffff1a;height:1px;margin:.55rem 0;width:100%}.CheckoutFlutterwave_breakdownTotalRow__\+OcE2{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;min-width:0;padding:.5rem 0 .2rem;width:100%}@media(max-width:480px){.CheckoutFlutterwave_breakdownTotalRow__\+OcE2{align-items:flex-start;flex-direction:column;gap:.25rem}}.CheckoutFlutterwave_breakdownTotalLabel__rmrF6{color:#94a3b8;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.CheckoutFlutterwave_breakdownTotalValue__Q5lXo{color:#fff;font-size:1.55rem;font-weight:900;letter-spacing:-.02em;white-space:nowrap}@media(max-width:480px){.CheckoutFlutterwave_breakdownTotalValue__Q5lXo{font-size:1.35rem}}.CheckoutFlutterwave_payBtn__oJ6P8{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:800;gap:.65rem;justify-content:center;letter-spacing:.01em;line-height:1.3;margin-bottom:.85rem;padding:1rem 1.5rem;text-align:center;transition:all .25s ease;width:100%;word-break:break-word}.CheckoutFlutterwave_payBtn__oJ6P8:hover:not(:disabled){background:linear-gradient(135deg,#c2410c,#9a3412);box-shadow:0 8px 24px #ea580c66;transform:translateY(-1px)}.CheckoutFlutterwave_payBtn__oJ6P8:active:not(:disabled){box-shadow:0 4px 12px #ea580c4d;transform:translateY(0)}.CheckoutFlutterwave_payBtn__oJ6P8:disabled{cursor:not-allowed;opacity:.75}@media(max-width:640px){.CheckoutFlutterwave_payBtn__oJ6P8{font-size:.95rem;gap:.5rem;padding:.85rem 1rem}}.CheckoutFlutterwave_spinner__TDiSi{animation:CheckoutFlutterwave_spin__QdTJH .7s linear infinite;border:2.5px solid #ffffff59;border-radius:50%;border-top-color:#fff;flex-shrink:0;height:18px;width:18px}@keyframes CheckoutFlutterwave_spin__QdTJH{to{transform:rotate(1turn)}}.CheckoutFlutterwave_payNote__CctYg{color:#94a3b8;font-size:.78rem;margin:0;text-align:center;width:100%}.CheckoutFlutterwave_policyLink__6YbWD{color:#ea580c;font-weight:600;text-decoration:none}.CheckoutFlutterwave_policyLink__6YbWD:hover{text-decoration:underline}.CheckoutFlutterwave_reviewHeader__s32DL{align-items:center;display:flex;justify-content:space-between;margin-bottom:.85rem;min-width:0;width:100%}.CheckoutFlutterwave_reviewTitle__WHIL\+{align-items:center;color:#0f172a;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;margin:0}.CheckoutFlutterwave_reviewTitle__WHIL\+ svg{color:#ea580c;flex-shrink:0}.CheckoutFlutterwave_editLink__bYpqK{color:#ea580c;font-size:.8rem;font-weight:600;text-decoration:none}.CheckoutFlutterwave_editLink__bYpqK:hover{text-decoration:underline}.CheckoutFlutterwave_addressBlock__\+RN14{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;padding:.85rem 1rem;width:100%}.CheckoutFlutterwave_addressName__tOrtV{color:#0f172a;font-size:.925rem;font-weight:700;margin:0 0 .35rem;word-break:break-word}.CheckoutFlutterwave_addressLine__Y\+RTM{color:#475569;font-size:.85rem;margin:.2rem 0;word-break:break-word}.CheckoutWallet_pageWrapper__mkBY\+{background:#f8fafc;box-sizing:border-box;min-height:100vh;overflow-x:hidden;padding-top:75px;width:100%}@media(max-width:768px){.CheckoutWallet_pageWrapper__mkBY\+{padding-top:60px}}.CheckoutWallet_pageHeader__oTiU-{background:#fff;border-bottom:1px solid #e2e8f0;box-sizing:border-box;padding:.85rem 0;width:100%}.CheckoutWallet_pageHeaderInner__D5L\+e{align-items:center;box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 1.5rem;width:100%}@media(max-width:640px){.CheckoutWallet_pageHeaderInner__D5L\+e{align-items:flex-start;flex-direction:column;gap:.4rem;padding:0 .85rem}}.CheckoutWallet_backLink__KDZUd{align-items:center;color:#475569;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease}.CheckoutWallet_backLink__KDZUd:hover{color:#ea580c}.CheckoutWallet_breadcrumb__dK6fF{align-items:center;display:flex;flex-wrap:wrap;font-size:.825rem;gap:.35rem}.CheckoutWallet_breadcrumbDone__XUnnb{color:#64748b;font-weight:500}.CheckoutWallet_breadcrumbActive__dxJHD{color:#ea580c;font-weight:700}.CheckoutWallet_breadcrumbArrow__tXMCn{color:#cbd5e1;flex-shrink:0}.CheckoutWallet_container__I6QMh{box-sizing:border-box;margin:0 auto;max-width:1200px;max-width:100%;min-width:0;padding:2rem 1.5rem 4rem;width:100%}@media(max-width:768px){.CheckoutWallet_container__I6QMh{padding:1.25rem .75rem 4rem}}.CheckoutWallet_grid__kLzAi{grid-gap:1.75rem;align-items:start;box-sizing:border-box;display:grid;gap:1.75rem;grid-template-columns:1fr 420px;max-width:100%;min-width:0;width:100%}@media(max-width:1024px){.CheckoutWallet_grid__kLzAi{gap:1.25rem;grid-template-columns:1fr}}@media(max-width:640px){.CheckoutWallet_grid__kLzAi{gap:1rem}}.CheckoutWallet_paymentCol__sDiC8{box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;max-width:100%;min-width:0;width:100%}.CheckoutWallet_summaryCol__hcbc8{box-sizing:border-box;max-width:100%;min-width:0;position:sticky;top:100px;width:100%}@media(max-width:1024px){.CheckoutWallet_summaryCol__hcbc8{position:static}}.CheckoutWallet_sectionCard__ILZCg{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 6px #0000000a;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;padding:1.75rem;width:100%}@media(max-width:640px){.CheckoutWallet_sectionCard__ILZCg{border-radius:12px;padding:.85rem}}.CheckoutWallet_sectionHeader__lDEb9{align-items:center;border-bottom:1px solid #f1f5f9;box-sizing:border-box;display:flex;gap:.85rem;margin-bottom:1.5rem;min-width:0;padding-bottom:1.25rem;width:100%}@media(max-width:640px){.CheckoutWallet_sectionHeader__lDEb9{gap:.65rem;margin-bottom:1rem;padding-bottom:.85rem}}.CheckoutWallet_sectionIcon__QBQMO{align-items:center;background:linear-gradient(135deg,#fff7ed,#ffedd5);border:1px solid #fed7aa;border-radius:12px;color:#ea580c;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}@media(max-width:640px){.CheckoutWallet_sectionIcon__QBQMO{border-radius:10px;height:38px;width:38px}}.CheckoutWallet_sectionTitle__8YJUO{color:#0f172a;font-size:1.2rem;font-weight:800;margin:0 0 .15rem}@media(max-width:640px){.CheckoutWallet_sectionTitle__8YJUO{font-size:1.05rem}}.CheckoutWallet_sectionSubtitle__o3xMz{color:#64748b;font-size:.8rem;margin:0}@media(max-width:640px){.CheckoutWallet_sectionSubtitle__o3xMz{font-size:.75rem}}.CheckoutWallet_walletBalanceCard__-CAT9{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 8px 24px -4px #0f172a40;box-sizing:border-box;color:#fff;margin-bottom:1.5rem;max-width:100%;min-width:0;padding:1.5rem;width:100%}@media(max-width:640px){.CheckoutWallet_walletBalanceCard__-CAT9{border-radius:12px;margin-bottom:1rem;padding:.85rem 1rem}}.CheckoutWallet_walletCardTop__V2J1U{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;min-width:0;width:100%}.CheckoutWallet_walletLabel__kaJIR{color:#94a3b8;font-size:.825rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.CheckoutWallet_walletChip__k73y4{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:700;gap:.35rem;padding:.25rem .65rem}.CheckoutWallet_balanceRow__wis5w{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;min-width:0;width:100%}.CheckoutWallet_balanceAmount__ppFbV{color:#fff;font-size:1.85rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}@media(max-width:640px){.CheckoutWallet_balanceAmount__ppFbV{font-size:1.45rem}}.CheckoutWallet_balanceStatus__-6sL4{border-radius:6px;font-size:.8rem;font-weight:600;padding:.25rem .65rem;white-space:nowrap}.CheckoutWallet_statusSufficient__QFxxr{background:#22c55e26;border:1px solid #4ade804d;color:#4ade80}.CheckoutWallet_statusInsufficient__AxhpI{background:#ef444426;border:1px solid #f871714d;color:#f87171}.CheckoutWallet_breakdownList__VqGlB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.5rem;max-width:100%;min-width:0;padding:1.1rem 1.25rem;width:100%}@media(max-width:640px){.CheckoutWallet_breakdownList__VqGlB{margin-bottom:1rem;padding:.85rem}}.CheckoutWallet_breakdownItem__q5u\+L{align-items:center;color:#475569;display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between;min-width:0;width:100%}.CheckoutWallet_breakdownItem__q5u\+L strong{color:#0f172a;font-weight:700;white-space:nowrap}.CheckoutWallet_divider__VnuSl{background:#e2e8f0;height:1px;margin:.25rem 0;width:100%}.CheckoutWallet_insufficientAlert__CVxq7{background:#fef2f2;border:1.5px solid #fecaca;border-radius:12px;box-sizing:border-box;margin-bottom:1.5rem;padding:1.25rem;text-align:center;width:100%}@media(max-width:640px){.CheckoutWallet_insufficientAlert__CVxq7{padding:1rem .85rem}}.CheckoutWallet_insufficientAlert__CVxq7 h4{color:#dc2626;font-size:1rem;font-weight:700;margin:0 0 .35rem}.CheckoutWallet_insufficientAlert__CVxq7 p{color:#7f1d1d;font-size:.825rem;margin:0 0 1rem;word-break:break-word}.CheckoutWallet_insufficientAlert__CVxq7 .CheckoutWallet_topUpBtn__ESNq\+{align-items:center;background:#ea580c;border-radius:10px;box-shadow:0 4px 12px #ea580c40;box-sizing:border-box;color:#fff;display:inline-flex;font-size:.925rem;font-weight:700;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.CheckoutWallet_insufficientAlert__CVxq7 .CheckoutWallet_topUpBtn__ESNq\+:hover{background:#c2410c;transform:translateY(-1px)}.CheckoutWallet_payBtn__TgOPY{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:12px;box-shadow:0 6px 20px #ea580c59;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:800;gap:.65rem;justify-content:center;letter-spacing:.01em;line-height:1.3;margin-bottom:.85rem;padding:1rem 1.5rem;text-align:center;transition:all .25s ease;width:100%;word-break:break-word}.CheckoutWallet_payBtn__TgOPY:hover:not(:disabled){background:linear-gradient(135deg,#c2410c,#9a3412);box-shadow:0 10px 28px #ea580c73;transform:translateY(-1px)}.CheckoutWallet_payBtn__TgOPY:disabled{cursor:not-allowed;opacity:.75}@media(max-width:640px){.CheckoutWallet_payBtn__TgOPY{font-size:.95rem;gap:.5rem;padding:.85rem 1rem}}.CheckoutWallet_spinner__rXT-l{animation:CheckoutWallet_spin__UeMqF .7s linear infinite;border:2.5px solid #ffffff59;border-radius:50%;border-top-color:#fff;flex-shrink:0;height:18px;width:18px}@keyframes CheckoutWallet_spin__UeMqF{to{transform:rotate(1turn)}}.CheckoutWallet_payNote__doP3L{color:#94a3b8;font-size:.78rem;margin:0;text-align:center;width:100%}.CheckoutWallet_policyLink__ZJ0TJ{color:#ea580c;font-weight:600;text-decoration:none}.CheckoutWallet_policyLink__ZJ0TJ:hover{text-decoration:underline}.CheckoutWallet_reviewHeader__dPKVJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:.85rem;min-width:0;width:100%}.CheckoutWallet_reviewTitle__4XAkF{align-items:center;color:#0f172a;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;margin:0}.CheckoutWallet_reviewTitle__4XAkF svg{color:#ea580c;flex-shrink:0}.CheckoutWallet_editLink__uaNrB{color:#ea580c;font-size:.8rem;font-weight:600;text-decoration:none}.CheckoutWallet_editLink__uaNrB:hover{text-decoration:underline}.CheckoutWallet_addressBlock__zJzRG{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;padding:.85rem 1rem;width:100%}.CheckoutWallet_addressName__4\+g0N{color:#0f172a;font-size:.925rem;font-weight:700;margin:0 0 .35rem;word-break:break-word}.CheckoutWallet_addressLine__NevBx{color:#475569;font-size:.85rem;margin:.2rem 0;word-break:break-word}.CheckoutSuccess_pageWrapper__0H4QL{align-items:center;background:#f8fafc;box-sizing:border-box;display:flex;flex-direction:column;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:3rem 1.5rem}@media(max-width:500px){.CheckoutSuccess_pageWrapper__0H4QL{justify-content:flex-start;padding:5rem 1rem}}.CheckoutSuccess_successCard__vFbv0{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 10px 30px -5px #0000000d;display:flex;flex-direction:column;gap:1.5rem;max-width:580px;padding:2.5rem 2rem;text-align:center;width:100%}@media(max-width:500px){.CheckoutSuccess_successCard__vFbv0{border-radius:1rem;gap:1.1rem;padding:1.5rem 1.1rem}}.CheckoutSuccess_iconWrapper__\+8zcs{align-items:center;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:50%;box-shadow:0 8px 20px #10b98133;color:#059669;display:flex;height:80px;justify-content:center;width:80px}.CheckoutSuccess_titleArea__2HEmh{display:flex;flex-direction:column;gap:.5rem}.CheckoutSuccess_titleArea__2HEmh h1{color:#0f172a;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;margin:0}@media(max-width:500px){.CheckoutSuccess_titleArea__2HEmh h1{font-size:1.4rem}}.CheckoutSuccess_titleArea__2HEmh p{color:#64748b;font-size:.95rem;line-height:1.5;margin:0}@media(max-width:500px){.CheckoutSuccess_titleArea__2HEmh p{font-size:.875rem}}.CheckoutSuccess_orderBadgeMeta__9hhg3{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:2rem;color:#334155;display:inline-flex;font-size:.8rem;font-weight:700;gap:.5rem;padding:.45rem 1rem}.CheckoutSuccess_infoBox__FFtM1{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.85rem;display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;text-align:left;width:100%}.CheckoutSuccess_infoBox__FFtM1 .CheckoutSuccess_infoRow__kjDXK{align-items:center;display:flex;font-size:.875rem;justify-content:space-between}.CheckoutSuccess_infoBox__FFtM1 .CheckoutSuccess_infoRow__kjDXK .CheckoutSuccess_infoLabel__4cczR{color:#64748b;font-weight:500}.CheckoutSuccess_infoBox__FFtM1 .CheckoutSuccess_infoRow__kjDXK .CheckoutSuccess_infoValue__6lQtk{color:#0f172a;font-weight:700}.CheckoutSuccess_infoBox__FFtM1 .CheckoutSuccess_divider__RbWPh{background:#e2e8f0;height:1px}.CheckoutSuccess_actionButtons__MibqW{display:flex;gap:1rem;margin-top:.5rem;width:100%}@media(max-width:500px){.CheckoutSuccess_actionButtons__MibqW{flex-direction:column}}.CheckoutSuccess_actionButtons__MibqW .CheckoutSuccess_primaryBtn__1Aj8a{align-items:center;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:.65rem;box-shadow:0 4px 14px #f9731659;color:#fff;display:inline-flex;flex:1 1;font-size:.9rem;font-weight:700;gap:.6rem;justify-content:center;padding:.85rem 1.5rem;text-decoration:none;transition:all .2s ease}.CheckoutSuccess_actionButtons__MibqW .CheckoutSuccess_primaryBtn__1Aj8a:hover{box-shadow:0 6px 18px #f9731673;transform:translateY(-1px)}.CheckoutSuccess_actionButtons__MibqW .CheckoutSuccess_secondaryBtn__1luzy{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;color:#334155;display:inline-flex;flex:1 1;font-size:.9rem;font-weight:600;gap:.6rem;justify-content:center;padding:.85rem 1.5rem;text-decoration:none;transition:all .2s ease}.CheckoutSuccess_actionButtons__MibqW .CheckoutSuccess_secondaryBtn__1luzy:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.OrderHistory_orderHistoryPage__dMAOF{font-family:inherit;margin:7rem auto 4rem;max-width:1150px;padding:0 1.5rem}.OrderHistory_header__fq19Z{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;margin-bottom:2rem;padding:2rem}.OrderHistory_header__fq19Z .OrderHistory_headerInner__DkLne{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.OrderHistory_header__fq19Z .OrderHistory_headerText__apjYH .OrderHistory_badge__N\+cDC{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.3rem .75rem;text-transform:uppercase}.OrderHistory_header__fq19Z .OrderHistory_headerText__apjYH h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .4rem}.OrderHistory_header__fq19Z .OrderHistory_headerText__apjYH h1 span{color:#ffa047}.OrderHistory_header__fq19Z .OrderHistory_headerText__apjYH p{color:#94a3b8;font-size:.9rem;margin:0}.OrderHistory_header__fq19Z .OrderHistory_quickNav__5K30v{display:flex;flex-wrap:wrap;gap:.6rem}.OrderHistory_header__fq19Z .OrderHistory_quickNav__5K30v .OrderHistory_navChip__OqJnX{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s ease}.OrderHistory_header__fq19Z .OrderHistory_quickNav__5K30v .OrderHistory_navChip__OqJnX.OrderHistory_active__\+qTVx,.OrderHistory_header__fq19Z .OrderHistory_quickNav__5K30v .OrderHistory_navChip__OqJnX:hover{background:#ffa047;border-color:#ffa047;color:#fff}.OrderHistory_ordersCard__iTibn{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:1.75rem}.OrderHistory_ordersHeader__xcybH{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.OrderHistory_ordersHeader__xcybH h2{color:#0f172a;font-size:1.2rem;font-weight:800;margin:0}.OrderHistory_ordersHeader__xcybH .OrderHistory_countBadge__mOgOi{background:#f1f5f9;border-radius:20px;color:#64748b;font-size:.8rem;font-weight:600;padding:.3rem .75rem}.OrderHistory_tableWrap__Xysb-{overflow-x:auto}.OrderHistory_ordersTable__66vmw{border-collapse:collapse;text-align:left;width:100%}.OrderHistory_ordersTable__66vmw th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.85rem 1rem;text-transform:uppercase}.OrderHistory_ordersTable__66vmw td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:.875rem;padding:1.1rem 1rem;vertical-align:middle}.OrderHistory_ordersTable__66vmw tbody tr{cursor:pointer;transition:all .15s ease}.OrderHistory_ordersTable__66vmw tbody tr:hover{background:#fffaf5}.OrderHistory_orderIdText__y3aeS{color:#0f172a;font-family:monospace;font-size:.85rem;font-weight:700}.OrderHistory_orderAmount__IrJgu{color:#0f172a;font-weight:800}.OrderHistory_dateText__sFk\+O{align-items:center;color:#334155;display:inline-flex;font-size:.825rem;gap:.35rem;white-space:nowrap}.OrderHistory_dateText__sFk\+O .OrderHistory_timeText__0sFm0{color:#94a3b8;font-size:.775rem;font-weight:500}.OrderHistory_badgeDelivered__skqur{background:#dcfce7;color:#16a34a}.OrderHistory_badgeDelivered__skqur,.OrderHistory_badgeProcessing__G6xxj{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.25rem .65rem}.OrderHistory_badgeProcessing__G6xxj{background:#fef9c3;color:#ca8a04}.OrderHistory_badgePlaced__HuyLc{background:#eff6ff;color:#3b82f6}.OrderHistory_badgeCancelled__hYnB1,.OrderHistory_badgePlaced__HuyLc{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:700;gap:.3rem;padding:.25rem .65rem}.OrderHistory_badgeCancelled__hYnB1{background:#fee2e2;color:#ef4444}.OrderHistory_viewBtn__jQuXk{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;padding:.4rem .85rem;transition:all .2s ease}.OrderHistory_viewBtn__jQuXk:hover{background:#ffa047;border-color:#ffa047;color:#fff}.OrderHistory_emptyState__C0Owc{color:#64748b;padding:4rem 1.5rem;text-align:center}.OrderHistory_emptyState__C0Owc svg{color:#cbd5e1;margin-bottom:1rem}.OrderHistory_emptyState__C0Owc h3{color:#0f172a;font-size:1.25rem;font-weight:800;margin:0 0 .5rem}.OrderHistory_emptyState__C0Owc p{font-size:.9rem;margin:0 auto 1.5rem;max-width:380px}.OrderHistory_emptyState__C0Owc .OrderHistory_shopBtn__6J2zm{align-items:center;background:#ffa047;border-radius:10px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.75rem 1.75rem;text-decoration:none;transition:background .2s ease}.OrderHistory_emptyState__C0Owc .OrderHistory_shopBtn__6J2zm:hover{background:#e58b35}.OrderHistory_paginationWrap__9nL2X{display:flex;justify-content:center;margin-top:1.75rem}.OrderHistory_paginationWrap__9nL2X .pagination{display:flex;gap:.4rem;list-style:none;margin:0;padding:0}.OrderHistory_paginationWrap__9nL2X .pagination li a{align-items:center;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease;width:36px}.OrderHistory_paginationWrap__9nL2X .pagination li a:hover{background:#f8fafc;border-color:#cbd5e1}.OrderHistory_paginationWrap__9nL2X .pagination .activePage a{background:#ffa047!important;border-color:#ffa047!important;color:#fff!important}.Wishlist_wishlistPage__tJjoq{font-family:inherit;margin:7rem auto 4rem;max-width:1150px;padding:0 1.5rem}.Wishlist_header__2Syjo{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;margin-bottom:2rem;padding:2rem}.Wishlist_header__2Syjo .Wishlist_headerInner__tC2IV{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.Wishlist_header__2Syjo .Wishlist_headerText__uQWfZ .Wishlist_badge__9S707{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.3rem .75rem;text-transform:uppercase}.Wishlist_header__2Syjo .Wishlist_headerText__uQWfZ h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .4rem}.Wishlist_header__2Syjo .Wishlist_headerText__uQWfZ h1 span{color:#ffa047}.Wishlist_header__2Syjo .Wishlist_headerText__uQWfZ p{color:#94a3b8;font-size:.9rem;margin:0}.Wishlist_header__2Syjo .Wishlist_quickNav__kR89p{display:flex;flex-wrap:wrap;gap:.6rem}.Wishlist_header__2Syjo .Wishlist_quickNav__kR89p .Wishlist_navChip__3oJNM{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s ease}.Wishlist_header__2Syjo .Wishlist_quickNav__kR89p .Wishlist_navChip__3oJNM.Wishlist_active__EkHG0,.Wishlist_header__2Syjo .Wishlist_quickNav__kR89p .Wishlist_navChip__3oJNM:hover{background:#ffa047;border-color:#ffa047;color:#fff}.Wishlist_wishlistCard__NS4vG{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:1.75rem}.Wishlist_wishlistHeader__vT5mg{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.Wishlist_wishlistHeader__vT5mg h2{color:#0f172a;font-size:1.2rem;font-weight:800;margin:0}.Wishlist_wishlistHeader__vT5mg .Wishlist_countBadge__3Gu5J{background:#f1f5f9;border-radius:20px;color:#64748b;font-size:.8rem;font-weight:600;padding:.3rem .75rem}.Wishlist_grid__QO8Vv{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.Wishlist_wishlistItemCard__y3fGH{background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.Wishlist_wishlistItemCard__y3fGH:hover{border-color:#cbd5e1;box-shadow:0 10px 25px -5px #00000014;transform:translateY(-3px)}.Wishlist_imageWrap__2PEHo{background:#f8fafc;height:200px;overflow:hidden;position:relative;width:100%}.Wishlist_imageWrap__2PEHo img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.Wishlist_imageWrap__2PEHo:hover img{transform:scale(1.04)}.Wishlist_imageWrap__2PEHo .Wishlist_removeFloatingBtn__IGxnM{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:1px solid #e2e8f0;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .2s ease;width:34px}.Wishlist_imageWrap__2PEHo .Wishlist_removeFloatingBtn__IGxnM:hover{background:#ef4444;color:#fff;transform:scale(1.08)}.Wishlist_itemContent__Sd04b{display:flex;flex:1 1;flex-direction:column;padding:1.2rem}.Wishlist_itemContent__Sd04b .Wishlist_categoryTag__\+8ts5{color:#ea580c;font-size:.725rem;font-weight:700;letter-spacing:.04em;margin-bottom:.3rem;text-transform:uppercase}.Wishlist_itemContent__Sd04b .Wishlist_title__o2ISA{color:#0f172a;font-size:.95rem;font-weight:700;line-height:1.4;margin:0 0 .5rem;text-decoration:none}.Wishlist_itemContent__Sd04b .Wishlist_title__o2ISA:hover{color:#ea580c}.Wishlist_itemContent__Sd04b .Wishlist_price__PJQww{color:#0f172a;font-size:1.15rem;font-weight:800;margin-bottom:1rem;margin-top:auto}.Wishlist_itemContent__Sd04b .Wishlist_btnGroup__Y2FC3{display:flex;gap:.5rem}.Wishlist_itemContent__Sd04b .Wishlist_btnGroup__Y2FC3 .Wishlist_addCartBtn__tb5iI{align-items:center;background:#ea580c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:1 1;font-size:.85rem;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem;transition:background .2s ease}.Wishlist_itemContent__Sd04b .Wishlist_btnGroup__Y2FC3 .Wishlist_addCartBtn__tb5iI:hover{background:#c2410c}.Wishlist_emptyState__Yu64Q{color:#64748b;padding:4rem 1.5rem;text-align:center}.Wishlist_emptyState__Yu64Q svg{color:#cbd5e1;margin-bottom:1rem}.Wishlist_emptyState__Yu64Q h3{color:#0f172a;font-size:1.25rem;font-weight:800;margin:0 0 .5rem}.Wishlist_emptyState__Yu64Q p{font-size:.9rem;margin:0 auto 1.5rem;max-width:380px}.Wishlist_emptyState__Yu64Q .Wishlist_shopBtn__p36\+r{align-items:center;background:#ffa047;border-radius:10px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;padding:.75rem 1.75rem;text-decoration:none;transition:background .2s ease}.Wishlist_emptyState__Yu64Q .Wishlist_shopBtn__p36\+r:hover{background:#e58b35}.ReviewProduct_reviewPage__nb8Dr{font-family:inherit;margin:7rem auto 4rem;max-width:800px;padding:0 1.5rem}.ReviewProduct_backLink__JFKGX{align-items:center;color:#475569;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;margin-bottom:1.5rem;text-decoration:none;transition:color .2s ease}.ReviewProduct_backLink__JFKGX:hover{color:#ea580c}.ReviewProduct_reviewCard__X053D{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:2rem}.ReviewProduct_cardHeader__tT5TD{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:1.25rem;margin-bottom:1.75rem;padding-bottom:1.5rem}.ReviewProduct_cardHeader__tT5TD .ReviewProduct_productThumb__x653J{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;height:72px;object-fit:cover;width:72px}.ReviewProduct_cardHeader__tT5TD .ReviewProduct_headerMeta__V0Aii span{color:#ea580c;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ReviewProduct_cardHeader__tT5TD .ReviewProduct_headerMeta__V0Aii h1{color:#0f172a;font-size:1.35rem;font-weight:800;margin:.15rem 0 0}.ReviewProduct_existingReviewCard__p3RaK{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J{align-items:center;display:flex;justify-content:space-between;margin-bottom:.85rem}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_authorInfo__kOOoe strong{color:#0f172a;display:block;font-size:.95rem}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_authorInfo__kOOoe span{color:#64748b;font-size:.775rem}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL{display:flex;gap:.5rem}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.4rem .75rem;transition:all .2s ease}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL .ReviewProduct_editBtn__XeEry{color:#2563eb}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL .ReviewProduct_editBtn__XeEry:hover{background:#eff6ff;border-color:#93c5fd}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL .ReviewProduct_delBtn__96pGO{color:#dc2626}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_existingHeader__QOP6J .ReviewProduct_actionBtns__InVdL .ReviewProduct_delBtn__96pGO:hover{background:#fef2f2;border-color:#fca5a5}.ReviewProduct_existingReviewCard__p3RaK .ReviewProduct_reviewText__yFzcc{color:#334155;font-size:.925rem;line-height:1.6;margin:.75rem 0 0}.ReviewProduct_formGroup__EpEGd{margin-bottom:1.5rem}.ReviewProduct_formGroup__EpEGd label{color:#0f172a;display:block;font-size:.85rem;font-weight:700;margin-bottom:.5rem}.ReviewProduct_formGroup__EpEGd .ReviewProduct_starSelectWrap__7-Oq3{display:inline-block;margin-top:.25rem}.ReviewProduct_formGroup__EpEGd textarea{border:1.5px solid #e2e8f0;border-radius:12px;font-family:inherit;font-size:.925rem;min-height:140px;outline:none;padding:.85rem 1rem;resize:vertical;transition:border-color .2s ease;width:100%}.ReviewProduct_formGroup__EpEGd textarea:focus{border-color:#ea580c}.ReviewProduct_submitBtn__c9fd3{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border:none;border-radius:10px;box-shadow:0 4px 12px #ea580c40;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;padding:.85rem 1.75rem;transition:all .2s ease}.ReviewProduct_submitBtn__c9fd3:hover{box-shadow:0 6px 18px #ea580c59;transform:translateY(-1px)}.ReviewProduct_submitBtn__c9fd3:disabled{cursor:not-allowed;opacity:.7}.ReviewProduct_cancelBtn__77SyO{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;margin-left:.75rem;padding:.85rem 1.5rem;transition:all .2s ease}.ReviewProduct_cancelBtn__77SyO:hover{background:#e2e8f0}.payment-container{margin:9rem 0 15rem;padding:0 4rem}.parag-text{margin-bottom:1rem}.text-header{font-weight:600;margin-top:1rem}.text-h3{font-weight:600;margin-top:2rem}.payment-policy-ul{padding-left:2rem}.payment-policy-ul li{margin-bottom:1rem}@media(max-width:400px){.payment-container{padding:0 1rem!important}.parag-text-h2{font-size:1.1rem!important;font-weight:700!important}}.policy-section{margin-top:8rem}.policy-section .policy-container{padding:1rem 3rem}.policy-section .policy-container p{padding:1rem}.policy-section .policy-container ul{padding-left:3rem}.terms-container{margin:9rem 0 15rem;padding:0 4rem}.terms-h3{font-size:1.4rem;margin:1rem 0}.terms-parag{margin-bottom:2rem;width:80%}@media(max-width:500px){.terms-container{padding:0 1rem!important}.terms-parag{width:100%!important}}.retrun-container{margin:9rem 0 15rem;padding:0 4rem}.return-parag{margin-bottom:1rem}.return-bullet{padding-left:2rem}.return-bullet li{margin-bottom:1rem}.return-h3{font-weight:600;margin-top:2rem}.MyServiceRequests_pageWrapper__t6Csk{font-family:inherit;margin:7rem auto 4rem;max-width:1150px;min-height:75vh;padding:0 1.5rem}.MyServiceRequests_header__fiowH{background:linear-gradient(135deg,#1e293b,#0f172a);border-radius:16px;box-shadow:0 10px 25px -5px #0f172a33;margin-bottom:2rem;padding:2rem}.MyServiceRequests_header__fiowH .MyServiceRequests_headerInner__FExou{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.MyServiceRequests_header__fiowH .MyServiceRequests_headerText__tafdk .MyServiceRequests_badge__aOmlJ{align-items:center;background:#ffa04726;border:1px solid #ffa0474d;border-radius:20px;color:#ffa047;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;letter-spacing:.05em;margin-bottom:.75rem;padding:.3rem .75rem;text-transform:uppercase}.MyServiceRequests_header__fiowH .MyServiceRequests_headerText__tafdk h1{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .4rem}.MyServiceRequests_header__fiowH .MyServiceRequests_headerText__tafdk h1 span{color:#ffa047}.MyServiceRequests_header__fiowH .MyServiceRequests_headerText__tafdk p{color:#94a3b8;font-size:.9rem;margin:0}.MyServiceRequests_header__fiowH .MyServiceRequests_quickNav__boVXr{display:flex;flex-wrap:wrap;gap:.6rem}.MyServiceRequests_header__fiowH .MyServiceRequests_quickNav__boVXr .MyServiceRequests_navChip__BycdG{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.4rem;padding:.45rem 1rem;text-decoration:none;transition:all .2s ease}.MyServiceRequests_header__fiowH .MyServiceRequests_quickNav__boVXr .MyServiceRequests_navChip__BycdG.MyServiceRequests_active__092U6,.MyServiceRequests_header__fiowH .MyServiceRequests_quickNav__boVXr .MyServiceRequests_navChip__BycdG:hover{background:#ffa047;border-color:#ffa047;color:#fff}.MyServiceRequests_contentCard__Mbj9U{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 4px #0000000a;padding:1.75rem}.MyServiceRequests_cardHeaderStrip__HaTU0{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.MyServiceRequests_cardHeaderStrip__HaTU0 h2{color:#0f172a;font-size:1.2rem;font-weight:800;margin:0}.MyServiceRequests_cardHeaderStrip__HaTU0 .MyServiceRequests_countBadge__3Z0vF{color:#64748b;font-size:.8rem;font-weight:600}.MyServiceRequests_cardHeaderStrip__HaTU0 .MyServiceRequests_newReqBtn__VDCi7{align-items:center;background:linear-gradient(135deg,#ea580c,#c2410c);border-radius:8px;box-shadow:0 4px 12px #ea580c40;color:#fff;display:inline-flex;font-size:.88rem;font-weight:600;gap:.5rem;padding:.55rem 1.25rem;text-decoration:none;transition:all .2s ease}.MyServiceRequests_cardHeaderStrip__HaTU0 .MyServiceRequests_newReqBtn__VDCi7:hover{box-shadow:0 6px 16px #ea580c59;color:#fff;transform:translateY(-1px)}.MyServiceRequests_emptyState__tW1fh{padding:4rem 1.5rem;text-align:center}.MyServiceRequests_emptyState__tW1fh svg{color:#cbd5e1;margin-bottom:1.25rem}.MyServiceRequests_emptyState__tW1fh h3{color:#1e293b;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.MyServiceRequests_emptyState__tW1fh p{color:#64748b;font-size:.9rem;line-height:1.5;margin:0 auto 1.5rem;max-width:440px}.MyServiceRequests_emptyState__tW1fh .MyServiceRequests_actionBtn__yRdDT{align-items:center;background:#ffa047;border-radius:8px;color:#fff;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.65rem 1.5rem;text-decoration:none;transition:all .2s ease}.MyServiceRequests_emptyState__tW1fh .MyServiceRequests_actionBtn__yRdDT:hover{background:#e68a33;color:#fff}.MyServiceRequests_requestCard__z5ZrQ{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 6px #00000005;margin-bottom:1.25rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.MyServiceRequests_requestCard__z5ZrQ:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.MyServiceRequests_itemHeader__3Mbiq{align-items:center;background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem;transition:background .2s ease}.MyServiceRequests_itemHeader__3Mbiq:hover{background:#f8fafc}.MyServiceRequests_itemHeader__3Mbiq .MyServiceRequests_itemTitle__TOX4r{color:#0f172a;font-size:1rem;font-weight:700;margin:0 0 .25rem}.MyServiceRequests_itemHeader__3Mbiq .MyServiceRequests_itemMeta__z3oyc{color:#64748b;font-size:.8rem;margin:0}.MyServiceRequests_itemHeader__3Mbiq .MyServiceRequests_itemMeta__z3oyc span{color:#ea580c;font-weight:600}.MyServiceRequests_badge__aOmlJ{border-radius:20px;font-size:.75rem;font-weight:700;letter-spacing:.03em;padding:.35rem .85rem;text-transform:uppercase}.MyServiceRequests_badgeSubmitted__pGdaM{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.MyServiceRequests_badgeReviewing__ReUot{background:#fef3c7;border:1px solid #fde68a;color:#b45309}.MyServiceRequests_badgeQuoted__XtkYP{background:#e0f2fe;border:1px solid #bae6fd;color:#0369a1}.MyServiceRequests_badgeApproved__kgCE0{background:#dcfce7;border:1px solid #86efac;color:#15803d}.MyServiceRequests_badgeRejected__yGdr6{background:#fee2e2;border:1px solid #fca5a5;color:#b91c1c}.MyServiceRequests_badgeAssigned__y7YTM{background:#f3e8ff;border:1px solid #d8b4fe;color:#6b21a8}.MyServiceRequests_badgeProgress__AQ2yi{background:#ffedd5;border:1px solid #fed7aa;color:#c2410c}.MyServiceRequests_badgeCompleted__OAWzy{background:#dcfce7;border:1px solid #86efac;color:#166534}.MyServiceRequests_detailsBody__tTa1r{background:#fafafa;border-top:1px solid #f1f5f9;padding:1.5rem}.MyServiceRequests_gridCols__h1995{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;margin-bottom:1.25rem}@media(max-width:640px){.MyServiceRequests_gridCols__h1995{grid-template-columns:1fr}}.MyServiceRequests_sectionBlock__DMddz{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.25rem}.MyServiceRequests_sectionBlock__DMddz h4{align-items:center;color:#1e293b;display:flex;font-size:.88rem;font-weight:700;gap:.4rem;margin:0 0 .6rem}.MyServiceRequests_sectionBlock__DMddz p{color:#475569;font-size:.83rem;margin:0 0 .3rem}.MyServiceRequests_quotationBox__weBsF{background:#fff;border:1px solid #bae6fd;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}.MyServiceRequests_quotationBox__weBsF h4{color:#0369a1;font-size:1rem;font-weight:700;margin:0 0 .8rem}.MyServiceRequests_quoteTable__yeQnQ{border-collapse:collapse;margin-bottom:1rem;width:100%}.MyServiceRequests_quoteTable__yeQnQ td,.MyServiceRequests_quoteTable__yeQnQ th{border-bottom:1px solid #f1f5f9;font-size:.83rem;padding:.6rem .75rem;text-align:left}.MyServiceRequests_quoteTable__yeQnQ th{background:#f0f9ff;color:#0369a1;font-weight:700}.MyServiceRequests_quoteActions__9\+DUY{display:flex;gap:.75rem;margin-top:1rem}.MyServiceRequests_btnApprove__a6DoM{background:#16a34a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:.5rem 1.25rem;transition:background .2s ease}.MyServiceRequests_btnApprove__a6DoM:hover{background:#15803d}.MyServiceRequests_btnReject__LCYKK{background:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:.5rem 1.25rem;transition:background .2s ease}.MyServiceRequests_btnReject__LCYKK:hover{background:#b91c1c}.MyServiceRequests_timeline__9Ywyo{border-left:2px solid #e2e8f0;margin-top:1rem;padding-left:1.25rem}.MyServiceRequests_timeline__9Ywyo .MyServiceRequests_timelineItem__GZwOP{margin-bottom:1rem;position:relative}.MyServiceRequests_timeline__9Ywyo .MyServiceRequests_timelineItem__GZwOP:before{background:#ea580c;border-radius:50%;content:"";height:10px;left:-25px;position:absolute;top:4px;width:10px}.MyServiceRequests_timeline__9Ywyo .MyServiceRequests_timelineItem__GZwOP .MyServiceRequests_timeTitle__3xlau{color:#0f172a;font-size:.85rem;font-weight:700}.MyServiceRequests_timeline__9Ywyo .MyServiceRequests_timelineItem__GZwOP .MyServiceRequests_timeNote__RtpyX{color:#475569;font-size:.8rem}.MyServiceRequests_timeline__9Ywyo .MyServiceRequests_timelineItem__GZwOP .MyServiceRequests_timeDate__X3q9C{color:#94a3b8;font-size:.75rem}.ServicePaymentPanel_paymentPanel__tbpf5{background:#fff;border:1.5px solid #e2e8f0;border-radius:1rem;box-shadow:0 4px 12px #0000000a;margin-top:1.25rem;padding:1.5rem}.ServicePaymentPanel_panelHeader__ws05I{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:.85rem}.ServicePaymentPanel_panelHeader__ws05I h4{align-items:center;color:#0f172a;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0}.ServicePaymentPanel_planBadge__d9Qpa{align-items:center;border-radius:1rem;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;letter-spacing:.02em;padding:.25rem .75rem;text-transform:uppercase}.ServicePaymentPanel_planBadge__d9Qpa.ServicePaymentPanel_oneOff__dL1ue{background:#f0f9ff;border:1px solid #bae6fd;color:#0369a1}.ServicePaymentPanel_planBadge__d9Qpa.ServicePaymentPanel_instalment__sm4Gx{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.ServicePaymentPanel_summaryBar__JeYah{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}@media(max-width:580px){.ServicePaymentPanel_summaryBar__JeYah{grid-template-columns:1fr 1fr}}.ServicePaymentPanel_summaryBox__AaAq5{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;padding:.75rem .85rem;text-align:center}.ServicePaymentPanel_summaryBox__AaAq5 label{color:#64748b;display:block;font-size:.7rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.ServicePaymentPanel_summaryBox__AaAq5 span{color:#0f172a;font-size:1rem;font-weight:800}.ServicePaymentPanel_summaryBox__AaAq5.ServicePaymentPanel_paid__qQ1SH span{color:#16a34a}.ServicePaymentPanel_summaryBox__AaAq5.ServicePaymentPanel_outstanding__UPun5 span{color:#dc2626}.ServicePaymentPanel_summaryBox__AaAq5.ServicePaymentPanel_total__sdfzM span{color:#0284c7}.ServicePaymentPanel_progressWrap__Otk8k{margin-bottom:1.25rem}.ServicePaymentPanel_progressWrap__Otk8k .ServicePaymentPanel_progressLabel__NMrpM{color:#475569;display:flex;font-size:.78rem;font-weight:600;justify-content:space-between;margin-bottom:.35rem}.ServicePaymentPanel_progressWrap__Otk8k .ServicePaymentPanel_progressTrack__bwa4C{background:#e2e8f0;border-radius:4px;height:8px;overflow:hidden}.ServicePaymentPanel_progressWrap__Otk8k .ServicePaymentPanel_progressFill__SLE-G{background:linear-gradient(90deg,#16a34a,#4ade80);border-radius:4px;height:100%;transition:width .4s ease}.ServicePaymentPanel_methodTabs__4YwBp{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:1fr 1fr;margin-bottom:1.15rem}.ServicePaymentPanel_methodTab__4cOUU{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.75rem;color:#334155;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.65rem;padding:.85rem 1rem;text-align:left;transition:all .2s ease}.ServicePaymentPanel_methodTab__4cOUU svg{flex-shrink:0}.ServicePaymentPanel_methodTab__4cOUU:hover{background:#f0f9ff;border-color:#0284c7}.ServicePaymentPanel_methodTab__4cOUU.ServicePaymentPanel_active__VaWo7{background:#f0f9ff;border-color:#0284c7;box-shadow:0 0 0 3px #0284c71f;color:#0284c7}.ServicePaymentPanel_bankDetails__N1AJQ{background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;color:#78350f;font-size:.85rem;margin-bottom:1rem;padding:1rem}.ServicePaymentPanel_bankDetails__N1AJQ h5{align-items:center;color:#92400e;display:flex;font-size:.9rem;font-weight:700;gap:.4rem;margin:0 0 .75rem}.ServicePaymentPanel_bankDetails__N1AJQ .ServicePaymentPanel_bankRow__SfI4L{align-items:center;border-bottom:1px dashed #fde68a;display:flex;justify-content:space-between;padding:.4rem 0}.ServicePaymentPanel_bankDetails__N1AJQ .ServicePaymentPanel_bankRow__SfI4L:last-child{border-bottom:none}.ServicePaymentPanel_bankDetails__N1AJQ .ServicePaymentPanel_bankRow__SfI4L span:first-child{color:#92400e;font-weight:600}.ServicePaymentPanel_bankDetails__N1AJQ .ServicePaymentPanel_bankRow__SfI4L span:last-child{color:#451a03;font-weight:800}.ServicePaymentPanel_formGroup__ftoMe{margin-bottom:.85rem}.ServicePaymentPanel_formGroup__ftoMe label{color:#374151;display:block;font-size:.8rem;font-weight:600;margin-bottom:.35rem}.ServicePaymentPanel_formGroup__ftoMe input,.ServicePaymentPanel_formGroup__ftoMe select,.ServicePaymentPanel_formGroup__ftoMe textarea{background:#fff;border:1.5px solid #d1d5db;border-radius:.5rem;box-sizing:border-box;color:#0f172a;font-size:.88rem;outline:none;padding:.6rem .85rem;transition:border-color .2s;width:100%}.ServicePaymentPanel_formGroup__ftoMe input:focus,.ServicePaymentPanel_formGroup__ftoMe select:focus,.ServicePaymentPanel_formGroup__ftoMe textarea:focus{border-color:#0284c7}.ServicePaymentPanel_formGroup__ftoMe textarea{min-height:70px;resize:vertical}.ServicePaymentPanel_formGrid2__IO3KA{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:1fr 1fr}@media(max-width:480px){.ServicePaymentPanel_formGrid2__IO3KA{grid-template-columns:1fr}}.ServicePaymentPanel_uploadArea__blzMY{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:.75rem;cursor:pointer;margin-bottom:.85rem;padding:1.25rem;text-align:center;transition:all .2s}.ServicePaymentPanel_uploadArea__blzMY:hover{background:#f0f9ff;border-color:#0284c7}.ServicePaymentPanel_uploadArea__blzMY svg{color:#94a3b8;margin-bottom:.5rem}.ServicePaymentPanel_uploadArea__blzMY p{color:#64748b;font-size:.82rem;margin:0}.ServicePaymentPanel_uploadArea__blzMY strong{color:#0284c7}.ServicePaymentPanel_uploadArea__blzMY input[type=file]{display:none}.ServicePaymentPanel_uploadArea__blzMY.ServicePaymentPanel_hasFile__R\+BWy{background:#f0fdf4;border-color:#16a34a}.ServicePaymentPanel_uploadArea__blzMY.ServicePaymentPanel_hasFile__R\+BWy svg{color:#16a34a}.ServicePaymentPanel_uploadArea__blzMY.ServicePaymentPanel_hasFile__R\+BWy p{color:#166534}.ServicePaymentPanel_instalmentPicker__R3qf9{margin-bottom:1rem}.ServicePaymentPanel_instalmentPicker__R3qf9 label{color:#374151;display:block;font-size:.8rem;font-weight:600;margin-bottom:.45rem}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentList__yaA3B{display:flex;flex-direction:column;gap:.45rem}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ{align-items:center;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:.5rem;cursor:pointer;display:flex;font-size:.85rem;justify-content:space-between;padding:.65rem .85rem;transition:all .2s}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ.ServicePaymentPanel_selected__CUZ52{background:#f0f9ff;border-color:#0284c7}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ.ServicePaymentPanel_paid__qQ1SH{background:#f0fdf4;border-color:#d1fae5;cursor:not-allowed;opacity:.55}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ.ServicePaymentPanel_overdue__KkgEV{background:#fef2f2;border-color:#fca5a5}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instLeft__aRcsK{color:#0f172a;font-weight:600}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instRight__T7nmE{align-items:center;display:flex;gap:.5rem}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instRight__T7nmE .ServicePaymentPanel_instAmount__9yb1E{color:#0284c7;font-weight:800}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instRight__T7nmE .ServicePaymentPanel_instBadge__ids5w{background:#fef3c7;border-radius:1rem;color:#92400e;font-size:.7rem;font-weight:700;padding:.15rem .55rem}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instRight__T7nmE .ServicePaymentPanel_instBadge__ids5w.ServicePaymentPanel_paid__qQ1SH{background:#dcfce7;color:#166534}.ServicePaymentPanel_instalmentPicker__R3qf9 .ServicePaymentPanel_instalmentRow__QGqXQ .ServicePaymentPanel_instRight__T7nmE .ServicePaymentPanel_instBadge__ids5w.ServicePaymentPanel_overdue__KkgEV{background:#fee2e2;color:#b91c1c}.ServicePaymentPanel_submitBtn__3YmrJ{align-items:center;background:linear-gradient(135deg,#0284c7,#0369a1);border:none;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;margin-top:.5rem;padding:.9rem;transition:all .2s;width:100%}.ServicePaymentPanel_submitBtn__3YmrJ:hover:not(:disabled){background:linear-gradient(135deg,#0369a1,#075985);transform:translateY(-1px)}.ServicePaymentPanel_submitBtn__3YmrJ:disabled{cursor:not-allowed;opacity:.6;transform:none}.ServicePaymentPanel_historySection__2ZAQE{border-top:1px solid #f1f5f9;margin-top:1.5rem;padding-top:1.25rem}.ServicePaymentPanel_historyHeader__tNxeH{align-items:center;color:#0f172a;display:flex;font-size:.9rem;font-weight:700;gap:.4rem;margin:0 0 .85rem}.ServicePaymentPanel_historyTable__wuHFI{border-collapse:collapse;font-size:.82rem;width:100%}.ServicePaymentPanel_historyTable__wuHFI thead tr{background:#f1f5f9}.ServicePaymentPanel_historyTable__wuHFI td,.ServicePaymentPanel_historyTable__wuHFI th{border-bottom:1px solid #e2e8f0;padding:.55rem .7rem;text-align:left}.ServicePaymentPanel_historyTable__wuHFI th{color:#475569;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ServicePaymentPanel_historyTable__wuHFI tbody tr:hover{background:#f8fafc}@media(max-width:600px){.ServicePaymentPanel_historyTable__wuHFI{display:block;overflow-x:auto;white-space:nowrap}}.ServicePaymentPanel_statusPill__lGIaj{align-items:center;border-radius:1rem;display:inline-flex;font-size:.72rem;font-weight:700;gap:.3rem;padding:.2rem .6rem}.ServicePaymentPanel_statusPill__lGIaj.ServicePaymentPanel_verified__4JBYp{background:#dcfce7;color:#166534}.ServicePaymentPanel_statusPill__lGIaj.ServicePaymentPanel_pending__P\+H3M{background:#fef3c7;color:#92400e}.ServicePaymentPanel_statusPill__lGIaj.ServicePaymentPanel_rejected__0wLl5{background:#fee2e2;color:#b91c1c}.ServicePaymentPanel_viewProofBtn__PGahs{background:none;border:none;color:#0284c7;cursor:pointer;font-size:.78rem;font-weight:600;padding:0;text-decoration:underline}.ServicePaymentPanel_viewProofBtn__PGahs:hover{color:#0369a1}.ServicePaymentPanel_emptyHistory__TkdyQ{color:#94a3b8;font-size:.85rem;padding:1.25rem 0;text-align:center}
/*# sourceMappingURL=main.fd53390f.css.map*/