body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}: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: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:0px;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)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.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{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)}}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}html[dir=rtl] body,html[lang=fa] body{font-family:Vazirmatn,Tahoma,Inter,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,a:active,a:focus,a:hover{text-decoration:none}.ant-btn a,.ant-btn a:active,.ant-btn a:focus,.ant-btn a:hover{color:inherit;text-decoration:none}.ant-btn-link a{color:inherit}:root{--home-bg:#fff;--home-bg-soft:#f5f7fb;--home-fg:#0b1220;--home-fg-muted:#64748b;--home-border:#eaeef5;--home-accent:#1677ff;--home-hero:linear-gradient(135deg,#eef4ff,#fff);--home-card-bg:#fff;--home-card-border:#eaeef5;--home-card-shadow:0 4px 16px #0f172a0d;--auth-bg:#f5f7fb;--auth-bg-gradient:linear-gradient(135deg,#eef2ff,#f8fafc);--auth-card-bg:#fff;--auth-card-border:#eaeef5;--auth-fg:#0b1220;--auth-fg-muted:#64748b;--auth-accent:#1677ff;--auth-shadow:0 20px 60px #0f172a14}html[data-theme=dark]{--home-bg:#0b1220;--home-bg-soft:#111827;--home-fg:#e6edf7;--home-fg-muted:#94a3b8;--home-border:#1f2937;--home-accent:#4096ff;--home-hero:linear-gradient(135deg,#0b1220,#131c33);--home-card-bg:#111827;--home-card-border:#1f2937;--home-card-shadow:0 4px 16px #0006;--auth-bg:#0b1220;--auth-bg-gradient:linear-gradient(135deg,#0b1220,#131c33);--auth-card-bg:#111827;--auth-card-border:#1f2937;--auth-fg:#e6edf7;--auth-fg-muted:#94a3b8;--auth-accent:#4096ff;--auth-shadow:0 20px 60px #0009}.home{background:#fff;background:var(--home-bg);color:#0b1220;color:var(--home-fg);display:flex;flex-direction:column;min-height:100vh;transition:background .2s ease,color .2s ease}.public{padding-top:72px}@media(max-width:768px){.public__main{padding:40px 20px}}.home__hero{background:linear-gradient(135deg,#eef4ff,#fff);background:var(--home-hero);margin:0 auto;max-width:1080px;padding:96px 48px 64px;text-align:center;width:100%}.home__eyebrow{border:1px solid #1677ff;border:1px solid var(--home-accent);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:20px;padding:4px 12px}.home__title{color:#0b1220;color:var(--home-fg);font-size:56px;line-height:1.1;margin:0 0 16px}.home__title span{color:#1677ff;color:var(--home-accent)}.home__subtitle{color:#64748b;color:var(--home-fg-muted);font-size:18px;margin:0 auto 32px;max-width:680px}.home__section{margin:0 auto;max-width:1080px;padding:0 48px 64px;width:100%}.home__section--tight{padding-bottom:96px}.home__section-title{color:#0b1220;color:var(--home-fg);margin-bottom:12px;text-align:center}.home__section-sub{color:#64748b;color:var(--home-fg-muted);margin-bottom:48px;text-align:center}.home__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);height:100%;transition:transform .15s ease,box-shadow .15s ease}.home__card:hover{box-shadow:0 8px 24px #0f172a1a;transform:translateY(-2px)}html[data-theme=dark] .home__card:hover{box-shadow:0 8px 24px #0009}.home__gift{align-items:center;display:flex;flex-direction:column;gap:12px;padding:24px 16px;text-align:center}.home__gift-logo{border-radius:12px;color:#fff;display:grid;font-size:28px;font-weight:700;height:64px;place-items:center;width:64px}.home__gift-name{color:#0b1220;color:var(--home-fg);font-weight:600}.home__gift-note{color:#64748b;color:var(--home-fg-muted);font-size:12px}.home__feature-icon{color:#1677ff;color:var(--home-accent);font-size:32px;margin-bottom:12px}.home__footer{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);font-size:12px;margin-top:auto;padding:24px;text-align:center}.home__footer,.home__footer a{color:#64748b;color:var(--home-fg-muted)}.home__footer a{margin:0 6px;text-decoration:none}.home__footer a:hover{color:#1677ff;color:var(--home-accent)}.auth{align-items:center;background:linear-gradient(135deg,#eef2ff,#f8fafc);background:var(--auth-bg-gradient);color:#0b1220;color:var(--auth-fg);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px;position:relative;transition:background .25s ease,color .25s ease}.auth__toggle{inset-inline-end:20px;position:absolute;top:20px}.auth__brand{color:#0b1220;color:var(--auth-fg);font-size:26px;font-weight:800;letter-spacing:1px;margin-bottom:24px;text-decoration:none}.auth__brand span{color:#1677ff;color:var(--auth-accent)}.auth__card{background:#fff;background:var(--auth-card-bg);border:1px solid #eaeef5;border:1px solid var(--auth-card-border);border-radius:12px;box-shadow:0 20px 60px #0f172a14;box-shadow:var(--auth-shadow);color:#0b1220;color:var(--auth-fg);max-width:420px;padding:32px;transition:background .25s ease,border-color .25s ease,color .25s ease;width:100%}.auth__card--wide{max-width:480px}.auth__card .ant-typography,.auth__card h1,.auth__card h2,.auth__card h3,.auth__card h4{color:#0b1220;color:var(--auth-fg)}.auth__card .ant-typography.ant-typography-secondary,.auth__card .text-secondary{color:#64748b;color:var(--auth-fg-muted)}.auth__card a,.auth__card a:hover{color:#1677ff;color:var(--auth-accent)}.auth__card a:hover{text-decoration:underline}html[data-theme=dark] .auth__card .ant-input,html[data-theme=dark] .auth__card .ant-input-affix-wrapper,html[data-theme=dark] .auth__card .ant-input-password{background:#0d1424;border-color:#1f2937;color:#0b1220;color:var(--auth-fg)}html[data-theme=dark] .auth__card .ant-input-affix-wrapper input::placeholder,html[data-theme=dark] .auth__card .ant-input-affix-wrapper>.ant-input-prefix,html[data-theme=dark] .auth__card .ant-input-affix-wrapper>.ant-input-suffix,html[data-theme=dark] .auth__card .ant-input::placeholder{color:#6b7280}html[data-theme=dark] .auth__card .ant-input-affix-wrapper-focused,html[data-theme=dark] .auth__card .ant-input:focus{border-color:#1677ff;border-color:var(--auth-accent);box-shadow:0 0 0 2px #4096ff33}html[data-theme=dark] .auth__card .ant-divider{border-color:#1f2937;color:#64748b;color:var(--auth-fg-muted)}html[data-theme=dark] .auth__card .ant-alert-error{background:#2a1215;border-color:#5c1d20;color:#fecaca}html[data-theme=dark] .auth__card .ant-checkbox-wrapper{color:#0b1220;color:var(--auth-fg)}.nav-lang-toggle{align-items:center;background:#f5f7fb;background:var(--home-bg-soft);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:0;height:36px;padding:3px;transition:background .2s ease,border-color .2s ease}.nav-lang-toggle button{appearance:none;background:#0000;border:none;border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:12px;font-weight:700;height:28px;letter-spacing:.5px;line-height:1;padding:0 14px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.nav-lang-toggle button:hover:not(.is-active){color:#0b1220;color:var(--home-fg)}.nav-lang-toggle button.is-active{background:#1677ff;background:var(--home-accent);box-shadow:0 2px 6px #1677ff59;color:#fff}.nav-lang-toggle button:focus-visible{outline:2px solid #1677ff;outline:2px solid var(--home-accent);outline-offset:2px}.nav-lang-toggle--compact{height:32px}.nav-lang-toggle--compact button{font-size:11px;height:24px;padding:0 10px}html[data-theme=dark] .nav-lang-toggle{background:#0d1424;border-color:#1f2937}html[data-theme=dark] .nav-lang-toggle button.is-active{box-shadow:0 2px 6px #4096ff66}@media(max-width:768px){.home__header{padding:16px 20px}.home__hero{padding:64px 20px 40px}.home__title{font-size:36px}.home__subtitle{font-size:16px}.home__section{padding:0 20px 48px}.home__section--tight{padding-bottom:64px}}.nav{align-items:center;background:#0000;border:none;display:flex;gap:20px;height:72px;position:fixed;top:0;inset-inline:0;justify-content:space-between;padding:0 32px;transition:background .2s ease,-webkit-backdrop-filter .2s ease;transition:background .2s ease,backdrop-filter .2s ease;transition:background .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;z-index:100}.nav.is-scrolled{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,#fff 70%,#0000);background:color-mix(in srgb,var(--home-bg) 70%,#0000)}.nav__left,.nav__right{align-items:center;display:flex;gap:12px}.nav__brand{color:#0b1220;color:var(--home-fg);font-size:22px;font-weight:800;letter-spacing:1px;text-decoration:none;white-space:nowrap}.nav__brand span{color:#1677ff;color:var(--home-accent)}.nav__menu{align-items:center;display:flex;gap:4px;margin-inline-start:12px}.nav__menu a{border-radius:8px;color:#64748b;color:var(--home-fg-muted);font-size:14px;font-weight:500;padding:8px 12px;text-decoration:none;transition:color .15s ease,background .15s ease}.nav__menu a.is-active,.nav__menu a:hover{background:color-mix(in srgb,#1677ff 10%,#0000);background:color-mix(in srgb,var(--home-accent) 10%,#0000);color:#0b1220;color:var(--home-fg)}.nav__search{align-items:center;background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border:1px solid #0000;border-radius:999px;display:flex;gap:8px;height:40px;padding:0 12px;transition:border-color .15s ease,background .15s ease;width:260px}.nav__search:focus-within{background:color-mix(in srgb,#1677ff 6%,#0000);background:color-mix(in srgb,var(--home-accent) 6%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.nav__search input{background:#0000;border:none;color:#0b1220;color:var(--home-fg);flex:1 1;font-size:14px;min-width:0;outline:none}.nav__search .anticon,.nav__search input::placeholder{color:#64748b;color:var(--home-fg-muted)}.nav__search .anticon{font-size:16px}.nav__lang{align-items:center;background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;padding:0 12px;transition:border-color .15s ease,color .15s ease}.nav__lang:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent)}.nav__lang .anticon{font-size:14px}.nav__burger{align-items:center;background:#0000;border:none;border-radius:8px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:none;font-size:18px;height:40px;justify-content:center;width:40px}.nav__burger:hover{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000)}@media(max-width:991px){.nav{padding:0 20px}.nav__cta-desktop,.nav__menu,.nav__search{display:none}.nav__burger{display:inline-flex}}.home,.main-layout__content,.public{padding-top:72px}.public{background:#fff;background:var(--home-bg);color:#0b1220;color:var(--home-fg);display:flex;flex-direction:column;min-height:100vh;transition:background .2s ease,color .2s ease}.public__header{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:16px;justify-content:space-between;padding:20px 48px}.public__brand{color:#0b1220;color:var(--home-fg);font-size:24px;font-weight:800;letter-spacing:1px;text-decoration:none}.public__brand span{color:#1677ff;color:var(--home-accent)}.public__main{flex:1 1;margin:0 auto;max-width:900px;padding:64px 48px;width:100%}.public__title{color:#0b1220;color:var(--home-fg);font-size:40px;margin:0 0 8px}.public__meta{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin-bottom:40px}.public__section-title{color:#0b1220;color:var(--home-fg);font-size:22px;margin:32px 0 12px}.public__list,.public__p{color:#64748b;color:var(--home-fg-muted);font-size:15px;line-height:1.75;margin:0 0 16px}.public__list{padding-inline-start:20px}.public__list li{margin-bottom:6px}.public__link{color:#1677ff;color:var(--home-accent);text-decoration:none}.public__link:hover{text-decoration:underline}.public__contact-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:24px}.public__contact-card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.public__contact-card h4{color:#0b1220;color:var(--home-fg);font-size:15px;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.public__contact-card a,.public__contact-card p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0;word-break:break-word}.public__contact-card a{color:#1677ff;color:var(--home-accent);text-decoration:none}.public__contact-card a:hover{text-decoration:underline}.public__contact-icon{color:#1677ff;color:var(--home-accent);display:block;font-size:24px;margin-bottom:12px}@media(max-width:768px){.public__header{padding:16px 20px}.public__main{padding:40px 20px}.public__title{font-size:28px}.public__section-title{font-size:18px}}.site-footer__inner{grid-gap:32px;display:grid;gap:32px;grid-template-columns:2fr 1fr 1fr 1fr 1fr;margin:0 auto;max-width:1080px;padding:48px 48px 24px}.site-footer__brand{color:#0b1220;color:var(--home-fg);font-size:22px;font-weight:800;letter-spacing:1px;margin-bottom:12px}.site-footer__brand span{color:#1677ff;color:var(--home-accent)}.site-footer__tagline{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6;margin:0 0 16px}.site-footer__contact{font-size:14px;list-style:none;margin:0;padding:0}.site-footer__contact li{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;gap:8px;margin-bottom:8px}.site-footer__contact li .anticon{color:#1677ff;color:var(--home-accent)}.site-footer__contact a{color:#64748b;color:var(--home-fg-muted);text-decoration:none}.site-footer__contact a:hover{color:#1677ff;color:var(--home-accent)}.site-footer__col-title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.site-footer__links{font-size:14px;list-style:none;margin:0;padding:0}.site-footer__links li{margin-bottom:8px}.site-footer__links a{color:#64748b;color:var(--home-fg-muted);text-decoration:none;transition:color .15s ease}.site-footer__links a:hover{color:#1677ff;color:var(--home-accent)}.site-footer__social{display:flex;gap:12px;margin-top:12px}.site-footer__social a{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:8px;color:#64748b;color:var(--home-fg-muted);display:inline-grid;height:36px;place-items:center;transition:all .15s ease;width:36px}.site-footer__social a:hover{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.site-footer__bottom{align-items:center;border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin:0 auto;max-width:1080px;padding:16px 48px 24px}@media(max-width:900px){.site-footer__inner{grid-template-columns:1fr 1fr;padding:32px 24px 16px}.site-footer__bottom{padding:16px 24px}}@media(max-width:768px){.site-footer__inner{grid-template-columns:1fr}}.dash{display:flex;flex-direction:column;gap:24px}.dash__greeting{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.dash__greeting h1{color:#0b1220;color:var(--home-fg);font-size:28px;font-weight:700;margin:0 0 4px}.dash__greeting p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.dash__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);height:100%;padding:20px;transition:transform .15s ease,box-shadow .15s ease}.dash__stat:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.dash__stat .dash__stat-icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;font-size:20px;height:40px;margin-bottom:12px;place-items:center;width:40px}.dash__stat .dash__stat-label{color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.dash__stat .dash__stat-value{color:#0b1220;color:var(--home-fg);font-size:26px;font-weight:700;line-height:1.2}.dash__stat .dash__stat-sub{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:4px}.dash__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;height:100%}.dash__card .dash__card-head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:18px 20px}.dash__card .dash__card-head h3{color:#0b1220;color:var(--home-fg);font-size:16px;font-weight:600;margin:0}.dash__card .dash__card-head a{color:#1677ff;color:var(--home-accent);font-size:13px;font-weight:500;text-decoration:none}.dash__card .dash__card-head a:hover{text-decoration:underline}.dash__card .dash__card-body{flex:1 1;padding:20px}.dash__quick{align-items:flex-start;background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;gap:12px;height:100%;padding:16px;transition:all .15s ease}.dash__quick,.dash__quick:hover{color:#0b1220;color:var(--home-fg);text-decoration:none}.dash__quick:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.dash__quick .dash__quick-icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:20px;height:44px;place-items:center;width:44px}.dash__quick .dash__quick-title{font-size:14px;font-weight:600;margin-bottom:2px}.dash__quick .dash__quick-desc{color:#64748b;color:var(--home-fg-muted);font-size:12px}.dash__kyc{display:flex;flex-direction:column;gap:12px;text-align:center}.dash__kyc .dash__kyc-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin:0 auto;padding:6px 12px}.dash__kyc .dash__kyc-badge.is-verified{background:#22c55e1f;color:#16a34a}.dash__kyc .dash__kyc-badge.is-pending{background:#f59e0b1f;color:#d97706}.dash__kyc .dash__kyc-badge.is-none{background:#64748b1f;color:#64748b;color:var(--home-fg-muted)}.dash__kyc .dash__kyc-desc{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6}.dash__ref-link{align-items:center;background:color-mix(in srgb,#0b1220 5%,#0000);background:color-mix(in srgb,var(--home-fg) 5%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#0b1220;color:var(--home-fg);display:flex;font-family:monospace;font-size:13px;gap:8px;padding:8px 12px;word-break:break-all}.dash__ref-link span{flex:1 1;text-align:start}.dash__ref-link button{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;font-weight:600}.dash__ref-link button:hover{text-decoration:underline}.dash__ref-stats{display:flex;gap:20px;margin-top:16px}.dash__ref-stat .v{color:#0b1220;color:var(--home-fg);font-size:20px;font-weight:700}.dash__ref-stat .l{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:2px}.dash__trend{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.dash__trend-item{background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:12px;text-align:center;transition:all .15s ease}.dash__trend-item,.dash__trend-item:hover{color:#0b1220;color:var(--home-fg);text-decoration:none}.dash__trend-item:hover{border-color:#1677ff;border-color:var(--home-accent);transform:translateY(-2px)}.dash__trend-item .brand{border-radius:10px;color:#fff;display:grid;font-size:18px;font-weight:700;height:40px;margin:0 auto 8px;place-items:center;width:40px}.dash__trend-item .name{font-size:13px;font-weight:600}.dash__trend-item .price{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:2px}.dash__activity{display:flex;flex-direction:column;gap:4px}.dash__activity-item{align-items:center;border-radius:8px;color:#0b1220;color:var(--home-fg);display:flex;gap:12px;padding:10px 8px;text-decoration:none}.dash__activity-item:hover{background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);text-decoration:none}.dash__activity-item .icon{background:color-mix(in srgb,#1677ff 10%,#0000);background:color-mix(in srgb,var(--home-accent) 10%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.dash__activity-item .body{flex:1 1;min-width:0}.dash__activity-item .body .t{font-size:14px;font-weight:500}.dash__activity-item .body .s,.dash__activity-item .time{color:#64748b;color:var(--home-fg-muted);font-size:12px}.dash__activity-item .time{white-space:nowrap}.dash__banner{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 15%,#0000),color-mix(in srgb,#1677ff 4%,#0000));background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 15%,#0000) 0,color-mix(in srgb,var(--home-accent) 4%,#0000) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#0000);border:1px solid color-mix(in srgb,var(--home-accent) 25%,#0000);border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.dash__banner h3{color:#0b1220;color:var(--home-fg);font-size:18px;margin:0 0 4px}.dash__banner p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}@media(max-width:768px){.dash__greeting h1,.dash__stat-value{font-size:22px}}@media(max-width:900px){.dash__table{font-size:12px}}.kyc{margin:0 auto;max-width:780px}.kyc__head{margin-bottom:28px}.kyc__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.kyc__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.kyc__status{align-items:flex-start;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;gap:14px;padding:20px 24px}.kyc__status h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 4px}.kyc__status p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.kyc__status--verified{background:color-mix(in srgb,#22c55e 6%,#fff);background:color-mix(in srgb,#22c55e 6%,var(--home-card-bg));border-color:rgba(34,197,94,.251)}.kyc__status--pending{background:color-mix(in srgb,#f59e0b 6%,#fff);background:color-mix(in srgb,#f59e0b 6%,var(--home-card-bg));border-color:rgba(245,158,11,.251)}.kyc__status--rejected{background:color-mix(in srgb,#ef4444 6%,#fff);background:color-mix(in srgb,#ef4444 6%,var(--home-card-bg));border-color:rgba(239,68,68,.251)}.kyc__status .kyc__status-icon{border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:20px;height:42px;place-items:center;width:42px}.kyc__status .kyc__status-icon--verified{background:#22c55e}.kyc__status .kyc__status-icon--pending{background:#f59e0b}.kyc__status .kyc__status-icon--rejected{background:#ef4444}.kyc__status .kyc__status-reason{background:color-mix(in srgb,#ef4444 10%,#0000);border-radius:8px;color:#0b1220;color:var(--home-fg);font-size:13px;margin-top:8px;padding:10px 12px}.kyc__stepper{align-items:center;display:flex;gap:8px;margin:28px 0;padding:0 8px}.kyc__stepper .kyc__step{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;flex:1 1;font-size:13px;gap:10px}.kyc__stepper .kyc__step .dot{background:#f5f7fb;background:var(--home-bg-soft);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:50%;color:#64748b;color:var(--home-fg-muted);display:grid;flex-shrink:0;font-size:12px;font-weight:600;height:28px;place-items:center;width:28px}.kyc__stepper .kyc__step.is-active{color:#0b1220;color:var(--home-fg)}.kyc__stepper .kyc__step.is-active .dot{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.kyc__stepper .kyc__step.is-done .dot{background:#22c55e;border-color:#22c55e;color:#fff}.kyc__stepper .kyc__step-line{background:#eaeef5;background:var(--home-border);border-radius:2px;flex:1 1;height:2px}.kyc__stepper .kyc__step-line.is-done{background:#22c55e}@media(max-width:640px){.kyc__stepper{font-size:11px}.kyc__stepper .kyc__step span.label{display:none}}.kyc__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.kyc__upload .kyc__upload-area{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:2px dashed #eaeef5;border:2px dashed var(--home-border);border-radius:12px;cursor:pointer;padding:28px 20px;text-align:center;transition:all .15s ease}.kyc__upload .kyc__upload-area:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.kyc__upload .kyc__upload-area .icon{color:#1677ff;color:var(--home-accent);font-size:32px;margin-bottom:10px}.kyc__upload .kyc__upload-area .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600;margin-bottom:4px}.kyc__upload .kyc__upload-area .hint{color:#64748b;color:var(--home-fg-muted);font-size:12px}.kyc__upload .kyc__preview{background:#f5f7fb;background:var(--home-bg-soft);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;overflow:hidden;position:relative}.kyc__upload .kyc__preview img{display:block;max-height:260px;object-fit:contain;width:100%}.kyc__upload .kyc__preview .actions{background:#fff;background:var(--home-card-bg);border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:space-between;padding:8px 12px}.kyc__review-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.kyc__review-item{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:14px}.kyc__review-item .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.kyc__review-item .value{color:#0b1220;color:var(--home-fg);font-size:14px;word-break:break-word}.kyc__nav{display:flex;gap:12px;justify-content:space-between;margin-top:24px}.kyc__success{padding:40px 20px;text-align:center}.kyc__success .icon{color:#22c55e;font-size:56px;margin-bottom:16px}.kyc__success h2{color:#0b1220;color:var(--home-fg);margin:0 0 8px}.kyc__success p{color:#64748b;color:var(--home-fg-muted);margin:0 0 24px}.market{display:flex;flex-direction:column;gap:20px}.market__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.market__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.market__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.market__toolbar .market__search{flex:1 1;min-width:220px}.market__toolbar .market__search .ant-input-affix-wrapper{border-radius:999px}.market__toolbar .market__sort{min-width:180px}.market__brands{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 10px}.market__brands::-webkit-scrollbar{height:6px}.market__brands::-webkit-scrollbar-thumb{background:#eaeef5;background:var(--home-border);border-radius:4px}.market__brand{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:500;padding:6px 12px;transition:all .15s ease;white-space:nowrap}.market__brand .swatch{border-radius:6px;color:#fff;display:grid;flex-shrink:0;font-size:11px;font-weight:700;height:20px;place-items:center;width:20px}.market__brand:hover{color:#0b1220;color:var(--home-fg)}.market__brand.is-active,.market__brand:hover{border-color:#1677ff;border-color:var(--home-accent)}.market__brand.is-active{background:#1677ff;background:var(--home-accent);color:#fff}.market__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.market__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.market__card:hover{border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-card-border));box-shadow:0 10px 30px #0f172a1a;transform:translateY(-3px)}.market__card .market__card-media{color:#fff;display:grid;font-size:40px;font-weight:800;height:120px;letter-spacing:1px;padding:10px;place-items:center}.market__card .market__card-body{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:14px 16px 16px}.market__card .market__card-brand{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.market__card .market__card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0b1220;color:var(--home-fg);display:-webkit-box;font-size:15px;font-weight:600;line-height:1.35;min-height:40px;overflow:hidden}.market__card .market__card-meta{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;font-size:12px;gap:8px;justify-content:space-between}.market__card .market__card-price{color:#0b1220;color:var(--home-fg);font-size:18px;font-weight:700;margin-top:auto}.market__card .market__card-cta{margin-top:10px}.market__result{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;padding:0 4px}.market__state{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.market__skeleton-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.market__skeleton{animation:market-skeleton 1.4s ease-in-out infinite;background:linear-gradient(90deg,color-mix(in srgb,#0b1220 4%,#0000),color-mix(in srgb,#0b1220 8%,#0000) 50%,color-mix(in srgb,#0b1220 4%,#0000));background:linear-gradient(90deg,color-mix(in srgb,var(--home-fg) 4%,#0000) 0,color-mix(in srgb,var(--home-fg) 8%,#0000) 50%,color-mix(in srgb,var(--home-fg) 4%,#0000) 100%);background-size:200% 100%;border-radius:12px;height:300px}@keyframes market-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.market__toolbar{padding:10px}.market__grid,.market__skeleton-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.market__card .market__card-media{font-size:30px;height:90px}.market__card .market__card-title{font-size:14px;min-height:36px}.market__card .market__card-price{font-size:16px}}.wallets{display:flex;flex-direction:column;gap:20px}.wallets__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.wallets__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.wallets__total{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 12%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 12%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;padding:24px}.wallets__total .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.wallets__total .value{color:#0b1220;color:var(--home-fg);font-size:34px;font-weight:800;line-height:1.1}.wallets__total .sub{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin-top:6px}.wallets__total .locked{color:#f59e0b;margin-inline-start:8px}.wallets__actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.wallets__action{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:500;gap:10px;padding:14px 16px;text-decoration:none;transition:all .15s ease}.wallets__action .anticon{color:#1677ff;color:var(--home-accent);font-size:18px}.wallets__action:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg);text-decoration:none}.wallets__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.wallets__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;gap:8px;padding:20px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.wallets__card:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.wallets__card .currency{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:1px;text-transform:uppercase}.wallets__card .pill{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);border-radius:6px;color:#1677ff;color:var(--home-accent);display:inline-grid;font-size:12px;font-weight:800;height:26px;letter-spacing:0;place-items:center;width:26px}.wallets__card .balance{color:#0b1220;color:var(--home-fg);font-size:26px;font-weight:800}.wallets__card .meta{color:#64748b;color:var(--home-fg-muted);display:flex;font-size:12px;gap:12px}.wallets__card .meta .locked{color:#f59e0b}.wallets__card .cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.wallets__recent{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.wallets__recent .wallets__recent-head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.wallets__recent .wallets__recent-head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.wallets__recent .wallets__recent-head a{color:#1677ff;color:var(--home-accent);font-size:13px;font-weight:500;text-decoration:none}.wallets__recent .wallets__recent-head a:hover{text-decoration:underline}.wallets__tx{align-items:center;border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);color:#0b1220;color:var(--home-fg);display:flex;gap:12px;padding:14px 20px;text-decoration:none}.wallets__tx:first-child{border-top:none}.wallets__tx:hover{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#0b1220;color:var(--home-fg);text-decoration:none}.wallets__tx .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:16px;height:36px;place-items:center;width:36px}.wallets__tx .body{flex:1 1;min-width:0}.wallets__tx .t{font-size:14px;font-weight:500}.wallets__tx .s{color:#64748b;color:var(--home-fg-muted);font-size:12px}.wallets__tx .amount{font-size:14px;font-weight:700;text-align:end;white-space:nowrap}.wallets__tx .amount.is-credit{color:#22c55e}.wallets__tx .amount.is-debit{color:#0b1220;color:var(--home-fg)}.wallets__tx .amount.is-pending{opacity:.6}.wallets__currency-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.wallets__currency-opt{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#0b1220;color:var(--home-fg);cursor:pointer;font-size:14px;font-weight:700;padding:14px 8px;text-align:center;transition:all .15s ease}.wallets__currency-opt:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent)}.wallets__currency-opt.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.wallets__currency-opt.is-disabled{cursor:not-allowed;opacity:.4}.deposit__stepper{margin:8px 0 4px}.deposit__methods{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.deposit__method{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:flex;gap:12px;padding:16px;text-align:start;transition:all .15s ease}.deposit__method:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000)}.deposit__method.is-active,.deposit__method:hover{border-color:#1677ff;border-color:var(--home-accent)}.deposit__method.is-active{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,#1677ff 25%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-accent) 25%,#0000)}.deposit__method .logo{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:18px;font-weight:800;height:44px;place-items:center;width:44px}.deposit__method .body{flex:1 1;min-width:0}.deposit__method .t{font-size:14px;font-weight:600;margin-bottom:2px}.deposit__method .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5}.deposit__method .badge{align-self:flex-start;background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);font-size:11px;font-weight:600;padding:2px 8px}.deposit__method .badge--manual{background:color-mix(in srgb,#f59e0b 15%,#0000);color:#d97706}.deposit__bankinfo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:4px}.deposit__bankinfo-row{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:12px 14px}.deposit__bankinfo-row .l{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.deposit__bankinfo-row .v{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-family:monospace;font-size:14px;gap:8px;justify-content:space-between;word-break:break-all}.deposit__bankinfo-row .copy{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:14px}.deposit__upload .kyc__upload-area{border:2px dashed #eaeef5;border:2px dashed var(--home-border);border-radius:12px;cursor:pointer;padding:24px;text-align:center;transition:all .15s ease}.deposit__upload .kyc__upload-area:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}@media(max-width:768px){.deposit__methods{grid-template-columns:1fr 1fr}.deposit__method .d{display:none}}.deposit{display:flex;flex-direction:column;gap:20px}.deposit__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.deposit__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.deposit__tabs{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:4px;padding:4px}.deposit__tabs button{appearance:none;background:#0000;border:none;border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px;transition:all .15s ease}.deposit__tabs button:hover:not(.is-active){color:#0b1220;color:var(--home-fg)}.deposit__tabs button.is-active{background:#1677ff;background:var(--home-accent);box-shadow:0 2px 6px #1677ff4d;color:#fff}.deposit__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.deposit__quick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;margin-top:-8px}.deposit__quick button{appearance:none;background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#0b1220;color:var(--home-fg);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px;transition:all .15s ease}.deposit__quick button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent)}.deposit__quick button.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.deposit__gateways{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.deposit__gateway{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:flex;gap:12px;padding:16px;text-align:start;transition:all .15s ease}.deposit__gateway:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000)}.deposit__gateway.is-active,.deposit__gateway:hover{border-color:#1677ff;border-color:var(--home-accent)}.deposit__gateway.is-active{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,#1677ff 25%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-accent) 25%,#0000)}.deposit__gateway .logo{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:18px;font-weight:800;height:44px;place-items:center;width:44px}.deposit__gateway .body{flex:1 1;min-width:0}.deposit__gateway .t{font-size:14px;font-weight:600;margin-bottom:2px}.deposit__gateway .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5}.deposit__bankcards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:16px}.deposit__bankcard{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px}.deposit__bankcard .bank{align-items:center;color:#1677ff;color:var(--home-accent);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.5px;text-transform:uppercase}.deposit__bankcard .bank button{appearance:none;background:#0000;border:none;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:14px}.deposit__bankcard .bank button:hover{color:#1677ff;color:var(--home-accent)}.deposit__bankcard .card-no{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:18px;font-weight:800;letter-spacing:1px;text-align:start}.deposit__bankcard .holder{color:#64748b;color:var(--home-fg-muted);font-size:13px}.deposit__bankcard .iban{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px;text-align:start;word-break:break-all}.deposit__amount-summary{align-items:baseline;background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);border:1px solid color-mix(in srgb,#1677ff 25%,#0000);border:1px solid color-mix(in srgb,var(--home-accent) 25%,#0000);border-radius:8px;color:#0b1220;color:var(--home-fg);display:inline-flex;font-size:14px;gap:10px;margin-bottom:16px;padding:10px 14px}.deposit__amount-summary strong{color:#1677ff;color:var(--home-accent);font-size:18px;font-weight:800}.deposit__upload-area{border:2px dashed #eaeef5;border:2px dashed var(--home-border);border-radius:12px;cursor:pointer;padding:24px;text-align:center;transition:all .15s ease}.deposit__upload-area:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.deposit__nav{display:flex;gap:12px;justify-content:space-between;margin-top:20px}.deposit__success{padding:40px 20px;text-align:center}.deposit__success .icon{color:#22c55e;font-size:56px;margin-bottom:16px}.deposit__success h2{color:#0b1220;color:var(--home-fg);margin:0 0 8px}.deposit__success p{color:#64748b;color:var(--home-fg-muted);margin:0 0 24px}.deposit__history{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.deposit__history .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.deposit__history .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.deposit__history table{border-collapse:collapse;width:100%}.deposit__history td,.deposit__history th{font-size:13px;padding:12px 20px;text-align:start}.deposit__history th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.deposit__history tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.deposit__history td{color:#0b1220;color:var(--home-fg)}.deposit__history td.amount{font-weight:600;text-align:end;white-space:nowrap}.deposit__history td.date{color:#64748b;color:var(--home-fg-muted);text-align:end;white-space:nowrap}@media(max-width:768px){.deposit__gateways{grid-template-columns:1fr 1fr}.deposit__bankcards{grid-template-columns:1fr}}.withdraw{display:flex;flex-direction:column;gap:20px}.withdraw__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.withdraw__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.withdraw__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.withdraw__balance{align-items:center;background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);border:1px solid color-mix(in srgb,#1677ff 25%,#0000);border:1px solid color-mix(in srgb,var(--home-accent) 25%,#0000);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 16px}.withdraw__balance .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.withdraw__balance .value{color:#0b1220;color:var(--home-fg);font-size:22px;font-weight:800}.withdraw__balance .actions{display:flex;gap:8px}.withdraw__methods{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.withdraw__method{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:flex;gap:12px;padding:16px;text-align:start;transition:all .15s ease}.withdraw__method:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000)}.withdraw__method.is-active,.withdraw__method:hover{border-color:#1677ff;border-color:var(--home-accent)}.withdraw__method.is-active{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,#1677ff 25%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-accent) 25%,#0000)}.withdraw__method .icon{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:20px;height:44px;place-items:center;width:44px}.withdraw__method .body{flex:1 1}.withdraw__method .t{font-size:14px;font-weight:600;margin-bottom:2px}.withdraw__method .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5}.withdraw__summary{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;margin-top:16px;padding:14px 16px}.withdraw__summary .row{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.withdraw__summary .row span:last-child{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-weight:600}.withdraw__summary .row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);color:#0b1220;color:var(--home-fg);font-size:15px;margin-top:6px;padding-top:10px}.withdraw__summary .row.total span:last-child{color:#1677ff;color:var(--home-accent);font-weight:800}.withdraw__confirm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-bottom:20px}.withdraw__confirm-item{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:12px 14px}.withdraw__confirm-item .l{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.withdraw__confirm-item .v{color:#0b1220;color:var(--home-fg);font-size:14px;word-break:break-all}.withdraw__code{display:flex;justify-content:center;margin:12px 0 4px}.withdraw__code input{direction:ltr;font-size:20px;font-weight:700;letter-spacing:12px;max-width:260px;text-align:center}.withdraw__nav{display:flex;gap:12px;justify-content:space-between;margin-top:20px}.withdraw__success{padding:40px 20px;text-align:center}.withdraw__success .icon{color:#22c55e;font-size:56px;margin-bottom:16px}.withdraw__success h2{color:#0b1220;color:var(--home-fg);margin:0 0 8px}.withdraw__success p{color:#64748b;color:var(--home-fg-muted);margin:0 0 24px}.withdraw__history{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.withdraw__history .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.withdraw__history .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.withdraw__history table{border-collapse:collapse;width:100%}.withdraw__history td,.withdraw__history th{font-size:13px;padding:12px 20px;text-align:start}.withdraw__history th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.withdraw__history tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.withdraw__history td{color:#0b1220;color:var(--home-fg)}.withdraw__history td.amount{font-weight:600;text-align:end;white-space:nowrap}.withdraw__history td.date{color:#64748b;color:var(--home-fg-muted);text-align:end;white-space:nowrap}.withdraw__history td.dest{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:12px;text-align:start}@media(max-width:768px){.withdraw__methods{grid-template-columns:1fr}.withdraw__balance{align-items:flex-start;flex-direction:column}}.address{display:flex;flex-direction:column;gap:20px}.address__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.address__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.address__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.address__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.address__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;gap:10px;padding:18px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.address__card:hover{box-shadow:0 8px 24px #0f172a14;transform:translateY(-2px)}.address__card.is-favorite{background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 6%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#f59e0b 40%,#eaeef5);border-color:color-mix(in srgb,#f59e0b 40%,var(--home-card-border))}.address__card .top{align-items:center;display:flex;gap:8px;justify-content:space-between}.address__card .top .kind{align-items:center;color:#1677ff;color:var(--home-accent);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.5px;text-transform:uppercase}.address__card .top .fav{appearance:none;background:#0000;border:none;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:16px;padding:4px}.address__card .top .fav.is-active,.address__card .top .fav:hover{color:#f59e0b}.address__card .label{color:#0b1220;color:var(--home-fg);font-size:16px;font-weight:700;line-height:1.3}.address__card .holder{color:#64748b;color:var(--home-fg-muted);font-size:13px}.address__card .value{align-items:center;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border-radius:8px;color:#0b1220;color:var(--home-fg);direction:ltr;display:flex;font-family:monospace;font-size:14px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:start}.address__card .value button{appearance:none;background:#0000;border:none;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:14px}.address__card .value button:hover{color:#1677ff;color:var(--home-accent)}.address__card .note{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-style:italic}.address__card .actions{display:flex;gap:8px;margin-top:auto;padding-top:6px}.address__kind-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.address__kind-grid button{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px;padding:14px 8px;transition:all .15s ease}.address__kind-grid button .anticon{font-size:20px}.address__kind-grid button.is-active,.address__kind-grid button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent)}.address__kind-grid button.is-active{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000)}.wd{display:flex;flex-direction:column;gap:20px}.wd__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.wd__back:hover{color:#1677ff;color:var(--home-accent);text-decoration:none}.wd__hero{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 12%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 12%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:24px}.wd__hero.is-inactive{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#ef4444 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#ef4444 25%,#eaeef5);border-color:color-mix(in srgb,#ef4444 25%,var(--home-card-border))}.wd__hero .left{display:flex;flex-direction:column;gap:6px}.wd__hero .left .currency{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:700;gap:10px;letter-spacing:1px;text-transform:uppercase}.wd__hero .left .currency .pill{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);border-radius:6px;color:#1677ff;color:var(--home-accent);display:inline-grid;font-size:13px;font-weight:800;height:28px;place-items:center;width:28px}.wd__hero .left .balance{color:#0b1220;color:var(--home-fg);font-size:32px;font-weight:800;line-height:1.1}.wd__hero .left .meta{color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:16px}.wd__hero .left .meta .locked{color:#f59e0b}.wd__hero .actions{display:flex;flex-wrap:wrap;gap:8px}.wd__status-tag{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.wd__status-tag.is-active{background:#22c55e1f;color:#16a34a}.wd__status-tag.is-inactive{background:#ef44441f;color:#dc2626}.wd__ledger{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.wd__ledger .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.wd__ledger .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.wd__ledger table{border-collapse:collapse;width:100%}.wd__ledger td,.wd__ledger th{font-size:13px;padding:12px 20px;text-align:start}.wd__ledger th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.wd__ledger tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.wd__ledger td{color:#0b1220;color:var(--home-fg)}.wd__ledger td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.wd__ledger td.amount.is-credit{color:#22c55e}.wd__ledger td.amount.is-debit{color:#0b1220;color:var(--home-fg)}.wd__ledger td.date{color:#64748b;color:var(--home-fg-muted);text-align:end;white-space:nowrap}.wd__ledger .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}@media(max-width:768px){.wd__hero{padding:20px}.wd__hero .left .balance{font-size:26px}}.open-orders{display:flex;flex-direction:column;gap:20px}.open-orders__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.open-orders__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.open-orders__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.open-orders__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.open-orders__toolbar .ant-input-affix-wrapper,.open-orders__toolbar .ant-select{border-radius:999px}.open-orders__toolbar .search{flex:1 1;min-width:220px}.open-orders__toolbar .status{min-width:180px}.open-orders__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.open-orders__list table{border-collapse:collapse;width:100%}.open-orders__list td,.open-orders__list th{font-size:13px;padding:14px 20px;text-align:start}.open-orders__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.open-orders__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.open-orders__list td{color:#0b1220;color:var(--home-fg)}.open-orders__list td.order-no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:12px;white-space:nowrap}.open-orders__list td.product{font-weight:500;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.open-orders__list td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.open-orders__list td.date{color:#64748b;color:var(--home-fg-muted)}.open-orders__list td.actions,.open-orders__list td.date{text-align:end;white-space:nowrap}.open-orders__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.open-orders__product{align-items:center;display:flex;gap:10px;min-width:0}.open-orders__product .brand{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:32px;place-items:center;width:32px}.open-orders__product .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.open-orders__list td,.open-orders__list th{font-size:12px;padding:12px}.open-orders__list td.col-date,.open-orders__list td.col-payment,.open-orders__list th.col-date,.open-orders__list th.col-payment{display:none}}.order-history{display:flex;flex-direction:column;gap:20px}.order-history__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.order-history__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.order-history__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.order-history__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.order-history__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.order-history__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.order-history__stat .value{color:#0b1220;color:var(--home-fg);font-size:22px;font-weight:800;line-height:1.15}.order-history__stat.is-success .value{color:#16a34a}.order-history__stat.is-danger .value{color:#dc2626}.order-history__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.order-history__toolbar .ant-input-affix-wrapper,.order-history__toolbar .ant-select{border-radius:999px}.order-history__toolbar .search{flex:1 1;min-width:220px}.order-history__toolbar .status{min-width:180px}.order-history__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.order-history__list table{border-collapse:collapse;width:100%}.order-history__list td,.order-history__list th{font-size:13px;padding:14px 20px;text-align:start}.order-history__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.order-history__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.order-history__list td{color:#0b1220;color:var(--home-fg)}.order-history__list td.order-no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:12px;white-space:nowrap}.order-history__list td.product{font-weight:500;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-history__list td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.order-history__list td.date{color:#64748b;color:var(--home-fg-muted)}.order-history__list td.actions,.order-history__list td.date{text-align:end;white-space:nowrap}.order-history__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.order-history__product{align-items:center;display:flex;gap:10px;min-width:0}.order-history__product .brand{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:32px;place-items:center;width:32px}.order-history__product .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.order-history__list td,.order-history__list th{font-size:12px;padding:12px}.order-history__list td.col-date,.order-history__list td.col-payment,.order-history__list th.col-date,.order-history__list th.col-payment{display:none}}.od{display:flex;flex-direction:column;gap:20px}.od__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.od__back:hover{color:#1677ff;color:var(--home-accent);text-decoration:none}.od__hero{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:22px 24px}.od__hero .left{display:flex;flex-direction:column;gap:6px}.od__hero .left .no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.od__hero .left .total{color:#0b1220;color:var(--home-fg);font-size:28px;font-weight:800;line-height:1.15}.od__hero .left .meta{color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px}.od__hero .actions{display:flex;flex-wrap:wrap;gap:8px}.od__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 360px}@media(max-width:991px){.od__grid{grid-template-columns:1fr}}.od__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.od__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.od__card .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.od__card .body{padding:20px}.od__item{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;flex-direction:column;gap:10px;padding:16px 20px}.od__item:first-child{border-top:none}.od__item .top{align-items:center;display:flex;gap:12px}.od__item .top .brand{border-radius:10px;color:#fff;display:grid;flex-shrink:0;font-size:16px;font-weight:800;height:44px;place-items:center;width:44px}.od__item .top .body{flex:1 1;min-width:0}.od__item .top .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600}.od__item .top .sub{font-family:monospace}.od__item .meta,.od__item .top .sub{color:#64748b;color:var(--home-fg-muted);font-size:12px}.od__item .meta{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.od__item .meta .v{color:#0b1220;color:var(--home-fg);font-weight:600;margin-top:2px}.od__codes{display:flex;flex-direction:column;gap:8px;margin-top:4px}.od__codes .row{align-items:center;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.od__codes .row .code{align-items:center;color:#0b1220;color:var(--home-fg);direction:ltr;display:flex;font-family:monospace;font-size:13px;gap:8px;word-break:break-all}.od__codes .row .code .pin{color:#64748b;color:var(--home-fg-muted);font-size:12px}.od__codes .row button{appearance:none;background:#0000;border:none;border-radius:8px;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px}.od__codes .row button:hover{background:color-mix(in srgb,#1677ff 10%,#0000);background:color-mix(in srgb,var(--home-accent) 10%,#0000)}.od__codes .empty{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px dashed #eaeef5;border:1px dashed var(--home-border);border-radius:8px;padding:12px;text-align:center}.od__codes .empty,.od__summary-row{color:#64748b;color:var(--home-fg-muted);font-size:13px}.od__summary-row{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.od__summary-row span:last-child{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:600}.od__summary-row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);color:#0b1220;color:var(--home-fg);font-size:15px;margin-top:6px;padding-top:12px}.od__summary-row.total span:last-child{color:#1677ff;color:var(--home-accent);font-size:17px;font-weight:800}.od__summary-row.discount span:last-child{color:#16a34a}.od__timeline{display:flex;flex-direction:column;gap:14px}.od__timeline .step{display:flex;gap:12px}.od__timeline .step .dot{background:#eaeef5;background:var(--home-border);border-radius:50%;flex-shrink:0;height:12px;margin-top:5px;position:relative;width:12px}.od__timeline .step .dot:after{background:#eaeef5;background:var(--home-border);content:"";height:22px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:2px}.od__timeline .step:last-child .dot:after{display:none}.od__timeline .step.is-done .dot{background:#16a34a}.od__timeline .step.is-active .dot{background:#1677ff;background:var(--home-accent);box-shadow:0 0 0 4px color-mix(in srgb,#1677ff 20%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,var(--home-accent) 20%,#0000)}.od__timeline .step.is-error .dot{background:#dc2626}.od__timeline .step .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.od__timeline .step .body .s{color:#64748b;color:var(--home-fg-muted);font-size:11px;margin-top:2px}.od__status{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.od__status.is-pending{background:#f59e0b1f;color:#d97706}.od__status.is-processing{background:#3b82f61f;color:#2563eb}.od__status.is-delivered{background:#22c55e1f;color:#16a34a}.od__status.is-failed{background:#ef44441f;color:#dc2626}.od__status.is-cancelled{background:#64748b1f;color:#64748b;color:var(--home-fg-muted)}.od__status.is-refunded{background:#a855f71f;color:#7c3aed}.tx{display:flex;flex-direction:column;gap:20px}.tx__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.tx__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.tx__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.tx__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tx__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.tx__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.tx__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.tx__stat.is-in .value{color:#16a34a}.tx__stat.is-out .value{color:#dc2626}.tx__stat.is-net .value{color:#1677ff;color:var(--home-accent)}.tx__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.tx__toolbar .ant-input-affix-wrapper,.tx__toolbar .ant-select{border-radius:999px}.tx__toolbar .search{flex:1 1;min-width:220px}.tx__toolbar .filter{min-width:160px}.tx__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.tx__list table{border-collapse:collapse;width:100%}.tx__list td,.tx__list th{font-size:13px;padding:14px 20px;text-align:start}.tx__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.tx__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.tx__list td{color:#0b1220;color:var(--home-fg)}.tx__list td.type-cell{align-items:center;display:flex;gap:10px}.tx__list td.type-cell .icon{border-radius:8px;display:grid;flex-shrink:0;font-size:14px;height:32px;place-items:center;width:32px}.tx__list td.type-cell.is-in .icon{background:#22c55e1f;color:#16a34a}.tx__list td.type-cell.is-out .icon{background:#ef44441f;color:#dc2626}.tx__list td.desc{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx__list td.desc,.tx__list td.wallet{color:#64748b;color:var(--home-fg-muted)}.tx__list td.wallet{font-family:monospace;font-size:12px}.tx__list td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:end;white-space:nowrap}.tx__list td.amount.is-credit{color:#16a34a}.tx__list td.amount.is-debit{color:#0b1220;color:var(--home-fg)}.tx__list td.date{color:#64748b;color:var(--home-fg-muted)}.tx__list td.actions,.tx__list td.date{text-align:end;white-space:nowrap}.tx__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}@media(max-width:768px){.tx__list td,.tx__list th{font-size:12px;padding:12px}.tx__list td.col-date,.tx__list td.col-wallet,.tx__list th.col-date,.tx__list th.col-wallet{display:none}}.txd{display:flex;flex-direction:column;gap:20px}.txd__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.txd__back:hover{color:#1677ff;color:var(--home-accent);text-decoration:none}.txd__hero{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;padding:22px 24px}.txd__hero.is-in{background:linear-gradient(135deg,color-mix(in srgb,#16a34a 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#16a34a 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#16a34a 25%,#eaeef5);border-color:color-mix(in srgb,#16a34a 25%,var(--home-card-border))}.txd__hero.is-out{background:linear-gradient(135deg,color-mix(in srgb,#dc2626 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#dc2626 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#dc2626 22%,#eaeef5);border-color:color-mix(in srgb,#dc2626 22%,var(--home-card-border))}.txd__hero .icon{border-radius:14px;color:#fff;display:grid;flex-shrink:0;font-size:24px;height:56px;place-items:center;width:56px}.txd__hero.is-in .icon{background:#16a34a}.txd__hero.is-out .icon{background:#dc2626}.txd__hero .body{flex:1 1;min-width:0}.txd__hero .body .type{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.txd__hero .body .amount{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:30px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.txd__hero .body.is-in .amount{color:#16a34a}.txd__hero .body.is-out .amount{color:#0b1220;color:var(--home-fg)}.txd__hero .body .meta{color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:6px}.txd__hero .actions{display:flex;flex-wrap:wrap;gap:8px}.txd__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.txd__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.txd__card .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.txd__card .body{padding:20px}.txd__row{align-items:flex-start;border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:20px;justify-content:space-between;padding:10px 0}.txd__row:first-child{border-top:none;padding-top:0}.txd__row:last-child{padding-bottom:0}.txd__row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0;font-weight:500}.txd__row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.txd__row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.txd__row .value .copy{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;margin-inline-start:6px}.txd__row .value .copy:hover{text-decoration:underline}.txd__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 380px}@media(max-width:991px){.txd__grid{grid-template-columns:1fr}}@media(max-width:768px){.txd__hero{padding:20px}.txd__hero .body .amount{font-size:24px}.txd__hero .icon{font-size:20px;height:46px;width:46px}}.invoices{display:flex;flex-direction:column;gap:20px}.invoices__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.invoices__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.invoices__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.invoices__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.invoices__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.invoices__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.invoices__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.invoices__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.invoices__toolbar .ant-input-affix-wrapper,.invoices__toolbar .ant-select{border-radius:999px}.invoices__toolbar .search{flex:1 1;min-width:220px}.invoices__toolbar .status{min-width:180px}.invoices__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden}.invoices__list table{border-collapse:collapse;width:100%}.invoices__list td,.invoices__list th{font-size:13px;padding:14px 20px;text-align:start}.invoices__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.invoices__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.invoices__list td{color:#0b1220;color:var(--home-fg)}.invoices__list td.order-no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:12px;white-space:nowrap}.invoices__list td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.invoices__list td.date{color:#64748b;color:var(--home-fg-muted)}.invoices__list td.actions,.invoices__list td.date{text-align:end;white-space:nowrap}.invoices__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}@media(max-width:768px){.invoices__list td,.invoices__list th{font-size:12px;padding:12px}.invoices__list td.col-date,.invoices__list td.col-payment,.invoices__list th.col-date,.invoices__list th.col-payment{display:none}}.kycupload{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.kycupload__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.kycupload__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.kycupload__status{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;padding:14px 16px}.kycupload__status .pill{align-items:center;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 12px}.kycupload__status .pill.is-done{background:#22c55e1a;border-color:#22c55e40;color:#16a34a}.kycupload__status .pill.is-missing{background:#f59e0b1a;border-color:#f59e0b40;color:#d97706}.kycupload__slots{display:flex;flex-direction:column;gap:16px}.kycupload__slot{align-items:flex-start;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-wrap:wrap;gap:18px;padding:18px}.kycupload__slot .meta{flex:1 1;min-width:200px}.kycupload__slot .meta h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0 0 4px}.kycupload__slot .meta p{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.55;margin:0}.kycupload__slot .meta .formats{color:#64748b;color:var(--home-fg-muted)}.kycupload__slot .meta .formats,.kycupload__slot .meta .tag-required{font-size:11px;letter-spacing:.5px;margin-top:8px;text-transform:uppercase}.kycupload__slot .meta .tag-required{background:#ef44441a;border-radius:999px;color:#dc2626;display:inline-block;font-weight:700;padding:2px 8px}.kycupload__slot .meta .tag-optional{background:#64748b1f;border-radius:999px;color:#64748b;color:var(--home-fg-muted);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;margin-top:8px;padding:2px 8px;text-transform:uppercase}.kycupload__slot .preview{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:grid;flex-shrink:0;min-height:140px;overflow:hidden;place-items:center;position:relative;width:220px}.kycupload__slot .preview img{display:block;height:100%;max-height:220px;object-fit:cover;width:100%}.kycupload__slot .preview .placeholder{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:20px;text-align:center}.kycupload__slot .preview .placeholder .anticon{color:#1677ff;color:var(--home-accent);display:block;font-size:28px;margin-bottom:6px}.kycupload__slot .actions{display:flex;flex-direction:column;gap:8px;min-width:140px}@media(max-width:768px){.kycupload__slot .preview{width:100%}.kycupload__slot .actions{flex-direction:row;flex-wrap:wrap;width:100%}}.kycupload__nav{display:flex;gap:12px;justify-content:flex-end;padding-top:6px}.kycstatus{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:780px}.kycstatus__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.kycstatus__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.kycstatus__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.kycstatus__hero{align-items:flex-start;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;gap:16px;padding:22px 24px}.kycstatus__hero.is-verified{background:linear-gradient(180deg,color-mix(in srgb,#22c55e 6%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#22c55e 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:#22c55e4d}.kycstatus__hero.is-pending{background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 6%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:#f59e0b4d}.kycstatus__hero.is-rejected{background:linear-gradient(180deg,color-mix(in srgb,#ef4444 6%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#ef4444 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:#ef44444d}.kycstatus__hero .icon{border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:22px;height:48px;place-items:center;width:48px}.kycstatus__hero.is-verified .icon{background:#22c55e}.kycstatus__hero.is-pending .icon{background:#f59e0b}.kycstatus__hero.is-rejected .icon{background:#ef4444}.kycstatus__hero.is-none .icon{background:#64748b;background:var(--home-fg-muted)}.kycstatus__hero .body{flex:1 1;min-width:0}.kycstatus__hero .body .state{color:#0b1220;color:var(--home-fg);font-size:18px;font-weight:700;margin-bottom:4px}.kycstatus__hero .body .desc{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6}.kycstatus__hero .actions{align-self:flex-start;display:flex;flex-wrap:wrap;gap:8px}.kycstatus__rejection{background:#ef44440f;border:1px solid #ef444459;border-radius:12px;padding:16px 20px}.kycstatus__rejection h4{color:#dc2626;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 0 6px;text-transform:uppercase}.kycstatus__rejection p{color:#0b1220;color:var(--home-fg);font-size:14px;line-height:1.6;margin:0}.kycstatus__level{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:16px 20px}.kycstatus__level .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.kycstatus__level .value{color:#0b1220;color:var(--home-fg);font-size:16px;font-weight:700;margin-bottom:10px}.kycstatus__level .bar{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.kycstatus__level .bar .seg{background:color-mix(in srgb,#0b1220 8%,#0000);background:color-mix(in srgb,var(--home-fg) 8%,#0000);border-radius:4px;height:6px}.kycstatus__level .bar .seg.is-on{background:#1677ff;background:var(--home-accent)}.kycstatus__level .bar .seg.is-lvl1{background:#f59e0b}.kycstatus__level .bar .seg.is-lvl2{background:#22c55e}.kycstatus__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.kycstatus__card .head{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);padding:16px 20px}.kycstatus__card .head h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:600;margin:0}.kycstatus__card .body{padding:20px}.kycstatus__row{align-items:flex-start;border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:20px;justify-content:space-between;padding:10px 0}.kycstatus__row:first-child{border-top:none;padding-top:0}.kycstatus__row:last-child{padding-bottom:0}.kycstatus__row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0;font-weight:500}.kycstatus__row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.kycstatus__row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.kycstatus__docs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.kycstatus__doc{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.kycstatus__doc .title{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);color:#64748b;color:var(--home-fg-muted);display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.5px;padding:10px 12px;text-transform:uppercase}.kycstatus__doc .thumb{aspect-ratio:4/3;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);display:grid;overflow:hidden;place-items:center}.kycstatus__doc .thumb img{display:block;height:100%;object-fit:cover;width:100%}.kycstatus__doc .thumb .missing{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:20px;text-align:center}.kycstatus__footer{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:6px}@media(max-width:768px){.kycstatus__hero{flex-direction:column}.kycstatus__hero .actions{width:100%}}.compliance{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:880px}.compliance__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.compliance__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.compliance__snapshot{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.compliance__snap-item{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.compliance__snap-item .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.compliance__snap-item .value{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700;line-height:1.3}.compliance__snap-item.is-ok .value{color:#16a34a}.compliance__snap-item.is-warn .value{color:#d97706}.compliance__snap-item.is-danger .value{color:#dc2626}.compliance__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.compliance__card .head{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);padding:16px 20px}.compliance__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.compliance__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.compliance__card .body{padding:20px}.compliance__card .body p{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.75;margin:0 0 12px}.compliance__card .body p:last-child{margin-bottom:0}.compliance__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.compliance__item{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:14px 16px}.compliance__item .t{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:700;gap:6px;margin-bottom:4px}.compliance__item .t .anticon{color:#1677ff;color:var(--home-accent)}.compliance__item .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55}.compliance__check{display:flex;flex-direction:column;gap:10px}.compliance__check .row{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;gap:10px}.compliance__check .row .anticon{color:#16a34a;flex-shrink:0;font-size:16px}.compliance__footer{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:6px}.profile{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:880px}.profile__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.profile__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.profile__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.profile__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:320px 1fr}@media(max-width:991px){.profile__grid{grid-template-columns:1fr}}.profile__aside{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;gap:14px;padding:24px}.profile__aside .avatar-wrap{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border:3px solid color-mix(in srgb,#1677ff 30%,#0000);border:3px solid color-mix(in srgb,var(--home-accent) 30%,#0000);border-radius:50%;height:120px;overflow:hidden;position:relative;width:120px}.profile__aside .avatar-wrap img{display:block;height:100%;object-fit:cover;width:100%}.profile__aside .avatar-wrap .initials{background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff;display:grid;font-size:40px;font-weight:800;height:100%;letter-spacing:1px;place-items:center;width:100%}.profile__aside .avatar-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.profile__aside .name{color:#0b1220;color:var(--home-fg);font-size:18px;font-weight:700;text-align:center;word-break:break-word}.profile__aside .email{color:#64748b;color:var(--home-fg-muted);font-size:13px;text-align:center;word-break:break-all}.profile__meta{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%}.profile__meta .row{align-items:center;background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border-radius:8px;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:8px 10px}.profile__meta .row .label{color:#64748b;color:var(--home-fg-muted);font-weight:500}.profile__meta .row .value{align-items:center;color:#0b1220;color:var(--home-fg);direction:ltr;display:flex;font-family:monospace;font-size:12px;font-weight:600;gap:6px;text-align:end}.profile__meta .row .value .copy{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px}.profile__meta .row .value .copy:hover{text-decoration:underline}.profile__meta .row .value:not(.mono){font-family:inherit;font-size:13px}.profile__form{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.profile__form .section-title{border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.profile__form .section-title:not(:first-child){margin-top:24px}.profile__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.profile__form .actions{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:20px}.security{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.security__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.security__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.security__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.security__card.is-danger{background:linear-gradient(180deg,color-mix(in srgb,#ef4444 4%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#ef4444 4%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:#ef444459}.security__card .sec-head{align-items:flex-start;border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.security__card .sec-head .title{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:10px}.security__card .sec-head .title .anticon{color:#1677ff;color:var(--home-accent);font-size:18px}.security__card .sec-head .desc{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-top:4px}.security__card .sec-head .state{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.security__card .sec-head .state.is-on{background:#22c55e1f;color:#16a34a}.security__card .sec-head .state.is-off{background:#64748b1f;color:#64748b;color:var(--home-fg-muted)}.security__card .sec-head .actions{display:flex;flex-wrap:wrap;gap:8px}.security__2fa-setup{grid-gap:20px;align-items:start;background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:grid;gap:20px;grid-template-columns:200px 1fr;margin-top:12px;padding:16px}.security__2fa-setup .qr{background:#fff;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:grid;padding:12px;place-items:center}.security__2fa-setup .qr img{display:block;height:160px;width:160px}.security__2fa-setup .body{display:flex;flex-direction:column;gap:12px}.security__2fa-setup .body .secret{align-items:center;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;direction:ltr;display:flex;font-family:monospace;font-size:13px;gap:8px;padding:10px 12px;word-break:break-all}.security__2fa-setup .body .secret button{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px}.security__2fa-setup .body .secret button:hover{text-decoration:underline}.security__2fa-setup .body .code-input{direction:ltr;font-size:18px;font-weight:700;letter-spacing:8px;max-width:200px;text-align:center}@media(max-width:768px){.security__2fa-setup{grid-template-columns:1fr}.security__2fa-setup .qr{justify-self:center}}.security__sessions{display:flex;flex-direction:column;gap:10px}.security__session{align-items:center;background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;gap:12px;padding:12px 14px}.security__session.is-current{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:color-mix(in srgb,#1677ff 40%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 40%,var(--home-border))}.security__session.is-revoked{opacity:.5}.security__session .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:16px;height:38px;place-items:center;width:38px}.security__session .body{flex:1 1;min-width:0}.security__session .body .t{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:600;gap:8px}.security__session .body .t .pill{background:color-mix(in srgb,#1677ff 15%,#0000);background:color-mix(in srgb,var(--home-accent) 15%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.security__session .body .s{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:2px}.security__session .actions{display:flex;gap:6px}@media(max-width:768px){.security__card .sec-head{flex-direction:column}.security__session{flex-wrap:wrap}}.apikeys{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:880px}.apikeys__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.apikeys__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.apikeys__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.apikeys__head .actions{display:flex;flex-wrap:wrap;gap:8px}.apikeys__count{color:#64748b;color:var(--home-fg-muted);font-size:13px;padding:0 4px}.apikeys__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.apikeys__list table{border-collapse:collapse;width:100%}.apikeys__list td,.apikeys__list th{font-size:13px;padding:14px 20px;text-align:start}.apikeys__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.apikeys__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.apikeys__list tr.is-revoked td{opacity:.55}.apikeys__list td.label{color:#0b1220;color:var(--home-fg);font-weight:600}.apikeys__list td.prefix{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:12px}.apikeys__list td.created,.apikeys__list td.lastUsed{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.apikeys__list td.actions{text-align:end;white-space:nowrap}.apikeys__list .scope-tag{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:11px;font-weight:600;margin-inline-end:4px;padding:2px 8px}.apikeys__created{background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 8%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #f59e0b66;border-radius:12px;padding:20px}.apikeys__created h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;gap:8px;margin:0 0 6px}.apikeys__created p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 14px}.apikeys__created .key-display{align-items:center;background:#0b1220;border:1px solid #ffffff14;border-radius:8px;color:#e6edf7;direction:ltr;display:flex;font-family:monospace;font-size:13px;gap:8px;padding:12px 14px;word-break:break-all}.apikeys__created .key-display span{flex:1 1}.apikeys__created .key-display button{appearance:none;background:#0000;border:1px solid #ffffff26;border-radius:8px;color:#e6edf7;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;white-space:nowrap}.apikeys__created .key-display button:hover{background:#ffffff14}@media(max-width:768px){.apikeys__list td,.apikeys__list th{font-size:12px;padding:12px}.apikeys__list td.col-created,.apikeys__list td.col-lastUsed,.apikeys__list th.col-created,.apikeys__list th.col-lastUsed{display:none}}.notif{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.notif__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.notif__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.notif__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.notif__head .actions{display:flex;flex-wrap:wrap;gap:8px}.notif__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.notif__card h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0 0 4px}.notif__card h3 .anticon{color:#1677ff;color:var(--home-accent)}.notif__card .sub{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin:0 0 20px}.notif__channels{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.notif__channel{align-items:center;background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;gap:12px;padding:14px 16px;transition:border-color .15s ease,background .15s ease}.notif__channel.is-on{background:color-mix(in srgb,#1677ff 5%,#0000);background:color-mix(in srgb,var(--home-accent) 5%,#0000);border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-border))}.notif__channel .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:16px;height:38px;place-items:center;width:38px}.notif__channel .body{flex:1 1;min-width:0}.notif__channel .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.notif__channel .body .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5;margin-top:2px}.notif__events{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;flex-direction:column;gap:0}.notif__event{align-items:center;border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);display:flex;gap:14px;padding:14px 4px}.notif__event .body{flex:1 1;min-width:0}.notif__event .body .t{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:600;gap:8px}.notif__event .body .t .pill{background:#22c55e24;border-radius:999px;color:#16a34a;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.notif__event .body .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-top:2px}.notif__quiet-times{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.notif__quiet-times .field{display:flex;flex-direction:column;gap:6px}.notif__quiet-times .field label{font-weight:600}.notif__note,.notif__quiet-times .field label{color:#64748b;color:var(--home-fg-muted);font-size:12px}.notif__note{align-items:center;background:color-mix(in srgb,#1677ff 6%,#0000);background:color-mix(in srgb,var(--home-accent) 6%,#0000);border:1px solid color-mix(in srgb,#1677ff 25%,#0000);border:1px solid color-mix(in srgb,var(--home-accent) 25%,#0000);border-radius:8px;display:flex;gap:8px;margin-top:14px;padding:12px 14px}.notif__note .anticon{color:#1677ff;color:var(--home-accent);font-size:14px}@media(max-width:768px){.notif__channels{grid-template-columns:1fr}}.prefs{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.prefs__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.prefs__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.prefs__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.prefs__head .actions{display:flex;flex-wrap:wrap;gap:8px}.prefs__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.prefs__card h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0 0 6px}.prefs__card h3 .anticon{color:#1677ff;color:var(--home-accent)}.prefs__card .sub{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin:0 0 20px}.prefs__row{align-items:center;border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;gap:20px;justify-content:space-between;padding:14px 0}.prefs__row:first-of-type{border-top:none;padding-top:0}.prefs__row:last-of-type{padding-bottom:0}.prefs__row .body{flex:1 1;min-width:0}.prefs__row .body .t{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600}.prefs__row .body .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-top:2px}.prefs__row .control{display:flex;flex-shrink:0;justify-content:flex-end;min-width:200px}.prefs__seg{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:3px;padding:3px}.prefs__seg button{appearance:none;background:#0000;border:none;border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .15s ease;white-space:nowrap}.prefs__seg button:hover:not(.is-active){color:#0b1220;color:var(--home-fg)}.prefs__seg button.is-active{background:#1677ff;background:var(--home-accent);box-shadow:0 2px 6px #1677ff40;color:#fff}.prefs .ant-select{min-width:200px}.prefs__preview{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#0b1220;color:var(--home-fg);font-size:13px;line-height:1.5;margin-top:6px;padding:12px 14px}.prefs__preview strong{color:#1677ff;color:var(--home-accent)}@media(max-width:768px){.prefs__row{align-items:stretch;flex-direction:column}.prefs__row .control{justify-content:flex-start;min-width:auto}.prefs__seg{overflow-x:auto}.prefs__seg::-webkit-scrollbar{height:4px}.prefs__seg::-webkit-scrollbar-thumb{background:#eaeef5;background:var(--home-border);border-radius:4px}}.ann{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:860px}.ann__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ann__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.ann__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.ann__filters,.ann__head .actions{display:flex;flex-wrap:wrap;gap:8px}.ann__filters{padding:4px 0}.ann__filters button{appearance:none;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s ease}.ann__filters button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.ann__filters button.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.ann__list{display:flex;flex-direction:column;gap:14px}.ann__item{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:18px 20px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.ann__item:hover{box-shadow:0 8px 24px #0f172a0f;transform:translateY(-1px)}.ann__item.is-pinned{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 5%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--home-accent) 5%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#1677ff 35%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 35%,var(--home-card-border))}.ann__item.is-dismissed{opacity:.55}.ann__item.sev-success{border-inline-start:4px solid #16a34a}.ann__item.sev-warning{border-inline-start:4px solid #f59e0b}.ann__item.sev-critical{border-inline-start:4px solid #dc2626}.ann__item.sev-info{border-inline-start:4px solid #1677ff;border-inline-start:4px solid var(--home-accent)}.ann__item .top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.ann__item .top .tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ann__item .top .tags .badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;letter-spacing:.5px;padding:2px 10px;text-transform:uppercase}.ann__item .top .tags .badge.cat{background:color-mix(in srgb,#0b1220 8%,#0000);background:color-mix(in srgb,var(--home-fg) 8%,#0000);color:#64748b;color:var(--home-fg-muted)}.ann__item .top .tags .badge.info{background:#3b82f624;color:#2563eb}.ann__item .top .tags .badge.success{background:#22c55e24;color:#16a34a}.ann__item .top .tags .badge.warning{background:#f59e0b24;color:#d97706}.ann__item .top .tags .badge.critical{background:#ef444424;color:#dc2626}.ann__item .top .tags .badge.pinned{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);color:#1677ff;color:var(--home-accent)}.ann__item .top .actions{display:flex;flex-shrink:0;gap:6px}.ann__item .title{color:#0b1220;color:var(--home-fg);font-size:16px;font-weight:700;line-height:1.35;margin:0 0 6px}.ann__item .body{font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ann__item .body,.ann__item .meta{color:#64748b;color:var(--home-fg-muted)}.ann__item .meta{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:12px}.ann__item .cta{margin-top:12px}.ann__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}@media(max-width:768px){.ann__item{padding:16px}.ann__item .title{font-size:15px}.ann__item .top{align-items:stretch;flex-direction:column}.ann__item .actions{justify-content:flex-end}}.errpage{background:#fff;background:var(--home-bg);color:#0b1220;color:var(--home-fg);display:grid;min-height:100vh;padding:32px 24px;place-items:center;transition:background .2s ease,color .2s ease}.errpage .inner{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);max-width:560px;padding:40px 32px;text-align:center;width:100%}.errpage .code{font-feature-settings:"tnum";background:linear-gradient(135deg,#1677ff,#8b5cf6);background:linear-gradient(135deg,var(--home-accent),#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:96px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-2px;line-height:1;margin:0 0 8px}.errpage .icon{border-radius:50%;color:#fff;display:grid;font-size:32px;height:72px;margin:0 auto 20px;place-items:center;width:72px}.errpage .icon.is-notfound{background:#6366f1}.errpage .icon.is-server{background:#ef4444}.errpage .icon.is-forbidden{background:#f59e0b}.errpage h1{color:#0b1220;color:var(--home-fg);font-size:26px;font-weight:700;margin:0 0 10px}.errpage p.sub{color:#64748b;color:var(--home-fg-muted);font-size:15px;line-height:1.65;margin:0 0 28px}.errpage .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.errpage .help{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);margin-top:32px;padding-top:20px}.errpage .help h4{color:#0b1220;color:var(--home-fg);font-size:14px;margin:0 0 6px}.errpage .help p{font-size:13px;line-height:1.55;margin:0 0 12px}.errpage .help p,.errpage .ref{color:#64748b;color:var(--home-fg-muted)}.errpage .ref{background:color-mix(in srgb,#0b1220 5%,#0000);background:color-mix(in srgb,var(--home-fg) 5%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;direction:ltr;display:inline-block;font-family:monospace;font-size:11px;margin-top:20px;padding:6px 12px;word-break:break-all}@media(max-width:768px){.errpage{padding:20px}.errpage .inner{padding:28px 20px}.errpage .code{font-size:68px}.errpage h1{font-size:22px}.errpage p.sub{font-size:14px}}.admin{display:flex;flex-direction:column;gap:20px}.admin__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.admin__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.admin__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin__kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.admin__kpi{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:18px}.admin__kpi .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:10px;color:#1677ff;color:var(--home-accent);display:grid;font-size:16px;height:38px;margin-bottom:12px;place-items:center;width:38px}.admin__kpi .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin__kpi .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.admin__kpi .sub{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:4px}.admin__kpi.is-warn .value{color:#d97706}.admin__kpi.is-ok .value{color:#16a34a}.admin__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;justify-content:space-between;padding:16px 20px}.admin__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:600;gap:8px;margin:0}.admin__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin__card .head .link,.admin__card .head a{color:#1677ff;color:var(--home-accent);font-size:13px;font-weight:500;text-decoration:none}.admin__card .head .link:hover,.admin__card .head a:hover{text-decoration:underline}.admin__card .body{padding:20px}.admin__chart{align-items:flex-end;display:flex;gap:6px;height:220px;padding:0 4px}.admin__chart .bar{background:linear-gradient(180deg,#1677ff,#8b5cf6);background:linear-gradient(180deg,var(--home-accent),#8b5cf6);border-radius:6px 6px 0 0;flex:1 1;min-height:4px;position:relative;transition:opacity .15s ease}.admin__chart .bar:hover{opacity:.85}.admin__chart .bar .val{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:4px;bottom:calc(100% + 6px);color:#0b1220;color:var(--home-fg);font-size:10px;left:50%;opacity:0;padding:2px 6px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:2}.admin__chart .bar:hover .val{opacity:1}.admin__chart-axis{color:#64748b;color:var(--home-fg-muted);display:flex;font-size:11px;justify-content:space-between;margin-top:8px}.admin__pending{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.admin__queue{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;padding:16px}.admin__queue .q-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.admin__queue .q-head .t{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:700;gap:8px}.admin__queue .q-head .count{background:#f59e0b24;border-radius:999px;color:#d97706;font-size:11px;font-weight:700;padding:2px 8px}.admin__queue .q-list{display:flex;flex-direction:column;gap:8px}.admin__queue .q-list .row{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:8px 10px}.admin__queue .q-list .row .who{color:#64748b;color:var(--home-fg-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin__queue .q-list .row .amt{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.admin__queue .q-list .empty{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:12px 0;text-align:center}.admin__table table{border-collapse:collapse;width:100%}.admin__table td,.admin__table th{font-size:13px;padding:12px 20px;text-align:start}.admin__table th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin__table tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin__table td.order-no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:12px}.admin__table td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin__table td.date{color:#64748b;color:var(--home-fg-muted);text-align:end;white-space:nowrap}.admin__quick{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin__quick-link{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:600;gap:10px;padding:14px 16px;text-decoration:none;transition:all .15s ease}.admin__quick-link .anticon{color:#1677ff;color:var(--home-accent);font-size:18px}.admin__quick-link:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg);text-decoration:none}@media(max-width:768px){.admin__kpi .value{font-size:20px}.admin__chart{height:180px}.admin__table td,.admin__table th{font-size:12px;padding:10px 12px}}.admin-users{display:flex;flex-direction:column;gap:20px}.admin-users__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-users__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-users__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-users__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-users__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.admin-users__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.admin-users__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-users__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.admin-users__stat.is-warn .value{color:#d97706}.admin-users__stat.is-danger .value{color:#dc2626}.admin-users__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-users__toolbar .ant-input-affix-wrapper,.admin-users__toolbar .ant-select{border-radius:999px}.admin-users__toolbar .search{flex:1 1;min-width:220px}.admin-users__toolbar .filter{min-width:150px}.admin-users__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-users__list table{border-collapse:collapse;width:100%}.admin-users__list td,.admin-users__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-users__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-users__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-users__list tbody tr.is-blocked{background:color-mix(in srgb,#ef4444 4%,#0000)}.admin-users__list td.user-cell{align-items:center;display:flex;gap:12px;min-width:0}.admin-users__list td.user-cell .avatar{background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:700;height:36px;overflow:hidden;place-items:center;width:36px}.admin-users__list td.user-cell .avatar img{height:100%;object-fit:cover;width:100%}.admin-users__list td.user-cell .who{min-width:0}.admin-users__list td.user-cell .who .name{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-users__list td.user-cell .who .email{font-size:12px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.admin-users__list td.joined,.admin-users__list td.user-cell .who .email{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-users__list td.actions{text-align:end;white-space:nowrap}.admin-users__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}@media(max-width:991px){.admin-users__list td.col-country,.admin-users__list td.col-joined,.admin-users__list th.col-country,.admin-users__list th.col-joined{display:none}}@media(max-width:768px){.admin-users__list td,.admin-users__list th{font-size:12px;padding:12px}}.admin-orders{display:flex;flex-direction:column;gap:20px}.admin-orders__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-orders__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-orders__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-orders__head .actions,.admin-orders__stats{display:flex;flex-wrap:wrap;gap:8px}.admin-orders__chip{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px;transition:all .15s ease}.admin-orders__chip .count{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:700}.admin-orders__chip:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.admin-orders__chip.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.admin-orders__chip.is-active .count{color:#fff}.admin-orders__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-orders__toolbar .ant-input-affix-wrapper,.admin-orders__toolbar .ant-picker,.admin-orders__toolbar .ant-select{border-radius:999px}.admin-orders__toolbar .search{flex:1 1;min-width:220px}.admin-orders__toolbar .filter{min-width:140px}.admin-orders__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-orders__list table{border-collapse:collapse;width:100%}.admin-orders__list td,.admin-orders__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-orders__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-orders__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-orders__list td.order-no{color:#64748b;color:var(--home-fg-muted);font-family:monospace;font-size:12px;white-space:nowrap}.admin-orders__list td.customer-cell{align-items:center;display:flex;gap:10px;min-width:0}.admin-orders__list td.customer-cell .avatar{background:color-mix(in srgb,#1677ff 15%,#0000);background:color-mix(in srgb,var(--home-accent) 15%,#0000);border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:12px;font-weight:700;height:32px;place-items:center;width:32px}.admin-orders__list td.customer-cell .who{min-width:0}.admin-orders__list td.customer-cell .who .email{font-size:12px;max-width:180px}.admin-orders__list td.customer-cell .who .email,.admin-orders__list td.items{color:#64748b;color:var(--home-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-orders__list td.items{max-width:260px}.admin-orders__list td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-orders__list td.date{color:#64748b;color:var(--home-fg-muted)}.admin-orders__list td.actions,.admin-orders__list td.date{text-align:end;white-space:nowrap}.admin-orders__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}@media(max-width:991px){.admin-orders__list td.col-date,.admin-orders__list td.col-payment,.admin-orders__list th.col-date,.admin-orders__list th.col-payment{display:none}}@media(max-width:768px){.admin-orders__list td,.admin-orders__list th{font-size:12px;padding:12px}}.admin-kyc{display:flex;flex-direction:column;gap:20px}.admin-kyc__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-kyc__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-kyc__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-kyc__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-kyc__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.admin-kyc__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);cursor:pointer;padding:14px 16px;transition:all .15s ease}.admin-kyc__stat.is-active,.admin-kyc__stat:hover{border-color:#1677ff;border-color:var(--home-accent)}.admin-kyc__stat.is-active{background:color-mix(in srgb,#1677ff 5%,#fff);background:color-mix(in srgb,var(--home-accent) 5%,var(--home-card-bg))}.admin-kyc__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-kyc__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-kyc__stat.is-warn .value{color:#d97706}.admin-kyc__stat.is-ok .value{color:#16a34a}.admin-kyc__stat.is-danger .value{color:#dc2626}.admin-kyc__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-kyc__toolbar .ant-input-affix-wrapper{border-radius:999px}.admin-kyc__toolbar .search{flex:1 1;min-width:220px}.admin-kyc__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-kyc__list table{border-collapse:collapse;width:100%}.admin-kyc__list td,.admin-kyc__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-kyc__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-kyc__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-kyc__list td.customer{align-items:center;display:flex;gap:10px;min-width:0}.admin-kyc__list td.customer .avatar{background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.admin-kyc__list td.customer .who{min-width:0}.admin-kyc__list td.customer .who .email{color:#64748b;color:var(--home-fg-muted);font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-kyc__list td.name{color:#0b1220;color:var(--home-fg);font-weight:600}.admin-kyc__list td.docNumber{direction:ltr;font-family:monospace;font-size:12px}.admin-kyc__list td.submitted{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-kyc__list td.actions{text-align:end;white-space:nowrap}.admin-kyc__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-kyc__modal .modal-2col{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.admin-kyc__modal .modal-2col{grid-template-columns:1fr}}.admin-kyc__modal h4{color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 10px;text-transform:uppercase}.admin-kyc__modal .row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:6px 0}.admin-kyc__modal .row:first-of-type{border-top:none}.admin-kyc__modal .row .label{color:#64748b;color:var(--home-fg-muted)}.admin-kyc__modal .row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.admin-kyc__modal .row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.admin-kyc__modal .docs{grid-gap:10px;display:grid;gap:10px}.admin-kyc__modal .docs .doc{border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;overflow:hidden}.admin-kyc__modal .docs .doc .doc-title{align-items:center;background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);color:#64748b;color:var(--home-fg-muted);display:flex;font-size:12px;font-weight:600;justify-content:space-between;padding:8px 12px}.admin-kyc__modal .docs .doc .doc-body{aspect-ratio:4/3;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000)}.admin-kyc__modal .docs .doc .doc-body img{background:#000;display:block;height:100%;object-fit:contain;width:100%}.admin-kyc__modal .docs .doc .doc-body .missing{color:#64748b;color:var(--home-fg-muted);display:grid;font-size:12px;height:100%;place-items:center}@media(max-width:768px){.admin-kyc__list td,.admin-kyc__list th{font-size:12px;padding:12px}}.admin-liq{display:flex;flex-direction:column;gap:20px}.admin-liq__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-liq__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-liq__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-liq__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-liq__kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.admin-liq__kpi{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.admin-liq__kpi .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-liq__kpi .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.admin-liq__kpi .sub{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:4px}.admin-liq__kpi.is-warn .value{color:#d97706}.admin-liq__kpi.is-danger .value{color:#dc2626}.admin-liq__kpi.is-ok .value{color:#16a34a}.admin-liq__liability{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-liq__liability .head{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:700;letter-spacing:.5px;padding:14px 20px;text-transform:uppercase}.admin-liq__liability table{border-collapse:collapse;width:100%}.admin-liq__liability td,.admin-liq__liability th{font-size:13px;padding:12px 20px;text-align:start}.admin-liq__liability th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-liq__liability tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-liq__liability td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-liq__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-liq__toolbar .ant-input-affix-wrapper,.admin-liq__toolbar .ant-select{border-radius:999px}.admin-liq__toolbar .search{flex:1 1;min-width:220px}.admin-liq__toolbar .filter{min-width:150px}.admin-liq__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-liq__list table{border-collapse:collapse;width:100%}.admin-liq__list td,.admin-liq__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-liq__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-liq__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-liq__list td.product-cell{align-items:center;display:flex;gap:12px;min-width:0}.admin-liq__list td.product-cell .brand{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:800;height:36px;place-items:center;width:36px}.admin-liq__list td.product-cell .who{min-width:0}.admin-liq__list td.product-cell .who .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-liq__list td.product-cell .who .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.admin-liq__list td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-liq__list td.num.is-low{color:#d97706}.admin-liq__list td.num.is-out{color:#dc2626}.admin-liq__list td.expiry{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-liq__list td.actions{text-align:end;white-space:nowrap}.admin-liq__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-liq__modal .codes-hint{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-bottom:12px}.admin-liq__modal .preview{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:12px;font-weight:600;margin-top:8px;padding:4px 10px}@media(max-width:768px){.admin-liq__list td,.admin-liq__list th{font-size:12px;padding:12px}}.admin-reports{display:flex;flex-direction:column;gap:20px}.admin-reports__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-reports__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-reports__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-reports__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-reports__range{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.admin-reports__range .preset{appearance:none;background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s ease}.admin-reports__range .preset:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.admin-reports__range .preset.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.admin-reports__range .divider{background:#eaeef5;background:var(--home-border);height:24px;margin:0 4px;width:1px}.admin-reports__kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.admin-reports__kpi{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:18px}.admin-reports__kpi .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-reports__kpi .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.admin-reports__kpi.is-ok .value{color:#16a34a}.admin-reports__kpi.is-danger .value{color:#dc2626}.admin-reports__kpi.is-warn .value{color:#d97706}.admin-reports__chart{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:20px}.admin-reports__chart h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0 0 16px}.admin-reports__chart h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-reports__chart .legend{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:12px}.admin-reports__chart .legend .item{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:12px;gap:6px}.admin-reports__chart .legend .item .dot{border-radius:3px;height:10px;width:10px}.admin-reports__chart .legend .item.is-orders .dot{background:#1677ff}.admin-reports__chart .legend .item.is-revenue .dot{background:#22c55e}.admin-reports__chart .legend .item.is-signups .dot{background:#8b5cf6}.admin-reports__chart .bars{align-items:flex-end;display:flex;gap:4px;height:200px;overflow-x:auto;padding:0 4px}.admin-reports__chart .bars .bar-group{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:4px;min-width:22px}.admin-reports__chart .bars .bar-group .stack{display:flex;flex-direction:column-reverse;gap:2px;width:18px}.admin-reports__chart .bars .bar-group .stack .seg{border-radius:2px;transition:opacity .15s ease;width:100%}.admin-reports__chart .bars .bar-group .stack .seg:hover{opacity:.8}.admin-reports__chart .bars .bar-group .stack .seg.orders{background:#1677ff}.admin-reports__chart .bars .bar-group .stack .seg.revenue{background:#22c55e}.admin-reports__chart .bars .bar-group .stack .seg.signups{background:#8b5cf6}.admin-reports__chart .bars .bar-group .lbl{color:#64748b;color:var(--home-fg-muted);font-size:9px;margin-top:2px;transform:rotate(-45deg);transform-origin:top center;white-space:nowrap}.admin-reports__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:991px){.admin-reports__grid{grid-template-columns:1fr}}.admin-reports__panel{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-reports__panel .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:700;gap:8px;padding:14px 20px}.admin-reports__panel .head .anticon{color:#1677ff;color:var(--home-accent)}.admin-reports__panel .body{padding:12px 0}.admin-reports__panel table{border-collapse:collapse;width:100%}.admin-reports__panel td,.admin-reports__panel th{font-size:13px;padding:10px 20px;text-align:start}.admin-reports__panel th{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-reports__panel tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-reports__panel td.amount{font-weight:600}.admin-reports__panel td.amount,.admin-reports__panel td.count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.admin-reports__panel .empty{color:#64748b;color:var(--home-fg-muted);font-size:13px;padding:24px 20px;text-align:center}.admin-reports__pay{grid-gap:12px;align-items:center;border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:grid;font-size:13px;gap:12px;grid-template-columns:1fr 60px 100px;padding:10px 20px}.admin-reports__pay:first-child{border-top:none}.admin-reports__pay .method{align-items:center;display:flex;gap:8px}.admin-reports__pay .bar{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border-radius:3px;height:6px;overflow:hidden}.admin-reports__pay .bar .fill{background:#1677ff;background:var(--home-accent);height:100%}.admin-reports__pay .amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end}@media(max-width:768px){.admin-reports__kpi .value{font-size:20px}}.site-footer{background:#f5f7fb;background:var(--home-bg-soft);border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);margin-top:auto;transition:background .2s ease,color .2s ease}.site-footer,.site-footer a{color:#64748b;color:var(--home-fg-muted)}.site-footer a{text-decoration:none;transition:color .15s ease}.site-footer a:hover{color:#1677ff;color:var(--home-accent)}.site-footer .site-footer__inner{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;margin:0 auto;max-width:1200px;padding:56px 32px 32px}.site-footer .col{min-width:0}.site-footer .col h4{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:700;letter-spacing:.6px;margin:0 0 16px;text-transform:uppercase}.site-footer .col ul{list-style:none;margin:0;padding:0}.site-footer .col ul li{font-size:14px;margin-bottom:10px}.site-footer .col--brand .brand{color:#0b1220;color:var(--home-fg);font-size:24px;font-weight:800;letter-spacing:1px;text-decoration:none}.site-footer .col--brand .brand span{color:#1677ff;color:var(--home-accent)}.site-footer .col--brand .tagline{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin:10px 0 18px}.site-footer .col--brand .about-text{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.75;margin:0 0 18px}.site-footer .col--brand .contact-list{list-style:none;margin:0;padding:0}.site-footer .col--brand .contact-list li{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;font-size:13px;gap:10px;margin-bottom:10px}.site-footer .col--brand .contact-list li .anticon{color:#1677ff;color:var(--home-accent);flex-shrink:0;font-size:14px}.site-footer .col--brand .social{display:flex;gap:10px;margin-top:20px}.site-footer .col--brand .social a{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:8px;color:#64748b;color:var(--home-fg-muted);display:grid;font-size:16px;height:38px;place-items:center;transition:all .15s ease;width:38px}.site-footer .col--brand .social a:hover{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff;transform:translateY(-2px)}.site-footer .newsletter{margin-top:20px}.site-footer .newsletter .nl-title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:700;letter-spacing:.6px;margin-bottom:4px;text-transform:uppercase}.site-footer .newsletter .nl-sub{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-bottom:12px}.site-footer .newsletter .nl-form{display:flex;gap:8px}.site-footer .newsletter .nl-form input{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#0b1220;color:var(--home-fg);flex:1 1;font-size:13px;outline:none;padding:10px 14px}.site-footer .newsletter .nl-form input::placeholder{color:#64748b;color:var(--home-fg-muted)}.site-footer .newsletter .nl-form input:focus{border-color:#1677ff;border-color:var(--home-accent);box-shadow:0 0 0 3px color-mix(in srgb,#1677ff 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent) 15%,#0000)}.site-footer .newsletter .nl-form button{appearance:none;background:#1677ff;background:var(--home-accent);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:0 18px;transition:background .15s ease}.site-footer .newsletter .nl-form button:hover{background:color-mix(in srgb,#1677ff 85%,#000);background:color-mix(in srgb,var(--home-accent) 85%,#000)}.site-footer .newsletter .nl-form button:disabled{cursor:not-allowed;opacity:.6}.site-footer .payments{margin-top:20px}.site-footer .payments .pm-title{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.site-footer .payments .pm-chips{display:flex;flex-wrap:wrap;gap:8px}.site-footer .payments .pm-chip{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.3px;padding:4px 12px}.site-footer .site-footer__bottom{align-items:center;border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:18px 32px 24px}.site-footer .site-footer__bottom .rights{margin:0}.site-footer .site-footer__bottom .meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.site-footer .site-footer__bottom .meta .dot-sep{opacity:.5}@media(max-width:991px){.site-footer .site-footer__inner{gap:28px;grid-template-columns:1fr 1fr;padding:40px 24px 24px}.site-footer .site-footer__bottom{padding:16px 24px}}@media(max-width:768px){.site-footer .site-footer__inner{gap:24px;grid-template-columns:1fr}.site-footer .col--brand .social a{font-size:14px;height:34px;width:34px}}.refund__cta{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;margin-top:48px;padding:32px 28px;text-align:center}.refund__cta h2{color:#0b1220;color:var(--home-fg);font-size:22px;margin:0 0 8px}.refund__cta p{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6;margin:0 0 20px}.refund__cta .actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.faq{max-width:900px}.faq__search{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:12px}.faq__search .ant-input-affix-wrapper{border-radius:999px;flex:1 1;min-width:220px}.faq__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.faq__filters button{appearance:none;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s ease}.faq__filters button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.faq__filters button.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.faq__count{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin-bottom:12px}.faq__list{display:flex;flex-direction:column;gap:10px}.faq__item{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.faq__item:hover{border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-card-border))}.faq__item.is-open{border-color:#1677ff;border-color:var(--home-accent);box-shadow:0 0 0 3px color-mix(in srgb,#1677ff 10%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--home-accent) 10%,#0000)}.faq__item .q{align-items:center;background:#0000;border:none;color:#0b1220;color:var(--home-fg);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:16px;justify-content:space-between;padding:16px 20px;text-align:start;width:100%}.faq__item .q .category{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;margin-inline-end:8px;padding:2px 8px;text-transform:uppercase}.faq__item .q .chev{color:#64748b;color:var(--home-fg-muted);flex-shrink:0;font-size:14px;transition:transform .15s ease}.faq__item .q.is-open .chev{color:#1677ff;color:var(--home-accent);transform:rotate(180deg)}.faq__item .a{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.75;padding:0 20px 18px}.faq__item .a p{margin:0}.faq__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.faq__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:48px;margin-bottom:12px}.faq__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.faq__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 18px}.faq__help{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:48px;padding:28px}.faq__help h3{color:#0b1220;color:var(--home-fg);font-size:18px;margin:0 0 6px}.faq__help p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.faq__help .actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:768px){.faq__item .q{font-size:13px;padding:14px 16px}.faq__item .a{font-size:13px;padding:0 16px 16px}.faq__help{padding:20px}}.cookies{max-width:900px}.cookies__types{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:12px}.cookies__type{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.cookies__type h4{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;gap:8px;margin:0 0 6px}.cookies__type h4 .anticon{color:#1677ff;color:var(--home-accent)}.cookies__type p{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.7;margin:0}.cookies__type.is-essential{border-inline-start:4px solid #dc2626}.cookies__type.is-preferences{border-inline-start:4px solid #1677ff;border-inline-start:4px solid var(--home-accent)}.cookies__type.is-analytics{border-inline-start:4px solid #8b5cf6}.cookies__type.is-marketing{border-inline-start:4px solid #64748b}.cookies__table{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;margin-top:12px;overflow:hidden}.cookies__table table{border-collapse:collapse;width:100%}.cookies__table td,.cookies__table th{font-size:13px;padding:12px 16px;text-align:start}.cookies__table th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.cookies__table tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.cookies__table td.cookie-name{color:#1677ff;color:var(--home-accent);direction:ltr;font-family:monospace;font-size:12px;white-space:nowrap}.cookies__table td.purpose{color:#64748b;color:var(--home-fg-muted);line-height:1.6}.cookies__table td.duration,.cookies__table td.type-cell{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.cookies__tp-list{list-style:none;margin:12px 0 0;padding:0}.cookies__tp-list li{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin-bottom:8px;padding:10px 14px}.cookies__tp-list li strong{color:#0b1220;color:var(--home-fg)}.cookies__manage{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:12px 0 0;padding:0}.cookies__manage li{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border-radius:8px;color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:13px;padding:10px 14px;text-align:start}.cookies__consent{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 6%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;margin-top:12px;padding:18px 20px}.cookies__consent .state{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.5px;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.cookies__consent .state.is-accepted{background:#22c55e24;color:#16a34a}.cookies__consent .state.is-rejected{background:#64748b24;color:#64748b;color:var(--home-fg-muted)}.cookies__consent .actions{display:flex;flex-wrap:wrap;gap:10px}.ref{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:960px}.ref__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ref__head h1{color:#0b1220;color:var(--home-fg);font-size:26px;margin:0 0 6px}.ref__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.ref__head .actions{display:flex;flex-wrap:wrap;gap:8px}.ref__code-card{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;padding:24px}.ref__code-card h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;gap:8px;margin:0 0 6px}.ref__code-card h3 .anticon{color:#1677ff;color:var(--home-accent)}.ref__code-card p.hint{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin:0 0 18px}.ref__code-card .code-box{align-items:center;background:#fff;background:var(--home-card-bg);border:1px dashed color-mix(in srgb,#1677ff 40%,#eaeef5);border:1px dashed color-mix(in srgb,var(--home-accent) 40%,var(--home-border));border-radius:12px;display:flex;gap:12px;margin-bottom:12px;padding:14px 18px}.ref__code-card .code-box .value{color:#0b1220;color:var(--home-fg);direction:ltr;flex:1 1;font-family:monospace;font-size:22px;font-weight:800;letter-spacing:4px;word-break:break-all}.ref__code-card .code-box .actions{display:flex;gap:8px}.ref__code-card .link-box{align-items:center;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#64748b;color:var(--home-fg-muted);direction:ltr;display:flex;font-family:monospace;font-size:13px;gap:8px;margin-bottom:18px;padding:10px 14px;word-break:break-all}.ref__code-card .link-box span{flex:1 1}.ref__code-card .link-box button{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;font-weight:600}.ref__code-card .link-box button:hover{text-decoration:underline}.ref__code-card .share-row{display:flex;flex-wrap:wrap;gap:8px}.ref__code-card .share-row .share-btn{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;text-decoration:none;transition:all .15s ease}.ref__code-card .share-row .share-btn .anticon{font-size:14px}.ref__code-card .share-row .share-btn:hover{background:color-mix(in srgb,#1677ff 6%,#0000);background:color-mix(in srgb,var(--home-accent) 6%,#0000);border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent);text-decoration:none}.ref__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ref__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.ref__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.ref__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.ref__stat.is-ok .value{color:#16a34a}.ref__stat.is-warn .value{color:#d97706}.ref__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1.4fr 1fr}@media(max-width:991px){.ref__grid{grid-template-columns:1fr}}.ref__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.ref__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.ref__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0}.ref__card .head .link,.ref__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.ref__card .head .link{font-size:13px;font-weight:600;text-decoration:none}.ref__card .head .link:hover{text-decoration:underline}.ref__card .body{padding:20px}.ref__how{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.ref__how li{display:flex;gap:12px}.ref__how li .num{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:28px;place-items:center;width:28px}.ref__how li .txt{color:#64748b;color:var(--home-fg-muted);padding-top:3px}.ref__earn,.ref__how li .txt{font-size:13px;line-height:1.7}.ref__earn{background:color-mix(in srgb,#22c55e 5%,#fff);background:color-mix(in srgb,#22c55e 5%,var(--home-card-bg));border:1px solid color-mix(in srgb,#22c55e 25%,#eaeef5);border:1px solid color-mix(in srgb,#22c55e 25%,var(--home-card-border));border-radius:12px;color:#0b1220;color:var(--home-fg);padding:16px 18px}.ref__earn h4{align-items:center;color:#16a34a;display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.5px;margin:0 0 6px;text-transform:uppercase}.ref__list table{border-collapse:collapse;width:100%}.ref__list td,.ref__list th{font-size:13px;padding:12px 20px;text-align:start}.ref__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ref__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.ref__list td.reward{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.ref__list td.date{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.ref__list td.user{color:#0b1220;color:var(--home-fg);font-weight:600}.ref__list .empty{color:#64748b;color:var(--home-fg-muted);font-size:13px;padding:40px 20px;text-align:center}@media(max-width:768px){.ref__code-card .code-box .value{font-size:18px;letter-spacing:2px}.ref__list td,.ref__list th{font-size:12px;padding:10px 12px}}.inbox{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:900px}.inbox__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.inbox__head h1{color:#0b1220;color:var(--home-fg);font-size:26px;margin:0 0 6px}.inbox__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.inbox__head .actions{display:flex;flex-wrap:wrap;gap:8px}.inbox__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.inbox__toolbar .ant-select{border-radius:999px;min-width:160px}.inbox__toolbar .tabs{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:4px;padding:3px}.inbox__toolbar .tabs button{appearance:none;background:#0000;border:none;border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s ease}.inbox__toolbar .tabs button:hover:not(.is-active){color:#0b1220;color:var(--home-fg)}.inbox__toolbar .tabs button.is-active{background:#1677ff;background:var(--home-accent);color:#fff}.inbox__toolbar .unread-pill{align-items:center;background:#1677ff1f;border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.inbox__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;overflow:hidden}.inbox__row{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);color:inherit;display:flex;gap:14px;padding:16px 20px;position:relative;text-decoration:none;transition:background .15s ease}.inbox__row:first-child{border-top:none}.inbox__row:hover{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000)}.inbox__row.is-unread{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000)}.inbox__row.is-unread:before{background:#1677ff;background:var(--home-accent);border-radius:3px;bottom:12px;content:"";inset-inline-start:0;position:absolute;top:12px;width:3px}.inbox__row.is-unread .title{font-weight:700}.inbox__row .avatar{background:color-mix(in srgb,#1677ff 14%,#0000);background:color-mix(in srgb,var(--home-accent) 14%,#0000);border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:18px;height:40px;place-items:center;width:40px}.inbox__row .avatar.is-read{background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);color:#64748b;color:var(--home-fg-muted)}.inbox__row .body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.inbox__row .body .title{color:#0b1220;color:var(--home-fg);font-size:14px;line-height:1.4;word-break:break-word}.inbox__row .body .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;color:var(--home-fg-muted);display:-webkit-box;font-size:13px;line-height:1.55;overflow:hidden}.inbox__row .body .meta{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;font-size:11px;gap:10px;margin-top:2px}.inbox__row .body .meta .channel{align-items:center;background:color-mix(in srgb,#0b1220 6%,#0000);background:color-mix(in srgb,var(--home-fg) 6%,#0000);border-radius:999px;display:inline-flex;font-weight:600;gap:4px;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase}.inbox__row .actions{display:flex;flex-direction:column;flex-shrink:0;gap:6px;justify-content:center}.inbox__empty{padding:48px 24px;text-align:center}.inbox__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:48px;margin-bottom:12px}.inbox__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.inbox__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0}.inbox__pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.notif-bell{position:relative}.notif-bell .count{background:#dc2626;border-radius:999px;box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--home-bg);color:#fff;display:grid;font-size:10px;font-weight:700;height:18px;inset-inline-end:-4px;line-height:1;min-width:18px;padding:0 5px;place-items:center;position:absolute;top:-4px}@media(max-width:768px){.inbox__row{gap:10px;padding:14px 16px}.inbox__row .avatar{font-size:16px;height:34px;width:34px}.inbox__toolbar{padding:10px}}.checkout{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1100px}.checkout__head h1{color:#0b1220;color:var(--home-fg);font-size:26px;margin:0 0 6px}.checkout__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.checkout__stepper{align-items:center;display:flex;gap:8px;padding:12px 0}.checkout__stepper .step{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.checkout__stepper .step .dot{background:#f5f7fb;background:var(--home-bg-soft);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:50%;color:#64748b;color:var(--home-fg-muted);display:grid;flex-shrink:0;font-size:12px;font-weight:700;height:28px;place-items:center;width:28px}.checkout__stepper .step .lbl{color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout__stepper .step.is-active .dot{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.checkout__stepper .step.is-active .lbl{color:#0b1220;color:var(--home-fg)}.checkout__stepper .step.is-done .dot{background:#16a34a;border-color:#16a34a;color:#fff}.checkout__stepper .step.is-done .lbl{color:#0b1220;color:var(--home-fg)}.checkout__stepper .line{background:#eaeef5;background:var(--home-border);border-radius:2px;flex:1 1;height:2px}.checkout__stepper .line.is-done{background:#16a34a}.checkout__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 380px}@media(max-width:991px){.checkout__grid{grid-template-columns:1fr}}.checkout__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.checkout__card .head{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);padding:14px 20px}.checkout__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0}.checkout__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.checkout__card .body{padding:20px}.checkout__item{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;gap:14px;padding:14px 20px}.checkout__item:first-child{border-top:none}.checkout__item .brand{border-radius:10px;color:#fff;display:grid;flex-shrink:0;font-size:18px;font-weight:800;height:48px;place-items:center;width:48px}.checkout__item .body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.checkout__item .body .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600}.checkout__item .body .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.checkout__item .body .row2{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:4px}.checkout__item .body .row2 .qty{align-items:center;display:inline-flex;gap:6px}.checkout__item .body .row2 .qty button{background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:6px;color:#0b1220;color:var(--home-fg);cursor:pointer;font-weight:700;height:24px;line-height:1;width:24px}.checkout__item .body .row2 .qty button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent)}.checkout__item .body .row2 .qty button:disabled{cursor:not-allowed;opacity:.4}.checkout__item .body .row2 .qty .val{color:#0b1220;color:var(--home-fg);font-weight:600;min-width:24px;text-align:center}.checkout__item .price{align-items:end;display:flex;flex-direction:column;gap:4px;text-align:end}.checkout__item .price .unit{color:#64748b;color:var(--home-fg-muted);font-size:12px}.checkout__item .price .line{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.checkout__item .price button.remove{appearance:none;background:#0000;border:none;border-radius:4px;color:#ef4444;cursor:pointer;font-size:12px;padding:2px 6px}.checkout__item .price button.remove:hover{background:#ef444414}.checkout__methods{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.checkout__method{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:start;transition:all .15s ease}.checkout__method:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000)}.checkout__method.is-active,.checkout__method:hover{border-color:#1677ff;border-color:var(--home-accent)}.checkout__method.is-active{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,#1677ff 22%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-accent) 22%,#0000)}.checkout__method .logo{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:16px;font-weight:800;height:44px;place-items:center;width:44px}.checkout__method .body{flex:1 1;min-width:0}.checkout__method .t{font-size:14px;font-weight:600;margin-bottom:2px}.checkout__method .d{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5}.checkout__method .badge{align-self:flex-start;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.checkout__method .badge.is-instant{background:#22c55e24;color:#16a34a}.checkout__method .badge.is-manual{background:#f59e0b24;color:#d97706}.checkout__summary{position:sticky;top:96px}.checkout__summary .row{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.checkout__summary .row span:last-child{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:600}.checkout__summary .row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);color:#0b1220;color:var(--home-fg);font-size:15px;margin-top:8px;padding-top:14px}.checkout__summary .row.total span:last-child{color:#1677ff;color:var(--home-accent);font-size:18px;font-weight:800}.checkout__summary .row.discount span:last-child{color:#16a34a}.checkout__summary .wallet-note{background:color-mix(in srgb,#dc2626 6%,#0000);border:1px solid color-mix(in srgb,#dc2626 25%,#0000);border-radius:8px;color:#0b1220;color:var(--home-fg);font-size:12px;line-height:1.55;margin-top:12px;padding:10px 12px}.checkout__confirm-item{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 0}.checkout__confirm-item:first-child{border-top:none;padding-top:0}.checkout__confirm-item .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0}.checkout__confirm-item .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.checkout__nav{display:flex;gap:12px;justify-content:space-between;margin-top:8px}.checkout__success{padding:40px 24px;text-align:center}.checkout__success .icon{color:#22c55e;font-size:56px;margin-bottom:16px}.checkout__success h2{color:#0b1220;color:var(--home-fg);margin:0 0 8px}.checkout__success p{color:#64748b;color:var(--home-fg-muted);margin:0 0 20px}.checkout__success .order-no{background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border-radius:8px;color:#0b1220;color:var(--home-fg);direction:ltr;display:inline-block;font-family:monospace;font-size:15px;margin-bottom:20px;padding:8px 16px}@media(max-width:768px){.checkout__item{gap:10px;padding:12px 14px}.checkout__item .brand{font-size:16px;height:40px;width:40px}.checkout__stepper .step .lbl{display:none}}.track{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:780px}.track__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 6px}.track__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.track__form{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.track__form .hint{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.6;margin:12px 0 0}.track__form .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.track__result{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.track__result .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.track__result .head .order-no{align-items:center;display:flex;gap:10px}.track__result .head .order-no .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.track__result .head .order-no .value{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:18px;font-weight:800}.track__result .head .status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase}.track__result .head .status-pill.is-pending{background:#f59e0b24;color:#d97706}.track__result .head .status-pill.is-paid,.track__result .head .status-pill.is-processing{background:#3b82f624;color:#2563eb}.track__result .head .status-pill.is-delivered{background:#22c55e24;color:#16a34a}.track__result .head .status-pill.is-failed{background:#ef444424;color:#dc2626}.track__result .head .status-pill.is-cancelled{background:#64748b24;color:#64748b;color:var(--home-fg-muted)}.track__result .head .status-pill.is-refunded{background:#a855f724;color:#7c3aed}.track__result .body{padding:20px 24px}.track__result .detail-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.track__result .detail{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;padding:12px 14px}.track__result .detail .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.track__result .detail .value{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600;word-break:break-word}.track__result .detail .value.mono{direction:ltr;font-family:monospace}.track__result .detail .value.big{font-size:18px}.track__result .items-title{color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.track__result table{border:1px solid #eaeef5;border:1px solid var(--home-border);border-collapse:collapse;border-radius:8px;font-size:13px;overflow:hidden;width:100%}.track__result table td,.track__result table th{padding:10px 14px;text-align:start}.track__result table th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.track__result table tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.track__result table td.amount{font-weight:600;white-space:nowrap}.track__result table td.amount,.track__result table td.qty{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.track__result .timeline{display:flex;flex-direction:column;gap:14px;margin-top:20px}.track__result .timeline .step{display:flex;gap:12px}.track__result .timeline .step .dot{background:#eaeef5;background:var(--home-border);border-radius:50%;flex-shrink:0;height:12px;margin-top:5px;position:relative;width:12px}.track__result .timeline .step .dot:after{background:#eaeef5;background:var(--home-border);content:"";height:22px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:2px}.track__result .timeline .step:last-child .dot:after{display:none}.track__result .timeline .step.is-done .dot{background:#16a34a}.track__result .timeline .step.is-active .dot{background:#1677ff;background:var(--home-accent);box-shadow:0 0 0 4px color-mix(in srgb,#1677ff 20%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,var(--home-accent) 20%,#0000)}.track__result .timeline .step.is-error .dot{background:#dc2626}.track__result .timeline .step .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.track__result .timeline .step .body .s{color:#64748b;color:var(--home-fg-muted);font-size:11px;margin-top:2px}.track__result .actions{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:20px}.track__state{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:40px 24px;text-align:center}.track__state .icon{color:#64748b;color:var(--home-fg-muted);font-size:52px;margin-bottom:12px}.track__state .icon.is-error{color:#dc2626}.track__state h2{color:#0b1220;color:var(--home-fg);font-size:18px;margin:0 0 8px}.track__state p{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.65;margin:0 0 20px}.track__cta{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px}.track__cta h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.track__cta p{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.6;margin:0;max-width:480px}.track__cta .actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:768px){.track__form{padding:18px}.track__result .body,.track__result .head{padding:16px}}.admin-user{display:flex;flex-direction:column;gap:20px}.admin-user__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.admin-user__back:hover{color:#1677ff;color:var(--home-accent)}.admin-user__hero{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;padding:22px 24px}.admin-user__hero .avatar{background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:28px;font-weight:800;height:72px;overflow:hidden;place-items:center;width:72px}.admin-user__hero .avatar img{height:100%;object-fit:cover;width:100%}.admin-user__hero .body{flex:1 1;min-width:0}.admin-user__hero .body .name{color:#0b1220;color:var(--home-fg);font-size:20px;font-weight:800;margin-bottom:2px}.admin-user__hero .body .email{color:#64748b;color:var(--home-fg-muted);font-size:13px;word-break:break-all}.admin-user__hero .body .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.admin-user__hero .actions{align-self:flex-start;display:flex;flex-wrap:wrap;gap:8px}.admin-user__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:991px){.admin-user__grid{grid-template-columns:1fr}}.admin-user__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-user__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.admin-user__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.admin-user__card .head a,.admin-user__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-user__card .head a{font-size:12px;font-weight:600;text-decoration:none}.admin-user__card .head a:hover{text-decoration:underline}.admin-user__card .body{padding:16px 20px}.admin-user__row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.admin-user__row:first-child{border-top:none;padding-top:0}.admin-user__row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0}.admin-user__row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.admin-user__row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.admin-user__row .value .copy{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:12px;margin-inline-start:6px}.admin-user__wallets table{border-collapse:collapse;font-size:13px;width:100%}.admin-user__wallets td,.admin-user__wallets th{padding:8px 4px;text-align:start}.admin-user__wallets th{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-user__wallets tbody tr,.admin-user__wallets th{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border)}.admin-user__wallets tbody tr:last-child{border-bottom:none}.admin-user__wallets td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-user__wallets td.currency{color:#0b1220;color:var(--home-fg);font-weight:700}.admin-user__table table{border-collapse:collapse;font-size:12px;width:100%}.admin-user__table td,.admin-user__table th{padding:8px 6px;text-align:start}.admin-user__table th{color:#64748b;color:var(--home-fg-muted);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-user__table tbody tr,.admin-user__table th{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border)}.admin-user__table tbody tr:last-child{border-bottom:none}.admin-user__table td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-user__table td.date{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-user__table td.order-no{direction:ltr;font-family:monospace}.admin-user__empty{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:20px;text-align:center}.admin-user__kyc{display:flex;flex-direction:column;gap:10px}.admin-user__kyc .row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:6px 0}.admin-user__kyc .row:first-child{border-top:none;padding-top:0}.admin-user__kyc .row .label{color:#64748b;color:var(--home-fg-muted)}.admin-user__kyc .row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end}.admin-user__kyc .note{background:#ef44440f;border:1px solid #ef444440;border-radius:8px;color:#0b1220;color:var(--home-fg);font-size:12px;line-height:1.55;padding:10px 12px}.admin-user__action-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.admin-order{display:flex;flex-direction:column;gap:20px}.admin-order__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.admin-order__back:hover{color:#1677ff;color:var(--home-accent)}.admin-order__hero{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:24px;padding:22px 24px}.admin-order__hero .left{flex:1 1;min-width:240px}.admin-order__hero .left .order-no{align-items:center;color:#0b1220;color:var(--home-fg);direction:ltr;display:flex;font-family:monospace;font-size:22px;font-weight:800;gap:10px}.admin-order__hero .left .order-no button{appearance:none;background:#0000;border:none;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:14px;padding:2px}.admin-order__hero .left .order-no button:hover{color:#1677ff;color:var(--home-accent)}.admin-order__hero .left .meta{color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:18px;margin-top:8px}.admin-order__hero .right{align-items:flex-end;display:flex;flex-direction:column;gap:6px;text-align:end}.admin-order__hero .right .total{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800}.admin-order__hero .right .status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.admin-order__hero .right .status-pill.is-pending{background:#f59e0b24;color:#d97706}.admin-order__hero .right .status-pill.is-paid,.admin-order__hero .right .status-pill.is-processing{background:#3b82f624;color:#2563eb}.admin-order__hero .right .status-pill.is-delivered{background:#22c55e24;color:#16a34a}.admin-order__hero .right .status-pill.is-failed{background:#ef444424;color:#dc2626}.admin-order__hero .right .status-pill.is-cancelled{background:#64748b24;color:#64748b;color:var(--home-fg-muted)}.admin-order__hero .right .status-pill.is-refunded{background:#a855f724;color:#7c3aed}.admin-order__hero .actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;width:100%}.admin-order__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 380px}@media(max-width:991px){.admin-order__grid{grid-template-columns:1fr}}.admin-order__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-order__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.admin-order__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.admin-order__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-order__card .head .link,.admin-order__card .head a{color:#1677ff;color:var(--home-accent);font-size:12px;font-weight:600;text-decoration:none}.admin-order__card .head .link:hover,.admin-order__card .head a:hover{text-decoration:underline}.admin-order__card .body{padding:16px 20px}.admin-order__buyer{align-items:center;display:flex;gap:14px}.admin-order__buyer .avatar{background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:20px;font-weight:800;height:52px;overflow:hidden;place-items:center;width:52px}.admin-order__buyer .avatar img{height:100%;object-fit:cover;width:100%}.admin-order__buyer .body{flex:1 1;min-width:0}.admin-order__buyer .body .name{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700}.admin-order__buyer .body .email{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:2px;word-break:break-all}.admin-order__item{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);padding:14px 20px}.admin-order__item:first-child{border-top:none}.admin-order__item .top{align-items:center;display:flex;gap:12px}.admin-order__item .top .brand{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:15px;font-weight:800;height:40px;place-items:center;width:40px}.admin-order__item .top .body{flex:1 1;min-width:0}.admin-order__item .top .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-order__item .top .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.admin-order__item .top .price{font-feature-settings:"tnum";color:#64748b;color:var(--home-fg-muted);font-size:13px;font-variant-numeric:tabular-nums;text-align:end}.admin-order__item .top .price .line{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700}.admin-order__item .codes{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;margin-top:12px;padding:10px 12px}.admin-order__item .codes .label{color:#64748b;color:var(--home-fg-muted);font-size:10px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.admin-order__item .codes .row{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:6px;direction:ltr;display:flex;font-family:monospace;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:4px;padding:6px 8px}.admin-order__item .codes .row:last-child{margin-bottom:0}.admin-order__item .codes .row .pin{color:#64748b;color:var(--home-fg-muted);font-size:11px}.admin-order__item .codes .row button{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:12px;font-weight:600}.admin-order__item .codes .row button:hover{text-decoration:underline}.admin-order__item .codes .empty{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:6px 0;text-align:center}.admin-order__row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.admin-order__row:first-child{border-top:none;padding-top:0}.admin-order__row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0}.admin-order__row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.admin-order__row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.admin-order__row .value.big{font-size:15px}.admin-order__row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);font-size:15px;margin-top:6px;padding-top:12px}.admin-order__row.total .value{color:#1677ff;color:var(--home-accent);font-size:17px;font-weight:800}.admin-order__timeline{display:flex;flex-direction:column;gap:14px}.admin-order__timeline .step{display:flex;gap:12px}.admin-order__timeline .step .dot{background:#eaeef5;background:var(--home-border);border-radius:50%;flex-shrink:0;height:12px;margin-top:5px;position:relative;width:12px}.admin-order__timeline .step .dot:after{background:#eaeef5;background:var(--home-border);content:"";height:22px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:2px}.admin-order__timeline .step:last-child .dot:after{display:none}.admin-order__timeline .step.is-done .dot{background:#16a34a}.admin-order__timeline .step.is-active .dot{background:#1677ff;background:var(--home-accent);box-shadow:0 0 0 4px color-mix(in srgb,#1677ff 20%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,var(--home-accent) 20%,#0000)}.admin-order__timeline .step.is-error .dot{background:#dc2626}.admin-order__timeline .step .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-order__timeline .step .body .s{color:#64748b;color:var(--home-fg-muted);font-size:11px;margin-top:2px}.admin-order__tx table{border-collapse:collapse;font-size:12px;width:100%}.admin-order__tx td,.admin-order__tx th{padding:8px 6px;text-align:start}.admin-order__tx th{color:#64748b;color:var(--home-fg-muted);font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-order__tx tbody tr,.admin-order__tx th{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border)}.admin-order__tx tbody tr:last-child{border-bottom:none}.admin-order__tx td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-order__tx td.date{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-order__empty{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:20px;text-align:center}.admin-products{display:flex;flex-direction:column;gap:20px}.admin-products__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-products__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-products__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-products__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-products__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-products__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-products__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-products__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-products__stat.is-ok .value{color:#16a34a}.admin-products__stat.is-muted .value{color:#64748b;color:var(--home-fg-muted)}.admin-products__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-products__toolbar .ant-input-affix-wrapper,.admin-products__toolbar .ant-select{border-radius:999px}.admin-products__toolbar .search{flex:1 1;min-width:220px}.admin-products__toolbar .filter{min-width:150px}.admin-products__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-products__list table{border-collapse:collapse;width:100%}.admin-products__list td,.admin-products__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-products__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-products__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-products__list tbody tr.is-inactive{opacity:.6}.admin-products__list td.product-cell{align-items:center;display:flex;gap:12px;min-width:0}.admin-products__list td.product-cell .brand{border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-size:14px;font-weight:800;height:36px;place-items:center;width:36px}.admin-products__list td.product-cell .who{min-width:0}.admin-products__list td.product-cell .who .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-products__list td.product-cell .who .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.admin-products__list td.amount{font-weight:600}.admin-products__list td.amount,.admin-products__list td.stock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.admin-products__list td.date{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-products__list td.actions{text-align:end;white-space:nowrap}.admin-products__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-products__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-products__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-products__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-products__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-products__form .section-title{border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.admin-products__form .section-title:not(:first-child){margin-top:20px}.admin-products__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}@media(max-width:991px){.admin-products__list td.col-region,.admin-products__list td.col-updated,.admin-products__list th.col-region,.admin-products__list th.col-updated{display:none}}@media(max-width:768px){.admin-products__list td,.admin-products__list th{font-size:12px;padding:12px}}.admin-ann{display:flex;flex-direction:column;gap:20px}.admin-ann__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-ann__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-ann__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-ann__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-ann__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-ann__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-ann__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-ann__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-ann__stat.is-ok .value{color:#16a34a}.admin-ann__stat.is-warn .value{color:#d97706}.admin-ann__stat.is-muted .value{color:#64748b;color:var(--home-fg-muted)}.admin-ann__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-ann__toolbar .ant-input-affix-wrapper,.admin-ann__toolbar .ant-select{border-radius:999px}.admin-ann__toolbar .search{flex:1 1;min-width:220px}.admin-ann__toolbar .filter{min-width:150px}.admin-ann__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-ann__list table{border-collapse:collapse;width:100%}.admin-ann__list td,.admin-ann__list th{font-size:13px;padding:14px 20px;text-align:start}.admin-ann__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-ann__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-ann__list tbody tr.is-expired{opacity:.55}.admin-ann__list tbody tr.is-draft{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000)}.admin-ann__list td.title-cell{max-width:340px}.admin-ann__list td.title-cell .top{align-items:center;display:flex;gap:8px;margin-bottom:2px}.admin-ann__list td.title-cell .top .pin{color:#f59e0b;font-size:12px}.admin-ann__list td.title-cell .top .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-ann__list td.title-cell .preview{font-size:11px;max-width:320px;overflow:hidden;text-overflow:ellipsis}.admin-ann__list td.date,.admin-ann__list td.title-cell .preview{color:#64748b;color:var(--home-fg-muted);white-space:nowrap}.admin-ann__list td.actions{text-align:end;white-space:nowrap}.admin-ann__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-ann__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-ann__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-ann__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-ann__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-ann__form .section-title{border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.admin-ann__form .section-title:not(:first-child){margin-top:20px}.admin-ann__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}.admin-ann__form .switch-row{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;gap:10px;padding:12px 0}.admin-ann__preview{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;padding:16px 18px}.admin-ann__preview .badge{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.5px;margin-inline-end:6px;padding:2px 10px;text-transform:uppercase}.admin-ann__preview .badge.sev-info{background:#3b82f624;color:#2563eb}.admin-ann__preview .badge.sev-success{background:#22c55e24;color:#16a34a}.admin-ann__preview .badge.sev-warning{background:#f59e0b24;color:#d97706}.admin-ann__preview .badge.sev-critical{background:#ef444424;color:#dc2626}.admin-ann__preview h4{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700;margin:10px 0 6px}.admin-ann__preview p{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.65;margin:0;white-space:pre-wrap}@media(max-width:768px){.admin-ann__list td,.admin-ann__list th{font-size:12px;padding:12px}}.admin-brands{display:flex;flex-direction:column;gap:20px}.admin-brands__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-brands__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-brands__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-brands__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-brands__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-brands__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-brands__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-brands__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-brands__stat.is-ok .value{color:#16a34a}.admin-brands__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-brands__toolbar .ant-input-affix-wrapper,.admin-brands__toolbar .ant-select{border-radius:999px}.admin-brands__toolbar .search{flex:1 1;min-width:220px}.admin-brands__toolbar .filter{min-width:150px}.admin-brands__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.admin-brands__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.admin-brands__card:hover{box-shadow:0 10px 24px #0f172a14;transform:translateY(-2px)}.admin-brands__card.is-inactive{opacity:.6}.admin-brands__card .banner{background:#f5f7fb;background:var(--home-bg-soft);height:100px;overflow:hidden;position:relative}.admin-brands__card .banner img{display:block;height:100%;object-fit:cover;width:100%}.admin-brands__card .banner .banner-fallback{color:#fff;display:grid;font-size:32px;font-weight:800;height:100%;letter-spacing:1px;place-items:center;width:100%}.admin-brands__card .banner .featured-badge{background:#f59e0bf2;border-radius:999px;color:#fff;font-size:10px;font-weight:700;inset-inline-end:10px;letter-spacing:.5px;padding:3px 10px;position:absolute;text-transform:uppercase;top:10px}.admin-brands__card .body{display:flex;gap:12px;padding:14px 16px}.admin-brands__card .body .logo{background:color-mix(in srgb,#0b1220 5%,#0000);background:color-mix(in srgb,var(--home-fg) 5%,#0000);border-radius:12px;color:#fff;display:grid;flex-shrink:0;font-size:18px;font-weight:800;height:48px;overflow:hidden;place-items:center;width:48px}.admin-brands__card .body .logo img{height:100%;object-fit:contain;padding:4px;width:100%}.admin-brands__card .body .info{flex:1 1;min-width:0}.admin-brands__card .body .info .name{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-brands__card .body .info .slug{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px;margin-top:2px}.admin-brands__card .body .info .tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.admin-brands__card .actions{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 14px}.admin-brands__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-brands__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-brands__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-brands__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-brands__form .section-title{border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.admin-brands__form .section-title:not(:first-child){margin-top:20px}.admin-brands__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}.admin-brands__form .color-input{align-items:center;display:flex;gap:8px}.admin-brands__form .color-input input[type=color]{background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;cursor:pointer;height:40px;padding:0;width:40px}.admin-brands__upload .tile{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:2px dashed #eaeef5;border:2px dashed var(--home-border);border-radius:12px;cursor:pointer;display:grid;min-height:120px;padding:20px;place-items:center;position:relative;text-align:center;transition:all .15s ease}.admin-brands__upload .tile:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.admin-brands__upload .tile .icon{color:#1677ff;color:var(--home-accent);font-size:28px;margin-bottom:8px}.admin-brands__upload .tile .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-brands__upload .tile .hint{color:#64748b;color:var(--home-fg-muted);font-size:11px;margin-top:4px}.admin-brands__upload .tile.has-image{border-color:#eaeef5;border-color:var(--home-card-border);border-style:solid;padding:0}.admin-brands__upload .tile img{border-radius:8px;display:block;margin:0 auto;max-height:180px;max-width:100%;object-fit:contain}.admin-brands__upload .tile .overlay{align-items:center;background:#0b12208c;color:#fff;display:flex;gap:10px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s ease}.admin-brands__upload .tile .overlay button{appearance:none;background:#0000;border:1px solid #fff6;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.admin-brands__upload .tile .overlay button:hover{background:#ffffff1a}.admin-brands__upload .tile:hover .overlay{opacity:1}.admin-brands__upload .label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600;margin-bottom:6px}.admin-brands__upload .hint{color:#64748b;color:var(--home-fg-muted);font-size:11px;line-height:1.55;margin-top:6px}.market__brand{align-items:center;display:inline-flex;gap:8px}.market__brand img{max-height:22px;max-width:22px;object-fit:contain}.market__card-media{color:#fff;display:grid;font-size:40px;font-weight:800;height:120px;letter-spacing:1px;overflow:hidden;place-items:center;position:relative}.market__card-media img{display:block;height:100%;object-fit:contain;width:100%}@media(max-width:768px){.market__card-media{font-size:30px;height:90px}}.admin-pi{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1000px}.admin-pi__back{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.admin-pi__back:hover{color:#1677ff;color:var(--home-accent)}.admin-pi__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-pi__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-pi__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-pi__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-pi__product{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;gap:14px;padding:14px 18px}.admin-pi__product .body{flex:1 1;min-width:0}.admin-pi__product .body .title{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700;margin-bottom:2px}.admin-pi__product .body .meta{align-items:center;color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.admin-pi__product .body .meta .sku{direction:ltr;font-family:monospace}.admin-pi__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-pi__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:14px 20px}.admin-pi__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.admin-pi__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-pi__card .head .hint{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5;margin-top:2px}.admin-pi__card .head .count{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:11px;font-weight:700;padding:2px 10px}.admin-pi__card .body{padding:20px}.admin-pi__primary{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:260px 1fr}@media(max-width:768px){.admin-pi__primary{grid-template-columns:1fr}}.admin-pi__primary .preview{aspect-ratio:4/3;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:grid;overflow:hidden;place-items:center;position:relative}.admin-pi__primary .preview img{display:block;height:72%;object-fit:cover;width:77%}.admin-pi__primary .preview .empty{color:#64748b;color:var(--home-fg-muted);font-size:13px;padding:20px;text-align:center}.admin-pi__primary .preview .badge{background:#1677ffe6;border-radius:999px;color:#fff;font-size:10px;font-weight:700;inset-inline-start:10px;letter-spacing:.5px;padding:3px 10px;position:absolute;text-transform:uppercase;top:10px}.admin-pi__primary .controls{display:flex;flex-direction:column;gap:12px}.admin-pi__primary .controls .hint{color:#64748b;color:var(--home-fg-muted);font-size:13px;line-height:1.65}.admin-pi__primary .controls .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-pi__gallery{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media(max-width:575px){.admin-pi__gallery{grid-template-columns:1fr}}.admin-pi__g-item{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;position:relative}.admin-pi__g-item .image{aspect-ratio:4/3;background:#f5f7fb;background:var(--home-bg-soft);overflow:hidden}.admin-pi__g-item .image img{display:block;height:100%;object-fit:cover;width:100%}.admin-pi__g-item .meta{background:#fff;background:var(--home-card-bg);border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;flex-direction:column;gap:8px;padding:10px 12px}.admin-pi__g-item .meta .row{align-items:center;display:flex;gap:8px}.admin-pi__g-item .meta .row .badge{background:color-mix(in srgb,#0b1220 8%,#0000);background:color-mix(in srgb,var(--home-fg) 8%,#0000);border-radius:999px;color:#64748b;color:var(--home-fg-muted);font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.admin-pi__g-item .meta .row .label-input{flex:1 1;font-size:12px}.admin-pi__g-item .meta .actions{display:flex;flex-wrap:wrap;gap:6px}.admin-pi__g-item .index{font-feature-settings:"tnum";background:#0009;border-radius:999px;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;inset-inline-start:8px;padding:2px 8px;position:absolute;top:8px}.admin-pi__g-item .overlay-actions{display:flex;gap:6px;inset-inline-end:8px;opacity:0;position:absolute;top:8px;transition:opacity .15s ease}.admin-pi__g-item .overlay-actions button{background:#0009;border:none;border-radius:6px;color:#fff;cursor:pointer;display:grid;font-size:13px;height:28px;place-items:center;width:28px}.admin-pi__g-item .overlay-actions button:hover{background:#000c}.admin-pi__g-item:hover .overlay-actions{opacity:1}.admin-pi__empty{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:2px dashed #eaeef5;border:2px dashed var(--home-border);border-radius:12px;cursor:pointer;padding:40px 20px;text-align:center;transition:all .15s ease}.admin-pi__empty:hover{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:#1677ff;border-color:var(--home-accent)}.admin-pi__empty .icon{color:#1677ff;color:var(--home-accent);font-size:40px;margin-bottom:8px}.admin-pi__empty .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600}.admin-pi__empty .hint{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin-top:4px}.admin-pi__gallery-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.admin-audit{display:flex;flex-direction:column;gap:20px}.admin-audit__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-audit__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-audit__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-audit__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-audit__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.admin-audit__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-audit__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-audit__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-audit__stat.is-ok .value{color:#16a34a}.admin-audit__stat.is-warn .value{color:#d97706}.admin-audit__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-audit__toolbar .ant-input-affix-wrapper,.admin-audit__toolbar .ant-picker,.admin-audit__toolbar .ant-select{border-radius:999px}.admin-audit__toolbar .search{flex:1 1;min-width:220px}.admin-audit__toolbar .filter{min-width:160px}.admin-audit__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-audit__list table{border-collapse:collapse;width:100%}.admin-audit__list td,.admin-audit__list th{font-size:13px;padding:12px 20px;text-align:start}.admin-audit__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-audit__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);cursor:pointer;transition:background .15s ease}.admin-audit__list tbody tr:hover{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000)}.admin-audit__list td.when{font-feature-settings:"tnum";color:#64748b;color:var(--home-fg-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-audit__list td.actor{min-width:0}.admin-audit__list td.actor .name{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-audit__list td.actor .email{color:#64748b;color:var(--home-fg-muted);font-size:11px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-audit__list td.actor.is-system{color:#64748b;color:var(--home-fg-muted);font-style:italic}.admin-audit__list td.action code{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);border-radius:6px;color:#1677ff;color:var(--home-accent);direction:ltr;font-family:monospace;font-size:12px;padding:2px 8px}.admin-audit__list td.entity .e{color:#0b1220;color:var(--home-fg);font-weight:600}.admin-audit__list td.entity .id{font-size:11px}.admin-audit__list td.entity .id,.admin-audit__list td.ip{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace}.admin-audit__list td.ip{font-size:12px;white-space:nowrap}.admin-audit__list td.actions{text-align:end;white-space:nowrap}.admin-audit__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-audit__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-audit__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-audit__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-audit__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0}.admin-audit__diff{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(max-width:768px){.admin-audit__diff{grid-template-columns:1fr}}.admin-audit__diff .col{border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;overflow:hidden}.admin-audit__diff .col .head{background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase}.admin-audit__diff .col pre{background:#fff;background:var(--home-card-bg);color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:11px;line-height:1.55;margin:0;max-height:340px;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.admin-audit__diff .col.is-before .head{color:#dc2626}.admin-audit__diff .col.is-after .head{color:#16a34a}.admin-audit__detail-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.admin-audit__detail-rows .row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.admin-audit__detail-rows .row:first-child{border-top:none;padding-top:0}.admin-audit__detail-rows .row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0}.admin-audit__detail-rows .row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.admin-audit__detail-rows .row .value.mono{direction:ltr;font-family:monospace;font-size:12px}@media(max-width:991px){.admin-audit__list td.col-ip,.admin-audit__list th.col-ip{display:none}}@media(max-width:768px){.admin-audit__list td,.admin-audit__list th{font-size:12px;padding:10px 12px}}.admin-settings{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1000px}.admin-settings__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-settings__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-settings__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-settings__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-settings__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-settings__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:14px 20px}.admin-settings__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.admin-settings__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-settings__card .head .section-reset{background:#0000;border:none;border-radius:8px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:12px;padding:4px 10px}.admin-settings__card .head .section-reset:hover{background:#ef44440f;color:#dc2626}.admin-settings__card .body{padding:20px}.admin-settings__row{align-items:flex-start;border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;gap:20px;justify-content:space-between;padding:14px 0}.admin-settings__row:first-child{border-top:none;padding-top:0}.admin-settings__row:last-child{padding-bottom:0}.admin-settings__row .info{flex:1 1;min-width:0}.admin-settings__row .info .label{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:600;gap:6px}.admin-settings__row .info .desc{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-top:2px}.admin-settings__row .control{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;min-width:240px}.admin-settings__row .control .ant-input,.admin-settings__row .control .ant-input-number,.admin-settings__row .control .ant-select{max-width:320px;width:100%}@media(max-width:768px){.admin-settings__row{align-items:stretch;flex-direction:column}.admin-settings__row .control{justify-content:flex-start;max-width:none;min-width:auto}}.admin-settings__color{align-items:center;display:inline-flex;gap:10px}.admin-settings__color input[type=color]{background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;cursor:pointer;height:40px;padding:0;width:40px}.admin-settings__color input[type=text]{font-family:monospace;text-transform:uppercase;width:120px}.admin-settings__gateways{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.admin-settings__gateway{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px 14px;transition:all .15s ease}.admin-settings__gateway.is-on,.admin-settings__gateway:hover{border-color:#1677ff;border-color:var(--home-accent)}.admin-settings__gateway.is-on{background:color-mix(in srgb,#1677ff 6%,#0000);background:color-mix(in srgb,var(--home-accent) 6%,#0000)}.admin-settings__gateway .logo{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:12px;font-weight:800;height:32px;place-items:center;width:32px}.admin-settings__gateway .info{flex:1 1;min-width:0}.admin-settings__gateway .info .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-settings__features{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.admin-settings__feature{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:flex;gap:12px;padding:14px 16px}.admin-settings__feature.is-on{background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-border))}.admin-settings__feature .body{flex:1 1;min-width:0}.admin-settings__feature .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-settings__feature .body .d{color:#64748b;color:var(--home-fg-muted);font-size:11px;line-height:1.5;margin-top:2px}.admin-settings__maintenance-alert{align-items:flex-start;background:color-mix(in srgb,#f59e0b 6%,#fff);background:color-mix(in srgb,#f59e0b 6%,var(--home-card-bg));border:1px solid #f59e0b59;border-radius:12px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.admin-settings__maintenance-alert .anticon{color:#d97706;flex-shrink:0;font-size:18px;margin-top:2px}.admin-settings__maintenance-alert .body{flex:1 1;min-width:0}.admin-settings__maintenance-alert .body h4{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:700;margin:0 0 4px}.admin-settings__maintenance-alert .body p{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin:0}.admin-settings__savebar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;bottom:20px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 20px;position:sticky;z-index:10}.admin-settings__savebar .left{color:#64748b;color:var(--home-fg-muted);font-size:13px}.admin-settings__savebar .right{display:flex;gap:8px}.order-success{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:820px}.order-success__hero{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 10%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 10%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:32px 28px;text-align:center}.order-success__hero.is-delivered{background:linear-gradient(135deg,color-mix(in srgb,#22c55e 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#22c55e 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#22c55e 30%,#eaeef5);border-color:color-mix(in srgb,#22c55e 30%,var(--home-card-border))}.order-success__hero.is-pending{background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#f59e0b 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#f59e0b 30%,#eaeef5);border-color:color-mix(in srgb,#f59e0b 30%,var(--home-card-border))}.order-success__hero.is-failed{background:linear-gradient(135deg,color-mix(in srgb,#ef4444 8%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,#ef4444 8%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border-color:color-mix(in srgb,#ef4444 30%,#eaeef5);border-color:color-mix(in srgb,#ef4444 30%,var(--home-card-border))}.order-success__hero .icon{border-radius:50%;color:#fff;display:grid;font-size:34px;height:72px;margin:0 auto 16px;place-items:center;width:72px}.order-success__hero .icon.is-success{background:#22c55e}.order-success__hero .icon.is-pending{background:#f59e0b}.order-success__hero .icon.is-error{background:#dc2626}.order-success__hero h1{color:#0b1220;color:var(--home-fg);font-size:24px;font-weight:800;margin:0 0 8px}.order-success__hero p.sub{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6;margin:0 0 20px;margin-inline:auto;max-width:520px}.order-success__hero .order-no-row{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:8px;padding:8px 14px}.order-success__hero .order-no-row .label{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.order-success__hero .order-no-row .value{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:14px;font-weight:800}.order-success__hero .order-no-row button{appearance:none;background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;padding:2px 4px}.order-success__hero .order-no-row button:hover{text-decoration:underline}.order-success__hero .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px}.order-success__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.order-success__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.order-success__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.order-success__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.order-success__card .head .actions{display:flex;gap:8px}.order-success__card .body{padding:20px}.order-success__row{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.order-success__row:first-child{border-top:none;padding-top:0}.order-success__row .label{color:#64748b;color:var(--home-fg-muted);flex-shrink:0}.order-success__row .value{color:#0b1220;color:var(--home-fg);font-weight:600;text-align:end;word-break:break-word}.order-success__row .value.mono{direction:ltr;font-family:monospace;font-size:12px}.order-success__row .value.big{font-size:16px}.order-success__row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);font-size:15px;margin-top:6px;padding-top:12px}.order-success__row.total .value{color:#1677ff;color:var(--home-accent);font-size:18px;font-weight:800}.order-success__item{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);padding:16px 20px}.order-success__item:first-child{border-top:none}.order-success__item .top{align-items:flex-start;display:flex;gap:12px}.order-success__item .top .brand{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:10px;display:grid;flex-shrink:0;height:40px;overflow:hidden;place-items:center;width:40px}.order-success__item .top .brand img{height:100%;object-fit:contain;padding:4px;width:100%}.order-success__item .top .body{flex:1 1;min-width:0}.order-success__item .top .body .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600}.order-success__item .top .body .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px;margin-top:2px}.order-success__item .top .price{color:#64748b;color:var(--home-fg-muted);font-size:13px;text-align:end;white-space:nowrap}.order-success__item .top .price .line{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.order-success__item .codes{background:color-mix(in srgb,#22c55e 5%,#0000);border:1px solid color-mix(in srgb,#22c55e 25%,#0000);border-radius:8px;margin-top:14px;padding:12px 14px}.order-success__item .codes .codes-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.order-success__item .codes .codes-head .label{align-items:center;color:#16a34a;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.5px;text-transform:uppercase}.order-success__item .codes .code-row{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px;padding:10px 12px}.order-success__item .codes .code-row:last-child{margin-bottom:0}.order-success__item .codes .code-row .code{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:13px;font-weight:700;word-break:break-all}.order-success__item .codes .code-row .code .pin{color:#64748b;color:var(--home-fg-muted);font-weight:500;margin-inline-start:6px}.order-success__item .codes .code-row button{appearance:none;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;color:#1677ff;color:var(--home-accent);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:4px 10px}.order-success__item .codes .code-row button:hover{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000)}.order-success__item .codes .no-codes{color:#64748b;color:var(--home-fg-muted);font-size:12px;padding:8px 0;text-align:center}.order-success__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.order-success__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.order-success__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.order-success__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.order-success__help{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#1677ff 6%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px}.order-success__help h4{color:#0b1220;color:var(--home-fg);font-size:14px;margin:0 0 4px}.order-success__help p{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.5;margin:0}.order-success__help .actions{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:768px){.order-success__hero{padding:24px 18px}.order-success__hero h1{font-size:20px}.order-success__item{padding:12px 14px}}.cart{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1080px}.cart__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cart__head h1{color:#0b1220;color:var(--home-fg);font-size:26px;margin:0 0 6px}.cart__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0}.cart__head .actions{display:flex;flex-wrap:wrap;gap:8px}.cart__grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 340px}@media(max-width:991px){.cart__grid{grid-template-columns:1fr}}.cart__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.cart__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.cart__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:15px;font-weight:700;gap:8px;margin:0}.cart__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.cart__card .head .count{color:#64748b;color:var(--home-fg-muted);font-size:12px;font-weight:600}.cart__card .body{padding:20px}.cart__item{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;gap:14px;padding:16px 20px;transition:background .15s ease}.cart__item:first-child{border-top:none}.cart__item:hover{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000)}.cart__item .media{background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border-radius:12px;display:grid;flex-shrink:0;height:72px;overflow:hidden;place-items:center;width:72px}.cart__item .media img{display:block;height:100%;object-fit:cover;width:100%}.cart__item .body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.cart__item .body .brand-name{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cart__item .body .title{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart__item .body .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.cart__item .body .meta-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cart__item .controls{align-items:center;display:flex;flex-shrink:0;gap:12px}.cart__item .controls .qty{align-items:center;background:color-mix(in srgb,#0b1220 4%,#0000);background:color-mix(in srgb,var(--home-fg) 4%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;display:inline-flex;gap:4px;padding:3px}.cart__item .controls .qty button{appearance:none;background:#0000;border:none;border-radius:999px;color:#0b1220;color:var(--home-fg);cursor:pointer;display:grid;font-size:12px;height:28px;place-items:center;width:28px}.cart__item .controls .qty button:hover:not(:disabled){background:#fff;background:var(--home-card-bg);color:#1677ff;color:var(--home-accent)}.cart__item .controls .qty button:disabled{cursor:not-allowed;opacity:.35}.cart__item .controls .qty .val{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;min-width:26px;text-align:center}.cart__item .controls .line-total{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;min-width:90px;text-align:end;white-space:nowrap}.cart__item .controls .remove{appearance:none;background:#0000;border:none;border-radius:8px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;display:grid;font-size:14px;height:32px;place-items:center;width:32px}.cart__item .controls .remove:hover{background:#ef444414;color:#ef4444}.cart__item.is-affiliate{background:color-mix(in srgb,#1677ff 3%,#0000);background:color-mix(in srgb,var(--home-accent) 3%,#0000)}.cart__item.is-affiliate .controls .line-total{color:#64748b;color:var(--home-fg-muted);font-size:13px;font-weight:500}@media(max-width:768px){.cart__item{flex-wrap:wrap}.cart__item .controls{justify-content:space-between;width:100%}}.cart__unit{font-feature-settings:"tnum";color:#64748b;color:var(--home-fg-muted);font-size:12px;font-variant-numeric:tabular-nums}.cart__summary{position:sticky;top:96px}.cart__summary .row{color:#64748b;color:var(--home-fg-muted);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 0}.cart__summary .row span:last-child{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:600}.cart__summary .row.total{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);color:#0b1220;color:var(--home-fg);font-size:15px;margin-top:8px;padding-top:14px}.cart__summary .row.total span:last-child{color:#1677ff;color:var(--home-accent);font-size:20px;font-weight:800}.cart__summary .tax-note{color:#64748b;color:var(--home-fg-muted);font-size:11px;line-height:1.55;margin-top:12px}.cart__summary .actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cart__summary .continue-link{color:#1677ff;color:var(--home-accent);font-size:13px;margin-top:8px;text-align:center;text-decoration:none}.cart__summary .continue-link:hover{text-decoration:underline}.cart__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:56px 24px;text-align:center}.cart__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.cart__empty h3{color:#0b1220;color:var(--home-fg);font-size:18px;margin:0 0 6px}.cart__empty p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0 0 20px}.cart__mobile-summary{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;bottom:12px;box-shadow:0 8px 24px #0f172a1f;display:none;gap:12px;justify-content:space-between;padding:16px 20px;position:sticky;z-index:10}.cart__mobile-summary .total-label{color:#64748b;color:var(--home-fg-muted);font-size:12px}.cart__mobile-summary .total-value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}@media(max-width:991px){.cart__mobile-summary{display:flex}}@media(max-width:768px){.cart__item{padding:12px 14px}.cart__item .media{height:56px;width:56px}.cart__item .controls .line-total{font-size:14px;min-width:auto}}.ref-landing{background:radial-gradient(1200px 600px at 20% -10%,color-mix(in srgb,#1677ff 18%,#0000),#0000 60%),radial-gradient(1000px 500px at 100% 100%,color-mix(in srgb,#1677ff 12%,#0000),#0000 55%),#fff;background:radial-gradient(1200px 600px at 20% -10%,color-mix(in srgb,var(--home-accent) 18%,#0000),#0000 60%),radial-gradient(1000px 500px at 100% 100%,color-mix(in srgb,var(--home-accent) 12%,#0000),#0000 55%),var(--home-bg);display:grid;min-height:100vh;padding:32px 20px;place-items:center}.ref-landing__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 20px 60px #0f172a26;max-width:620px;overflow:hidden;padding:32px 28px 28px;position:relative;text-align:center;width:100%}.ref-landing__brand{color:#0b1220;color:var(--home-fg);display:inline-block;font-size:24px;font-weight:800;letter-spacing:1px;margin-bottom:20px;text-decoration:none}.ref-landing__brand span{color:#1677ff;color:var(--home-accent)}.ref-landing__invite{align-items:center;background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);border:1px solid color-mix(in srgb,#1677ff 22%,#0000);border:1px solid color-mix(in srgb,var(--home-accent) 22%,#0000);border-radius:999px;color:#0b1220;color:var(--home-fg);display:inline-flex;font-size:13px;font-weight:600;gap:10px;margin-bottom:20px;padding:8px 14px 8px 8px}.ref-landing__invite .avatar{background:linear-gradient(135deg,#1677ff,#4096ff);border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:13px;font-weight:800;height:30px;overflow:hidden;place-items:center;width:30px}.ref-landing__invite .avatar img{height:100%;object-fit:cover;width:100%}.ref-landing__invite .name{align-items:flex-start;display:flex;flex-direction:column;gap:1px}.ref-landing__invite .name .who{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:700}.ref-landing__invite .name .since{color:#64748b;color:var(--home-fg-muted);font-size:10px;font-weight:500}.ref-landing__title{color:#0b1220;color:var(--home-fg);font-size:28px;font-weight:800;line-height:1.2;margin:0 0 10px}.ref-landing__sub{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.65;margin:0 0 24px}.ref-landing__code{align-items:center;background:color-mix(in srgb,#1677ff 5%,#0000);background:color-mix(in srgb,var(--home-accent) 5%,#0000);border:1px dashed color-mix(in srgb,#1677ff 40%,#eaeef5);border:1px dashed color-mix(in srgb,var(--home-accent) 40%,var(--home-border));border-radius:12px;display:inline-flex;gap:12px;margin-bottom:24px;padding:12px 18px}.ref-landing__code .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.ref-landing__code .value{color:#0b1220;color:var(--home-fg);direction:ltr;font-family:monospace;font-size:20px;font-weight:800;letter-spacing:4px}.ref-landing__code button{appearance:none;background:#0000;border:none;border-radius:6px;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;font-weight:700;padding:4px 8px}.ref-landing__code button:hover{background:color-mix(in srgb,#1677ff 10%,#0000);background:color-mix(in srgb,var(--home-accent) 10%,#0000)}.ref-landing__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:28px}.ref-landing__benefits{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:20px;text-align:start}.ref-landing__benefit{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;display:flex;gap:12px;padding:14px}.ref-landing__benefit .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:10px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:16px;height:36px;place-items:center;width:36px}.ref-landing__benefit .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:700;margin-bottom:2px}.ref-landing__benefit .body .d{line-height:1.55}.ref-landing__benefit .body .d,.ref-landing__footer{color:#64748b;color:var(--home-fg-muted);font-size:12px}.ref-landing__footer{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:20px}.ref-landing__footer a{color:#64748b;color:var(--home-fg-muted);text-decoration:none}.ref-landing__footer a:hover{color:#1677ff;color:var(--home-accent)}.ref-landing__signedin{align-items:center;display:flex;flex-direction:column;gap:16px}.ref-landing__signedin .big-check{background:#22c55e;border-radius:50%;color:#fff;display:grid;font-size:30px;height:64px;margin-bottom:4px;place-items:center;width:64px}.ref-landing__signedin .count-strip{align-items:center;background:color-mix(in srgb,#1677ff 10%,#0000);background:color-mix(in srgb,var(--home-accent) 10%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 14px}.ref-landing__notfound{align-items:center;display:flex;flex-direction:column;gap:12px}.ref-landing__notfound .icon{color:#64748b;color:var(--home-fg-muted);font-size:52px}.ref-landing__notfound h2{color:#0b1220;color:var(--home-fg);font-size:20px;margin:0}.ref-landing__notfound p{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6;margin:0;max-width:420px}@keyframes ref-landing-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ref-landing__card>*{animation:ref-landing-in .5s ease both}.ref-landing__card>:first-child{animation-delay:.05s}.ref-landing__card>:nth-child(2){animation-delay:.1s}.ref-landing__card>:nth-child(3){animation-delay:.15s}.ref-landing__card>:nth-child(4){animation-delay:.2s}.ref-landing__card>:nth-child(5){animation-delay:.25s}@media(max-width:575px){.ref-landing__card{padding:24px 18px}.ref-landing__title{font-size:22px}.ref-landing__benefits{grid-template-columns:1fr}.ref-landing__code .value{font-size:16px;letter-spacing:3px}}.admin-trans{display:flex;flex-direction:column;gap:20px}.admin-trans__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-trans__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-trans__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-trans__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-trans__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.admin-trans__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-trans__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-trans__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-trans__stat.is-ok .value{color:#16a34a}.admin-trans__stat.is-warn .value{color:#d97706}.admin-trans__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-trans__toolbar .ant-input-affix-wrapper,.admin-trans__toolbar .ant-select{border-radius:999px}.admin-trans__toolbar .search{flex:1 1;min-width:220px}.admin-trans__toolbar .filter{min-width:140px}.admin-trans__toolbar .checkbox{align-items:center;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;gap:8px}.admin-trans__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-trans__list table{border-collapse:collapse;width:100%}.admin-trans__list td,.admin-trans__list th{font-size:13px;padding:12px 20px;text-align:start;vertical-align:top}.admin-trans__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-trans__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-trans__list tbody tr.is-override{background:color-mix(in srgb,#1677ff 3%,#0000);background:color-mix(in srgb,var(--home-accent) 3%,#0000)}.admin-trans__list td.key{color:#1677ff;color:var(--home-accent);direction:ltr;font-family:monospace;font-size:12px;max-width:260px;word-break:break-all}.admin-trans__list td.value{color:#0b1220;color:var(--home-fg);line-height:1.55;max-width:380px;word-break:break-word}.admin-trans__list td.namespace{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.admin-trans__list td.date{color:#64748b;color:var(--home-fg-muted);font-size:12px;white-space:nowrap}.admin-trans__list td.actions{text-align:end;white-space:nowrap}.admin-trans__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-trans__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-trans__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-trans__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-trans__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-trans__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}.admin-trans__form input,.admin-trans__form textarea{font-family:inherit}.admin-trans__form .json-textarea{direction:ltr;font-family:monospace;font-size:12px;line-height:1.6}.admin-trans__form .preview{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:999px;color:#1677ff;color:var(--home-accent);display:inline-block;font-size:12px;font-weight:700;margin-top:8px;padding:4px 10px}.twofa{margin:0 auto;max-width:420px}.twofa__icon{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 18%,#0000),color-mix(in srgb,#1677ff 6%,#0000));background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 18%,#0000),color-mix(in srgb,var(--home-accent) 6%,#0000));border-radius:50%;color:#1677ff;color:var(--home-accent);display:grid;font-size:28px;height:64px;margin:0 auto 20px;place-items:center;width:64px}.twofa__title{color:#0b1220;color:var(--home-fg);margin-bottom:6px;text-align:center}.twofa__sub{color:#64748b;color:var(--home-fg-muted);font-size:14px;line-height:1.6;margin-bottom:24px;text-align:center}.twofa__code-input input{direction:ltr;font-family:monospace;font-size:22px;font-weight:800;letter-spacing:10px;padding-inline-start:16px;text-align:center}.twofa__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.twofa__secondary{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:16px}.twofa__link{background:#0000;border:none;color:#1677ff;color:var(--home-accent);cursor:pointer;font-size:13px;font-weight:600;padding:4px 0}.twofa__link:hover{text-decoration:underline}.twofa__hint{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-top:8px;text-align:center}.twofa__recovery{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;margin-top:12px;padding:16px}.twofa__recovery .label{color:#0b1220;color:var(--home-fg);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.twofa__recovery .hint{color:#64748b;color:var(--home-fg-muted);font-size:11px;line-height:1.55;margin-top:8px}.twofa__trouble{align-items:flex-start;background:color-mix(in srgb,#1677ff 4%,#0000);background:color-mix(in srgb,var(--home-accent) 4%,#0000);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;display:flex;gap:12px;margin-top:24px;padding:14px 16px}.twofa__trouble .anticon{color:#1677ff;color:var(--home-accent);flex-shrink:0;font-size:16px;margin-top:2px}.twofa__trouble .body{flex:1 1;min-width:0}.twofa__trouble .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:700;margin-bottom:2px}.twofa__trouble .body .s{color:#64748b;color:var(--home-fg-muted);font-size:12px;line-height:1.55;margin-bottom:8px}.admin-an{display:flex;flex-direction:column;gap:20px}.admin-an__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-an__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-an__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-an__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-an__range{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px}.admin-an__range .preset{appearance:none;background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px}.admin-an__range .preset:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.admin-an__range .preset.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.admin-an__range .sep{background:#eaeef5;background:var(--home-border);height:20px;margin:0 4px;width:1px}.admin-an__kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.admin-an__kpi{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:16px 18px}.admin-an__kpi .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-an__kpi .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.admin-an__kpi .delta{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;margin-top:6px;padding:2px 8px}.admin-an__kpi .delta.is-up{background:#22c55e1f;color:#16a34a}.admin-an__kpi .delta.is-down{background:#ef44441f;color:#dc2626}.admin-an__kpi .delta.is-flat{background:#64748b1f;color:#64748b;color:var(--home-fg-muted)}.admin-an__kpi .prev-line{color:#64748b;color:var(--home-fg-muted);font-size:11px;margin-top:6px}.admin-an__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-an__card .head{align-items:center;border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.admin-an__card .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.admin-an__card .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-an__card .head .meta{color:#64748b;color:var(--home-fg-muted);font-size:12px}.admin-an__card .body{padding:20px}.admin-an__chart{align-items:flex-end;display:flex;gap:3px;height:220px;padding:0 4px}.admin-an__chart .bar-group{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:4px;position:relative}.admin-an__chart .bar-group .stack{align-items:center;display:flex;flex-direction:column-reverse;gap:1px;width:100%}.admin-an__chart .bar-group .stack .seg{border-radius:2px;transition:opacity .15s ease;width:70%}.admin-an__chart .bar-group .stack .seg.revenue{background:#22c55e}.admin-an__chart .bar-group .stack .seg.orders{background:#1677ff;background:var(--home-accent)}.admin-an__chart .bar-group .stack .seg.signups{background:#8b5cf6}.admin-an__chart .bar-group:hover .seg{opacity:.75}.admin-an__chart .bar-group .tooltip{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:4px;bottom:calc(100% + 6px);color:#0b1220;color:var(--home-fg);font-size:10px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:5}.admin-an__chart .bar-group:hover .tooltip{opacity:1}.admin-an__legend{color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:18px;margin-bottom:12px}.admin-an__legend .item{align-items:center;display:inline-flex;gap:6px}.admin-an__legend .item .dot{border-radius:3px;height:10px;width:10px}.admin-an__legend .item.is-revenue .dot{background:#22c55e}.admin-an__legend .item.is-orders .dot{background:#1677ff;background:var(--home-accent)}.admin-an__legend .item.is-signups .dot{background:#8b5cf6}.admin-an__funnel{display:flex;flex-direction:column;gap:12px}.admin-an__funnel-step{align-items:center;display:flex;gap:16px}.admin-an__funnel-step .bar{background:color-mix(in srgb,#1677ff 8%,#0000);background:color-mix(in srgb,var(--home-accent) 8%,#0000);border-radius:8px;flex:1 1;height:40px;overflow:hidden;position:relative}.admin-an__funnel-step .bar .fill{align-items:center;background:linear-gradient(90deg,#1677ff,color-mix(in srgb,#1677ff 70%,#8b5cf6));background:linear-gradient(90deg,var(--home-accent),color-mix(in srgb,var(--home-accent) 70%,#8b5cf6));color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;padding-inline-start:12px;transition:width .4s ease}.admin-an__funnel-step .meta{align-items:flex-end;display:flex;flex-direction:column;min-width:140px}.admin-an__funnel-step .meta .label{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-an__funnel-step .meta .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:16px;font-variant-numeric:tabular-nums;font-weight:800}.admin-an__funnel-step .meta .pct{color:#64748b;color:var(--home-fg-muted);font-size:12px}.admin-an__cohort table{border-collapse:collapse;font-size:13px;width:100%}.admin-an__cohort td,.admin-an__cohort th{padding:10px 12px;text-align:start;white-space:nowrap}.admin-an__cohort th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.admin-an__cohort tbody tr,.admin-an__cohort th{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border)}.admin-an__cohort tbody tr:last-child{border-bottom:none}.admin-an__cohort td.week{direction:ltr;font-family:monospace;font-size:12px}.admin-an__cohort td.amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end}.admin-an__cohort td.rate{font-weight:700}.admin-an__cohort .rate-bar{align-items:center;display:inline-flex;gap:8px}.admin-an__cohort .rate-bar .track{background:color-mix(in srgb,#0b1220 8%,#0000);background:color-mix(in srgb,var(--home-fg) 8%,#0000);border-radius:3px;height:6px;overflow:hidden;width:60px}.admin-an__cohort .rate-bar .track .fill{background:#22c55e;height:100%}.admin-an__rfm{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.admin-an__rfm-card{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;overflow:hidden;padding:14px 16px;position:relative}.admin-an__rfm-card.is-champion{border-color:color-mix(in srgb,#16a34a 30%,#eaeef5);border-color:color-mix(in srgb,#16a34a 30%,var(--home-border))}.admin-an__rfm-card.is-loyal{border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-border))}.admin-an__rfm-card.is-at_risk{border-color:color-mix(in srgb,#f59e0b 30%,#eaeef5);border-color:color-mix(in srgb,#f59e0b 30%,var(--home-border))}.admin-an__rfm-card.is-lost{border-color:color-mix(in srgb,#dc2626 30%,#eaeef5);border-color:color-mix(in srgb,#dc2626 30%,var(--home-border))}.admin-an__rfm-card .t{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:space-between;margin-bottom:6px}.admin-an__rfm-card .t .share{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600}.admin-an__rfm-card .row{color:#64748b;color:var(--home-fg-muted);display:flex;font-size:12px;justify-content:space-between;padding:2px 0}.admin-an__rfm-card .row .v{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-variant-numeric:tabular-nums;font-weight:700}.admin-an__payments table{border-collapse:collapse;font-size:13px;width:100%}.admin-an__payments td,.admin-an__payments th{padding:10px 12px;text-align:start}.admin-an__payments th{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-an__payments tbody tr,.admin-an__payments th{border-bottom:1px solid #eaeef5;border-bottom:1px solid var(--home-border)}.admin-an__payments tbody tr:last-child{border-bottom:none}.admin-an__payments td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-an__payments .success-track{align-items:center;display:inline-flex;gap:8px;min-width:120px}.admin-an__payments .success-track .track{background:color-mix(in srgb,#0b1220 8%,#0000);background:color-mix(in srgb,var(--home-fg) 8%,#0000);border-radius:3px;height:6px;overflow:hidden;width:70px}.admin-an__payments .success-track .track .fill{background:#22c55e;height:100%}.admin-an__payments .success-track .pct{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:700}.admin-an__movers{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:991px){.admin-an__movers{grid-template-columns:1fr}}.admin-an__mover-list{display:flex;flex-direction:column;gap:8px}.admin-an__mover-list .mover{grid-gap:10px;align-items:center;background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:grid;gap:10px;grid-template-columns:1fr auto;padding:10px 12px}.admin-an__mover-list .mover.is-up{background:color-mix(in srgb,#16a34a 4%,#0000);border-color:color-mix(in srgb,#16a34a 30%,#eaeef5);border-color:color-mix(in srgb,#16a34a 30%,var(--home-border))}.admin-an__mover-list .mover.is-down{background:color-mix(in srgb,#dc2626 4%,#0000);border-color:color-mix(in srgb,#dc2626 30%,#eaeef5);border-color:color-mix(in srgb,#dc2626 30%,var(--home-border))}.admin-an__mover-list .mover .info{min-width:0}.admin-an__mover-list .mover .info .title{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-an__mover-list .mover .info .sku{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:11px}.admin-an__mover-list .mover .delta{text-align:end}.admin-an__mover-list .mover .delta .v{font-feature-settings:"tnum";font-size:14px;font-variant-numeric:tabular-nums;font-weight:800}.admin-an__mover-list .mover .delta .p{font-size:11px;font-weight:700}.admin-an__mover-list .mover .delta.is-up .p,.admin-an__mover-list .mover .delta.is-up .v{color:#16a34a}.admin-an__mover-list .mover .delta.is-down .p,.admin-an__mover-list .mover .delta.is-down .v{color:#dc2626}.admin-an__empty{color:#64748b;color:var(--home-fg-muted);font-size:13px;padding:32px 20px;text-align:center}@media(max-width:768px){.admin-an__chart{height:160px}.admin-an__kpi .value{font-size:20px}.admin-an__cohort td,.admin-an__cohort th{font-size:12px;padding:8px}}.help{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1000px}.help__head{padding:12px 0 4px;text-align:center}.help__head h1{color:#0b1220;color:var(--home-fg);font-size:28px;margin:0 0 8px}.help__head p{color:#64748b;color:var(--home-fg-muted);font-size:15px;margin:0 0 20px}.help__head .search{margin:0 auto;max-width:520px}.help__head .search .ant-input-affix-wrapper{border-radius:999px;padding-inline:16px}.help__cats{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.help__cats button{appearance:none;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:999px;color:#64748b;color:var(--home-fg-muted);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .15s ease}.help__cats button .count{font-size:11px;margin-inline-start:6px;opacity:.65}.help__cats button:hover{border-color:#1677ff;border-color:var(--home-accent);color:#0b1220;color:var(--home-fg)}.help__cats button.is-active{background:#1677ff;background:var(--home-accent);border-color:#1677ff;border-color:var(--home-accent);color:#fff}.help__cats button.is-active .count{opacity:1}.help__count{color:#64748b;color:var(--home-fg-muted);font-size:13px;text-align:center}.help__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.help__card{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);display:flex;flex-direction:column;gap:8px;padding:20px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.help__card,.help__card:hover{color:inherit;text-decoration:none}.help__card:hover{box-shadow:0 10px 24px #0f172a14;transform:translateY(-2px)}.help__card.is-featured,.help__card:hover{border-color:color-mix(in srgb,#1677ff 30%,#eaeef5);border-color:color-mix(in srgb,var(--home-accent) 30%,var(--home-card-border))}.help__card.is-featured{background:linear-gradient(180deg,color-mix(in srgb,#1677ff 4%,#fff),#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--home-accent) 4%,var(--home-card-bg)) 0,var(--home-card-bg) 100%)}.help__card .tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.help__card .tags .category-tag{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);color:#1677ff;color:var(--home-accent);font-size:11px}.help__card .tags .category-tag,.help__card .tags .featured-tag{border-radius:999px;font-weight:700;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.help__card .tags .featured-tag{background:#f59e0b26;color:#d97706;font-size:10px}.help__card h3{color:#0b1220;color:var(--home-fg);font-size:15px;font-weight:700;line-height:1.4;margin:0}.help__card p{flex:1 1;font-size:13px;line-height:1.65;margin:0}.help__card .meta,.help__card p{color:#64748b;color:var(--home-fg-muted)}.help__card .meta{border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);display:flex;font-size:11px;gap:12px;padding-top:8px}.help__card .cta{align-items:center;color:#1677ff;color:var(--home-accent);display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin-top:4px}.help__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.help__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.help__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.help__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.help__still{background:linear-gradient(135deg,color-mix(in srgb,#1677ff 6%,#fff),#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--home-accent) 6%,var(--home-card-bg)) 0,var(--home-card-bg) 100%);border:1px solid color-mix(in srgb,#1677ff 25%,#eaeef5);border:1px solid color-mix(in srgb,var(--home-accent) 25%,var(--home-card-border));border-radius:12px;margin-top:12px;padding:24px;text-align:center}.help__still h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.help__still p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 16px}.help__still .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.help-article{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:780px}.help-article__back{align-items:center;align-self:flex-start;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none}.help-article__back:hover{color:#1677ff;color:var(--home-accent)}.help-article__head{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:24px}.help-article__head h1{color:#0b1220;color:var(--home-fg);font-size:26px;line-height:1.25;margin:8px 0 12px}.help-article__head .excerpt{color:#64748b;color:var(--home-fg-muted);font-size:15px;line-height:1.65;margin:0 0 14px}.help-article__head .meta{align-items:center;border-top:1px dashed #eaeef5;border-top:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;padding-top:12px}.help-article__body{box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);color:#0b1220;color:var(--home-fg);font-size:15px;line-height:1.75;padding:28px;white-space:pre-wrap;word-break:break-word}.help-article__body,.help-article__vote{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px}.help-article__vote{padding:20px 24px;text-align:center}.help-article__vote .q{color:#0b1220;color:var(--home-fg);font-size:14px;font-weight:600;margin-bottom:12px}.help-article__vote .actions{display:flex;gap:10px;justify-content:center}.help-article__vote .thanks{color:#16a34a;font-size:13px}.help-article__related h2{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 12px}.help-article__related .grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.help-article__related a{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:12px;color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600;padding:14px 16px;text-decoration:none;transition:all .15s ease}.help-article__related a:hover{border-color:#1677ff;border-color:var(--home-accent);color:#1677ff;color:var(--home-accent);text-decoration:none}.admin-backups{display:flex;flex-direction:column;gap:20px}.admin-backups__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-backups__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-backups__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-backups__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-backups__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-backups__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-backups__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-backups__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-backups__stat.is-ok .value{color:#16a34a}.admin-backups__stat.is-warn .value{color:#d97706}.admin-backups__stat.is-danger .value{color:#dc2626}.admin-backups__quick{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:18px 20px}.admin-backups__quick .head h3{align-items:center;color:#0b1220;color:var(--home-fg);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0 0 4px}.admin-backups__quick .head h3 .anticon{color:#1677ff;color:var(--home-accent)}.admin-backups__quick .head p{color:#64748b;color:var(--home-fg-muted);font-size:12px;margin:0}.admin-backups__quick .quick-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:14px}.admin-backups__quick .quick-item{align-items:center;background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.admin-backups__quick .quick-item .name{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-backups__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-backups__toolbar .ant-select{border-radius:999px;min-width:160px}.admin-backups__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-backups__list table{border-collapse:collapse;width:100%}.admin-backups__list td,.admin-backups__list th{font-size:13px;padding:12px 20px;text-align:start}.admin-backups__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-backups__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-backups__list td.kind{color:#0b1220;color:var(--home-fg);font-weight:600}.admin-backups__list td.format{color:#64748b;color:var(--home-fg-muted);direction:ltr;font-family:monospace;font-size:12px}.admin-backups__list td.rows,.admin-backups__list td.size{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.admin-backups__list td.date{color:#64748b;color:var(--home-fg-muted);font-size:12px;white-space:nowrap}.admin-backups__list td.actor{min-width:0}.admin-backups__list td.actor .email{color:#64748b;color:var(--home-fg-muted);font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-backups__list td.actions{text-align:end;white-space:nowrap}.admin-backups__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-backups__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-backups__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-backups__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-backups__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-backups__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}.admin-backups__form .kind-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.admin-backups__form .kind-option{background:color-mix(in srgb,#0b1220 2%,#0000);background:color-mix(in srgb,var(--home-fg) 2%,#0000);border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:12px;transition:all .15s ease}.admin-backups__form .kind-option.is-active,.admin-backups__form .kind-option:hover{border-color:#1677ff;border-color:var(--home-accent)}.admin-backups__form .kind-option.is-active{background:color-mix(in srgb,#1677ff 6%,#0000);background:color-mix(in srgb,var(--home-accent) 6%,#0000)}.admin-backups__form .kind-option .icon{background:color-mix(in srgb,#1677ff 12%,#0000);background:color-mix(in srgb,var(--home-accent) 12%,#0000);border-radius:8px;color:#1677ff;color:var(--home-accent);display:grid;flex-shrink:0;font-size:14px;height:32px;place-items:center;width:32px}.admin-backups__form .kind-option .body .t{color:#0b1220;color:var(--home-fg);font-size:13px;font-weight:600}.admin-backups__form .kind-option .body .d{color:#64748b;color:var(--home-fg-muted);font-size:11px;line-height:1.5;margin-top:2px}.admin-coins{display:flex;flex-direction:column;gap:20px}.admin-coins__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.admin-coins__head h1{color:#0b1220;color:var(--home-fg);font-size:24px;margin:0 0 6px}.admin-coins__head p{color:#64748b;color:var(--home-fg-muted);font-size:14px;margin:0}.admin-coins__head .actions{display:flex;flex-wrap:wrap;gap:8px}.admin-coins__stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.admin-coins__stat{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);padding:14px 16px}.admin-coins__stat .label{color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.admin-coins__stat .value{font-feature-settings:"tnum";color:#0b1220;color:var(--home-fg);font-size:22px;font-variant-numeric:tabular-nums;font-weight:800}.admin-coins__stat.is-ok .value{color:#16a34a}.admin-coins__toolbar{align-items:center;background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:12px}.admin-coins__toolbar .ant-input-affix-wrapper,.admin-coins__toolbar .ant-select{border-radius:999px}.admin-coins__toolbar .search{flex:1 1;min-width:220px}.admin-coins__toolbar .filter{min-width:140px}.admin-coins__list{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;box-shadow:0 4px 16px #0f172a0d;box-shadow:var(--home-card-shadow);overflow:hidden}.admin-coins__list table{border-collapse:collapse;width:100%}.admin-coins__list td,.admin-coins__list th{font-size:13px;padding:12px 20px;text-align:start}.admin-coins__list th{background:color-mix(in srgb,#0b1220 3%,#0000);background:color-mix(in srgb,var(--home-fg) 3%,#0000);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.admin-coins__list tbody tr{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border)}.admin-coins__list tbody tr.is-inactive{opacity:.55}.admin-coins__list td.coin-cell{align-items:center;display:flex;gap:12px;min-width:0}.admin-coins__list td.coin-cell .logo{border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:12px;font-weight:800;height:36px;overflow:hidden;place-items:center;width:36px}.admin-coins__list td.coin-cell .logo img{height:100%;object-fit:contain;padding:4px;width:100%}.admin-coins__list td.coin-cell .who{min-width:0}.admin-coins__list td.coin-cell .who .symbol{color:#0b1220;color:var(--home-fg);direction:ltr;font-size:13px;font-weight:800}.admin-coins__list td.coin-cell .who .name{color:#64748b;color:var(--home-fg-muted);font-size:11px}.admin-coins__list td.price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-coins__list td.price .delta{display:block;font-size:11px;font-weight:700;margin-top:2px}.admin-coins__list td.price .delta.is-up{color:#16a34a}.admin-coins__list td.price .delta.is-down{color:#dc2626}.admin-coins__list td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:end;white-space:nowrap}.admin-coins__list td.flags .flag{align-items:center;background:color-mix(in srgb,#0b1220 5%,#0000);background:color-mix(in srgb,var(--home-fg) 5%,#0000);border-radius:999px;color:#64748b;color:var(--home-fg-muted);display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.5px;margin-inline-end:4px;padding:2px 8px;text-transform:uppercase}.admin-coins__list td.flags .flag.is-on{background:#22c55e24;color:#16a34a}.admin-coins__list td.flags .flag.is-off{background:#64748b24;color:#64748b;color:var(--home-fg-muted)}.admin-coins__list td.flags .flag.is-featured{background:#f59e0b26;color:#d97706}.admin-coins__list td.date{color:#64748b;color:var(--home-fg-muted);font-size:12px;white-space:nowrap}.admin-coins__list td.actions{text-align:end;white-space:nowrap}.admin-coins__list .pager{border-top:1px solid #eaeef5;border-top:1px solid var(--home-border);display:flex;justify-content:center;padding:16px}.admin-coins__empty{background:#fff;background:var(--home-card-bg);border:1px solid #eaeef5;border:1px solid var(--home-card-border);border-radius:12px;padding:48px 24px;text-align:center}.admin-coins__empty .icon{color:#64748b;color:var(--home-fg-muted);font-size:56px;margin-bottom:12px}.admin-coins__empty h3{color:#0b1220;color:var(--home-fg);font-size:16px;margin:0 0 6px}.admin-coins__empty p{color:#64748b;color:var(--home-fg-muted);font-size:13px;margin:0 0 20px}.admin-coins__form .section-title{border-bottom:1px dashed #eaeef5;border-bottom:1px dashed var(--home-border);color:#64748b;color:var(--home-fg-muted);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.admin-coins__form .section-title:not(:first-child){margin-top:20px}.admin-coins__form .ant-form-item-label>label{color:#0b1220;color:var(--home-fg);font-size:12px;font-weight:600}.admin-coins__form .color-input{align-items:center;display:flex;gap:8px}.admin-coins__form .color-input input[type=color]{background:#0000;border:1px solid #eaeef5;border:1px solid var(--home-border);border-radius:8px;cursor:pointer;height:40px;padding:0;width:40px}.admin-coins__form .color-input input[type=text]{font-family:monospace;text-transform:uppercase;width:110px}.admin-coins__form .logo-upload{align-items:center;display:flex;gap:14px}.admin-coins__form .logo-upload .preview{background:color-mix(in srgb,#0b1220 5%,#0000);background:color-mix(in srgb,var(--home-fg) 5%,#0000);border-radius:50%;display:grid;flex-shrink:0;height:56px;overflow:hidden;place-items:center;width:56px}.admin-coins__form .logo-upload .preview img{height:100%;object-fit:contain;padding:6px;width:100%}.admin-coins__form .logo-upload .preview .initial{color:#64748b;color:var(--home-fg-muted);font-weight:800}.admin-coins__form .logo-upload .btns{display:flex;flex-wrap:wrap;gap:8px}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:400;src:url(/static/media/vazirmatn-arabic-400-normal.fe319587423322e58290.woff2) format("woff2"),url(/static/media/vazirmatn-arabic-400-normal.e0b90c09787751fd4be1.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:400;src:url(/static/media/vazirmatn-latin-ext-400-normal.118b9b27bc2e486f784f.woff2) format("woff2"),url(/static/media/vazirmatn-latin-ext-400-normal.d32c7f3ef37602323a6f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:400;src:url(/static/media/vazirmatn-latin-400-normal.f470f561e93d4a4537df.woff2) format("woff2"),url(/static/media/vazirmatn-latin-400-normal.a12b9029b45af5717499.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:500;src:url(/static/media/vazirmatn-arabic-500-normal.165b4a5267fde45ed066.woff2) format("woff2"),url(/static/media/vazirmatn-arabic-500-normal.b68f58e7c056703954a7.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:500;src:url(/static/media/vazirmatn-latin-ext-500-normal.7684103d705e5bc7fd83.woff2) format("woff2"),url(/static/media/vazirmatn-latin-ext-500-normal.2fb1c842866af81df88b.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:500;src:url(/static/media/vazirmatn-latin-500-normal.65b27964e2a31ed81cc4.woff2) format("woff2"),url(/static/media/vazirmatn-latin-500-normal.72ceddc6c4b135a19f30.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:700;src:url(/static/media/vazirmatn-arabic-700-normal.8b4e94fdb0b1026dd6df.woff2) format("woff2"),url(/static/media/vazirmatn-arabic-700-normal.4056d51ab1c65e95f5d1.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:700;src:url(/static/media/vazirmatn-latin-ext-700-normal.09f0459ee50ff09853d3.woff2) format("woff2"),url(/static/media/vazirmatn-latin-ext-700-normal.4cd56c99f868c4c6f6cb.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:700;src:url(/static/media/vazirmatn-latin-700-normal.3f2a0398a69c831c64c3.woff2) format("woff2"),url(/static/media/vazirmatn-latin-700-normal.4ae6aefb0e1f88812122.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*# sourceMappingURL=main.c9ffcb54.css.map*/