.LoadingFallback_container__RnZ-W{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-family:Segoe UI,Arial,sans-serif;justify-content:center;min-height:50vh;padding:3rem 1.25rem}.LoadingFallback_withSidebar__5QDvm{box-sizing:border-box;margin-left:16.25rem;width:calc(100% - 16.25rem)}.LoadingFallback_spinner__95UgL{animation:LoadingFallback_spin__cLIwW .8s linear infinite;border:.25rem solid #e5e7eb;border-radius:50%;border-top-color:#1e3a8a;height:2.75rem;margin-bottom:1rem;width:2.75rem}.LoadingFallback_message__TG2Y6{color:#627d98;font-size:.95rem}@keyframes LoadingFallback_spin__cLIwW{to{transform:rotate(1turn)}}@media (max-width:48rem){.LoadingFallback_withSidebar__5QDvm{margin-left:0;width:100%}}*{box-sizing:border-box}html{font-size:clamp(16px,.833vw,18px)}body,html{overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16px!important}}img{height:auto;max-width:100%}#root{overflow-x:hidden;width:100%}:root{--portal-sidebar-width:16.25rem;--portal-content-max:min(100rem,100%);--portal-page-gap:clamp(1rem,2vw,2rem)}.portalPageShell{box-sizing:border-box;margin-left:16.25rem;margin-left:var(--portal-sidebar-width);max-width:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:clamp(1.5rem,2vw,2.5rem) clamp(1.5rem,2.5vw,3rem);width:calc(100% - 16.25rem);width:calc(100% - var(--portal-sidebar-width))}.portalContentMax{margin-inline:auto;max-width:min(100rem,100%);max-width:var(--portal-content-max);width:100%}@media (max-width:48rem){.portalPageShell{margin-left:0;padding:1rem;width:100%}}@media (min-width:120rem){:root{--portal-content-max:min(104rem,100%)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--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-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--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;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-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{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;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{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;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)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin: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{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.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-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.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:#e74d3c;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:#e74d3c;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{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.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{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.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;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);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;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)}}.Sidebar_sidebar__jykaj{background:linear-gradient(180deg,#1a2942,#0f1a2e);box-shadow:.125rem 0 .625rem #0000001a;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:16.25rem;z-index:100}.Sidebar_sidebarHeader__S-kP1{align-items:center;border-bottom:.0625rem solid #ffffff1a;display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.25rem,1.5vw,2rem) clamp(.75rem,1vw,1.25rem)}.Sidebar_sidebarLogo__qzSzW{border-radius:.5rem;height:auto;width:clamp(5rem,6vw,7.5rem)}.Sidebar_sidebarTitle__imDxj{color:#fff;font-size:clamp(1rem,1.1vw,1.5rem);font-weight:700;margin:0;text-align:center}.Sidebar_sidebarMenu__HcHz7{flex:1 1;list-style:none;margin:0;padding:0}.Sidebar_sidebarMenu__HcHz7 li{border-bottom:.0625rem solid #ffffff0d;margin:0}.Sidebar_sidebarMenu__HcHz7 li a{align-items:center;color:#ffffffb3;cursor:pointer;display:flex;font-size:clamp(.8rem,.85vw,1rem);font-weight:500;gap:.75rem;padding:clamp(.75rem,.8vw,1rem) 1.25rem;text-decoration:none;transition:all .3s ease}.Sidebar_sidebarMenu__HcHz7 li a:hover{background:#ffffff0d;color:#fff}.Sidebar_sidebarMenu__HcHz7 li.Sidebar_active__VjHH- a{background:#ffffff1a;border-left:.1875rem solid #ef4444;color:#fff;padding-left:1.0625rem}.Sidebar_sidebarMenu__HcHz7 li.Sidebar_disabled__hpNeg a{cursor:not-allowed;pointer-events:none}.Sidebar_authMenuItem__l0nwD{border-top:.0625rem solid #ffffff1a;margin-top:auto;padding:0}.Sidebar_authMenuItem__l0nwD a{align-items:center;color:#ffffffb3;cursor:pointer;display:flex;font-size:clamp(.8rem,.85vw,1rem);font-weight:500;gap:.75rem;padding:clamp(.75rem,.8vw,1rem) 1.25rem;text-decoration:none;transition:all .3s ease}.Sidebar_authMenuItem__l0nwD a:hover{background:#ffffff0d;color:#fff}.Sidebar_avatarIcon__9s5Tl{height:1.25rem;width:1.25rem}@media (max-width:1024px){.Sidebar_sidebar__jykaj{width:14rem}}@media (max-width:48rem){.Sidebar_sidebar__jykaj{height:auto;position:relative;width:100%}}.Login_modalOverlay__IIEX6{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1.25rem;position:fixed;right:0;top:0;z-index:9999}.Login_modalContainer__xhDQu{background:#fff;border-radius:.5rem;box-shadow:0 .625rem 2.5rem #0003;max-height:90vh;max-width:31.25rem;overflow-y:auto;position:relative;width:100%}.Login_modalHeader__k7i5p{background:#1e3a5f;border-radius:.5rem .5rem 0 0;padding:1.5rem 1.5rem 1.25rem;position:relative}.Login_modalTitle__DaLGu{color:#fff;font-size:clamp(1.2rem,1.3vw,1.625rem);font-weight:700;margin:0;padding-right:2.5rem}.Login_closeButton__3qO9N{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:1.25rem;top:1.25rem;transition:opacity .2s}.Login_closeButton__3qO9N:hover{opacity:.8}.Login_modalSubtitle__-Ic2V{background:#1e3a5f;color:#ffffffe6;font-size:clamp(.75rem,.8vw,.95rem);margin:0;padding:0 1.5rem 1.5rem}.Login_login_header__gwYjc{align-items:center;background:#1f3b64;color:#fff;display:flex;justify-content:space-between;padding:1rem 1.25rem}.Login_login_title__P\+IuU{font-size:clamp(.95rem,1vw,1.2rem);font-weight:600}.Login_login_subtitle__1wRbL{font-size:clamp(.7rem,.75vw,.9rem);opacity:.9}.Login_login_closeBtn__0siOw{background:none;border:none;color:#fff;cursor:pointer;font-size:1.375rem}.Login_form__2uJ9u{padding:1.5rem}.Login_formGroup__nAKn4{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.Login_label__Aa3E2{color:#334155;display:block;font-size:clamp(.7rem,.75vw,.9rem);font-weight:500;margin-bottom:.5rem;order:1}.Login_input__S3Iva{border:.0625rem solid #d1d5db;border-radius:.25rem;box-sizing:border-box;color:#1f2937;font-size:clamp(.75rem,.8vw,.95rem);height:2.375rem;order:2;padding:.5rem .75rem;transition:all .2s;width:100%}.Login_input__S3Iva:focus{border-color:#3b82f6;box-shadow:0 0 0 .1875rem #3b82f61a;outline:none}.Login_input__S3Iva::placeholder{color:#9ca3af}.Login_inputError__suoRX{border-color:#ef4444}.Login_inputError__suoRX:focus{border-color:#ef4444;box-shadow:0 0 0 .1875rem #ef44441a}.Login_error__xuBq4{color:#ef4444;font-size:clamp(.65rem,.7vw,.85rem);margin-top:.25rem;order:3}.Login_forgotPassword__fVpl8{margin-bottom:1rem;text-align:right}.Login_forgotLink__94t\+d{background:#0000;border:none;color:#3b82f6;cursor:pointer;font-size:clamp(.7rem,.75vw,.9rem);font-weight:500;padding:0;transition:color .2s}.Login_forgotLink__94t\+d:hover{color:#2563eb;text-decoration:underline}.Login_submitButton__2YDLH{background:#ef4444;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:clamp(.85rem,.9vw,1rem);font-weight:600;height:2.75rem;margin-top:.5rem;padding:.6875rem 1.5rem;transition:background .2s;width:100%}.Login_submitButton__2YDLH:hover{background:#dc2626}.Login_submitButton__2YDLH:disabled{background:#9ca3af;cursor:not-allowed}.Login_footer__Nc5xE{border-top:.0625rem solid #e5e7eb;margin-top:1.25rem;padding-top:1.25rem;text-align:center}.Login_footerText__bTFLk{color:#6b7280;font-size:clamp(.75rem,.8vw,.95rem)}.Login_linkButton__6v3-Y{background:#0000;border:none;color:#3b82f6;cursor:pointer;font-size:inherit;font-weight:600;line-height:inherit;padding:0;text-decoration:none;transition:color .2s}.Login_linkButton__6v3-Y:hover{color:#2563eb;text-decoration:underline}.Login_errorMessage__4Ljq\+{background-color:#fee;border:.0625rem solid #fcc;border-radius:.375rem;color:#c33}.Login_errorMessage__4Ljq\+,.Login_successMessage__8qZXF{font-size:clamp(.7rem,.75vw,.9rem);margin-bottom:.75rem;padding:.625rem;text-align:center}.Login_successMessage__8qZXF{background-color:#efe;border:.0625rem solid #cfc;border-radius:.375rem;color:#3c3}.Login_confirmOverlay__6IAra{align-items:center;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:10000}.Login_confirmDialog__elHDx{background:#fff;border-radius:.5rem;box-shadow:0 1rem 2.5rem #0003;max-width:26rem;padding:1.5rem;width:100%}.Login_confirmTitle__5sbTp{color:#1e3a5f;font-size:1.125rem;font-weight:700;margin:0 0 .75rem}.Login_confirmText__wt8xG{color:#475569;font-size:.95rem;line-height:1.5;margin:0 0 1.25rem}.Login_confirmActions__q8pqK{display:flex;gap:.75rem;justify-content:flex-end}.Login_confirmCancelButton__8KefK,.Login_confirmYesButton__SMYzf{border:none;border-radius:.375rem;cursor:pointer;font-size:.9rem;font-weight:600;padding:.625rem 1rem}.Login_confirmCancelButton__8KefK{background:#f1f5f9;color:#334155}.Login_confirmCancelButton__8KefK:hover{background:#e2e8f0}.Login_confirmYesButton__SMYzf{background:#c8102e;color:#fff}.Login_confirmYesButton__SMYzf:hover:not(:disabled){background:#a50d25}.Login_confirmYesButton__SMYzf:disabled{cursor:not-allowed;opacity:.7}@media (max-width:37.5rem){.Login_modalContainer__xhDQu{border-radius:0;margin:0;max-height:100vh;max-width:100%}.Login_form__2uJ9u{padding:1.25rem 1rem}.Login_modalHeader__k7i5p{padding:1.25rem 1rem 1rem}.Login_modalSubtitle__-Ic2V{padding:0 1rem 1.25rem}}.Registration_modal__Mp3i6 *{box-sizing:border-box}.Registration_row__VujHN{display:flex;gap:.625rem;width:100%}.Registration_group__MNwbC{display:flex;flex:1 1;flex-direction:column;margin-bottom:.75rem;min-width:0}.Registration_input__PQGVV{background:#fff;border:.0625rem solid #ccc;border-radius:.375rem;font-size:clamp(.75rem,.8vw,.95rem);height:2.25rem;line-height:1;padding:.375rem .625rem;width:100%}select.Registration_input__PQGVV{appearance:none;-webkit-appearance:none;-moz-appearance:none}.Registration_input__PQGVV:focus{border-color:#1f3b64;outline:none}.Registration_mobileRow__4LjaD{display:flex;gap:.5rem;width:100%}.Registration_countryCode__UK7ZV{background-color:#f3f3f3;cursor:not-allowed;flex:0 0 4.375rem;max-width:4.375rem;min-width:4.375rem;width:4.375rem!important}.Registration_mobileInput__IuJJE{flex:1 1}.Registration_overlay__e-SVw{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1.25rem;position:fixed;right:0;top:0;z-index:9999}.Registration_modal__Mp3i6{background:#fff;border-radius:.5rem;box-shadow:0 .625rem 2.5rem #0003;max-height:90vh;max-width:31.25rem;overflow-y:auto;position:relative;width:100%}.Registration_header__F95OL{align-items:center;background:#1f3b64;color:#fff;display:flex;justify-content:space-between;padding:1rem 1.25rem}.Registration_title__81\+yD{font-size:clamp(.95rem,1vw,1.2rem);font-weight:600}.Registration_subtitle__KUAja{font-size:clamp(.7rem,.75vw,.9rem);opacity:.9}.Registration_closeBtn__PaITl{background:none;border:none;color:#fff;cursor:pointer;font-size:1.375rem}.Registration_form__V9bDr{padding:1rem 1.25rem 1.25rem}label{font-size:clamp(.7rem,.75vw,.9rem);margin-bottom:.25rem}.Registration_submit__3xOkj{background:#d64545;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:clamp(.85rem,.9vw,1rem);font-weight:600;height:2.5rem;margin-top:.625rem;width:100%}.Registration_footer__n1Ect{font-size:clamp(.7rem,.75vw,.9rem);margin-top:.75rem;text-align:center}.Registration_footer__n1Ect span{color:#1f3b64;cursor:pointer;font-weight:600}.Registration_error__IXhlp{color:#ef4444;font-size:clamp(.6rem,.65vw,.75rem)}.Registration_errorMessage__o3qee{background-color:#fee;border:.0625rem solid #fcc;border-radius:.375rem;color:#c33}.Registration_errorMessage__o3qee,.Registration_successMessage__JTs-q{font-size:clamp(.7rem,.75vw,.9rem);margin-bottom:.75rem;padding:.625rem;text-align:center}.Registration_successMessage__JTs-q{background-color:#efe;border:.0625rem solid #cfc;border-radius:.375rem;color:#3c3}.Registration_submit__3xOkj:disabled{background:#999;cursor:not-allowed;opacity:.6}@media (max-width:37.5rem){.Registration_modal__Mp3i6{border-radius:0;margin:0;max-height:100vh;max-width:100%}.Registration_form__V9bDr{padding:1.25rem 1rem}.Registration_header__F95OL{padding:1rem}}.ForgetPassword_fp_modalOverlay__dUEVC{align-items:center;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1.25rem;position:fixed;right:0;top:0;z-index:9999}.ForgetPassword_fp_container__WKu-t{background:#fff;border-radius:.5rem;box-shadow:0 .625rem 2.5rem #0003;max-height:90vh;max-width:31.25rem;overflow-y:auto;position:relative;width:100%}.ForgetPassword_fp_header__TdLc8{align-items:center;background:#1f3b64;color:#fff;display:flex;justify-content:space-between;padding:1rem 1.25rem}.ForgetPassword_fp_title__b0MIH{font-size:clamp(.95rem,1vw,1.2rem);font-weight:600}.ForgetPassword_fp_subtitle__s2mst{font-size:clamp(.7rem,.75vw,.9rem);opacity:.9}.ForgetPassword_fp_closeBtn__3QOdG{background:none;border:none;color:#fff;cursor:pointer;font-size:1.375rem}.ForgetPassword_form__5KizQ{padding:1.5rem}.ForgetPassword_formGroup__rEPpX{display:flex;flex-direction:column;margin-bottom:1.25rem;width:100%}.ForgetPassword_label__j0j5c{color:#334155;display:block;font-size:clamp(.7rem,.75vw,.9rem);font-weight:500;margin-bottom:.5rem;order:1}.ForgetPassword_input__IohMd{border:.0625rem solid #d1d5db;border-radius:.25rem;box-sizing:border-box;color:#1f2937;font-size:clamp(.75rem,.8vw,.95rem);height:2.5rem;order:2;padding:.625rem .75rem;transition:all .2s;width:100%}.ForgetPassword_input__IohMd:focus{border-color:#3b82f6;box-shadow:0 0 0 .1875rem #3b82f61a;outline:none}.ForgetPassword_input__IohMd::placeholder{color:#9ca3af}.ForgetPassword_input__IohMd:disabled{background-color:#f3f4f6;cursor:not-allowed}.ForgetPassword_error__HTEfW{color:#ef4444;font-size:clamp(.65rem,.7vw,.85rem);margin-top:.25rem;order:3}.ForgetPassword_submitButton__9-BeJ{background:#ef4444;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:clamp(.85rem,.9vw,1rem);font-weight:600;height:2.875rem;margin-top:.5rem;padding:.75rem 1.5rem;transition:background .2s;width:100%}.ForgetPassword_submitButton__9-BeJ:hover{background:#dc2626}.ForgetPassword_submitButton__9-BeJ:disabled{background:#9ca3af;cursor:not-allowed}.ForgetPassword_footer__Z5dKE{border-top:.0625rem solid #e5e7eb;margin-top:1.25rem;padding-top:1.25rem;text-align:center}.ForgetPassword_linkButton__aMqqU{background:#0000;border:none;color:#3b82f6;cursor:pointer;font-size:clamp(.75rem,.8vw,.95rem);font-weight:600;padding:0;text-decoration:none;transition:color .2s}.ForgetPassword_linkButton__aMqqU:hover{color:#2563eb;text-decoration:underline}.ForgetPassword_linkButton__aMqqU:disabled{color:#9ca3af;cursor:not-allowed}.ForgetPassword_successContainer__Ts1EH{padding:2.5rem 1.5rem;text-align:center}.ForgetPassword_successIcon__YPGbe{align-items:center;background:#10b981;border-radius:50%;color:#fff;display:flex;font-size:3rem;font-weight:700;height:5rem;justify-content:center;margin:0 auto 1.5rem;width:5rem}.ForgetPassword_successTitle__lP34r{color:#1f2937;font-size:clamp(1.2rem,1.3vw,1.625rem);font-weight:700;margin:0 0 1rem}.ForgetPassword_successMessage__iJPX0{color:#4b5563;font-size:clamp(.8rem,.85vw,1rem);line-height:1.6;margin:0 0 .75rem}.ForgetPassword_successNote__RDemE{color:#6b7280;font-size:clamp(.7rem,.75vw,.9rem);margin:0 0 1.5rem}@media (max-width:600px){.ForgetPassword_header__v\+ZDm{padding:1rem 1.25rem}.ForgetPassword_form__5KizQ{padding:1.25rem 1rem}.ForgetPassword_successContainer__Ts1EH{padding:1.875rem 1rem}}.NewCapsule_welcome-container-flex__wccVT{align-items:center;background:#e8ecf1;box-sizing:border-box;display:flex;flex-direction:row;font-family:Segoe UI,Arial,sans-serif;gap:clamp(1rem,1.5vw,2rem);margin-left:16.25rem;min-height:100vh;padding:clamp(1.5rem,2.5vw,3rem) 0 clamp(1.5rem,2.5vw,3rem) clamp(1.5rem,3vw,3.5rem);width:calc(100% - 16.25rem)}.NewCapsule_welcome-content__0Uspv{display:flex;flex:1 1;flex-direction:column;max-width:100%}.NewCapsule_welcome-image-right__NJZI8{align-items:center;display:flex;flex:1 1;justify-content:flex-end;margin-right:0;padding-right:0;position:relative}.NewCapsule_welcome-image-right__NJZI8 img{display:block;height:auto;max-width:100%;width:100%}.NewCapsule_welcome-title__HiPmy{color:#1e3a5f;font-size:clamp(1.5rem,1.8vw,2.5rem);font-weight:700;line-height:1.2;margin:0 0 .375rem}.NewCapsule_welcome-subtitle__Q8X19{color:#e63946;font-size:clamp(.65rem,.7vw,.85rem);font-weight:700;letter-spacing:.08rem;margin-bottom:1.25rem;text-transform:uppercase}.NewCapsule_welcome-desc__OemQw{color:#4a5568;font-size:clamp(.75rem,.8vw,.95rem);line-height:1.6;margin-bottom:1.875rem}.NewCapsule_welcome-section__OA0iA{margin-bottom:1.875rem}.NewCapsule_welcome-section__OA0iA:last-of-type{margin-bottom:0}.NewCapsule_welcome-section__OA0iA h3{color:#1e3a5f;font-size:clamp(.85rem,.9vw,1.1rem);font-weight:600;margin-bottom:1.25rem}.NewCapsule_features-grid__BiuIk{display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(.75rem,1.2vw,1.5rem);justify-content:space-between;margin-bottom:2rem}.NewCapsule_feature-card__kR7\+v{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.625rem;max-width:14rem;min-width:8.75rem}.NewCapsule_icon-wrapper__OseLW{align-items:center;background-color:#f1f5f9;border-radius:25%;display:flex;height:clamp(2.5rem,2.8vw,3.125rem);justify-content:center;margin-bottom:.5rem;width:clamp(2.5rem,2.8vw,3.125rem)}.NewCapsule_feature-icon__PoWnM{height:clamp(1.25rem,1.4vw,1.625rem);width:clamp(1.25rem,1.4vw,1.625rem)}.NewCapsule_feature-card__kR7\+v h4{color:#1e3a5f;font-size:clamp(.75rem,.8vw,.95rem);font-weight:600;line-height:1.3;margin:0 0 .25rem;white-space:nowrap}.NewCapsule_feature-card__kR7\+v p{color:#6b7280;font-size:clamp(.65rem,.7vw,.85rem);line-height:1.4;margin:0}.NewCapsule_checklist__cNxEK{background:#fff;border-radius:.375rem;box-shadow:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(1rem,2vw,2.5rem);margin-bottom:1.875rem;padding:.5rem;width:-webkit-fit-content;width:fit-content}.NewCapsule_checklist-item__jttSA{align-items:center;color:#1e3a5f;display:flex;font-size:clamp(.75rem,.8vw,.95rem);font-weight:500;gap:.625rem;white-space:nowrap}.NewCapsule_check-icon__KiqlX{flex-shrink:0;height:1.125rem;width:1.125rem}.NewCapsule_get-started-btn__a60Q3{align-self:flex-start;background:#e63946;border:none;border-radius:.3125rem;box-shadow:none;color:#fff;cursor:pointer;font-size:clamp(.8rem,.85vw,1rem);font-weight:600;padding:clamp(.5rem,.7vw,.75rem) clamp(1.25rem,1.5vw,1.875rem);transition:all .2s ease}.NewCapsule_get-started-btn__a60Q3:hover{background:#d62839;box-shadow:0 .25rem .75rem #e639464d;transform:translateY(-.0625rem)}@media (max-width:1024px){.NewCapsule_welcome-container-flex__wccVT{margin-left:14rem;width:calc(100% - 14rem)}}@media (max-width:87.5rem){.NewCapsule_welcome-container-flex__wccVT{padding:1.25rem 1.5rem}}@media (max-width:75rem){.NewCapsule_features-grid__BiuIk{gap:.75rem}.NewCapsule_feature-card__kR7\+v h4{font-size:.85rem}.NewCapsule_feature-card__kR7\+v p{font-size:.75rem}}@media (max-width:56.25rem){.NewCapsule_welcome-container-flex__wccVT{flex-direction:column;gap:2.5rem;margin-left:0;padding:1.5rem 1rem;width:100%}.NewCapsule_welcome-content__0Uspv{max-width:100%}.NewCapsule_welcome-image-right__NJZI8{order:-1}.NewCapsule_welcome-image-right__NJZI8 img{max-width:25rem}.NewCapsule_welcome-title__HiPmy{font-size:2rem}.NewCapsule_welcome-subtitle__Q8X19{font-size:.8rem}.NewCapsule_features-grid__BiuIk{gap:.625rem}.NewCapsule_feature-card__kR7\+v h4{font-size:.8rem}.NewCapsule_feature-card__kR7\+v p{font-size:.7rem}.NewCapsule_icon-wrapper__OseLW{height:2.5rem;width:2.5rem}}@media (max-width:30rem){.NewCapsule_welcome-container-flex__wccVT{padding:1rem .75rem}.NewCapsule_welcome-title__HiPmy{font-size:1.75rem}.NewCapsule_welcome-subtitle__Q8X19{font-size:.75rem}.NewCapsule_welcome-desc__OemQw{font-size:.9rem}.NewCapsule_welcome-section__OA0iA h3{font-size:1rem}.NewCapsule_feature-card__kR7\+v h4{font-size:.9rem}.NewCapsule_feature-card__kR7\+v p{font-size:.8rem}.NewCapsule_checklist-item__jttSA{font-size:.85rem}.NewCapsule_get-started-btn__a60Q3{font-size:.95rem;padding:.75rem 1.75rem;width:100%}.NewCapsule_icon-wrapper__OseLW{height:2.5rem;width:2.5rem}.NewCapsule_feature-icon__PoWnM{height:1.25rem;width:1.25rem}}.CapsuleTypes_container__TLOQ6{display:flex;flex-direction:column;min-height:95vh}.CapsuleTypes_capsuleSection__yDqvw{display:flex;flex:1 1;flex-direction:column}.CapsuleTypes_title__ZX2T\+{color:#183153;font-size:clamp(1.5rem,1.8vw,2.25rem);font-weight:600;margin:0 0 clamp(1rem,1.5vh,1.5rem);text-align:center}.CapsuleTypes_text__tqWeF{color:#444;font-size:clamp(1rem,1.1vw,1.35rem)}.CapsuleTypes_progressBarWrapper__HLDBt{background-color:#fff;border-radius:1rem;box-shadow:0 .5rem 1.5rem #0000000f;margin-bottom:clamp(1.25rem,1.5vh,1.75rem);overflow-x:hidden;padding:clamp(1.25rem,1.5vw,1.75rem) clamp(1.5rem,1.8vw,2rem);position:relative}.CapsuleTypes_progressBarTrack__TAF0D{background:#d9e2ec;height:.25rem;left:3rem;position:absolute;right:3rem;top:5rem;z-index:0}.CapsuleTypes_stepsList__4gEZN{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;z-index:1}.CapsuleTypes_stepItem__4tvWm{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.CapsuleTypes_stepCircle__UKyBx{align-items:center;background:#fff;border:.1875rem solid #d9e2ec;border-radius:50%;box-shadow:0 .25rem .625rem #0000000f;display:flex;height:clamp(3.75rem,4.5vw,5rem);justify-content:center;width:clamp(3.75rem,4.5vw,5rem)}.CapsuleTypes_stepIcon__\+\+\+Rd{height:clamp(1.75rem,2vw,2.25rem);object-fit:contain;width:clamp(1.75rem,2vw,2.25rem)}.CapsuleTypes_stepLabel__nfd9u{color:#627d98;font-size:clamp(.85rem,.95vw,1.15rem);margin-bottom:.5rem;white-space:nowrap}.CapsuleTypes_stepConnector__zXugX{background:#0000;height:.25rem;position:absolute;right:-50%;top:3.4375rem;width:100%}.CapsuleTypes_completed__pEDnC .CapsuleTypes_stepCircle__UKyBx{border-color:#00b894}.CapsuleTypes_completed__pEDnC .CapsuleTypes_stepLabel__nfd9u{color:#183153}.CapsuleTypes_active__bVp\+G .CapsuleTypes_stepCircle__UKyBx{border-color:#1a73e8}.CapsuleTypes_active__bVp\+G .CapsuleTypes_stepLabel__nfd9u{color:#1a73e8;font-weight:600}.CapsuleTypes_capsuleCardsRow__PFcvw{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 .6rem 1.6rem #00000014;display:flex;flex:1 1;flex-wrap:wrap;gap:clamp(1.5rem,2vw,2.5rem);justify-content:center;margin-top:auto;overflow-x:hidden;padding:clamp(1.5rem,2vw,2.5rem)}.CapsuleTypes_capsuleCardButton__v4Nc5{background:#0000;border:none;cursor:pointer;overflow:visible;padding:0}.CapsuleTypes_capsuleCard__IeGW5{align-items:center;display:flex;flex:0 0 clamp(18rem,22vw,26rem);flex-direction:column;padding:clamp(1.5rem,1.8vw,2.25rem) clamp(1.25rem,1.5vw,1.75rem) clamp(1.25rem,1.6vw,2rem)}.CapsuleTypes_capsuleInnerCircle__KuA0V{align-items:center;background:#0000;display:flex;height:clamp(11rem,14vw,17rem);justify-content:center;margin-bottom:clamp(1.25rem,1.5vh,1.5rem);position:relative;transition:transform .3s ease;width:clamp(11rem,14vw,17rem)}.CapsuleTypes_capsuleCardButton__v4Nc5:hover .CapsuleTypes_capsuleInnerCircle__KuA0V{transform:scale(1.15)}.CapsuleTypes_capsuleInnerCircle__KuA0V:before{border-radius:50%;content:"";inset:.625rem;position:absolute}.CapsuleTypes_capsuleIcon__ME5Qc{color:#5a6a85;font-size:clamp(2rem,2.5vw,3rem);position:relative;z-index:1}.CapsuleTypes_capsuleTypeImage__Y4Zvr{border-radius:50%;height:100%;object-fit:contain;transform:scale(1.28);width:100%}.CapsuleTypes_capsuleLabelRow__di7um{align-items:center;display:flex;gap:clamp(.625rem,.8vw,.875rem)}.CapsuleTypes_capsuleBadge__\+5D-9{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:clamp(.8rem,.9vw,1rem);font-weight:600;height:clamp(1.75rem,2vw,2rem);justify-content:center;width:clamp(1.75rem,2vw,2rem)}.CapsuleTypes_badgeGelatin__-Yz1S{background-color:#e63946}.CapsuleTypes_badgeCellulose__PR1Tb{background-color:#2ecc71}.CapsuleTypes_capsuleText__KE1Hp{color:#183153;font-size:clamp(1rem,1.1vw,1.25rem)}.CapsuleTypes_gelatinGridWrapper__gNVBW{background:#fff;border-radius:1rem;box-shadow:0 .625rem 1.625rem #00000014;display:flex;flex:1 1;flex-direction:column;margin-top:auto;overflow:visible}.CapsuleTypes_trackerCompleted__TmzGb{border:.125rem solid #00b894}.CapsuleTypes_gelatinGrid__HQCsY{grid-gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.CapsuleTypes_gelatinGrid3Col__osFLF,.CapsuleTypes_gelatinGrid__HQCsY{align-content:center;display:grid;flex:1 1;gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem);overflow:visible}.CapsuleTypes_gelatinGrid3Col__osFLF{grid-gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr))}.CapsuleTypes_gelatinItem__hTizP{align-items:center;display:flex;flex-direction:column;gap:.2rem;overflow:visible;padding:.75rem .5rem}.CapsuleTypes_gelatinCapsuleShape__5K2WS{background:linear-gradient(90deg,#ff4d4f,#fff 60%);border-radius:62.4375rem;height:clamp(3.25rem,3.5vw,3.75rem);margin-bottom:clamp(1rem,1.2vh,1.25rem);width:clamp(9rem,10.5vw,11rem)}.CapsuleTypes_gelatinCapsuleImage__ZlbTx{height:auto;margin-bottom:clamp(.25rem,.4vh,.4rem);transition:transform .3s ease;width:clamp(8.5rem,10vw,12rem)}.CapsuleTypes_capsuleCardButton__v4Nc5:hover .CapsuleTypes_celluloseCapsuleImage__Rh1aY,.CapsuleTypes_capsuleCardButton__v4Nc5:hover .CapsuleTypes_gelatinCapsuleImage__ZlbTx,.CapsuleTypes_capsuleCardButton__v4Nc5:hover .CapsuleTypes_gelatinItem__hTizP>span{transform:scale(1.15)}.CapsuleTypes_celluloseGrid__eJO58{align-content:center;display:flex;flex:1 1;flex-wrap:wrap;gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem);justify-content:center}.CapsuleTypes_celluloseGrid__eJO58>*{flex-basis:calc(33.33333% - 1.33333rem);flex-grow:0;flex-shrink:0}.CapsuleTypes_celluloseCapsuleShape__QuWDP{background:linear-gradient(90deg,#00a86b,#fff 60%);border-radius:62.4375rem;height:clamp(3.25rem,3.5vw,3.75rem);margin-bottom:clamp(1rem,1.2vh,1.25rem);width:clamp(9rem,10.5vw,11rem)}.CapsuleTypes_celluloseCapsuleImage__Rh1aY{height:auto;margin-bottom:clamp(.25rem,.4vh,.4rem);transition:transform .3s ease;width:clamp(8.5rem,10vw,12rem)}.CapsuleTypes_optionDisabled__UmnMA,.CapsuleTypes_optionDisabled__UmnMA:hover{cursor:not-allowed;filter:grayscale(.9);opacity:.42;transform:none}.CapsuleTypes_capsuleCardButton__v4Nc5.CapsuleTypes_optionDisabled__UmnMA:hover .CapsuleTypes_celluloseCapsuleImage__Rh1aY,.CapsuleTypes_capsuleCardButton__v4Nc5.CapsuleTypes_optionDisabled__UmnMA:hover .CapsuleTypes_gelatinCapsuleImage__ZlbTx,.CapsuleTypes_optionDisabled__UmnMA .CapsuleTypes_celluloseCapsuleImage__Rh1aY,.CapsuleTypes_optionDisabled__UmnMA .CapsuleTypes_gelatinCapsuleImage__ZlbTx{transform:none}.CapsuleTypes_gelatinTextMain__RVphT{color:#183153;font-size:clamp(1rem,1.1vw,1.25rem);font-weight:600}.CapsuleTypes_gelatinTextSub__EpYJg{color:#627d98;font-size:clamp(.85rem,.95vw,1.1rem)}.CapsuleTypes_capsuleTabsRow__aUgJf{border-top:.0625rem solid #d9e2ec;display:flex;gap:clamp(1.5rem,2vw,2.5rem);justify-content:center;padding-top:clamp(1.25rem,1.5vh,1.5rem)}.CapsuleTypes_capsuleTab__isc8b{align-items:center;background:#0000;border:none;color:#627d98;cursor:pointer;display:inline-flex;font-size:clamp(.95rem,1.05vw,1.2rem);gap:clamp(.625rem,.8vw,.875rem)}.CapsuleTypes_capsuleTabActive__AAcpP{color:#183153;font-weight:600;text-decoration:underline}.CapsuleTypes_capsuleTabText__1aeKp{font-size:clamp(.95rem,1.05vw,1.2rem)}.CapsuleTypes_backRow__YjYLJ{display:flex;justify-content:flex-end;margin-top:auto;padding-top:clamp(1rem,1.2vh,1.25rem)}.CapsuleTypes_buttonRow__0nVXf{display:flex;gap:clamp(1.25rem,1.5vw,1.5rem);justify-content:flex-end;margin-top:auto;padding:clamp(1rem,1.2vh,1.25rem)}.CapsuleTypes_backButton__cxWgq{background:#4a5568;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:clamp(.95rem,1.05vw,1.2rem);font-weight:600;padding:clamp(.625rem,.85vw,1rem) clamp(1.5rem,1.8vw,2rem);transition:background .2s}.CapsuleTypes_backButton__cxWgq:hover{background:#2d3748}@media (max-width:1024px){.CapsuleTypes_capsuleCardsRow__PFcvw{gap:1rem;min-height:16rem}.CapsuleTypes_capsuleCard__IeGW5{flex:0 0 16rem}.CapsuleTypes_capsuleInnerCircle__KuA0V{height:clamp(9.5rem,28vw,13rem);width:clamp(9.5rem,28vw,13rem)}.CapsuleTypes_gelatinGrid3Col__osFLF{grid-template-columns:repeat(2,minmax(0,1fr))}.CapsuleTypes_celluloseGrid__eJO58>*{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:0}}@media (max-width:48rem){.CapsuleTypes_gelatinGrid3Col__osFLF,.CapsuleTypes_gelatinGrid__HQCsY{grid-template-columns:1fr}.CapsuleTypes_celluloseGrid__eJO58>*{flex:0 0 100%}.CapsuleTypes_capsuleCardsRow__PFcvw{flex-direction:column;min-height:auto}}.LazyImage_wrapper__QTSnP{align-items:center;display:inline-flex;justify-content:center;overflow:visible;position:relative;transition:transform .3s ease}.LazyImage_wrapperCapsule__NGj9O{min-height:clamp(3.25rem,3.8vw,4.5rem);width:clamp(8.5rem,10vw,12rem)}.LazyImage_placeholder__Yfl\+w{animation:LazyImage_shimmer__zCH8S 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%;border-radius:inherit;inset:0;position:absolute}.LazyImage_placeholderCapsule__UEBx2{border:.125rem solid #d9e2ec;border-radius:62.4375rem;box-shadow:inset 0 0 0 .25rem #fff9}.LazyImage_image__\+9fWE{display:block;height:auto;max-width:100%;opacity:0;transition:opacity .12s ease-out}.LazyImage_loaded__UKd\+3{opacity:1}.LazyImage_fallback__Tm6dd{background:#f0f4f8;border:.125rem solid #d9e2ec;border-radius:62.4375rem;display:block;height:clamp(3.25rem,3.8vw,4.5rem);width:clamp(8.5rem,10vw,12rem)}@keyframes LazyImage_shimmer__zCH8S{0%{background-position:200% 0}to{background-position:-200% 0}}.SpecCardSkeleton_grid__aly1E{grid-gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem);align-content:center;display:grid;flex:1 1;gap:clamp(.75rem,1vw,1rem) clamp(1rem,1.2vw,1.5rem)}.SpecCardSkeleton_cols2__rGKL0{grid-template-columns:repeat(2,minmax(0,1fr))}.SpecCardSkeleton_cols3__OBhu5{grid-template-columns:repeat(3,minmax(0,1fr))}.SpecCardSkeleton_card__5jpMx{align-items:center;display:flex;flex-direction:column;gap:.75rem;padding:1rem .5rem}.SpecCardSkeleton_image__7aXEC{border-radius:50%;height:clamp(4rem,5vw,5.5rem);width:clamp(4rem,5vw,5.5rem)}.SpecCardSkeleton_imageCapsule__pu\+Ch,.SpecCardSkeleton_image__7aXEC{animation:SpecCardSkeleton_shimmer__CVOEL 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%}.SpecCardSkeleton_imageCapsule__pu\+Ch{border:.125rem solid #d9e2ec;border-radius:62.4375rem;box-shadow:inset 0 0 0 .25rem #fff9;height:clamp(3.25rem,3.8vw,4.5rem);width:clamp(8.5rem,10vw,12rem)}.SpecCardSkeleton_title__VN4\+H{height:1rem;width:70%}.SpecCardSkeleton_subtitle__G0pCT,.SpecCardSkeleton_title__VN4\+H{animation:SpecCardSkeleton_shimmer__CVOEL 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%;border-radius:.25rem}.SpecCardSkeleton_subtitle__G0pCT{animation-delay:.15s;height:.75rem;width:55%}@keyframes SpecCardSkeleton_shimmer__CVOEL{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:64rem){.SpecCardSkeleton_cols3__OBhu5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.SpecCardSkeleton_cols2__rGKL0,.SpecCardSkeleton_cols3__OBhu5{grid-template-columns:1fr}}.HorizontalStepper_progressBarWrapper__uTLEx{background-color:#fff;border-radius:1rem;box-shadow:0 .5rem 1.5rem #0000000f;box-sizing:border-box;margin-bottom:.5rem;max-width:100%;padding:.75rem 1.5rem .65rem;position:relative;width:100%}.HorizontalStepper_progressBarTrack__xOcbW{background:#d9e2ec;height:.25rem;left:3rem;position:absolute;right:3rem;top:4.5rem;z-index:0}.HorizontalStepper_stepsList__x7yNb{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;z-index:1}.HorizontalStepper_stepItem__2gV34{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.HorizontalStepper_stepCircle__XXxT-{align-items:center;background:#fff;border:.2rem solid #d9e2ec;border-radius:50%;box-shadow:0 .25rem .625rem #0000000f;display:flex;height:3.75rem;justify-content:center;width:3.75rem}.HorizontalStepper_stepIcon__E7ciO{height:1.875rem;object-fit:contain;width:1.875rem}.HorizontalStepper_stepLabel__bhmYQ{color:#627d98;font-size:.95rem;margin-top:.15rem;white-space:nowrap}.HorizontalStepper_stepConnector__F3Kew{background:#0000;height:.25rem;position:absolute;right:-50%;top:3.375rem;width:100%}.HorizontalStepper_completed__BlXqZ .HorizontalStepper_stepCircle__XXxT-{border-color:#00b894}.HorizontalStepper_completed__BlXqZ .HorizontalStepper_stepLabel__bhmYQ{color:#183153}.HorizontalStepper_active__4dxSz .HorizontalStepper_stepCircle__XXxT-{border-color:#1a73e8}.HorizontalStepper_active__4dxSz .HorizontalStepper_stepLabel__bhmYQ{color:#1a73e8;font-weight:600}@media (max-width:768px){.HorizontalStepper_progressBarWrapper__uTLEx{padding:1rem 1.5rem 1.5rem}.HorizontalStepper_progressBarTrack__xOcbW{left:1.5rem;right:1.5rem;top:3.5rem}.HorizontalStepper_stepCircle__XXxT-{height:2.75rem;width:2.75rem}.HorizontalStepper_stepIcon__E7ciO{height:1.375rem;width:1.375rem}.HorizontalStepper_stepConnector__F3Kew{top:2.5rem}}.SegmentCardSkeleton_grid__RbNTd{align-content:center;display:flex;flex:1 1;flex-wrap:wrap;gap:clamp(1.5rem,2vw,2.5rem);justify-content:center;width:100%}.SegmentCardSkeleton_card__vdSeF{align-items:center;background:#fff;border:.125rem solid #e8edf2;border-radius:1rem;box-shadow:0 .25rem .75rem #0000000f;display:flex;flex-direction:column;height:clamp(15rem,17vw,20rem);justify-content:center;padding:clamp(1rem,1.2vw,1.5rem);width:clamp(15rem,17vw,20rem)}.SegmentCardSkeleton_icon__V\+eM7{border-radius:.75rem;height:clamp(6.5rem,7.5vw,9rem);margin-bottom:clamp(1rem,1.2vh,1.25rem);width:clamp(6.5rem,7.5vw,9rem)}.SegmentCardSkeleton_icon__V\+eM7,.SegmentCardSkeleton_title__1sXUA{animation:SegmentCardSkeleton_shimmer__eAWPi 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%}.SegmentCardSkeleton_title__1sXUA{animation-delay:.15s;border-radius:.35rem;height:clamp(1.1rem,1.3vw,1.5rem);width:55%}@keyframes SegmentCardSkeleton_shimmer__eAWPi{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.SegmentCardSkeleton_card__vdSeF{height:12rem;width:12rem}}@media (max-width:48rem){.SegmentCardSkeleton_grid__RbNTd{gap:1rem}.SegmentCardSkeleton_card__vdSeF{height:11rem;width:11rem}}.CountryRegionSkeleton_wrapper__HhhJM{grid-gap:clamp(.75rem,1vw,1.5rem);display:grid;flex:1 1;gap:clamp(.75rem,1vw,1.5rem);grid-column:1/-1;grid-template-columns:minmax(12rem,20%) 1fr;min-height:clamp(18rem,45vh,24rem);width:100%}.CountryRegionSkeleton_leftPanel__g0pnh{display:flex;flex-direction:column;gap:.75rem;min-width:0}.CountryRegionSkeleton_dropdown__3Q8sQ{border:.0625rem solid #e8edf2;border-radius:.375rem;height:clamp(2.25rem,2.6vw,2.5rem);width:100%}.CountryRegionSkeleton_list__DQCQT{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.CountryRegionSkeleton_continent__E9urZ{border-radius:.25rem;height:1.1rem;width:72%}.CountryRegionSkeleton_country__C9XXw{border-radius:.25rem;height:.9rem;margin-left:.5rem;width:88%}.CountryRegionSkeleton_shimmer__NAuoa{animation:CountryRegionSkeleton_pulse__atuBi 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%}.CountryRegionSkeleton_mapPanel__mRxwh{background:#1a2332;border-radius:.5rem;min-height:15rem;overflow:hidden;position:relative}.CountryRegionSkeleton_mapShimmer__NoWAd{animation:CountryRegionSkeleton_pulse__atuBi 1.6s ease-in-out infinite;background:linear-gradient(110deg,#1a2332,#243044 45%,#1a2332 90%);background-size:200% 100%;inset:0;position:absolute}.CountryRegionSkeleton_mapLabel__FQZ15{border-radius:.25rem;height:.85rem;left:50%;opacity:.35;position:absolute;top:50%;transform:translate(-50%,-50%);width:28%}@keyframes CountryRegionSkeleton_pulse__atuBi{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:48rem){.CountryRegionSkeleton_wrapper__HhhJM{grid-template-columns:1fr}}.ChartSkeleton_wrapper__\+\+ymY{align-items:flex-end;box-sizing:border-box;display:flex;gap:clamp(.75rem,1.5vw,1.5rem);height:100%;justify-content:center;min-height:13rem;padding:.5rem 1rem 1.5rem;width:100%}.ChartSkeleton_bar__f6t2T{animation:ChartSkeleton_shimmer__xomeL 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%;border-radius:2rem 2rem .5rem .5rem;flex:1 1;max-width:3.5rem}.ChartSkeleton_bar__f6t2T:first-child{animation-delay:0s;height:45%}.ChartSkeleton_bar__f6t2T:nth-child(2){animation-delay:.1s;height:62%}.ChartSkeleton_bar__f6t2T:nth-child(3){animation-delay:.2s;height:78%}.ChartSkeleton_bar__f6t2T:nth-child(4){animation-delay:.3s;height:55%}.ChartSkeleton_bar__f6t2T:nth-child(5){animation-delay:.4s;height:88%}.ChartSkeleton_bar__f6t2T:nth-child(6){animation-delay:.5s;height:70%}.ChartSkeleton_bar__f6t2T:nth-child(7){animation-delay:.6s;height:50%}@keyframes ChartSkeleton_shimmer__xomeL{0%{background-position:200% 0}to{background-position:-200% 0}}.SizeStepSkeleton_stepper__YMwWk{background:#fff;border-radius:1rem;box-shadow:0 .5rem 1.5rem #0000000f;flex-shrink:0;margin-bottom:.35rem;padding:.6rem 1.25rem .45rem}.SizeStepSkeleton_stepperTrack__RG-Gf{border-radius:.5rem;height:3.75rem}.SizeStepSkeleton_stepperTrack__RG-Gf,.SizeStepSkeleton_tracker__e6VU9{animation:SizeStepSkeleton_shimmer__t4C8x 1.4s ease-in-out infinite;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%}.SizeStepSkeleton_tracker__e6VU9{animation-delay:.2s;border:.125rem solid #e8edf2;border-radius:1rem;height:clamp(4.5rem,6vh,5.5rem);margin-top:auto}.SizeStepSkeleton_buttonRow__HHt7v{display:flex;justify-content:flex-end;margin-top:auto;padding-top:clamp(1rem,1.2vh,1.25rem)}.SizeStepSkeleton_backButton__RULnb{animation:SizeStepSkeleton_shimmer__t4C8x 1.4s ease-in-out infinite;animation-delay:.3s;background:linear-gradient(90deg,#e8edf2 25%,#f4f7fa 50%,#e8edf2 75%);background-size:200% 100%;border-radius:.5rem;height:clamp(2.5rem,3vw,3rem);width:clamp(6.5rem,8vw,7.5rem)}@keyframes SizeStepSkeleton_shimmer__t4C8x{0%{background-position:200% 0}to{background-position:-200% 0}}.Size_chartTitle__7hrbf{color:#183153;font-size:clamp(1.5rem,1.8vw,2.25rem);font-weight:600;margin:0 0 clamp(.65rem,.8vh,.85rem);text-align:center}.Size_chartWrapper__7T\+Ht{background:#fff;border:.0625rem solid #e0e0e0;border-radius:.5rem;box-shadow:0 .125rem .5rem #00000014;display:flex;flex:0 0 auto;flex-direction:column;margin-top:auto;padding:clamp(.85rem,1vw,1.15rem)}.Size_chartCanvasWrap__7pXkB{height:clamp(13rem,28vh,20rem);min-height:13rem;position:relative;width:100%}.Size_axisLabelRow__Q7TQB{align-items:center;display:flex;justify-content:center;margin-top:.25rem}.Size_axisLabelTitle__05Iir{color:#1c1e20;font-size:clamp(.75rem,.85vw,1rem);font-style:italic}.Size_chartContainer__-OJK1{align-items:stretch;display:flex;flex:1 1}.Size_yAxisLeft__1-tRr{align-items:flex-end;min-width:clamp(3rem,4vw,4.375rem);padding-right:.5rem}.Size_yAxisLeft__1-tRr,.Size_yAxisRight__Iz2hB{display:flex;flex-direction:column;padding-bottom:2rem}.Size_yAxisRight__Iz2hB{align-items:flex-start;min-width:clamp(2rem,3vw,3.125rem);padding-left:.5rem}.Size_axisLabelLeft__Wd57Z{text-align:right}.Size_axisLabelLeft__Wd57Z,.Size_axisLabelRight__w1C8V{color:#183153;font-size:clamp(.7rem,.75vw,.95rem);font-weight:500;margin-bottom:.25rem}.Size_axisLabelRight__w1C8V{text-align:left}.Size_yAxisLabels__Q81zN{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.Size_yAxisLeft__1-tRr .Size_yAxisLabels__Q81zN{align-items:flex-end}.Size_yAxisRight__Iz2hB .Size_yAxisLabels__Q81zN{align-items:flex-start}.Size_yLabel__t7K5P{color:#627d98;font-size:clamp(.7rem,.75vw,.95rem);line-height:1}.Size_chartArea__weMcp{display:flex;flex:1 1;flex-direction:column;position:relative}.Size_chartInner__bFW6v{border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc;height:100%;min-height:clamp(12rem,16vw,18rem);position:relative}.Size_gridLines__tQXf\+{bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0}.Size_gridLine__I2JSs{background:#e8e8e8;height:.0625rem;width:100%}.Size_barsContainer__GNtvy{align-items:flex-end;bottom:0;display:flex;justify-content:space-around;left:0;padding:0 .5rem;position:absolute;right:0;top:0}.Size_barWrapper__0UsNR{align-items:center;display:flex;flex-direction:column}.Size_bar__2be5w{background:linear-gradient(90deg,#d8e8f0 0,#f0f6fa 30%,#f8fbfc 50%,#f0f6fa 70%,#d8e8f0);border:.0625rem solid #c0d4e0;border-radius:.875rem;box-shadow:inset -.1875rem 0 .375rem #00000014,inset .1875rem 0 .375rem #ffffffe6;cursor:pointer;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:clamp(1.5rem,1.8vw,2.25rem)}.Size_bar__2be5w:hover{box-shadow:inset -.1875rem 0 .375rem #00000014,inset .1875rem 0 .375rem #ffffffe6,0 .25rem .75rem #00000026;transform:scale(1.05)}.Size_labelsRow__67aE7{display:flex;justify-content:space-around;padding:.375rem .5rem 0}.Size_labelColumn__IdLqe{align-items:center;display:flex;flex-direction:column}.Size_sizeLabel__sHfG1{color:#183153;font-size:clamp(.7rem,.75vw,.95rem);font-weight:600}.Size_selectedItemsTracker__LL7CD{background:#fff;border:.125rem solid #00b894;border-radius:1rem;box-shadow:0 .25rem .75rem #0000000f;display:flex;gap:clamp(.75rem,1.2vw,1.5rem);margin-bottom:clamp(1rem,1.5vw,1.5rem);padding:clamp(.75rem,1vw,1.25rem) clamp(1rem,1.5vw,2rem)}.Size_selectedItem__TeG84{align-items:center;background:#f8fafb;border-radius:.75rem;display:flex;flex-direction:column;min-width:clamp(4rem,5vw,6.25rem);padding:clamp(.5rem,.8vw,.75rem) clamp(.75rem,1.2vw,1.5rem)}.Size_selectedItemImage__XcUOI{height:auto;margin-bottom:.5rem;width:clamp(3rem,4vw,5rem)}.Size_selectedItemName__ZizQR{color:#183153;font-size:clamp(.7rem,.75vw,.95rem);font-weight:600;text-align:center}.Size_buttonRow__gR82g{display:flex;gap:clamp(1.25rem,1.5vw,1.5rem);justify-content:flex-end;margin-top:auto;padding-top:clamp(1rem,1.2vh,1.25rem)}.Size_backButton__FlG4\+{background:#4a5568;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:clamp(.95rem,1.05vw,1.2rem);font-weight:600;padding:clamp(.625rem,.85vw,1rem) clamp(1.5rem,1.8vw,2rem);transition:background .2s}.Size_backButton__FlG4\+:hover{background:#2d3748}@media (max-width:64rem){.Size_chartCanvasWrap__7pXkB{height:clamp(12rem,26vh,17rem);min-height:12rem}}@media (min-width:90.0625rem){.Size_chartCanvasWrap__7pXkB{height:clamp(15rem,32vh,24rem);min-height:15rem}.Size_chartTitle__7hrbf{font-size:2rem}}.Size_sizeButtonsContainer__GEDPB{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Size_sizeButtonsContainer__GEDPB button{background:#ef4444;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.5rem 1rem;transition:background .2s}.Size_sizeButtonsContainer__GEDPB button:hover{background:#dc2626}.Specifications_Container__YROhn{background:#f5f8fa;box-sizing:border-box;display:flex;flex-direction:column;font-family:Segoe UI,Arial,sans-serif;margin-left:16.25rem;min-height:100vh;overflow-x:hidden;padding:clamp(1.5rem,2vw,2.5rem) clamp(2rem,3vw,4rem);width:calc(100% - 16.25rem)}.Specifications_content__2LDhh{display:flex;flex:1 1;flex-direction:column;margin-inline:auto;max-width:min(100rem,100%);max-width:var(--portal-content-max,min(100rem,100%));min-width:0;width:100%}.Specifications_stepEnter__Lj\+wz{animation:Specifications_stepFadeIn__gBBKV .35s ease-out;display:flex;flex:1 1;flex-direction:column}.Specifications_stepFallback__Dwsnq{background:#fff;border-radius:1rem;box-shadow:0 .625rem 1.625rem #00000014;display:flex;flex:1 1;flex-direction:column;margin-top:auto;padding:clamp(1rem,1.5vw,1.5rem)}@keyframes Specifications_stepFadeIn__gBBKV{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Specifications_Container__YROhn{margin-left:14rem;width:calc(100% - 14rem)}}@media (max-width:87.5rem){.Specifications_Container__YROhn{padding:clamp(1rem,1.2vw,1.875rem) clamp(.75rem,1vw,1.5rem)}}@media (max-width:48rem){.Specifications_Container__YROhn{margin-left:0;padding:1rem;width:100%}}@media (max-width:30rem){.Specifications_Container__YROhn{padding:.75rem}}.AdminSidebar_sidebar__wl\+2\+{background:linear-gradient(180deg,#1a2942,#0f1a2e);box-shadow:.125rem 0 .625rem #0000001a;color:#fff;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:16.25rem;z-index:100}.AdminSidebar_sidebarHeader__RDuzl{align-items:center;border-bottom:.0625rem solid #ffffff1a;display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.25rem,1.5vw,2rem) clamp(.75rem,1vw,1.25rem)}.AdminSidebar_sidebarLogo__ZBf\+V{border-radius:.5rem;height:auto;width:clamp(5rem,6vw,7.5rem)}.AdminSidebar_sidebarTitle__D93pk{color:#fff;font-size:clamp(1rem,1.1vw,1.25rem);font-weight:700;margin:0;text-align:center}.AdminSidebar_sidebarMenu__T1k0P{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.75rem 0;scrollbar-color:#ffffff40 #0000;scrollbar-width:thin}.AdminSidebar_sidebarMenu__T1k0P::-webkit-scrollbar{width:4px}.AdminSidebar_sidebarMenu__T1k0P::-webkit-scrollbar-track{background:#0000}.AdminSidebar_sidebarMenu__T1k0P::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px}.AdminSidebar_sidebarMenu__T1k0P::-webkit-scrollbar-thumb:hover{background:#ffffff61}.AdminSidebar_sectionLabel__ZZGdP{color:#ffffff73;font-size:.6875rem;font-weight:700;letter-spacing:.08em;padding:1rem 1.25rem .5rem}.AdminSidebar_menuItem__e5ZEI{background:#0000;border:none;color:#ffffffb3;cursor:pointer;display:block;font-size:clamp(.8rem,.85vw,.95rem);font-weight:500;padding:.75rem 1.25rem;text-align:left;transition:all .2s ease;width:100%}.AdminSidebar_menuItem__e5ZEI:hover{background:#ffffff0d;color:#fff}.AdminSidebar_menuItem__e5ZEI.AdminSidebar_active__Z36bh{background:#ffffff1a;border-left:.1875rem solid #ef4444;color:#fff;padding-left:1.0625rem}.AdminSidebar_authMenuItem__MAqfd{border-top:.0625rem solid #ffffff1a;margin-top:auto}.AdminSidebar_logoutButton__gMJ9T{align-items:center;background:#0000;border:none;color:#ffffffb3;cursor:pointer;display:flex;font-size:clamp(.8rem,.85vw,1rem);font-weight:500;gap:.75rem;padding:clamp(.75rem,.8vw,1rem) 1.25rem;transition:all .3s ease;width:100%}.AdminSidebar_logoutButton__gMJ9T:hover{background:#ffffff0d;color:#fff}.AdminSidebar_avatarIcon__ou\+Kz{flex-shrink:0;height:1.25rem;width:1.25rem}@media (max-width:1024px){.AdminSidebar_sidebar__wl\+2\+{width:14rem}}.AdminHeader_header__ZSABQ{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:.75rem 1.5rem}.AdminHeader_breadcrumbs__mpI11{align-items:center;color:#64748b;display:flex;font-size:.875rem;gap:.5rem}.AdminHeader_crumb__M946h{color:#64748b}.AdminHeader_current__30J67{color:#0f1a2e;font-weight:600}.AdminHeader_separator__9Oi1W{color:#94a3b8}.AdminHeader_profile__zfjia{align-items:center;display:flex;gap:.75rem}.AdminHeader_avatar__s1501{align-items:center;background:#1f3b64;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:2.25rem;justify-content:center;width:2.25rem}.AdminHeader_profileText__NUSSq{display:flex;flex-direction:column;line-height:1.2}.AdminHeader_name__Q7DRq{color:#0f1a2e;font-size:.875rem;font-weight:600}.AdminHeader_role__SpYvS{color:#64748b;font-size:.75rem}html.admin-shell,html.admin-shell #root,html.admin-shell body{height:100%;overflow:hidden}.admin-scrollbar{scroll-behavior:smooth;scrollbar-color:#64748b66 #0000;scrollbar-width:thin}.admin-scrollbar::-webkit-scrollbar{height:4px;width:4px}.admin-scrollbar::-webkit-scrollbar-track{background:#0000}.admin-scrollbar::-webkit-scrollbar-thumb{background:#64748b59;border-radius:999px}.admin-scrollbar::-webkit-scrollbar-thumb:hover{background:#64748b8c}.admin-scrollbar::-webkit-scrollbar-corner{background:#0000}.admin-form-dialog-body>:last-child{margin-bottom:0!important}.MuiDialog-root .MuiDialog-container,.MuiDialog-root .MuiDialog-paper{overflow:hidden!important}.MuiDialog-root .MuiDialogContent-root.admin-scrollbar{overflow-x:hidden;overflow-y:auto}.AdminLayout_adminLayout__TKosf{background:#f5f8fa;display:flex;height:100vh;overflow:hidden}.AdminLayout_adminMain__vxuiG{display:flex;flex-direction:column;height:100vh;margin-left:16.25rem;min-height:0;min-width:0;overflow:hidden;width:calc(100% - 16.25rem)}.AdminLayout_adminContent__jLw5O{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:1rem 1.5rem}@media (max-width:1024px){.AdminLayout_adminMain__vxuiG{margin-left:14rem;width:calc(100% - 14rem)}}.AdminDashboard_dashboard__OnZ-I{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;padding:32px}.AdminDashboard_title__VU1cH{color:#0f1a2e;font-size:1.75rem;font-weight:600;margin:0 0 12px}.AdminDashboard_subtitle__K\+J81{color:#64748b;line-height:1.6;margin:0;max-width:720px}.AdminPlaceholder_placeholder__bstzl{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;padding:32px}.AdminPlaceholder_title__Ib-ZH{color:#0f1a2e;font-size:1.5rem;font-weight:600;margin:0 0 12px}.AdminPlaceholder_description__MvJnc{color:#64748b;line-height:1.6;margin:0}.AdminShared_page__qzwf5{display:flex;flex:1 1;flex-direction:column;gap:.75rem;height:100%;min-height:0;overflow:hidden}.AdminShared_header__xjN4i{align-items:flex-start;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between}.AdminShared_title__8MUFm{color:#0f1a2e;font-size:1.35rem;font-weight:600;margin:0}.AdminShared_subtitle__oQqN5{color:#64748b;font-size:.8125rem;margin:.25rem 0 0}.AdminShared_primaryBtn__lv1p0{background:#c45c26;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.5rem .85rem;white-space:nowrap}.AdminShared_primaryBtn__lv1p0:hover{background:#a84d1f}.AdminShared_toolbar__Wd1rs{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.65rem .85rem}.AdminShared_searchWrap__Y4ulm{flex:0 1 420px;min-width:220px;position:relative}.AdminShared_searchIcon__CIDwi{color:#94a3b8;font-size:.9rem;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.AdminShared_search__E01Tg{border:1px solid #dbe3ee;border-radius:8px;font-size:.8125rem;padding:.45rem .75rem .45rem 2rem;width:100%}.AdminShared_searchNoIcon__ttaIb{padding-left:.85rem}.AdminShared_filters__XxQbC{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;margin-left:auto}.AdminShared_filterChip__17GT2{background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#475569;cursor:pointer;font-size:.75rem;padding:.3rem .65rem;white-space:nowrap}.AdminShared_filterChipSmall__3mNJ6{font-size:.68rem;padding:.25rem .55rem}.AdminShared_filterChipActive__5CrXK{background:#eef2ff;border-color:#93c5fd;color:#1d4ed8}.AdminShared_tableCard__f8F6c{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow:hidden;width:100%}.AdminShared_tableScrollBody__K8bFF{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}.AdminShared_table__vpCrG{border-collapse:collapse;font-size:.8125rem;line-height:1.35;width:100%}.AdminShared_table__vpCrG td,.AdminShared_table__vpCrG th{border-bottom:1px solid #eef2f7;padding:.45rem .75rem;text-align:left;vertical-align:middle}.AdminShared_table__vpCrG th{background:#f8fafc;box-shadow:0 1px 0 #eef2f7;color:#64748b;font-size:.6875rem;font-weight:600;letter-spacing:.04em;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.AdminShared_table__vpCrG tbody tr:last-child td{border-bottom:none}.AdminShared_tag__8sJLK{background:#f1f5f9;border-radius:999px;color:#475569;display:inline-block;font-size:.6875rem;line-height:1.3;margin:.05rem .15rem .05rem 0;padding:.1rem .4rem}.AdminShared_empty__w\+B0k,.AdminShared_loading__CXIXg{color:#64748b;font-size:.8125rem;padding:1.5rem;text-align:center}.AdminShared_actions__shtod{display:flex;gap:.35rem}.AdminShared_iconBtn__T0d6I{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.75rem;height:28px;justify-content:center;width:28px}.AdminShared_iconBtn__T0d6I:hover{background:#f8fafc}.AdminShared_iconBtnDanger__MbQz7:hover{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.AdminShared_pagination__PN1x4{align-items:center;background:#fff;border-top:1px solid #eef2f7;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.5rem .75rem}.AdminShared_paginationInfo__tjqiu{color:#64748b;font-size:.75rem}.AdminShared_paginationControls__C7H5w{align-items:center;display:flex;gap:.75rem}.AdminShared_pageBtn__FELp2{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#334155;cursor:pointer;font-size:.75rem;padding:.3rem .6rem}.AdminShared_pageBtn__FELp2:disabled{cursor:not-allowed;opacity:.45}.AdminShared_pageBtn__FELp2:not(:disabled):hover{background:#f8fafc}.AdminShared_pageIndicator__L0o35{color:#475569;font-size:.75rem;min-width:5.5rem;text-align:center}.AdminShared_statusToggle__EAm-0{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem;-webkit-user-select:none;user-select:none}.AdminShared_statusToggleCompact__EBJcu{gap:0}.AdminShared_statusInput__8AHgD{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.AdminShared_statusSwitch__oX-W0{border-radius:999px;flex-shrink:0;height:18px;position:relative;transition:background-color .2s ease;width:34px}.AdminShared_statusSwitchActive__WBuP-{background:#10b981}.AdminShared_statusSwitchInactive__UP\+Iq{background:#cbd5e1}.AdminShared_statusKnob__44K9V{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f172a2e;height:14px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:14px}.AdminShared_statusSwitchActive__WBuP- .AdminShared_statusKnob__44K9V{transform:translateX(16px)}.AdminShared_statusLabel__sHvmE{font-size:.75rem;font-weight:500;line-height:1}.AdminShared_statusToggleCompact__EBJcu .AdminShared_statusLabel__sHvmE{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AdminShared_statusLabelActive__vSntK{color:#10b981}.AdminShared_statusLabelInactive__ugpv7{color:#94a3b8}.AdminForm_formGrid__WmyyC{grid-gap:0 1rem;display:grid;gap:0 1rem;grid-template-columns:1fr 1fr}@media (max-width:600px){.AdminForm_formGrid__WmyyC{grid-template-columns:1fr}}.AdminForm_fullWidth__meWjc{grid-column:1/-1}.AdminForm_field__XiZmR{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.85rem}.admin-form-dialog-body .AdminForm_field__XiZmR:last-child,.admin-form-dialog-body .AdminForm_statusField__90U-9:last-child,.admin-form-dialog-body>:last-child{margin-bottom:0}.AdminForm_label__44QN5{color:#334155;font-size:.85rem;font-weight:500;line-height:1.2}.AdminForm_required__4Vmo6{color:#dc2626;margin-left:.15rem}.AdminForm_input__m9kWM,.AdminForm_select__fdtoB,.AdminForm_textarea__8cfWv{background:#fff;border:1px solid #dbe3ee;border-radius:8px;color:#0f1a2e;font:inherit;font-size:.9rem;outline:none;padding:.6rem .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.AdminForm_input__m9kWM::placeholder,.AdminForm_textarea__8cfWv::placeholder{color:#94a3b8}.AdminForm_input__m9kWM:hover,.AdminForm_select__fdtoB:hover,.AdminForm_textarea__8cfWv:hover{border-color:#c5d0e0}.AdminForm_input__m9kWM:focus,.AdminForm_select__fdtoB:focus,.AdminForm_textarea__8cfWv:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #93c5fd40}.AdminForm_textarea__8cfWv{min-height:4.5rem;resize:vertical}.AdminForm_selectWrap__zhoJZ{position:relative}.AdminForm_select__fdtoB{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:2rem}.AdminForm_selectIcon__XjYxi{color:#94a3b8;font-size:.7rem;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.AdminForm_statusField__90U-9{align-items:center;background:#fff;border:1px solid #dbe3ee;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:.85rem;padding:.55rem .75rem}.AdminForm_colorInput__SFzSD{background:#fff;border:1px solid #dbe3ee;border-radius:8px;cursor:pointer;height:38px;padding:2px;width:52px}.AdminForm_colorInput__SFzSD::-webkit-color-swatch-wrapper{padding:2px}.AdminForm_colorInput__SFzSD::-webkit-color-swatch{border:none;border-radius:4px}.AdminForm_tagRow__sxecI{display:flex;flex-wrap:wrap;gap:.5rem}.AdminForm_tagBtn__-wuQ9{background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#475569;cursor:pointer;font-size:.8rem;padding:.35rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.AdminForm_tagBtn__-wuQ9:hover{background:#f8fafc;border-color:#c5d0e0}.AdminForm_tagBtnActive__RMk3z{background:#eef2ff;border-color:#6366f1;color:#4338ca}.AdminForm_tagBtnDisabled__lPCBm{cursor:not-allowed;opacity:.45;pointer-events:none}.AdminForm_fileInputHidden__4CU\+0{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AdminForm_imageUploadLayout__bTEak{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem}.AdminForm_imageUploadZone__oxPXs{align-items:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:10px;cursor:pointer;display:flex;flex:1 1 12rem;gap:.75rem;min-height:5.5rem;padding:.85rem 1rem;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.AdminForm_imageUploadZone__oxPXs:hover{background:#f1f5f9;border-color:#93c5fd}.AdminForm_imageUploadZone__oxPXs:focus-visible{border-color:#6366f1;box-shadow:0 0 0 3px #6366f12e;outline:none}.AdminForm_imageUploadZoneActive__PUxsb{background:#eef2ff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.AdminForm_imageUploadIcon__V5TU7{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.AdminForm_imageUploadZoneActive__PUxsb .AdminForm_imageUploadIcon__V5TU7,.AdminForm_imageUploadZone__oxPXs:hover .AdminForm_imageUploadIcon__V5TU7{border-color:#c7d2fe;color:#4f46e5}.AdminForm_imageUploadText__j\+e9b{display:flex;flex-direction:column;gap:.2rem;min-width:0}.AdminForm_imageUploadPrimary__hVTks{color:#0f1a2e;font-size:.8125rem;font-weight:600}.AdminForm_imageUploadSecondary__zS5ae{color:#64748b;font-size:.75rem;line-height:1.35}.AdminForm_imagePreviewCard__afrFc{align-items:center;background:linear-gradient(180deg,#f8fafc,#eef2f7);border:1px solid #e2e8f0;border-radius:999px;display:flex;flex:0 0 auto;justify-content:center;min-height:5.5rem;min-width:7.5rem;padding:.65rem 1rem}.AdminForm_imagePreview__qGHBd{filter:drop-shadow(0 2px 4px rgba(15,23,42,.12));height:auto;max-height:3.25rem;max-width:6.5rem;object-fit:contain;width:auto}.AdminForm_imageFileName__RF-FK{color:#64748b;font-size:.75rem;margin:.15rem 0 0;word-break:break-all}.UserDeleteDialog_loadingRow__ZJP7X{align-items:center;display:flex;gap:.75rem;padding:.5rem 0}.UserDeleteDialog_userSummary__NqWGI{background:#f8fafb;border-radius:.5rem;font-size:.95rem;padding:.75rem 1rem}.UserDeleteDialog_muted__QsyAY{color:#627d98;font-size:.85rem}.UserDeleteDialog_mappingList__z5nOw,.UserDeleteDialog_projectList__8q0GP{list-style:none;margin:0;padding:0}.UserDeleteDialog_mappingList__z5nOw li,.UserDeleteDialog_projectList__8q0GP li{border-bottom:.0625rem solid #e5e7eb;display:flex;font-size:.9rem;gap:1rem;justify-content:space-between;padding:.45rem 0}.UserDeleteDialog_mappingList__z5nOw li:last-child,.UserDeleteDialog_projectList__8q0GP li:last-child{border-bottom:none}.UserDeleteDialog_mappingLabel__3dD0B{color:#183153;font-weight:500}.UserDeleteDialog_mappingValue__tg\+PY{color:#334155;text-align:right}.UserDeleteDialog_projectList__8q0GP li{align-items:flex-start;flex-direction:column}.CapsuleTypes_page__kELB8{display:flex;flex-direction:column;gap:1.25rem}.CapsuleTypes_header__4ouEs{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.CapsuleTypes_title__HGYec{color:#0f1a2e;font-size:1.5rem;font-weight:600;margin:0}.CapsuleTypes_subtitle__fQIEP{color:#64748b;font-size:.9rem;margin:.35rem 0 0}.CapsuleTypes_primaryBtn__87GEI{background:#c45c26;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:.65rem 1rem}.CapsuleTypes_primaryBtn__87GEI:hover{background:#a84d1f}.CapsuleTypes_toolbar__TiG00{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem}.CapsuleTypes_search__UysiL{border:1px solid #dbe3ee;border-radius:8px;flex:0 1 420px;font-size:.875rem;min-width:220px;padding:.6rem .85rem}.CapsuleTypes_filters__1ksAs{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;margin-left:auto}.CapsuleTypes_filterChip__4cwfU{background:#fff;border:1px solid #dbe3ee;border-radius:999px;color:#475569;cursor:pointer;font-size:.75rem;padding:.3rem .65rem;white-space:nowrap}.CapsuleTypes_filterChipMaterial__1o2m0{font-size:.68rem;padding:.25rem .55rem}.CapsuleTypes_filterChipActive__DwLgc{background:#eef2ff;border-color:#93c5fd;color:#1d4ed8}.CapsuleTypes_tableCard__E80s4{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;overflow:hidden}.CapsuleTypes_table__mPD2r{border-collapse:collapse;width:100%}.CapsuleTypes_table__mPD2r td,.CapsuleTypes_table__mPD2r th{border-bottom:1px solid #eef2f7;padding:.85rem 1rem;text-align:left;vertical-align:middle}.CapsuleTypes_table__mPD2r th{background:#f8fafc;color:#64748b;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.CapsuleTypes_variantCell__VceMC{align-items:center;display:flex;gap:.5rem}.CapsuleTypes_thumb__Gvw1h{background:#f1f5f9;border-radius:4px;height:20px;object-fit:contain;width:40px}.CapsuleTypes_thumbPlaceholder__yPX64{background:#e2e8f0;border-radius:4px;height:20px;width:40px}.CapsuleTypes_variantName__T6suo{color:#0f1a2e;font-size:.8125rem;font-weight:600}.CapsuleTypes_variantDesc__rfHeL{color:#64748b;font-size:.75rem;margin-top:.1rem}.CapsuleTypes_badge__cqDOk{border-radius:999px;display:inline-block;font-size:.68rem;font-weight:600;padding:.15rem .5rem}.CapsuleTypes_badgeGelatin__ul60Y{background:#fef3c7;color:#92400e}.CapsuleTypes_badgeHpmc__MT4ZI{background:#dbeafe;color:#1e40af}.CapsuleTypes_tag__T9Oy6{background:#f1f5f9;border-radius:999px;color:#475569;display:inline-block;font-size:.72rem;margin:.1rem .2rem .1rem 0;padding:.15rem .45rem}.CapsuleTypes_statusToggle__emLl-{align-items:center;cursor:pointer;display:inline-flex;gap:.55rem;-webkit-user-select:none;user-select:none}.CapsuleTypes_statusInput__PWvu-{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.CapsuleTypes_statusSwitch__-a0qJ{border-radius:999px;flex-shrink:0;height:22px;position:relative;transition:background-color .2s ease;width:40px}.CapsuleTypes_statusSwitchActive__rmWXx{background:#10b981}.CapsuleTypes_statusSwitchInactive__7pT0q{background:#cbd5e1}.CapsuleTypes_statusKnob__bg-X2{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0f172a2e;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.CapsuleTypes_statusSwitchActive__rmWXx .CapsuleTypes_statusKnob__bg-X2{transform:translateX(18px)}.CapsuleTypes_statusLabel__nNuD0{font-size:.84rem;font-weight:500;line-height:1}.CapsuleTypes_statusLabelActive__bpOCo{color:#10b981}.CapsuleTypes_statusLabelInactive__2hj7L{color:#94a3b8}.CapsuleTypes_actions__m1yeF{display:flex;gap:.35rem}.CapsuleTypes_iconBtn__BMK05{background:#fff;border:1px solid #dbe3ee;border-radius:6px;cursor:pointer;height:32px;width:32px}.CapsuleTypes_empty__XBBgp,.CapsuleTypes_loading__Sknus{color:#64748b;padding:2rem;text-align:center}.CapsuleTypes_pagination__uFmho{align-items:center;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.85rem 1rem}.CapsuleTypes_paginationInfo__nHo1f{color:#64748b;font-size:.8rem}.CapsuleTypes_paginationControls__5dwM6{align-items:center;display:flex;gap:.75rem}.CapsuleTypes_pageBtn__ZXecQ{background:#fff;border:1px solid #dbe3ee;border-radius:6px;color:#334155;cursor:pointer;font-size:.8rem;padding:.4rem .75rem}.CapsuleTypes_pageBtn__ZXecQ:disabled{cursor:not-allowed;opacity:.45}.CapsuleTypes_pageBtn__ZXecQ:not(:disabled):hover{background:#f8fafc}.CapsuleTypes_pageIndicator__epa0q{color:#475569;font-size:.8rem;min-width:6rem;text-align:center}.FillMaterials_nameCell__ijduA{color:#0f1a2e;font-size:.8125rem;font-weight:600}.FillMaterials_stateBadge__jm25P{border-radius:999px;display:inline-block;font-size:.68rem;font-weight:600;padding:.15rem .5rem}.FillMaterials_stateSolid__PVJ1N{background:#f1f5f9;color:#475569}.FillMaterials_stateLiquid__7cjYu{background:#dbeafe;color:#1e40af}.FillMaterials_stateSemiSolid__YCAlP{background:#ede9fe;color:#6d28d9}.FillMaterials_density__MoXLV{color:#334155;font-size:.8125rem}.SizeChart_sizeCode__9jDr7{color:#0f1a2e;font-size:.8125rem;font-weight:600}.SizeChart_previewCell__kWL2S{padding-bottom:.2rem;padding-top:.2rem}.SizeChart_previewWrap__ccqqi{align-items:center;display:inline-flex;height:2.5rem;justify-content:center;width:5.5rem}.SizeChart_previewImg__jByWI{filter:drop-shadow(0 2px 4px rgba(15,23,42,.15));object-fit:contain;transform:rotate(90deg);transform-origin:center}.SizeChart_metric__\+5rzC{font-feature-settings:"tnum";color:#334155;font-size:.8125rem;font-variant-numeric:tabular-nums}.SizeChart_metricUnit__pX6gX{color:#94a3b8;font-size:.6875rem;margin-left:.15rem}.SystemConfigurations_toolbar__LFVsy{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f1a2e14;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.65rem .85rem}.SystemConfigurations_actions__TyhTB{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-left:auto}.SystemConfigurations_secondaryBtn__2Rhiq{background:#fff;border:1px solid #d0d7e2;border-radius:8px;color:#0f1a2e;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.5rem .85rem}.SystemConfigurations_secondaryBtn__2Rhiq:hover:not(:disabled){background:#f8fafc}.SystemConfigurations_secondaryBtn__2Rhiq:disabled{cursor:not-allowed;opacity:.65}.SystemConfigurations_category__ZgKMO{background:#f1f5f9;border-radius:999px;color:#334155;display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .55rem;white-space:nowrap}.SystemConfigurations_settingName__akAVi{color:#0f1a2e;font-weight:600;white-space:nowrap}.SystemConfigurations_description__sAgQi{color:#64748b;display:block;line-height:1.4;max-width:28rem}.SystemConfigurations_valueInput__sOFKc{background:#fff;border:1px solid #d0d7e2;border-radius:8px;color:#0f1a2e;font-size:.8125rem;padding:.45rem .6rem;width:7.5rem}.SystemConfigurations_valueInput__sOFKc:focus{border-color:#c45c26;box-shadow:0 0 0 3px #c45c2626;outline:none}.SystemConfigurations_unit__O2vzd{color:#64748b;font-size:.75rem;text-transform:lowercase}.SystemConfigurations_muted__-4gT-{color:#94a3b8;font-size:.75rem;margin:0}.SystemConfigurations_muted__-4gT- strong{color:#64748b;font-weight:600}@media (max-width:720px){.SystemConfigurations_toolbar__LFVsy{align-items:stretch}.SystemConfigurations_actions__TyhTB{margin-left:0;width:100%}.SystemConfigurations_description__sAgQi{max-width:none}}.ColourRestrictions_tabRow__-CusM{display:flex;flex-shrink:0;gap:.5rem}.ColourRestrictions_tabButton__jY7mr{background:#fff;border:1px solid #dbe3ef;border-radius:999px;color:#64748b;cursor:pointer;font-size:.8125rem;font-weight:600;padding:.4rem .9rem}.ColourRestrictions_tabButton__jY7mr:hover{border-color:#94a3b8;color:#334155}.ColourRestrictions_tabActive__4D8kU{background:#0f1a2e;border-color:#0f1a2e;color:#fff}.ColourRestrictions_restrictionsPanel__mbXZg{display:flex;flex:1 1;flex-direction:column;gap:.85rem;min-height:0}.ColourRestrictions_restrictionsToolbar__fyTox{display:flex;flex-direction:column;flex-shrink:0;gap:.65rem}.ColourRestrictions_mappingActions__HFAkB{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.ColourRestrictions_productTypeRow__WZk5s{display:flex;flex-shrink:0;gap:.65rem;overflow-x:auto;padding-bottom:.25rem}.ColourRestrictions_productTypeChip__10jLb{background:#fff;border:1px solid #dbe3ef;border-radius:12px;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:.2rem;min-width:11rem;padding:.65rem .8rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.ColourRestrictions_productTypeChip__10jLb:hover{border-color:#94a3b8}.ColourRestrictions_productTypeChipActive__4CsLl{border-color:#c45c26;box-shadow:0 0 0 1px #c45c2640}.ColourRestrictions_chipTitle__i2Qkq{color:#0f1a2e;font-size:.85rem;font-weight:700}.ColourRestrictions_chipMeta__L43IU{color:#64748b;font-size:.72rem}.ColourRestrictions_secondaryBtn__1Gb8n{background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#334155;cursor:pointer;font-size:.75rem;font-weight:600;padding:.45rem .75rem}.ColourRestrictions_secondaryBtn__1Gb8n:hover:not(:disabled){background:#f8fafc}.ColourRestrictions_secondaryBtn__1Gb8n:disabled{cursor:not-allowed;opacity:.55}.ColourRestrictions_summaryLine__kwuEu{color:#475569;flex-shrink:0;font-size:.8125rem;margin:0}.ColourRestrictions_mutedText__VONAM{color:#94a3b8;font-size:.8125rem;margin:0}.ColourRestrictions_colorGridWrap__hFEp4{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1 1;min-height:12rem;overflow-y:auto;padding:.65rem}.ColourRestrictions_colorGrid__8t--y{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ColourRestrictions_colorCard__pPDPm{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:.65rem;padding:.7rem .75rem;transition:border-color .15s ease,background .15s ease}.ColourRestrictions_colorCard__pPDPm:hover{border-color:#94a3b8}.ColourRestrictions_colorCardSelected__gyj1T{background:#fff8f4;border-color:#c45c26}.ColourRestrictions_colorCheckbox__tl2Xl{accent-color:#c45c26;flex-shrink:0;height:1rem;width:1rem}.ColourRestrictions_swatch__cKsHa{border:1px solid #0f1a2e1f;border-radius:999px;flex-shrink:0;height:2rem;width:2rem}.ColourRestrictions_tableSwatch__vS-nG{border:1px solid #0f1a2e1f;border-radius:999px;display:inline-block;height:1.75rem;width:1.75rem}.ColourRestrictions_colorCardBody__FcYwj{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ColourRestrictions_colorGroup__BH-QH{color:#0f1a2e;font-size:.8125rem;font-weight:600}.ColourRestrictions_colorCode__WFqpw{color:#475569;font-size:.75rem}.ColourRestrictions_colorTypeBadge__sGcP8{background:#f1f5f9;border-radius:999px;color:#475569;display:inline-block;font-size:.68rem;font-weight:600;padding:.1rem .45rem;width:-webkit-fit-content;width:fit-content}.ColourRestrictions_nameCell__wK1sS{color:#0f1a2e;font-size:.8125rem;font-weight:600}.ColourRestrictions_emptyState__zXnMN{color:#94a3b8;font-size:.875rem;grid-column:1/-1;padding:2rem 1rem;text-align:center}.ColourRestrictions_loadingState__zY3km{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#94a3b8;font-size:.875rem;padding:2rem 1rem;text-align:center}@media (max-width:768px){.ColourRestrictions_mappingActions__HFAkB{justify-content:stretch}.ColourRestrictions_mappingActions__HFAkB .ColourRestrictions_secondaryBtn__1Gb8n{flex:1 1}}.CustomerFeedback_page__DgvMc{display:flex;flex-direction:column;gap:1rem;min-height:0}.CustomerFeedback_toolbar__5vVMy{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.CustomerFeedback_toolbarMeta__fWVI2{color:#64748b;font-size:.9rem}.CustomerFeedback_exportButton__VYDMz{background:#dc3545;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.55rem 1rem}.CustomerFeedback_exportButton__VYDMz:disabled{cursor:not-allowed;opacity:.65}.CapsuleLogs_creatorCell__lm9eb,.CapsuleLogs_projectCell__m1CVQ{display:flex;flex-direction:column;gap:.15rem;min-width:0}.CapsuleLogs_projectKey__Z2qh8{color:#475569;font-size:.75rem;font-weight:700}.CapsuleLogs_projectName__XSyC7{color:#0f172a;font-weight:600;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CapsuleLogs_mutedText__jT-2P{color:#64748b;font-size:.75rem}.CapsuleLogs_statusBadge__uVOBg{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;line-height:1.2;padding:.18rem .5rem;white-space:nowrap}.CapsuleLogs_statusSuccess__C3D0O{background:#dcfce7;color:#166534}.CapsuleLogs_statusFailure__kzjjo{background:#fee2e2;color:#991b1b}.CapsuleLogs_statusNeutral__adBwy{background:#f1f5f9;color:#475569}.CapsuleLogs_logCounts__eM38t{color:#475569;display:flex;flex-direction:column;font-size:.75rem;gap:.12rem;white-space:nowrap}.CapsuleLogs_failureCell__DTSE-{min-width:18rem}.CapsuleLogs_detailsButton__8Yssv{background:#fff;border:1px solid #fecaca;border-radius:.4rem;color:#b91c1c;cursor:pointer;font-size:.75rem;font-weight:700;padding:.28rem .55rem}.CapsuleLogs_detailsButton__8Yssv:hover{background:#fef2f2}.CapsuleLogs_failureList__mo4\+J{display:flex;flex-direction:column;gap:.5rem;margin-top:.55rem;max-width:36rem}.CapsuleLogs_failureItem__Yeah5{background:#fff7f7;border:1px solid #fee2e2;border-radius:.45rem;padding:.55rem}.CapsuleLogs_failureMeta__65lif{color:#64748b;display:flex;flex-wrap:wrap;font-size:.7rem;font-weight:700;gap:.45rem;margin-bottom:.3rem}.CapsuleLogs_errorMessage__Onm6V{color:#7f1d1d;font-size:.76rem;line-height:1.4;white-space:normal;word-break:break-word}.ExternalApiLogs_creatorCell__iMYQs,.ExternalApiLogs_projectCell__FkEJh{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ExternalApiLogs_projectKey__QMjvs{color:#475569;font-size:.75rem;font-weight:700}.ExternalApiLogs_projectName__nR7JB{color:#0f172a;font-weight:600;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExternalApiLogs_mutedText__sWi0K{color:#64748b;font-size:.75rem}.ExternalApiLogs_statusBadge__pXckc{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;font-weight:700;line-height:1.2;padding:.18rem .5rem;white-space:nowrap}.ExternalApiLogs_statusSuccess__8BjcN{background:#dcfce7;color:#166534}.ExternalApiLogs_statusFailure__vuGpY{background:#fee2e2;color:#991b1b}.ExternalApiLogs_errorMessage__OoSeC{color:#475569;font-size:.76rem;line-height:1.4;max-width:28rem;white-space:normal;word-break:break-word}.ExternalApiLogs_detailsButton__ythFk{background:#fff;border:1px solid #dbe3ee;border-radius:.4rem;color:#334155;cursor:pointer;font-size:.75rem;font-weight:700;padding:.28rem .55rem}.ExternalApiLogs_detailsButton__ythFk:hover{background:#f8fafc}.ExternalApiLogs_detailsPanel__TBPBs{grid-gap:.55rem;display:grid;gap:.55rem;grid-template-columns:minmax(16rem,1fr) minmax(16rem,1fr);margin-top:.55rem;min-width:34rem}.ExternalApiLogs_detailsTitle__g11bz{color:#334155;font-size:.72rem;font-weight:700;margin-bottom:.25rem}.ExternalApiLogs_detailsPanel__TBPBs pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.45rem;color:#0f172a;font-size:.7rem;line-height:1.35;margin:0;max-height:13rem;overflow:auto;padding:.55rem;white-space:pre-wrap;word-break:break-word}.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-layout{background:#f5f8fa;display:flex;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-transition-wrapper{animation:slideInFromRight .8s cubic-bezier(.4,0,.2,1)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}
/*# sourceMappingURL=main.70da5876.css.map*/