.toast{z-index:10000;background:#fff;border-radius:8px;align-items:center;gap:12px;min-width:300px;max-width:500px;padding:16px 20px;animation:.3s ease-out slideIn;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #00000026}@keyframes slideIn{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.toast-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;font-weight:700;display:flex}.toast-success{border-left:4px solid #28a745}.toast-success .toast-icon{color:#fff;background:#28a745}.toast-error{border-left:4px solid #dc3545}.toast-error .toast-icon{color:#fff;background:#dc3545}.toast-warning{border-left:4px solid #ffc107}.toast-warning .toast-icon{color:#fff;background:#ffc107}.toast-info{border-left:4px solid #06c}.toast-info .toast-icon{color:#fff;background:#06c}.toast-message{color:#333;flex:1;font-size:14px;line-height:1.5}.toast-close{color:#999;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;display:flex}.toast-close:hover{color:#333}:root{--m-primary:#093f68;--m-primary-hover:#0d5386;--m-primary-light:#f0fffd;--m-text:#545e75;--m-text-dark:#093f68;--m-text-light:#a8adb9;--m-text-muted:#7b849a;--m-bg:#f0fffd;--m-bg-white:#fff;--m-bg-gray:#f8f9fa;--m-bg-border:#eef2f6;--m-bg-input-border:#dddfe4;--m-success:#0ca678;--m-success-bg:#e6fcf5;--m-error:#e03131;--m-error-bg:#fff5f5;--m-warning:#f59f00;--m-warning-bg:#fef3c7;--m-disabled:#95a5a6;--m-disabled-btn:#b0b8c1;--m-fs-xs:11px;--m-fs-sm:13px;--m-fs-base:15px;--m-fs-md:16px;--m-fs-lg:18px;--m-fs-xl:20px;--m-fs-2xl:22px;--m-fs-3xl:24px;--m-fs-4xl:28px;--m-font:"sonny_regular",system-ui,-apple-system,sans-serif;--m-font-bold:"sonny_bold",sans-serif;--m-sp-2:2px;--m-sp-4:4px;--m-sp-6:6px;--m-sp-8:8px;--m-sp-10:10px;--m-sp-12:12px;--m-sp-14:14px;--m-sp-16:16px;--m-sp-20:20px;--m-sp-24:24px;--m-sp-32:32px;--m-sp-40:40px;--m-sp-48:48px;--m-radius-sm:4px;--m-radius:8px;--m-radius-md:10px;--m-radius-lg:12px;--m-radius-xl:16px;--m-radius-full:50%;--m-shadow-card:0 2px 8px #0000000a;--m-shadow-nav:0 -2px 8px #0000000a;--m-touch-min:44px;--m-input-height:52px;--m-btn-height:50px;--m-header-height:56px;--m-bottom-nav-height:56px}.m-app{width:100%;min-height:100vh;background:var(--m-bg);min-height:100dvh;font-family:var(--m-font);color:var(--m-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.4;overflow-x:hidden}.m-app *,.m-app :before,.m-app :after{box-sizing:border-box}.m-app h1{font-size:28px;font-family:var(--m-font-bold);color:var(--m-primary);margin:0;line-height:1.2}.m-app h2{font-size:22px;font-family:var(--m-font-bold);color:var(--m-primary);margin:0}.m-app h3{font-size:18px;font-family:var(--m-font-bold);color:var(--m-primary);margin:0}.m-app p{color:var(--m-text);margin:0;font-size:15px;line-height:1.5}.m-app a{color:var(--m-primary);text-decoration:none}.m-header{z-index:100;border-bottom:1px solid var(--m-bg-border);pointer-events:auto;background:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.m-header *{pointer-events:auto}.m-header__logo{align-items:center;display:flex}.m-header__logo img{width:auto;height:32px}.m-header__actions{align-items:center;gap:12px;display:flex}.m-header__menu-btn{width:var(--m-touch-min);height:var(--m-touch-min);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.m-header__menu-icon{flex-direction:column;gap:5px;width:22px;display:flex}.m-header__menu-icon span{background:var(--m-primary);border-radius:1px;height:2px;transition:all .3s;display:block}.m-header__menu-btn.open .m-header__menu-icon span:first-child{transform:translateY(7px)rotate(45deg)}.m-header__menu-btn.open .m-header__menu-icon span:nth-child(2){opacity:0}.m-header__menu-btn.open .m-header__menu-icon span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.m-drawer-overlay{z-index:200;opacity:0;visibility:hidden;pointer-events:none;background:#0006;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.m-drawer-overlay.open{opacity:1;visibility:visible;pointer-events:auto}.m-drawer{z-index:201;width:280px;max-width:80vw;height:100vh;-webkit-overflow-scrolling:touch;pointer-events:none;background:#fff;height:100dvh;transition:transform .3s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.m-drawer.open{pointer-events:auto;transform:translate(0)}.m-drawer__header{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;padding:16px;display:flex}.m-drawer__user{color:var(--m-primary);font-size:14px;font-weight:600}.m-drawer__close{width:var(--m-touch-min);height:var(--m-touch-min);cursor:pointer;color:var(--m-text);background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;display:flex}.m-drawer__nav{padding:8px 0}.m-drawer__link{color:var(--m-text);align-items:center;gap:12px;padding:14px 16px;font-size:15px;text-decoration:none;transition:background .2s;display:flex}.m-drawer__link:active{background:var(--m-bg)}.m-drawer__link.active{color:var(--m-primary);background:var(--m-bg);font-weight:600}.m-drawer__link-icon{opacity:.6;width:20px;height:20px}.m-drawer__divider{background:var(--m-bg-border);height:1px;margin:8px 16px}.m-drawer__logout{color:var(--m-error);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:15px;display:flex}.m-auth{min-height:100vh;background:var(--m-bg);flex-direction:column;min-height:100dvh;display:flex}.m-auth__header{background:#fff;justify-content:space-between;align-items:center;padding:16px;display:flex}.m-auth__logo img{width:auto;height:32px}.m-auth__back{color:var(--m-primary);font-size:14px;font-weight:600;text-decoration:none}.m-auth__body{flex-direction:column;flex:1;padding:24px 16px 32px;display:flex}.m-auth__title{font-size:24px;font-family:var(--m-font-bold);color:var(--m-primary);margin-bottom:8px}.m-auth__subtitle{color:var(--m-text);margin-bottom:24px;font-size:15px}.m-form{flex-direction:column;gap:16px;display:flex}.m-input-group{position:relative}.m-input-group__field{width:100%;height:52px;font-size:16px;font-family:var(--m-font);color:var(--m-primary);background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);appearance:none;border-radius:8px;outline:none;padding:22px 14px 6px;transition:border-color .2s,background .2s}.m-input-group__field:focus{border-color:var(--m-primary);background:#fff}.m-input-group__label{color:var(--m-text-light);pointer-events:none;font-size:14px;transition:all .2s;position:absolute;top:16px;left:14px}.m-input-group__field:focus+.m-input-group__label,.m-input-group__field:not(:placeholder-shown)+.m-input-group__label{color:var(--m-primary);font-size:11px;font-weight:600;top:6px}.m-input-group__toggle{cursor:pointer;opacity:.5;background:0 0;border:none;width:24px;height:24px;padding:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.m-input-group__toggle img{width:100%;height:100%}.m-alert{border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.4}.m-alert--error{color:var(--m-error);background:var(--m-error-bg)}.m-alert--success{color:var(--m-success);background:var(--m-success-bg)}.m-checkbox{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.m-checkbox input{display:none}.m-checkbox__box{border:2px solid var(--m-bg-input-border);background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.m-checkbox input:checked+.m-checkbox__box{background:var(--m-primary);border-color:var(--m-primary)}.m-checkbox input:checked+.m-checkbox__box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;margin-top:-2px;transform:rotate(45deg)}.m-checkbox__text{color:var(--m-text);font-size:13px;line-height:1.4}.m-checkbox__text a{color:var(--m-primary);text-decoration:underline}.m-btn{width:100%;height:50px;font-size:16px;font-family:var(--m-font-bold);cursor:pointer;appearance:none;border:none;border-radius:8px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:background .2s,opacity .2s;display:flex}.m-btn--primary{background:var(--m-primary);color:#fff}.m-btn--primary:active{background:var(--m-primary-hover)}.m-btn--primary:disabled{background:var(--m-disabled);cursor:not-allowed}.m-btn--secondary{color:var(--m-primary);border:1px solid var(--m-primary);background:0 0}.m-btn--link{color:var(--m-primary);background:0 0;height:auto;font-size:14px;font-weight:600;text-decoration:underline}.m-card{background:#fff;border-radius:12px;padding:20px 16px;box-shadow:0 2px 8px #0000000a}.m-status{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 24px;display:flex}.m-status__icon{width:64px;height:64px}.m-status__title{font-size:22px;font-family:var(--m-font-bold);color:var(--m-primary)}.m-status__text{color:var(--m-text);font-size:15px;line-height:1.5}.m-password-rules{background:var(--m-bg-gray);color:var(--m-text);border-radius:8px;margin-top:8px;padding:12px 14px;font-size:13px}.m-password-rules__title{margin-bottom:6px;font-weight:600}.m-password-rules ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.m-password-rules li{padding-left:20px;position:relative}.m-password-rules li:before{content:"✓";color:var(--m-success);font-weight:700;position:absolute;left:0}.m-password-rules li.invalid:before{content:"✗";color:var(--m-error)}.m-auth__footer-link{text-align:center;color:var(--m-text);margin-top:20px;font-size:14px}.m-auth__footer-link a{color:var(--m-primary);font-weight:600;text-decoration:underline}.m-copyright{text-align:center;color:#093f6866;padding:16px;font-size:12px}.m-sticky-bottom{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--m-bg-border);z-index:50;background:#fff;position:fixed;bottom:0;left:0;right:0}.m-auth__body--has-sticky{padding-bottom:80px}.m-account{min-height:100vh;background:var(--m-bg);flex-direction:column;min-height:100dvh;display:flex}.m-account__content{flex:1;padding:16px}.m-account__title{font-size:22px;font-family:var(--m-font-bold);color:var(--m-primary);margin-bottom:16px}.m-loading{justify-content:center;align-items:center;padding:40px;display:flex}.m-loading__spinner{border:3px solid var(--m-bg-border);border-top-color:var(--m-primary);border-radius:50%;width:32px;height:32px;animation:.6s linear infinite m-spin}@keyframes m-spin{to{transform:rotate(360deg)}}.m-2fa-steps{flex-direction:column;gap:20px;display:flex}.m-2fa-step h4{font-size:15px;font-family:var(--m-font-bold);color:var(--m-primary);margin-bottom:8px}.m-2fa-step p{color:var(--m-text);font-size:14px}.m-2fa-qr{flex-direction:column;align-items:center;gap:12px;display:flex}.m-2fa-qr img{width:180px;height:180px}.m-2fa-secret{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);color:var(--m-primary);word-break:break-all;text-align:center;cursor:pointer;border-radius:6px;padding:10px 14px;font-family:monospace;font-size:13px;display:block}.m-recaptcha{transform-origin:50%;justify-content:center;display:flex;transform:scale(.9)}.m-guard-loading-min-height{min-height:40vh}.m-guard-card-centered{text-align:center;padding:32px 16px}.m-guard-message{color:var(--m-text);margin-bottom:20px;font-size:15px}.m-guard-btn-centered{max-width:200px;margin:0 auto}.m-text-center{text-align:center}.m-mt-16{margin-top:16px}.m-mt-24{margin-top:24px}.m-mb-16{margin-bottom:16px}@media (max-width:360px){.m-app{font-size:15px}.m-app h1{font-size:24px}.m-app h2{font-size:20px}.m-app h3{font-size:16px}.m-header{height:48px;padding:0 12px}.m-header__logo img{height:28px}.m-drawer{width:260px}.m-drawer__link,.m-drawer__logout{padding:12px 14px;font-size:14px}.m-auth__body{padding:20px 14px 28px}.m-auth__title{font-size:22px}.m-auth__subtitle{margin-bottom:20px;font-size:14px}.m-form{gap:14px}.m-input-group__field{height:48px;padding:20px 12px 6px;font-size:15px}.m-input-group__label{font-size:13px}.m-btn{height:46px;font-size:15px}.m-card{border-radius:10px;padding:16px 14px}.m-account__content{padding:12px}.m-account__title{margin-bottom:12px;font-size:20px}.m-status{padding:32px 16px}.m-status__title{font-size:20px}.m-2fa-qr img{width:150px;height:150px}.m-recaptcha{transform:scale(.82)}}@media (min-width:415px){.m-auth__body{padding:28px 24px 36px}.m-auth__title{font-size:26px}.m-card{padding:24px 20px}.m-account__content{padding:20px}.m-account__title{font-size:24px}.m-drawer{width:300px}.m-status{padding:48px 32px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:sonny_book;src:url(/fonts/SonnyGothic-Book.woff2)format("woff2"),url(/fonts/SonnyGothic-Book.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:sonny_regular;src:url(/fonts/SonnyGothic-Regular.woff2)format("woff2"),url(/fonts/SonnyGothic-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:sonny_bold;src:url(/fonts/SonnyGothic-Bold.woff2)format("woff2"),url(/fonts/SonnyGothic-Bold.woff)format("woff");font-weight:600;font-style:normal}body{color:#545e75;-webkit-font-smoothing:antialiased;background:#f0fffd;margin:0;font-family:sonny_book,arial,sans-serif;font-size:16px}h1,h2,h3,.bold,strong,b{font-family:sonny_bold,sans-serif;font-weight:600}h1{color:#68e1fd;font-size:48px;line-height:1.1}h2{color:#093f68;font-size:36px}h3{color:#68e1fd;font-size:20px}p{font-size:16px;line-height:1.4}a{text-decoration:none;transition:all .3s}li{list-style-type:none}.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;width:100%;padding:0;overflow:visible}.table_header{background:#fff;border-bottom:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:20px 25px;display:flex}.table_wrapper{-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow-x:auto}.table{box-sizing:border-box;width:100%;min-width:1100px}.table .head,.table .line{box-sizing:border-box;border-bottom:1px solid #eef2f6;align-items:center;gap:15px;width:100%;padding:0 25px;display:grid}.table .head{color:#093f68;background-color:#f8f9fa;height:50px;font-family:sonny_bold,sans-serif;font-size:13px}.table .line{background-color:#fff;height:64px}.table .line:hover{background-color:#68e1fd0d}.table_wrapper::-webkit-scrollbar{height:8px}.table_wrapper::-webkit-scrollbar-track{background:#f1f3f5}.table_wrapper::-webkit-scrollbar-thumb{background:#cdd4df;border-radius:10px}.type-badge{text-transform:uppercase;border-radius:12px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:11px;display:inline-block}.type-badge.withdraw,.type-badge.debit{color:#e03131;background:#fff5f5}.type-badge.deposit,.type-badge.credit{color:#0ca678;background:#e6fcf5}.type-badge.trade{color:#1c7ed6;background:#e7f5ff}.type-badge.fee{color:#f76707;background:#fff4e6}.status-badge{text-transform:uppercase;white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:700}.status-badge.created{color:#1c7ed6;background:#e7f5ff}.page_size_selector{cursor:pointer;background:#fff;border:1px solid #cdd4df;border-radius:8px;min-width:180px;padding:12px 16px;display:inline-block;position:relative}.page_size_selector>span{color:#093f68;padding-right:30px;font-size:14px;display:block}.page_size_selector .recipients_dropdown{width:100%;margin-bottom:8px;top:auto;bottom:100%}.pagination_container{background:#fff;border-top:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:20px 25px;display:flex}.input_block input,.select_wrapper select,.custom-select-trigger{color:#545e75;box-sizing:border-box;background:#f8f9fa;border:1px solid #dddfe4;border-radius:8px;width:100%;height:60px;padding:20px 20px 0;font-family:sonny_bold,sans-serif}.input_block label{pointer-events:none;color:#a8adb9;align-items:center;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:20px}.input_block input:focus+label .content-name,.input_block input:valid+label .content-name{font-size:12px;transform:translateY(-14px)}.md-checkbox label:before{border:1px solid #093f68bf;border-radius:2px;width:17px;height:17px}.cta{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:45px;padding:0 25px;font-family:sonny_bold,sans-serif;display:inline-flex}.cta_blue{color:#fff;background:#093f68;border:none}.cta_blue:hover{opacity:.9}.alert_message{z-index:1000;background:#fff;border-radius:8px;padding:15px 25px;position:fixed;top:30px;left:50%;transform:translate(-50%);box-shadow:0 9px 28px 1px #093f681a}@media screen and (max-width:1024px){.header{padding:20px}.section{padding:40px 20px!important}}@media screen and (max-width:768px){h1{font-size:32px}.table_header{text-align:center;justify-content:center}.pagination_container{justify-content:center}}@media screen and (max-width:480px){.input_wrapper{display:block}.header_container{color:#fff;background:#093f68}}@media (max-width:360px){.ms-filters,.mt-filters,.ml-filters,.md-filters,.mr-filters,.me-filters{padding:10px 12px}.ms-chip,.mt-chip,.ml-chip,.md-chip{padding:4px 10px;font-size:12px}.ms-row,.mt-row,.ml-row,.md-row,.mr-row,.me-row{padding:12px}.ms-row__label,.mt-row__label,.ml-row__label,.md-row__label,.ms-row__value,.mt-row__value,.ml-row__value,.md-row__value{font-size:12px}.m-card{padding:16px 12px}.ms-select,.mt-select,.md-select,.mr-select{font-size:13px}.ms-pagination,.mt-pagination,.ml-pagination,.md-pagination,.me-pagination{gap:4px;font-size:12px}.m-convert-section__input{font-size:18px}.m-convert-currency-btn,.m-convert-details__row{font-size:13px}.m-balance-card__amount{font-size:15px}.m-balance-card__btn{padding:6px 10px;font-size:13px}}@media (min-width:415px){.ms-filters,.mt-filters,.ml-filters,.md-filters,.mr-filters,.me-filters{padding:14px 20px}.ms-row,.mt-row,.ml-row,.md-row,.mr-row,.me-row{padding:16px 20px}.m-convert-section__input{font-size:24px}}.ml-page{min-height:100vh;background:var(--m-bg);flex-direction:column;min-height:100dvh;display:flex}.ml-hero{background:var(--m-primary)url(/images/contact_banner.svg) no-repeat center center;color:#fff;background-size:cover;padding:40px 24px 48px;position:relative}.ml-hero .ml-logo{height:36px;margin-bottom:32px;display:block}.ml-hero h1{color:#fff;margin:0 0 8px;font-family:sonny_bold,sans-serif;font-size:28px;line-height:1.2}.ml-hero p{opacity:.85;color:#fff;margin:0;font-size:15px;line-height:1.5}.ml-hero--short{padding:32px 24px 40px}.ml-header{border-bottom:1px solid var(--m-bg-border);background:#fff;padding:16px 20px}.ml-header .ml-logo{height:32px}.ml-body{flex:1;padding:20px 16px 32px}.ml-body--center{justify-content:center;align-items:center;display:flex}.ml-form-section{z-index:1;flex:1;margin-top:-20px;padding:0 16px 24px;position:relative}.ml-card{background:#fff;border-radius:16px;padding:28px 20px;box-shadow:0 4px 20px #0000000f}.ml-card--compact{width:100%;max-width:360px}.ml-card__title{color:var(--m-primary);margin:0 0 6px;font-family:sonny_bold,sans-serif;font-size:22px}.ml-card__desc{color:var(--m-text);margin:0 0 20px;font-size:14px;line-height:1.5}.ml-field{margin-bottom:16px;position:relative}.ml-field__input{width:100%;height:52px;color:var(--m-primary);background:var(--m-bg-gray);border:1.5px solid var(--m-bg-input-border);-webkit-appearance:none;border-radius:10px;outline:none;padding:20px 14px 6px;font-family:sonny_regular,sans-serif;font-size:16px;transition:border-color .2s,background .2s}.ml-field__input:focus{border-color:var(--m-primary);background:#fff}.ml-field__label{color:var(--m-text-light);pointer-events:none;font-size:14px;transition:all .2s;position:absolute;top:16px;left:14px}.ml-field__input:focus+.ml-field__label,.ml-field__input:not(:placeholder-shown)+.ml-field__label{color:var(--m-primary);font-size:11px;font-weight:600;top:5px}.ml-field__eye{cursor:pointer;opacity:.45;pointer-events:auto;background:0 0;border:none;width:28px;height:28px;padding:2px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ml-field__eye img{width:100%;height:100%}.ml-forgot-row{text-align:right;margin-bottom:16px}.ml-recaptcha{transform-origin:0 0;margin-bottom:16px;transform:scale(.92)}.ml-checkbox{cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.ml-checkbox input{display:none}.ml-checkbox__mark{border:2px solid var(--m-bg-input-border);background:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.ml-checkbox input:checked+.ml-checkbox__mark{background:var(--m-primary);border-color:var(--m-primary)}.ml-checkbox input:checked+.ml-checkbox__mark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;margin-top:-2px;transform:rotate(45deg)}.ml-checkbox__text{color:var(--m-text);font-size:13px;line-height:1.45}.ml-checkbox__text a{color:var(--m-primary);text-decoration:underline}.ml-btn{background:var(--m-primary);color:#fff;cursor:pointer;-webkit-appearance:none;pointer-events:auto;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:50px;font-family:sonny_bold,sans-serif;font-size:16px;font-weight:700;transition:background .2s;display:flex}.ml-btn:active{background:var(--m-primary-hover)}.ml-btn:disabled{background:var(--m-disabled-btn);cursor:not-allowed}.ml-link{color:var(--m-primary);cursor:pointer;pointer-events:auto;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.ml-signup-link{text-align:center;border-top:1px solid var(--m-bg-border);color:var(--m-text);margin-top:28px;padding-top:20px;font-size:14px}.ml-signup-link a{color:var(--m-primary);font-weight:600;text-decoration:underline}.ml-copyright{text-align:center;color:#093f6859;padding:20px 0 8px;font-size:12px}.ml-card .m-alert{margin-bottom:16px}.ml-2fa-icon{text-align:center;margin-bottom:12px;font-size:48px}.ml-2fa-steps{flex-direction:column;gap:20px;display:flex}.ml-2fa-step{align-items:flex-start;gap:14px;display:flex}.ml-2fa-step__num{background:var(--m-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:14px;font-weight:700;display:flex}.ml-2fa-step strong{color:var(--m-primary);margin-bottom:6px;font-size:15px;display:block}.ml-2fa-step p{color:var(--m-text);margin:0;font-size:13px;line-height:1.4}.ml-2fa-qr{flex-direction:column;align-items:center;gap:8px;margin-top:10px;display:flex}.ml-2fa-qr img{border-radius:8px;width:160px;height:160px}.ml-2fa-or{color:var(--m-text-light);font-size:12px}.ml-2fa-secret{background:var(--m-bg-gray);border:1px dashed var(--m-bg-input-border);color:var(--m-primary);word-break:break-all;text-align:center;cursor:pointer;border-radius:6px;padding:8px 12px;font-family:monospace;font-size:12px;display:block}.ml-otp-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.ml-otp-form--center{align-items:center}.ml-otp-input{text-align:center;letter-spacing:.25em;width:100%;max-width:200px;height:52px;color:var(--m-primary);background:var(--m-bg-gray);border:1.5px solid var(--m-bg-input-border);-webkit-appearance:none;border-radius:10px;outline:none;font-family:monospace;font-size:24px}.ml-otp-input:focus{border-color:var(--m-primary);background:#fff}.ml-otp-input--large{max-width:240px;height:56px;font-size:28px}.ml-password-rules{background:var(--m-bg-gray);color:var(--m-text);border-radius:8px;margin-top:-8px;margin-bottom:8px;padding:10px 14px;font-size:13px}.ml-password-rules span{margin-bottom:4px;font-weight:600;display:block}.ml-password-rules ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ml-password-rules li{padding-left:18px;position:relative}.ml-password-rules li:before{content:"✓";color:var(--m-success);font-weight:700;position:absolute;left:0}.ml-password-rules li.invalid:before{content:"✗";color:var(--m-error)}.ml-otp-input::placeholder{color:var(--m-bg-input-border);letter-spacing:.3em}.ml-otp-form .ml-btn{max-width:240px}.ml-page--2fa{flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;display:flex}.ml-2fa-verify{text-align:center;width:100%;max-width:360px}.ml-2fa-verify__icon{margin-bottom:20px}.ml-2fa-verify__title{color:var(--m-primary);margin:0 0 8px;font-family:sonny_bold,sans-serif;font-size:22px}.ml-2fa-verify__desc{color:var(--m-text-muted);margin:0 0 28px;font-size:14px;line-height:1.5}.ml-otp-boxes{justify-content:center;gap:8px;margin-bottom:24px;display:flex}.ml-otp-box{text-align:center;width:44px;height:52px;color:var(--m-primary);border:2px solid var(--m-bg-input-border);caret-color:var(--m-primary);-webkit-appearance:none;background:#fff;border-radius:10px;outline:none;font-family:sonny_bold,monospace;font-size:22px;transition:border-color .15s}.ml-otp-box:focus{border-color:var(--m-primary);box-shadow:0 0 0 3px #093f681a}.ml-2fa-verify__btn{max-width:280px;margin:0 auto}.ml-2fa-verify__back{margin:20px auto 0;display:block}@media (max-width:360px){.ml-hero{padding:32px 20px 40px}.ml-hero h1{font-size:24px}.ml-hero .ml-logo{height:30px;margin-bottom:24px}.ml-hero--short{padding:24px 20px 32px}.ml-form-section{padding:0 12px 20px}.ml-card{border-radius:14px;padding:24px 16px}.ml-card__title{font-size:20px}.ml-field__input{height:48px;font-size:15px}.ml-btn{height:46px;font-size:15px}.ml-recaptcha{transform-origin:0 0;transform:scale(.82)}.ml-otp-boxes{gap:6px}.ml-otp-box{border-radius:8px;width:38px;height:46px;font-size:20px}.ml-2fa-verify__title{font-size:20px}.ml-2fa-verify__desc{font-size:13px}.ml-2fa-qr img{width:140px;height:140px}.ml-2fa-secret{font-size:11px}}@media (min-width:415px){.ml-hero{padding:44px 28px 52px}.ml-form-section{padding:0 20px 28px}.ml-card{padding:32px 24px}.ml-otp-box{width:48px;height:56px;font-size:24px}.ml-otp-boxes{gap:10px}}.ml-signup-error{margin-bottom:16px}.m-reset-pw__input{padding-right:48px}.m-bottom-nav{z-index:100;height:56px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--m-bg-border);background:#fff;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000a}.m-bottom-nav__item{height:100%;color:var(--m-text-light);-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;font-size:10px;text-decoration:none;transition:color .2s;display:flex}.m-bottom-nav__item.active{color:var(--m-primary)}.m-bottom-nav__icon{font-size:20px;line-height:1}.m-bottom-nav__label{font-family:sonny_regular,sans-serif;font-weight:600}@media (max-width:360px){.m-bottom-nav{height:50px}.m-bottom-nav__icon{font-size:18px}.m-bottom-nav__label{font-size:9px}}@media (min-width:415px){.m-bottom-nav{height:60px}.m-bottom-nav__icon{font-size:22px}.m-bottom-nav__label{font-size:11px}}.m-balance-controls{justify-content:flex-end;align-items:center;margin-bottom:16px;display:flex}.m-balance-toggle{cursor:pointer;align-items:center;gap:10px;display:flex}.m-balance-toggle input{display:none}.m-balance-toggle__slider{background:var(--m-bg-input-border);border-radius:11px;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}.m-balance-toggle__slider:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px}.m-balance-toggle input:checked+.m-balance-toggle__slider{background:var(--m-primary)}.m-balance-toggle input:checked+.m-balance-toggle__slider:after{transform:translate(18px)}.m-balance-toggle__label{color:var(--m-text);font-size:14px}.m-balance-list{flex-direction:column;gap:12px;display:flex}.m-balance-card{padding:16px}.m-balance-card__header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.m-balance-card__currency{align-items:center;gap:10px;display:flex}.m-balance-card__flag{object-fit:cover;border-radius:50%;width:32px;height:32px}.m-balance-card__code{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:17px}.m-balance-card__amount{color:var(--m-primary);text-align:right;font-family:sonny_bold,sans-serif;font-size:16px}.m-balance-card__actions{gap:10px;display:flex}.m-balance-card__btn{border-radius:8px;flex:1;height:40px;font-size:14px}.m-balance-empty{text-align:center;color:var(--m-text-light);padding:48px 24px;font-size:15px}.m-convert-form{padding:20px 16px}.m-convert-section{flex-direction:column;gap:8px;display:flex}.m-convert-section__label{color:var(--m-text-light);text-transform:uppercase;letter-spacing:.05em;font-family:sonny_bold,sans-serif;font-size:13px}.m-convert-section__row{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);border-radius:10px;align-items:center;gap:10px;padding:4px 8px 4px 14px;transition:border-color .2s;display:flex}.m-convert-section__row:focus-within{border-color:var(--m-primary);background:#fff}.m-convert-section__input{min-width:0;height:48px;color:var(--m-primary);appearance:none;background:0 0;border:none;outline:none;flex:1;font-family:sonny_bold,sans-serif;font-size:20px}.m-convert-section__input::placeholder{color:var(--m-bg-input-border)}.m-convert-section__input:disabled{color:var(--m-text-light)}.m-convert-currency-btn{border:1px solid var(--m-bg-input-border);cursor:pointer;color:var(--m-primary);white-space:nowrap;background:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;font-family:sonny_bold,sans-serif;font-size:15px;transition:background .2s,border-color .2s;display:flex}.m-convert-currency-btn:active{background:var(--m-bg);border-color:var(--m-primary)}.m-convert-currency-btn:disabled{opacity:.5;cursor:not-allowed}.m-convert-currency-btn__icon{object-fit:cover;border-radius:50%;width:22px;height:22px}.m-convert-currency-btn__caret{opacity:.5;margin-left:2px;font-size:10px}.m-convert-balance{color:var(--m-text-light);cursor:pointer;padding:2px 0;font-size:13px;transition:color .2s}.m-convert-balance:active{color:var(--m-primary)}.m-convert-balance__shimmer{background:linear-gradient(90deg,var(--m-bg-border)25%,var(--m-bg-gray)50%,var(--m-bg-border)75%);vertical-align:middle;background-size:200% 100%;border-radius:4px;width:60px;height:12px;animation:1.2s infinite m-shimmer;display:inline-block}@keyframes m-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.m-convert-swap{justify-content:center;align-items:center;padding:12px 0;display:flex;position:relative}.m-convert-swap:before{content:"";background:var(--m-bg-border);height:1px;position:absolute;top:50%;left:0;right:0}.m-convert-swap__btn{z-index:1;border:1px solid var(--m-bg-border);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 2px 6px #0000000f}.m-convert-swap__btn:active{transform:rotate(180deg);box-shadow:0 1px 3px #00000014}.m-convert-swap__btn img{width:20px;height:20px}.m-convert-mini-spinner{border:2px solid var(--m-bg-border);border-top-color:var(--m-primary);border-radius:50%;width:16px;height:16px;margin:0 auto;animation:.6s linear infinite m-spin}.m-convert-quote{padding:20px 16px}.m-convert-quote__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.m-convert-quote__title{color:var(--m-primary);margin:0;font-family:sonny_bold,sans-serif;font-size:18px}.m-convert-quote__refresh{border:1px solid var(--m-bg-input-border);cursor:pointer;width:36px;height:36px;color:var(--m-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex}.m-convert-quote__refresh:disabled{opacity:.4;cursor:not-allowed}.m-convert-spin{animation:.8s linear infinite m-spin}.m-convert-details{border:1px solid var(--m-bg-border);border-radius:10px;overflow:hidden}.m-convert-details__row{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.m-convert-details__row:last-child{border-bottom:none}.m-convert-details__row span:first-child{color:var(--m-text-light)}.m-convert-details__row span:last-child{color:var(--m-primary);font-family:sonny_bold,sans-serif}.m-convert-details__row--highlight{background:var(--m-bg)}.m-convert-details__row--highlight span:last-child{color:var(--m-success)}.m-convert-details__row--countdown{background:#fff8ec}.m-convert-countdown{color:var(--m-primary);font-size:16px}.m-convert-countdown--urgent{color:var(--m-error);animation:.8s ease-in-out infinite m-pulse}@keyframes m-pulse{0%,to{opacity:1}50%{opacity:.5}}.m-convert-quote__actions{gap:12px;margin-top:20px;display:flex}.m-convert-quote__actions .m-btn{flex:1}.m-convert-side-tag{text-transform:uppercase;border-radius:20px;padding:3px 10px;font-family:sonny_bold,sans-serif;font-size:12px;display:inline-block}.m-convert-side-tag--buy{background:var(--m-success-bg);color:var(--m-success)}.m-convert-side-tag--sell{background:var(--m-error-bg);color:var(--m-error)}.m-convert-result{text-align:center;flex-direction:column;align-items:center;padding:32px 20px;display:flex}.m-convert-result__img{object-fit:contain;width:120px;height:120px;margin-bottom:16px}.m-convert-result__title{color:var(--m-primary);margin:0 0 8px;font-family:sonny_bold,sans-serif;font-size:22px}.m-convert-result__text{color:var(--m-error);font-size:14px;line-height:1.5}.m-convert-picker-overlay{z-index:300;background:#0006;animation:.2s m-fade-in;position:fixed;inset:0}.m-convert-picker{z-index:301;max-height:75vh;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;animation:.25s m-slide-up;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.m-convert-picker__handle{background:var(--m-bg-input-border);border-radius:2px;flex-shrink:0;width:40px;height:4px;margin:12px auto 0}.m-convert-picker__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.m-convert-picker__title{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:17px}.m-convert-picker__close{background:var(--m-bg-gray);width:32px;height:32px;color:var(--m-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.m-convert-picker__search{flex-shrink:0;padding:0 16px 12px}.m-convert-picker__search-input{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);width:100%;height:44px;color:var(--m-primary);-webkit-appearance:none;border-radius:8px;outline:none;padding:0 14px;font-size:15px}.m-convert-picker__search-input:focus{border-color:var(--m-primary);background:#fff}.m-convert-picker__list{-webkit-overflow-scrolling:touch;flex:1;padding:0 8px 16px;overflow-y:auto}.m-convert-picker__item{cursor:pointer;width:100%;color:var(--m-primary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:14px 12px;font-family:sonny_bold,sans-serif;font-size:16px;transition:background .15s;display:flex}.m-convert-picker__item:active{background:var(--m-bg)}.m-convert-picker__icon{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.m-convert-picker__empty{text-align:center;color:var(--m-text-light);padding:32px;font-size:14px}.m-trades-toast{background:var(--m-primary);color:#fff;z-index:500;pointer-events:none;border-radius:20px;padding:10px 20px;font-size:14px;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}.m-trades-filterbar{gap:10px;margin-bottom:12px;display:flex}.m-trades-search{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);height:44px;color:var(--m-primary);-webkit-appearance:none;border-radius:8px;outline:none;flex:1;padding:0 14px;font-size:14px}.m-trades-search:focus{border-color:var(--m-primary);background:#fff}.m-trades-filter-btn{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);cursor:pointer;width:44px;height:44px;color:var(--m-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex;position:relative}.m-trades-filter-btn:active{background:var(--m-bg-border)}.m-trades-filter-dot{background:var(--m-primary);border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.m-trades-actions{margin-bottom:16px}.m-trades-export-btn{height:var(--m-touch-min);width:auto;padding:0 20px;font-size:14px}.m-trades-empty{text-align:center;color:var(--m-text-light);padding:48px 24px;font-size:15px}.m-trades-list{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.m-trade-card{padding:16px}.m-trade-card__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.m-trade-card__pair{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:17px}.m-trade-side-badge{text-transform:uppercase;border-radius:20px;padding:3px 10px;font-family:sonny_bold,sans-serif;font-size:12px;display:inline-block}.m-trade-side-badge--buy{background:var(--m-success-bg);color:var(--m-success)}.m-trade-side-badge--sell{background:var(--m-error-bg);color:var(--m-error)}.m-trade-card__row{border-bottom:1px solid var(--m-bg-gray);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.m-trade-card__row:last-of-type{border-bottom:none}.m-trade-card__label{color:var(--m-text-light);flex-shrink:0;font-size:13px}.m-trade-card__value{color:var(--m-primary);text-align:right;font-family:sonny_bold,sans-serif;font-size:14px}.m-trade-card__id-cell{align-items:center;gap:6px;max-width:180px;display:flex;overflow:hidden}.m-trade-card__id-text{color:var(--m-text);white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:12px;overflow:hidden}.m-trade-card__copy-btn{cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.m-trade-card__copy-btn img{width:14px;height:14px}.m-trade-card__footer{border-top:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:10px;display:flex}.m-trade-card__date{color:var(--m-text-light);font-size:12px}.m-trade-card__pdf-btn{cursor:pointer;color:var(--m-primary);border:none;border:1px solid var(--m-bg-border);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-family:sonny_bold,sans-serif;font-size:12px;transition:background .2s;display:flex}.m-trade-card__pdf-btn:active{background:var(--m-bg)}.m-trade-card__pdf-btn img{width:14px;height:14px}.m-ledger-toast{background:var(--m-primary);color:#fff;z-index:500;pointer-events:none;border-radius:20px;padding:10px 20px;font-size:14px;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}.m-ledger-actions{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.m-ledger-filter-btn{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);color:var(--m-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-family:sonny_bold,sans-serif;font-size:14px;transition:background .2s;display:flex;position:relative}.m-ledger-filter-btn:active{background:var(--m-bg-border)}.m-ledger-filter-badge{background:var(--m-primary);border:2px solid var(--m-bg-gray);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.m-ledger-export-btns{gap:8px;display:flex}.m-ledger-export-btn{height:var(--m-touch-min);width:auto;padding:0 14px;font-size:13px}.m-ledger-periods{-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-x:auto}.m-ledger-period-pill{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;flex-shrink:0;padding:8px 14px;font-size:13px;transition:all .2s}.m-ledger-period-pill.active{background:var(--m-primary);color:#fff;border-color:var(--m-primary)}.m-ledger-empty{text-align:center;color:var(--m-text-light);padding:48px 24px;font-size:15px}.m-ledger-list{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.m-ledger-card{padding:16px}.m-ledger-card__header{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.m-ledger-card__currency{align-items:center;gap:8px;display:flex}.m-ledger-card__flag{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.m-ledger-card__currency-code{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:16px}.m-ledger-card__right{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.m-ledger-card__amount{font-family:sonny_bold,sans-serif;font-size:16px}.m-ledger-card__amount--credit{color:var(--m-success)}.m-ledger-card__amount--debit{color:var(--m-error)}.m-ledger-type-badge{text-transform:uppercase;background:var(--m-bg-border);color:var(--m-text);border-radius:10px;padding:2px 8px;font-family:sonny_bold,sans-serif;font-size:11px;display:inline-block}.m-ledger-type-badge--trade{color:#0972d3;background:#e6f3ff}.m-ledger-type-badge--deposit{background:var(--m-success-bg);color:var(--m-success)}.m-ledger-type-badge--withdraw{background:var(--m-error-bg);color:var(--m-error)}.m-ledger-type-badge--fee{color:#f57c00;background:#fff3e0}.m-ledger-card__row{border-bottom:1px solid var(--m-bg-gray);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.m-ledger-card__row:last-of-type{border-bottom:none}.m-ledger-card__label{color:var(--m-text-light);flex-shrink:0;font-size:12px}.m-ledger-card__value{color:var(--m-primary);text-align:right;font-size:13px}.m-ledger-card__id-cell{align-items:center;gap:6px;max-width:180px;display:flex;overflow:hidden}.m-ledger-card__id-text{color:var(--m-text);white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:12px;overflow:hidden}.m-ledger-card__copy-btn{cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.m-ledger-card__copy-btn img{width:13px;height:13px}.m-ledger-card__footer{border-top:1px solid var(--m-bg-border);margin-top:4px;padding-top:10px}.m-ledger-card__date{color:var(--m-text-light);font-size:12px}.m-trades-pagination{justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.m-trades-page-btn{border:1px solid var(--m-bg-input-border);color:var(--m-primary);cursor:pointer;background:#fff;border-radius:8px;padding:10px 18px;font-family:sonny_bold,sans-serif;font-size:14px;transition:background .2s}.m-trades-page-btn:disabled{opacity:.4;cursor:not-allowed}.m-trades-page-btn:not(:disabled):active{background:var(--m-bg)}.m-trades-page-info{color:var(--m-text);font-size:14px}.m-export-success{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.m-export-success__icon{background:var(--m-success-bg);width:48px;height:48px;color:var(--m-success);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;font-size:22px;font-weight:700;display:flex}.m-export-success__msg{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:16px}.m-export-success__id{color:var(--m-text);font-size:13px}.m-export-success__note{color:var(--m-text-light);font-size:13px;line-height:1.5}.m-export-note{color:var(--m-text);font-size:14px;line-height:1.5}.m-export-tasks-toast{background:var(--m-primary);color:#fff;z-index:500;pointer-events:none;border-radius:20px;padding:10px 20px;font-size:14px;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}.m-export-tasks-bar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.m-export-tasks-filter-btn{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);color:var(--m-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;font-family:sonny_bold,sans-serif;font-size:14px;transition:background .2s;display:flex;position:relative}.m-export-tasks-filter-btn:active{background:var(--m-bg-border)}.m-export-tasks-filter-dot{background:var(--m-primary);border:2px solid var(--m-bg-gray);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.m-export-tasks-refresh-btn{height:var(--m-touch-min);width:auto;padding:0 16px;font-size:14px}.m-export-tasks-empty{text-align:center;color:var(--m-text-light);padding:48px 24px;font-size:15px}.m-export-tasks-list{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.m-export-task-card{padding:16px}.m-export-task-card__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.m-export-task-card__meta{align-items:center;gap:8px;display:flex}.m-export-table-badge{text-transform:uppercase;background:var(--m-bg-border);color:var(--m-text);border-radius:10px;padding:3px 10px;font-family:sonny_bold,sans-serif;font-size:12px;display:inline-block}.m-export-table-badge--trade{color:#0972d3;background:#e6f3ff}.m-export-table-badge--ledger{color:#7048e8;background:#f3e8ff}.m-export-task-card__filetype{color:var(--m-text-light);font-family:sonny_bold,sans-serif;font-size:12px}.m-export-status-badge{text-transform:uppercase;border-radius:10px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:12px;display:inline-block}.m-export-status-badge--success{background:var(--m-success-bg);color:var(--m-success)}.m-export-status-badge--failed{background:var(--m-error-bg);color:var(--m-error)}.m-export-status-badge--processing{color:#f57c00;background:#fff3e0}.m-export-status-badge--pending{background:var(--m-bg-border);color:var(--m-text)}.m-export-task-card__row{border-bottom:1px solid var(--m-bg-gray);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.m-export-task-card__row:last-of-type{border-bottom:none}.m-export-task-card__label{color:var(--m-text-light);flex-shrink:0;font-size:12px}.m-export-task-card__value{color:var(--m-primary);text-align:right;font-size:13px}.m-export-task-card__id-cell{align-items:center;gap:6px;max-width:200px;display:flex;overflow:hidden}.m-export-task-card__id-text{color:var(--m-text);white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:12px;overflow:hidden}.m-export-task-card__copy-btn{cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.m-export-task-card__copy-btn img{width:13px;height:13px}.m-export-task-card__footer{border-top:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:10px;display:flex}.m-export-task-card__date{color:var(--m-text-light);font-size:12px}.m-export-task-card__download{color:var(--m-primary);border:1px solid var(--m-primary);border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:13px;text-decoration:none;transition:background .2s;display:flex}.m-export-task-card__download:active{background:var(--m-bg)}.m-export-task-card__download img{width:14px;height:14px}.m-export-task-card__no-file{color:var(--m-text-light);font-size:12px;font-style:italic}.m-export-tasks-pagination{justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.m-export-tasks-page-btn{border:1px solid var(--m-bg-input-border);color:var(--m-primary);cursor:pointer;background:#fff;border-radius:8px;padding:10px 18px;font-family:sonny_bold,sans-serif;font-size:14px;transition:background .2s}.m-export-tasks-page-btn:disabled{opacity:.4;cursor:not-allowed}.m-export-tasks-page-btn:not(:disabled):active{background:var(--m-bg)}.m-export-tasks-page-info{color:var(--m-text);font-size:14px}.m-sheet-overlay{z-index:300;background:#0006;position:fixed;inset:0}.m-sheet{z-index:301;max-height:85vh;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;animation:.25s m-slide-up;display:flex;position:fixed;bottom:0;left:0;right:0}.m-sheet__handle{background:var(--m-bg-input-border);border-radius:2px;flex-shrink:0;width:40px;height:4px;margin:12px auto 0}.m-sheet__header{border-bottom:1px solid var(--m-bg-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.m-sheet__title{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:17px}.m-sheet__close{background:var(--m-bg-gray);width:32px;height:32px;color:var(--m-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.m-sheet__body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:16px;padding:20px 16px;display:flex;overflow-y:auto}.m-sheet__field{flex-direction:column;gap:10px;display:flex}.m-sheet__label{color:var(--m-text);text-transform:uppercase;letter-spacing:.05em;font-family:sonny_bold,sans-serif;font-size:13px}.m-sheet__options{flex-wrap:wrap;gap:8px;display:flex}.m-sheet__option-btn{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;background:#fff;border-radius:20px;padding:8px 16px;font-size:14px;transition:all .2s}.m-sheet__option-btn.active{background:var(--m-primary);color:#fff;border-color:var(--m-primary)}.m-select{width:100%;position:relative}.m-select__trigger{width:100%;min-height:52px;color:var(--m-primary);background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);cursor:pointer;text-align:left;appearance:none;border-radius:8px;justify-content:space-between;align-items:center;padding:14px;font-family:sonny_regular,sans-serif;font-size:16px;transition:border-color .2s,background .2s;display:flex}.m-select__trigger:focus,.m-select__trigger--open{border-color:var(--m-primary);background:#fff}.m-select__trigger--placeholder{color:var(--m-text-light)}.m-select__trigger--disabled{opacity:.5;cursor:not-allowed}.m-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.m-select__value-icon{border-radius:2px;flex-shrink:0;width:20px;height:20px}.m-select__arrow{border-right:2px solid var(--m-text-light);border-bottom:2px solid var(--m-text-light);flex-shrink:0;width:10px;height:10px;margin-left:8px;transition:transform .2s;transform:rotate(45deg)}.m-select__trigger--open .m-select__arrow{transform:rotate(-135deg)}.m-select-overlay{z-index:300;background:#0006;animation:.2s m-select-fade-in;position:fixed;inset:0}@keyframes m-select-fade-in{0%{opacity:0}to{opacity:1}}.m-select-sheet{z-index:301;max-height:70vh;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;animation:.25s m-select-slide-up;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes m-select-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.m-select-sheet__handle{background:var(--m-bg-input-border);border-radius:2px;width:36px;height:4px;margin:10px auto 0}.m-select-sheet__header{justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.m-select-sheet__title{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:16px}.m-select-sheet__close{background:var(--m-bg-gray);width:28px;height:28px;color:var(--m-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.m-select-sheet__search{padding:0 16px 10px}.m-select-sheet__search-input{width:100%;height:var(--m-touch-min);color:var(--m-primary);background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);-webkit-appearance:none;border-radius:8px;outline:none;padding:0 12px;font-family:sonny_regular,sans-serif;font-size:15px}.m-select-sheet__search-input:focus{border-color:var(--m-primary);background:#fff}.m-select-sheet__list{-webkit-overflow-scrolling:touch;flex:1;padding-bottom:8px;overflow-y:auto}.m-select-sheet__option{width:100%;color:var(--m-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-size:15px;transition:background .15s;display:flex}.m-select-sheet__option:active{background:var(--m-bg)}.m-select-sheet__option--selected{color:var(--m-primary);background:var(--m-bg);font-weight:600}.m-select-sheet__option-icon{border-radius:2px;flex-shrink:0;width:24px;height:24px}.m-select-sheet__check{color:var(--m-primary);margin-left:auto;font-size:18px}.m-select-sheet__empty{text-align:center;color:var(--m-text-light);padding:24px 16px;font-size:14px}.m-select__label{color:var(--m-primary);background:linear-gradient(to bottom,#fff 50%,var(--m-bg-gray)50%);pointer-events:none;padding:0 4px;font-size:11px;font-weight:600;position:absolute;top:-8px;left:10px}@media (max-width:360px){.m-select__trigger{min-height:48px;padding:12px;font-size:15px}.m-select-sheet__option{padding:12px 14px;font-size:14px}.m-select-sheet__search-input{height:36px;font-size:14px}}@media (min-width:415px){.m-select-sheet{max-height:60vh}}.ms-toast{background:var(--m-primary);color:#fff;z-index:999;white-space:nowrap;border-radius:8px;padding:10px 20px;font-size:14px;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.ms-filters{border-bottom:1px solid var(--m-bg-border);background:#fff;padding:12px 16px}.ms-filter-row{margin-bottom:8px}.ms-filter-row:last-child{margin-bottom:0}.ms-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.ms-chip{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;padding:5px 12px;font-size:13px;transition:all .15s}.ms-list{flex-direction:column;gap:12px;padding:12px 16px;display:flex}.ms-card{cursor:pointer;background:#fff;border-radius:12px;padding:16px;transition:box-shadow .15s;box-shadow:0 1px 4px #00000014}.ms-card:active{box-shadow:0 2px 8px #0000001f}.ms-card__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ms-card__id{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ms-id-text{color:var(--m-primary);white-space:nowrap;text-overflow:ellipsis;font-family:sonny_bold,sans-serif;font-size:13px;overflow:hidden}.ms-copy-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.ms-copy-btn img{opacity:.5;width:14px;height:14px}.ms-status{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:3px 8px;font-family:sonny_bold,sans-serif;font-size:11px}.ms-status--success{color:#166534;background:#dcfce7}.ms-status--failed{color:#991b1b;background:#fee2e2}.ms-status--processing{color:#92400e;background:#fef3c7}.ms-status--created{color:#1e40af;background:#dbeafe}.ms-status--default{color:#64748b;background:#f1f5f9}.ms-card__body{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.ms-card__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ms-label{color:#8896a6;flex-shrink:0;font-size:12px}.ms-value{color:var(--m-text);text-align:right;word-break:break-all;font-size:13px}.ms-value--amount{color:var(--m-primary);align-items:center;gap:6px;font-family:sonny_bold,sans-serif;display:flex}.ms-value--date{color:#8896a6;font-size:12px}.ms-currency-icon{object-fit:cover;border-radius:50%;width:16px;height:16px}.ms-type-badge{border-radius:20px;padding:3px 8px;font-family:sonny_bold,sans-serif;font-size:11px}.ms-type--withdraw{color:#3730a3;background:#f0f4ff}.ms-type--deposit{color:#166534;background:#f0fdf4}.ms-approval-badge{border-radius:20px;padding:3px 8px;font-size:11px}.ms-approval--done{color:#166534;background:#dcfce7}.ms-approval--pending{color:#92400e;background:#fef3c7}.ms-card__actions{border-top:1px solid var(--m-bg-border);gap:8px;padding-top:12px;display:flex}.ms-action-btn{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;background:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.ms-action-btn img{width:16px;height:16px}.ms-action-btn--approve{color:#1d4ed8;border-color:#3b82f6}.ms-action-btn--approve:hover:not(:disabled){background:#eff6ff}.ms-action-btn--view{background:#f8fafb}.ms-action-btn--delete{color:var(--m-error);background:var(--m-error-bg)}.ms-action-btn--delete:hover:not(:disabled){background:#fee2e2}.ms-delete-btn{background:var(--m-error);color:#fff}.ms-delete-btn:disabled{opacity:.6}.ms-action-btn--disabled{opacity:.4;cursor:not-allowed}.ms-empty{text-align:center;color:#8896a6;padding:40px 16px;font-size:15px}.ms-pagination{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}.ms-page-btn{border:1px solid var(--m-bg-input-border);color:var(--m-primary);cursor:pointer;background:#fff;border-radius:8px;padding:8px 16px;font-size:14px}.ms-page-btn:disabled{opacity:.4;cursor:not-allowed}.ms-page-info{color:var(--m-text);text-align:center;min-width:60px;font-size:13px}.ms-create-btn-row{justify-content:flex-end;padding:10px 16px 4px;display:flex}.ms-new-btn{border:1px solid var(--m-primary);color:var(--m-primary);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;padding:8px 18px;font-family:sonny_bold,sans-serif;font-size:14px;transition:background .15s,color .15s}.ms-new-btn:active{background:var(--m-primary);color:#fff}.ms-create-modal{max-height:90vh;padding-bottom:32px;overflow-y:auto}.ms-create-error{color:#991b1b;background:#fee2e2;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:13px}.ms-form-group{margin-bottom:14px}.ms-form-label{color:#8896a6;margin-bottom:6px;font-size:12px;display:block}.ms-form-input{border:1px solid var(--m-bg-input-border);background:var(--m-bg-gray,#f8fafb);width:100%;color:var(--m-text);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;font-size:14px}.ms-form-input--disabled{opacity:.6;cursor:not-allowed}.ms-amount-row{align-items:center;gap:8px;display:flex}.ms-amount-input{flex:1}.ms-max-btn{border:1px solid var(--m-primary);color:var(--m-primary);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;flex-shrink:0;padding:8px 14px;font-family:sonny_bold,sans-serif;font-size:13px;transition:background .15s,color .15s}.ms-max-btn:active{background:var(--m-primary);color:#fff}.ms-fee-summary{background:var(--m-bg-gray,#f8fafb);border-radius:10px;flex-direction:column;gap:6px;margin-bottom:14px;padding:12px 14px;display:flex}.ms-fee-line{color:var(--m-text);justify-content:space-between;align-items:center;font-size:13px;display:flex}.ms-fee-line--total{border-top:1px solid var(--m-bg-border);margin-top:2px;padding-top:6px;font-family:sonny_bold,sans-serif}.ms-fee-line--balance{color:#8896a6;font-size:12px}.ms-fee-line--negative{color:#991b1b}.msd-toast{background:var(--m-primary);color:#fff;z-index:999;white-space:nowrap;border-radius:8px;padding:10px 20px;font-size:14px;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.msd-top-bar{justify-content:space-between;align-items:center;padding-top:16px;display:flex}.msd-back-btn{color:var(--m-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;display:flex}.msd-status{border-radius:20px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:12px}.msd-status--success{color:#166534;background:#dcfce7}.msd-status--failed{color:#991b1b;background:#fee2e2}.msd-status--processing{color:#92400e;background:#fef3c7}.msd-status--created{color:#1e40af;background:#dbeafe}.msd-status--default{color:#64748b;background:#f1f5f9}.msd-section-card{border-radius:12px;padding:16px}.msd-section-title{color:var(--m-primary);border-bottom:1px solid var(--m-bg-border);margin-bottom:14px;padding-bottom:10px;font-family:sonny_bold,sans-serif;font-size:14px}.msd-subsection-title{color:var(--m-text);margin-bottom:10px;font-family:sonny_bold,sans-serif;font-size:13px}.msd-info-row{border-bottom:1px solid #f5f8fa;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.msd-info-row:last-child{border-bottom:none}.msd-info-row--col{flex-direction:column;align-items:flex-start}.msd-label{color:#8896a6;flex-shrink:0;font-size:12px}.msd-value{color:var(--m-text);text-align:right;word-break:break-all;font-size:14px}.msd-value--small{word-break:break-all;font-family:monospace;font-size:12px}.msd-copyable{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.msd-copy-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.msd-copy-btn img{opacity:.5;width:14px;height:14px}.msd-amount{color:var(--m-primary);align-items:center;gap:6px;font-family:sonny_bold,sans-serif;font-size:15px;display:flex}.msd-currency-icon{object-fit:cover;border-radius:50%;width:18px;height:18px}.msd-type-badge{border-radius:20px;padding:3px 8px;font-family:sonny_bold,sans-serif;font-size:11px}.msd-type--withdraw{color:#3730a3;background:#f0f4ff}.msd-type--deposit{color:#166534;background:#f0fdf4}.msd-actions-row{gap:10px;display:flex}.msd-action-btn{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;background:#f8fafb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:13px;transition:background .15s;display:flex}.msd-action-btn img{width:16px;height:16px}.msd-action-btn--approve{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6}.msd-action-btn--disabled{opacity:.4;cursor:not-allowed}.msd-steps{flex-direction:column;gap:0;display:flex}.msd-step{align-items:flex-start;gap:12px;padding:10px 0;display:flex;position:relative}.msd-step:not(:last-child):after{content:"";background:var(--m-bg-border);width:2px;height:calc(100% - 16px);position:absolute;top:28px;left:7px}.msd-step__dot{border:2px solid var(--m-bg-input-border);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px;position:relative}.msd-step--completed .msd-step__dot{background:#22c55e;border-color:#22c55e}.msd-step--pending .msd-step__dot{background:#fff;border-color:#fca5a5}.msd-step--processing .msd-step__dot{background:#f59e0b;border-color:#f59e0b}.msd-step--failed .msd-step__dot{background:#ef4444;border-color:#ef4444}.msd-step--waiting .msd-step__dot{background:#e2e8f0;border-color:#cbd5e1}.msd-step__info{flex-direction:column;gap:2px;display:flex}.msd-step__label{color:#8896a6;font-size:12px}.msd-step__value{color:var(--m-text);font-size:14px}.msd-docs-header{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;display:flex}.msd-docs-header .msd-section-title{border-bottom:none;margin-bottom:0;padding-bottom:0}.msd-download-all-btn{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;display:flex}.msd-download-all-btn img{width:14px;height:14px}.msd-upload-btn{border:1px dashed var(--m-bg-input-border);width:100%;color:var(--m-text);cursor:pointer;background:#fafbfc;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;transition:background .15s;display:flex}.msd-upload-btn:disabled{opacity:.6;cursor:not-allowed}.msd-upload-btn img{width:18px;height:18px}.msd-docs-list{flex-direction:column;gap:10px;display:flex}.msd-no-docs{color:#8896a6;text-align:center;padding:16px 0;font-size:13px}.msd-doc-item{background:#f8fafb;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.msd-doc-left{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.msd-doc-icon{flex-shrink:0;width:24px;height:24px;margin-top:2px}.msd-doc-info{flex-direction:column;gap:2px;min-width:0;display:flex}.msd-doc-name{color:var(--m-primary);white-space:nowrap;text-overflow:ellipsis;font-family:sonny_bold,sans-serif;font-size:13px;overflow:hidden}.msd-doc-hash{color:#8896a6;white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:11px;overflow:hidden}.msd-doc-meta{color:#b0bacb;font-size:11px}.msd-doc-download-btn{border:1px solid var(--m-bg-input-border);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.msd-doc-download-btn img{width:16px;height:16px}.ms-modal__body{color:var(--m-text);margin-bottom:24px;font-size:15px}.md-toast{background:var(--m-primary);color:#fff;z-index:999;white-space:nowrap;border-radius:8px;padding:10px 20px;font-size:14px;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.md-filters{border-bottom:1px solid var(--m-bg-border);background:#fff;padding:12px 16px 0}.md-filter-section{margin-bottom:12px}.md-filter-label{color:#8896a6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-family:sonny_bold,sans-serif;font-size:11px;display:block}.md-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.md-chip-icon{object-fit:cover;vertical-align:middle;border-radius:50%;width:14px;height:14px}.ms-chip{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:4px;padding:5px 12px;font-size:13px;transition:all .15s;display:inline-flex}.ms-chip--active{background:var(--m-primary);border-color:var(--m-primary);color:#fff}.md-create-btn{width:100%;margin-bottom:12px}.md-list{padding:12px 16px}.md-section{margin-bottom:20px}.md-section-header{color:var(--m-primary);border-bottom:1px solid var(--m-bg-border);align-items:center;gap:6px;margin-bottom:10px;padding:8px 0 10px;font-family:sonny_bold,sans-serif;font-size:13px;display:flex}.md-section-icon{font-size:16px}.md-card{cursor:pointer;border-radius:12px;margin-bottom:10px;padding:14px;transition:box-shadow .15s}.md-card:active{box-shadow:0 2px 8px #0000001f}.md-card__header{border-bottom:1px solid #f5f8fa;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;display:flex}.md-card__chain{align-items:center;gap:6px;display:flex}.md-chain-icon{object-fit:cover;border-radius:50%;width:20px;height:20px}.md-chain-name{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:14px}.md-method-badge{color:#1d4ed8;background:#eff6ff;border-radius:4px;padding:3px 8px;font-family:sonny_bold,sans-serif;font-size:12px}.md-card__currency{align-items:center;gap:5px;display:flex}.md-currency-icon{object-fit:cover;border-radius:50%;width:18px;height:18px}.md-currency-code{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:14px}.md-card__body{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.md-info-row{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.md-label{color:#8896a6;flex-shrink:0;font-size:12px}.md-value{color:var(--m-text);text-align:right;word-break:break-all;font-size:13px}.md-value--mono{font-family:monospace;font-size:12px}.md-value--truncate{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.md-copyable{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.md-copy-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.md-copy-btn img{opacity:.5;width:14px;height:14px}.md-card__footer{border-top:1px solid #f5f8fa;padding-top:10px}.md-view-btn{border:1px solid var(--m-bg-input-border);width:100%;color:var(--m-text);cursor:pointer;text-align:center;background:#f8fafb;border-radius:8px;padding:8px;font-size:13px}.md-empty{text-align:center;color:#8896a6;padding:40px 16px;font-size:15px}.ms-modal-overlay{z-index:200;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.ms-modal{background:#fff;border-radius:16px 16px 0 0;width:100%;padding:24px 20px}.ms-modal__title{color:var(--m-primary);margin-bottom:16px;font-family:sonny_bold,sans-serif;font-size:18px}.ms-modal__actions{gap:12px;display:flex}.ms-modal__actions .m-btn{flex:1}.mdd-toast{background:var(--m-primary);color:#fff;z-index:999;white-space:nowrap;border-radius:8px;padding:10px 20px;font-size:14px;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.mdd-top-bar{padding-top:16px}.mdd-back-btn{color:var(--m-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;display:flex}.mdd-section-card{border-radius:12px;padding:16px}.mdd-card-header{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:14px;display:flex}.mdd-currency-display{align-items:center;gap:8px;display:flex}.mdd-currency-icon-lg{object-fit:cover;border-radius:50%;width:32px;height:32px}.mdd-currency-code{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:20px}.mdd-method-badge{color:#1d4ed8;background:#eff6ff;border-radius:6px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:12px}.mdd-chain-badge{color:#166534;background:#f0fdf4;border-radius:6px;padding:4px 10px;font-family:sonny_bold,sans-serif;font-size:12px}.mdd-section-title{color:var(--m-primary);border-bottom:1px solid var(--m-bg-border);margin-bottom:12px;padding-bottom:8px;font-family:sonny_bold,sans-serif;font-size:14px}.mdd-info-row{border-bottom:1px solid #f5f8fa;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.mdd-info-row:last-child{border-bottom:none}.mdd-info-row--col{flex-direction:column;align-items:flex-start;gap:0}.mdd-label{color:#8896a6;flex-shrink:0;font-size:12px}.mdd-value{color:var(--m-text);text-align:right;word-break:break-all;font-size:14px}.mdd-value--mono{font-family:monospace;font-size:12px}.mdd-value--wrap{text-align:left;word-break:break-all;white-space:pre-wrap}.mdd-copyable{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.mdd-copyable--block{justify-content:space-between;align-items:flex-start;width:100%}.mdd-copy-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.mdd-copy-btn img{opacity:.5;width:14px;height:14px}.m-filter-chips{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.m-filter-chips::-webkit-scrollbar{display:none}.m-filter-chip{border:1px solid var(--m-bg-input-border);color:var(--m-text);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:20px;flex-shrink:0;padding:6px 14px;font-family:sonny_regular,sans-serif;font-size:13px;transition:all .15s}.m-filter-chip:active{transform:scale(.96)}.m-filter-chip--active{background:var(--m-primary);border-color:var(--m-primary);color:#fff}.m-filter-chip__icon{vertical-align:middle;border-radius:2px;width:16px;height:16px;margin-right:4px}@media (max-width:360px){.m-filter-chip{padding:5px 12px;font-size:12px}}.m-recipient-subtitle{color:var(--m-text);margin-bottom:16px;font-size:14px}.m-recipient-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.m-recipient-filter-btn{border:1px solid var(--m-bg-input-border);height:40px;color:var(--m-text);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:border-color .2s,color .2s;display:inline-flex}.m-recipient-filter-btn.active{border-color:var(--m-primary);color:var(--m-primary)}.m-recipient-add-btn{border-radius:8px;flex:1;max-width:180px;height:40px;margin-left:auto;font-size:14px}.m-recipient-filter-row{flex-direction:column;gap:6px;display:flex}.m-recipient-filter-label{color:var(--m-primary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.m-select-field{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23545E75' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.m-recipient-section{margin-bottom:8px}.m-recipient-section-title{color:var(--m-primary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px;padding:0 2px;font-size:13px;font-weight:700}.m-recipient-card{cursor:pointer;margin-bottom:10px;padding:14px 16px;transition:box-shadow .2s}.m-recipient-card:active{box-shadow:0 4px 14px #093f681f}.m-recipient-card__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.m-recipient-card__currency{align-items:center;gap:8px;display:flex}.m-recipient-currency-icon{object-fit:cover;border-radius:50%;width:24px;height:24px}.m-recipient-currency-code{color:var(--m-primary);font-size:16px;font-weight:700}.m-recipient-method-badge{background:var(--m-bg-border);color:var(--m-text);letter-spacing:.3px;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.m-recipient-card__row{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 0;display:flex}.m-recipient-card__label{color:var(--m-text-light);white-space:nowrap;flex-shrink:0;padding-top:2px;font-size:12px}.m-recipient-card__value{color:var(--m-text);text-align:right;word-break:break-word;font-size:13px}.m-recipient-card__value-copy{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.m-recipient-addr-text{color:var(--m-text);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-family:monospace;font-size:12px;overflow:hidden}.m-recipient-id-text{color:var(--m-text);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-family:monospace;font-size:12px;overflow:hidden}.m-recipient-copy-btn{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:flex}.m-recipient-copy-btn:active{opacity:1;background:var(--m-bg-border)}.m-recipient-copy-btn img{width:16px;height:16px}.m-recipient-empty{text-align:center;color:var(--m-text-light);flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;font-size:15px;display:flex}.m-recipient-form{flex-direction:column;padding-bottom:140px;display:flex}.m-form-section-label{color:var(--m-primary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px;padding:0 2px;font-size:12px;font-weight:700}.m-recipient-form-actions{background:var(--m-bg-white);border-top:1px solid var(--m-bg-border);z-index:101;gap:12px;padding:12px 16px;display:flex;position:fixed;bottom:56px;left:0;right:0}.m-recipient-form-actions .m-btn{flex:1}.m-recipient-toast{background:var(--m-primary);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:300;border-radius:20px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;bottom:80px;left:50%;transform:translate(-50%)translateY(8px)}.m-recipient-toast.show{opacity:1;transform:translate(-50%)translateY(0)}.m-rd-back-btn{color:var(--m-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:12px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.m-rd-back-btn:active{opacity:.7}.m-rd-badges{flex-wrap:wrap;gap:8px;display:flex}.m-rd-badge{letter-spacing:.3px;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.m-rd-badge--enabled{background:var(--m-success-bg);color:var(--m-success)}.m-rd-badge--disabled{background:var(--m-error-bg);color:var(--m-error)}.m-rd-badge--archived{color:#f08c00;background:#fff9db}.m-rd-hero{align-items:center;gap:14px;padding:16px;display:flex}.m-rd-hero__icon{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.m-rd-hero__info{flex-direction:column;gap:4px;display:flex}.m-rd-hero__currency{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:22px;font-weight:700}.m-rd-hero__method{color:var(--m-text);font-size:13px}.m-rd-section-title{color:var(--m-primary);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--m-bg-border);margin-bottom:4px;padding-bottom:10px;font-size:12px;font-weight:700}.m-rd-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:12px;min-height:40px;padding:10px 0;display:flex}.m-rd-row:last-child{border-bottom:none;padding-bottom:0}.m-rd-row__label{color:var(--m-text-light);white-space:nowrap;flex-shrink:0;min-width:90px;padding-top:2px;font-size:13px}.m-rd-row__value-wrap{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.m-rd-row__value{color:var(--m-text);text-align:right;word-break:break-all;font-size:13px;line-height:1.4}.m-rd-copy-btn{cursor:pointer;opacity:.45;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;transition:opacity .15s;display:flex}.m-rd-copy-btn:active{opacity:1;background:var(--m-bg-border)}.m-rd-copy-btn img{width:16px;height:16px}.m-rd-toast{background:var(--m-primary);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:300;border-radius:20px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(8px)}.m-rd-toast.show{opacity:1;transform:translate(-50%)translateY(0)}.m-profile-field{border-bottom:1px solid var(--m-bg-border);flex-direction:column;gap:4px;padding-bottom:16px;display:flex}.m-profile-field:last-child{border-bottom:none;padding-bottom:0}.m-profile-field__label{color:var(--m-text-light);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.m-profile-field__value{color:var(--m-primary);word-break:break-word;font-size:15px}.m-sec-card-title{color:var(--m-primary);margin-bottom:20px;font-family:sonny_bold,sans-serif;font-size:16px}.m-input-group__field.m-sec-input-with-toggle{padding-right:48px}.m-sec-hint{background:var(--m-bg-gray);color:var(--m-text);border-radius:8px;padding:10px 14px;font-size:13px}.m-um-section-title{color:var(--m-primary);margin-bottom:16px;font-family:sonny_bold,sans-serif;font-size:16px}.m-um-password-row{align-items:flex-end;gap:8px;display:flex}.m-um-gen-btn{border:1px solid var(--m-primary);height:52px;color:var(--m-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:0 16px;font-family:sonny_bold,sans-serif;font-size:14px}.m-um-gen-btn:active{background:var(--m-bg)}.m-um-roles-label{color:var(--m-text);margin-bottom:10px;font-size:13px;font-weight:600}.m-um-roles-group{flex-direction:column;gap:10px;display:flex}.m-um-user-card{padding:16px}.m-um-user-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.m-um-username{color:var(--m-primary);margin-bottom:2px;font-family:sonny_bold,sans-serif;font-size:15px}.m-um-email{color:var(--m-text-light);word-break:break-word;font-size:13px}.m-um-status{border-radius:20px;flex-shrink:0;margin-left:8px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.m-um-status--active{background:var(--m-success-bg);color:var(--m-success)}.m-um-status--inactive{background:var(--m-error-bg);color:var(--m-error)}.m-um-roles-section{border-top:1px solid var(--m-bg-border);padding-top:12px}.m-modal-overlay{z-index:300;background:#00000080;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.m-modal__body{color:var(--m-text);text-align:center;margin-bottom:8px;font-size:14px;line-height:1.5}.m-modal__warning{color:var(--m-error);text-align:center;margin-top:8px;margin-bottom:4px;font-size:13px}.m-modal__actions{gap:12px;margin-top:20px;display:flex}.m-um-password-box{background:var(--m-bg-gray);border-radius:10px;margin-top:16px;padding:14px}.m-um-password-display{border:1px solid var(--m-bg-input-border);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;display:flex;overflow:hidden}.m-um-password-code{color:var(--m-primary);word-break:break-all;overflow-wrap:break-word;flex:1;font-family:monospace;font-size:13px}.m-um-copy-btn{background:var(--m-bg-border);cursor:pointer;width:32px;height:32px;color:var(--m-text);border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.m-um-copy-btn:active{background:var(--m-primary);color:#fff}.m-um-password-warning{color:var(--m-error);text-align:center;margin-top:8px;font-size:12px;font-weight:600}.m-um-flex-1{flex:1}.m-um-hint{color:var(--m-text-light);margin-top:6px;font-size:12px}.m-um-empty-card{text-align:center;color:var(--m-text-light);padding:32px}.m-um-list{flex-direction:column;gap:12px;display:flex}.m-um-roles-text{color:var(--m-text);font-size:14px}.m-um-toggle-btn{height:40px;font-size:14px}.m-um-modal-btn{height:44px;font-size:15px}.m-um-modal-confirm--danger{background:var(--m-error);color:#fff;height:44px;font-size:15px}.m-um-modal-confirm--success{background:var(--m-success);color:#fff;height:44px;font-size:15px}.m-um-pw-label{color:var(--m-text);margin-bottom:8px;font-size:13px}.m-apikey-card{padding:16px}.m-apikey-name{color:var(--m-primary);margin-bottom:4px;font-family:sonny_bold,sans-serif;font-size:15px}.m-apikey-created{color:var(--m-text-light);margin-bottom:14px;font-size:12px}.m-apikey-field{border-top:1px solid var(--m-bg-border);margin-top:4px;padding-top:12px}.m-apikey-field+.m-apikey-field{margin-top:8px}.m-apikey-field__label{color:var(--m-text-light);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.m-apikey-field__row{background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex;overflow:hidden}.m-apikey-field__value{color:var(--m-text);word-break:break-all;overflow-wrap:break-word;flex:1;min-width:0;font-family:monospace;font-size:12px}.m-apikey-copy-btn{cursor:pointer;width:32px;height:32px;color:var(--m-text);border:none;border:1px solid var(--m-bg-input-border);background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.m-apikey-copy-btn:active{background:var(--m-primary);border-color:var(--m-primary);color:#fff}.m-apikey-created-field{background:var(--m-bg-gray);border-radius:10px;padding:12px}.m-apikey-created-field .m-apikey-field__row{background:#fff}.m-ak-subtitle{color:var(--m-text);margin-bottom:16px;font-size:14px}.m-ak-empty-card{text-align:center;color:var(--m-text-light);padding:32px}.m-ak-list{flex-direction:column;gap:12px;display:flex}.m-ak-copied{color:var(--m-success);font-size:11px;font-weight:700}.m-ak-modal-btn{height:44px;font-size:15px}.m-al-info{background:var(--m-bg-border);border-radius:10px;padding:14px}.m-al-info__row{color:var(--m-text);font-size:13px;line-height:1.5}.m-al-info__row+.m-al-info__row{margin-top:6px}.m-al-card{padding:16px}.m-al-card__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.m-al-currency{align-items:center;gap:8px;display:flex}.m-al-currency__icon{object-fit:contain;border-radius:50%;width:24px;height:24px}.m-al-currency__code,.m-al-amount{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:16px}.m-al-modified{color:var(--m-text-light);margin-bottom:14px;font-size:12px}.m-al-actions{border-top:1px solid var(--m-bg-border);gap:10px;padding-top:12px;display:flex}.m-al-select-label{color:var(--m-text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.m-al-select-wrapper{position:relative}.m-al-select{width:100%;height:52px;color:var(--m-primary);background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);appearance:none;cursor:pointer;border-radius:8px;outline:none;padding:0 40px 0 14px;font-family:sonny_regular,sans-serif;font-size:15px}.m-al-select:focus{border-color:var(--m-primary);background:#fff}.m-al-select-arrow{pointer-events:none;color:var(--m-text);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.m-modal-overlay{z-index:300;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.m-modal{padding:24px 20px 32px;padding-bottom:calc(32px + env(safe-area-inset-bottom));background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:480px;max-height:90vh;overflow-y:auto}.m-modal__icon{justify-content:center;margin-bottom:16px;display:flex}.m-modal__title{color:var(--m-primary);text-align:center;margin-bottom:12px;font-family:sonny_bold,sans-serif;font-size:18px}.m-modal__body{color:var(--m-text);text-align:center;font-size:14px;line-height:1.5}.m-modal__actions{gap:12px;display:flex}.m-modal__actions .m-btn{flex:1}.m-al-subtitle{color:var(--m-text);margin-bottom:12px;font-size:14px}.m-al-empty-card{text-align:center;color:var(--m-text-light);padding:32px}.m-al-empty-sub{font-size:13px}.m-al-list{flex-direction:column;gap:12px;display:flex}.m-al-action-btn{flex:1;height:40px;font-size:14px}.m-al-action-btn--danger{height:40px;color:var(--m-error);border:1px solid var(--m-error);background:#fff5f5;flex:1;font-size:14px}.m-al-hint{color:var(--m-text-light);margin-bottom:20px;font-size:12px}.m-al-modal-btn{height:44px;font-size:15px}.m-al-modal-btn--danger{background:var(--m-error);color:#fff;border:none;flex:1;height:44px;font-size:15px}.m-ckyc-toast{z-index:999;position:fixed;top:72px;left:16px;right:16px}.m-ckyc-modal-backdrop{z-index:1000;background:#00000080;align-items:flex-end;display:flex;position:fixed;inset:0}.m-ckyc-modal-sheet{background:#fff;border-radius:16px 16px 0 0;width:100%;padding:24px}.m-ckyc-modal-title{color:var(--m-primary);margin-bottom:16px}.m-ckyc-modal-hint{color:var(--m-text-muted);margin-top:8px;margin-bottom:20px;font-size:13px}.m-ckyc-modal-actions{gap:12px;display:flex}.m-ckyc-modal-actions .m-btn{flex:1}.m-ckyc-banner{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;margin-bottom:16px;padding:20px}.m-ckyc-banner-title{color:#fff;margin-bottom:6px;font-size:17px}.m-ckyc-banner-desc{color:#ffffffe6;margin-bottom:16px;font-size:14px}.m-ckyc-status-card{margin-bottom:16px;padding:16px}.m-ckyc-status-row{justify-content:space-between;align-items:center;display:flex}.m-ckyc-status-label{color:var(--m-text-muted);margin-bottom:4px;font-size:12px}.m-ckyc-status-value{font-size:15px;font-weight:600}.m-ckyc-links-section{margin-bottom:8px}.m-ckyc-links-heading{color:var(--m-primary);margin-bottom:12px}.m-ckyc-empty-card{text-align:center;padding:24px}.m-ckyc-empty-text{color:var(--m-text-muted);font-size:14px}.m-ckyc-links-list{flex-direction:column;gap:12px;display:flex}.m-ckyc-link-card{padding:16px}.m-ckyc-link-info{margin-bottom:8px}.m-ckyc-link-nickname{color:var(--m-primary);margin-bottom:4px;font-weight:600}.m-ckyc-link-url{color:var(--m-text-muted);word-break:break-all;margin-bottom:6px;font-size:12px}.m-ckyc-link-meta{justify-content:space-between;align-items:center;display:flex}.m-ckyc-link-expiry{color:var(--m-text-muted);font-size:12px}.m-ckyc-link-status{font-size:12px;font-weight:600}.m-ckyc-link-actions{gap:8px;margin-top:12px;display:flex}.m-ckyc-link-actions .m-btn{flex:1;padding:8px 12px;font-size:13px}.m-ckyc-generated-card{padding:16px}.m-ckyc-generated-label{color:var(--m-primary);margin-bottom:8px;font-size:13px;font-weight:600}.m-ckyc-generated-url{color:var(--m-text);word-break:break-all;margin-bottom:12px;font-size:13px}.m-ckyc-copy-btn{width:100%}.m-kyc-progress{border-bottom:1px solid var(--m-bg-border);z-index:10;background:#fff;padding:16px 16px 0;position:sticky;top:56px}.m-kyc-progress__bar-track{background:var(--m-bg-border);border-radius:2px;height:4px;margin-bottom:8px;overflow:hidden}.m-kyc-progress__bar-fill{background:linear-gradient(90deg,#2196f3,#0d47a1);border-radius:2px;height:100%;transition:width .3s}.m-kyc-progress__info{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.m-kyc-progress__step-name{color:var(--m-primary);font-size:13px;font-weight:600}.m-kyc-progress__counter{color:var(--m-text-muted);font-size:12px}.m-kyc-step{padding:20px 16px}.m-kyc-step__title{color:var(--m-primary);margin-bottom:6px;font-family:sonny_bold,sans-serif;font-size:20px}.m-kyc-step__desc{color:var(--m-text);margin-bottom:24px;font-size:14px}.m-kyc-section{margin-bottom:24px}.m-kyc-section__title{color:var(--m-primary);border-bottom:2px solid var(--m-bg-border);margin-bottom:12px;padding-bottom:8px;font-size:15px;font-weight:600}.m-kyc-field{margin-bottom:16px}.m-kyc-field label{color:var(--m-primary);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.m-kyc-field label.required:after{content:" *";color:#dc3545}.m-kyc-field input,.m-kyc-field select,.m-kyc-field textarea{width:100%;color:var(--m-primary);appearance:none;background:#fff;border:1.5px solid #d0d5dd;border-radius:8px;outline:none;padding:12px 14px;font-size:15px;transition:border-color .2s}.m-kyc-field input:focus,.m-kyc-field select:focus,.m-kyc-field textarea:focus{border-color:#2196f3}.m-kyc-field textarea{resize:vertical;min-height:80px}.m-kyc-field select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23545E75' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.m-kyc-field__error{color:#dc3545;margin-top:4px;font-size:12px}.m-kyc-nav{border-top:1px solid var(--m-bg-border);background:#fff;gap:12px;padding:16px;display:flex;position:sticky;bottom:0}.m-kyc-nav .m-btn{flex:1}.m-kyc-radio-option{border:2px solid var(--m-bg-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:12px;padding:16px;transition:border-color .2s,background .2s;display:flex}.m-kyc-radio-option.selected{background:#f0f7ff;border-color:#2196f3}.m-kyc-radio-option input[type=radio]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.m-kyc-radio-option__title{color:var(--m-primary);margin-bottom:4px;font-size:15px;font-weight:600}.m-kyc-radio-option__desc{color:var(--m-text);font-size:13px}.m-kyc-person-card{border:1.5px solid var(--m-bg-border);border-radius:10px;margin-bottom:12px;padding:14px}.m-kyc-person-card__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.m-kyc-person-card__name{color:var(--m-primary);font-size:15px;font-weight:600}.m-kyc-person-card__actions{gap:8px;display:flex}.m-kyc-person-card__meta{color:var(--m-text);font-size:13px}.m-kyc-person-form{background:#f8fbff;border:2px solid #2196f3;border-radius:10px;margin-bottom:16px;padding:16px}.m-kyc-person-form__title{color:var(--m-primary);margin-bottom:16px;font-size:16px;font-weight:600}.m-kyc-add-btn{color:#2196f3;cursor:pointer;background:0 0;border:2px dashed #2196f3;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px;font-size:14px;font-weight:600;display:flex}.m-kyc-btn-edit,.m-kyc-btn-delete{cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}.m-kyc-btn-edit{color:#1976d2;background:#e3f2fd}.m-kyc-btn-delete{color:#c62828;background:#feebee}.m-kyc-file-upload{position:relative}.m-kyc-file-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.m-kyc-file-upload__btn{color:var(--m-text);cursor:pointer;background:#fafafa;border:1.5px dashed #d0d5dd;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.m-kyc-file-upload__btn.uploaded{color:#28a745;background:#f0fff4;border-color:#28a745}.m-kyc-doc-item{border:1.5px solid var(--m-bg-border);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:14px;transition:border-color .2s;display:flex}.m-kyc-doc-item.uploaded{background:#f0fff4;border-color:#28a745}.m-kyc-doc-item__info{flex:1}.m-kyc-doc-item__name{color:var(--m-primary);font-size:14px;font-weight:500}.m-kyc-doc-item__status{color:var(--m-text-muted);margin-top:2px;font-size:12px}.m-kyc-doc-item.uploaded .m-kyc-doc-item__status{color:#28a745}.m-kyc-checkbox{background:var(--m-bg-gray);border:1.5px solid var(--m-bg-border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.m-kyc-checkbox input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.m-kyc-checkbox__text{color:var(--m-text);font-size:14px;line-height:1.5}.m-kyc-declaration{background:var(--m-bg-gray);border:1px solid var(--m-bg-border);color:var(--m-text);border-radius:8px;margin-bottom:16px;padding:16px;font-size:13px;line-height:1.6}.m-kyc-declaration ul{margin-top:8px;padding-left:20px}.m-kyc-declaration li{margin-bottom:6px}.m-kyc-signature{text-align:center;background:#fafafa;border:1.5px solid #d0d5dd;border-radius:8px;margin-bottom:16px;padding:20px}.m-kyc-signature__confirmed{color:#28a745;font-size:16px;font-weight:600}.m-kyc-signature__pending{color:var(--m-text-muted);font-size:14px}.m-kyc-signature__actions{gap:10px;margin-top:16px;display:flex}.m-kyc-source-item{border:1.5px solid var(--m-bg-border);border-radius:8px;margin-bottom:10px;padding:14px}.m-kyc-source-item__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.m-kyc-submitted{text-align:center;padding:32px 16px}.m-kyc-submitted__icon{margin-bottom:16px;font-size:56px}.m-kyc-submitted__title{color:var(--m-primary);margin-bottom:12px;font-family:sonny_bold,sans-serif;font-size:22px}.m-kyc-submitted__text{color:var(--m-text);margin-bottom:24px;font-size:15px;line-height:1.6}.m-kyc-next-steps{text-align:left;background:#fff8e1;border:1px solid #ffe082;border-radius:10px;margin-bottom:20px;padding:16px}.m-kyc-next-steps h4{color:var(--m-primary);margin-bottom:10px;font-size:15px;font-weight:600}.m-kyc-next-steps ul{padding-left:18px}.m-kyc-next-steps li{color:var(--m-text);margin-bottom:6px;font-size:13px;line-height:1.5}.m-kyc-canvas-wrapper{background:#fafafa;border:2px solid #d0d5dd;border-radius:8px;position:relative;overflow:hidden}.m-kyc-canvas-wrapper:active{border-color:#2196f3}.m-kyc-summary-row{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.m-kyc-summary-row:last-child{border-bottom:none}.m-kyc-summary-row__label{color:var(--m-text);flex-shrink:0;font-size:13px}.m-kyc-summary-row__value{color:var(--m-primary);text-align:right;font-size:13px;font-weight:600}.m-kyc-summary-counts{grid-template-columns:1fr 1fr;gap:12px;display:grid}.m-kyc-summary-counts__item{background:var(--m-bg-gray);border:1px solid var(--m-bg-border);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;display:flex}.m-kyc-summary-counts__num{color:var(--m-primary);font-size:22px;font-weight:700;line-height:1}.m-kyc-summary-counts__label{color:var(--m-text);text-align:center;font-size:12px}.m-mt-8{margin-top:8px}.m-kyc-pep-row{border:1.5px solid var(--m-bg-border);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.m-kyc-pep-row__label{color:var(--m-primary);font-size:14px}.m-kyc-toggle{background:#d0d5dd;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.m-kyc-toggle.on{background:#2196f3}.m-kyc-toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.m-kyc-toggle.on:after{transform:translate(20px)}.m-date-input{width:100%;position:relative}.m-date-input__field{width:100%;height:52px;font-size:16px;font-family:var(--m-font);color:var(--m-primary);background:var(--m-bg-gray);border:1px solid var(--m-bg-input-border);border-radius:var(--m-radius);appearance:none;outline:none;padding:14px 64px 14px 14px;transition:border-color .2s,background .2s}.m-date-input:not(.m-date-input--filled) .m-date-input__field{color:#0000}.m-date-input--filled .m-date-input__field{color:var(--m-primary);padding-top:22px;padding-bottom:6px}.m-date-input__field:focus{border-color:var(--m-primary);background:var(--m-bg-white)}.m-date-input--disabled{opacity:.5;cursor:not-allowed}.m-date-input--disabled .m-date-input__field{cursor:not-allowed}.m-date-input__trailing{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.m-date-input__icon{color:var(--m-text-light);transition:color .2s}.m-date-input__field:focus~.m-date-input__trailing .m-date-input__icon{color:var(--m-primary)}.m-date-input__arrow{border-right:2px solid var(--m-text-light);border-bottom:2px solid var(--m-text-light);width:8px;height:8px;margin-bottom:4px;transition:border-color .2s;transform:rotate(45deg)}.m-date-input__field:focus~.m-date-input__trailing .m-date-input__arrow{border-color:var(--m-primary)}.m-date-input__label{color:var(--m-text-light);pointer-events:none;font-size:14px;transition:all .2s;position:absolute;top:16px;left:14px}.m-date-input__label--float{font-size:var(--m-fs-xs);color:var(--m-primary);font-weight:600;top:6px}.m-date-input__placeholder{color:var(--m-text-light);pointer-events:none;font-size:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.m-date-input:not(.m-date-input--filled) .m-date-input__label~.m-date-input__placeholder{display:none}.m-date-input__field::-webkit-date-and-time-value{text-align:left}.m-date-input__field::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media (max-width:360px){.m-date-input__field{height:48px;font-size:var(--m-fs-base)}.m-date-input__icon{width:20px;height:20px}}.m-kyc-verify__loading-text{text-align:center;color:var(--m-text);margin-top:16px}.m-kyc-verify__subtitle{color:var(--m-text);margin-bottom:24px}.m-kyc-verify__card{text-align:center;padding:24px}.m-kyc-verify__card-title{color:var(--m-primary);margin-bottom:8px}.m-kyc-verify__card-desc{color:var(--m-text);margin-bottom:20px;font-size:14px}.m-kyc-verify__link{text-align:center;text-decoration:none;display:block}.m-kyc-verify__expire{color:var(--m-text-muted);margin-top:16px;font-size:12px}.m-kyc-verify__qr-desc{color:var(--m-text);margin-bottom:16px;font-size:14px}.m-kyc-verify__qr-img{border:1px solid var(--m-bg-border);border-radius:8px;width:200px;height:200px}.m-kyc-rejected{text-align:center;padding-top:32px}.m-kyc-rejected__icon{background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:32px;display:flex}.m-kyc-rejected__title{margin-bottom:12px}.m-kyc-rejected__text{margin-bottom:8px}.m-kyc-rejected__hint{color:var(--m-text-muted);margin-bottom:32px;font-size:14px}.m-kyc-rejected__actions{flex-direction:column;gap:12px;display:flex}.m-kyc-access__loading{justify-content:center;align-items:center}.m-kyc-access__loading-text{text-align:center;margin-top:16px}.m-kyc-access__status{text-align:center;padding-top:32px}.m-kyc-access__status-icon{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:36px;display:flex}.m-kyc-access__status-icon--approved{background:#d1fae5}.m-kyc-access__status-icon--rejected{background:#fee2e2}.m-kyc-access__status-title{margin-bottom:12px}.m-kyc-access__status-meta{color:var(--m-text);margin-bottom:4px;font-size:14px}.m-kyc-access__status-company{color:var(--m-text);margin-bottom:24px;font-size:14px}.m-kyc-access__rejected-text{color:var(--m-text);margin-bottom:8px;font-size:14px}.m-kyc-access__rejected-hint{color:var(--m-text-muted);margin-bottom:24px;font-size:13px}.m-kyc-access__rejected-contact{color:var(--m-text-muted);margin-top:12px;font-size:13px}.m-kyc-access__info{color:var(--m-text);margin-bottom:24px;font-size:14px}.m-kyc-access__card{text-align:center;margin-bottom:16px;padding:24px}.m-kyc-access__card-title{color:var(--m-primary);margin-bottom:12px}.m-kyc-access__link{text-align:center;text-decoration:none;display:block}.m-kyc-access__expire{color:var(--m-text-muted);margin-top:12px;font-size:12px}.m-kyc-access__sdk-container{min-height:200px}.m-terms__header{border-bottom:1px solid var(--m-bg-border);background:#fff;align-items:center;padding:14px 16px;display:flex}.m-terms__back{color:var(--m-primary);font-size:14px;font-weight:600;text-decoration:none}.m-terms__hero{border-bottom:1px solid var(--m-bg-border);background:#fff;padding:28px 16px 20px}.m-terms__hero h1{color:var(--m-primary);font-family:sonny_bold,sans-serif;font-size:20px;line-height:1.4}.m-terms__content{margin:16px;line-height:1.7}.m-terms__content p{color:var(--m-text);font-size:14px;line-height:1.7}.m-terms__content strong{color:var(--m-primary)}.m-terms__part{color:var(--m-primary);border-bottom:2px solid var(--m-bg-border);padding-bottom:10px;font-family:sonny_bold,sans-serif;font-size:17px}.m-terms__content h3{color:var(--m-primary);font-size:15px;font-weight:700}.m-terms__list{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.m-terms__list li{color:var(--m-text);font-size:14px;line-height:1.6}.m-terms__fee-table{border:1px solid var(--m-bg-border);border-radius:8px;overflow:hidden}.m-terms__fee-row{border-bottom:1px solid var(--m-bg-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14px;display:flex}.m-terms__fee-row:last-child{border-bottom:none}.m-terms__fee-header{background:var(--m-bg-gray);color:var(--m-primary);font-size:13px;font-weight:600}.m-terms__fee-row>div strong{color:var(--m-primary);margin-bottom:2px;display:block}.m-terms__fee-row>div p{color:var(--m-text-muted);margin:0;font-size:12px}.m-terms__fee-value{color:var(--m-primary);white-space:nowrap;flex-shrink:0;font-weight:600}@media (max-width:360px){.m-terms__hero h1{font-size:18px}.m-terms__content{margin:12px}.m-terms__content p{font-size:13px}.m-terms__part{font-size:15px}.m-terms__content h3{font-size:14px}.m-terms__list li{font-size:13px}.m-terms__fee-row{padding:10px 12px;font-size:13px}}@media (min-width:415px){.m-terms__content{margin:20px}.m-terms__hero{padding:32px 20px 24px}}.m-404{min-height:calc(100vh - 56px);gap:12px;min-height:calc(100dvh - 56px)}.m-404__code{color:var(--m-bg-border);letter-spacing:-2px;font-family:sonny_bold,sans-serif;font-size:80px;line-height:1}.m-404__countdown{color:var(--m-text-muted);font-size:14px}.m-404__btn{width:auto;padding:0 24px}.m-toast-container{z-index:10000;pointer-events:none;flex-direction:column;gap:8px;width:calc(100% - 32px);max-width:420px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.m-toast{pointer-events:all;background:#fff;border-left:4px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:14px 16px;animation:.28s ease-out m-toast-slide-in;display:flex;box-shadow:0 4px 16px #0000002e}@keyframes m-toast-slide-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.m-toast--success{border-left-color:var(--m-success)}.m-toast--error{border-left-color:var(--m-error)}.m-toast--warning{border-left-color:#f59e0b}.m-toast--info{border-left-color:var(--m-primary)}.m-toast__icon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:flex}.m-toast--success .m-toast__icon{background:var(--m-success)}.m-toast--error .m-toast__icon{background:var(--m-error)}.m-toast--warning .m-toast__icon{background:#f59e0b}.m-toast--info .m-toast__icon{background:var(--m-primary)}.m-toast__message{color:#1a1a2e;flex:1;font-size:14px;line-height:1.45}.m-toast__close{width:24px;height:24px;color:var(--m-text-light);cursor:pointer;-webkit-appearance:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:flex}.m-toast__close:active{color:var(--m-text)}@media screen and (max-width:768px){.header{padding:0 20px}.burger_menu{display:block}.header_container{background:#fff;flex-direction:column;align-items:flex-start;gap:30px;width:80%;max-width:300px;height:100vh;padding:80px 30px 30px;transition:right .3s;position:fixed;top:0;right:-100%;box-shadow:-5px 0 15px #0000001a}.header_container.open{right:0}.close_menu{cursor:pointer;background:url(/images/icon_close_dark.svg) 50%/contain no-repeat;width:24px;height:24px;display:block;position:absolute;top:25px;right:25px}.header_menu ul{flex-direction:column;gap:20px}.header_login{flex-direction:column;width:100%}.header_login .cta{text-align:center;width:100%}}.header{z-index:100;background:0 0;justify-content:space-between;align-items:center;height:80px;padding:0 40px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000000d}.header_logo{height:40px}.burger_menu{cursor:pointer;background:url(/images/icon_burger_dark.svg) 50%/contain no-repeat;width:30px;height:24px;display:none}.header_container{align-items:center;gap:40px;display:flex}.close_menu{display:none}.header_menu ul{gap:30px;list-style:none;display:flex}.header_menu ul li a{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:16px;font-weight:700;transition:color .3s}.header_menu ul li a:hover{color:#68e1fd}.header_login{gap:15px;display:flex}.header_login .cta{padding:2px 28px;font-size:14px}@media screen and (max-width:768px){.header{padding:0 20px}.burger_menu{display:block}.header_container{background:#fff;flex-direction:column;align-items:flex-start;gap:30px;width:80%;max-width:300px;height:100vh;padding:80px 30px 30px;transition:right .3s;position:fixed;top:0;right:-100%;box-shadow:-5px 0 15px #0000001a}.header_container.open{right:0}.close_menu{cursor:pointer;background:url(/images/icon_close_dark.svg) 50%/contain no-repeat;width:24px;height:24px;display:block;position:absolute;top:25px;right:25px}.header_menu ul{flex-direction:column;gap:20px}.header_login{flex-direction:column;width:100%}.header_login .cta{text-align:center;width:100%}}.footer_global{box-sizing:border-box;z-index:10;background:#093f68;width:100%;padding:20px;position:relative}.footer_links{border-bottom:1px solid #ffffff80;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;padding:0 0 25px;list-style:none;display:flex}.footer_links li a{color:#fff;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700;text-decoration:none;transition:opacity .3s}.footer_links li a:hover{opacity:.8}.subfooter{color:#fff;text-align:center;max-width:1200px;margin:0 auto;font-family:sonny_regular,arial,sans-serif;font-size:14px;display:block}@media screen and (max-width:768px){.footer_links{justify-content:center;gap:20px}.subfooter{text-align:center}}.layout{flex-direction:column;min-height:100vh;display:flex}.layout main{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.layout main.with-header{padding-top:80px}.animate__delay-01s{animation-delay:.1s}.animate__animated{backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.login{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.login .login-logo{z-index:1000;max-width:60px;display:block;position:absolute;top:30px;left:40px}.login .login-logo img{width:100%;display:block}.login header{box-sizing:border-box;z-index:1000;pointer-events:none;background:linear-gradient(90deg,#093f68 0% 45%,#f0fffd 45% 100%);justify-content:space-between;align-items:center;width:100%;padding:40px 60px;display:flex;position:absolute;top:0;left:0}.login header a{pointer-events:auto;max-width:80px;display:block}.login header img{width:100%}.hide_mobile{display:block!important}.hide_desktop{display:none!important}.login header .close{cursor:pointer;pointer-events:auto;background:url(/images/icon_close_dark.svg) 50%/contain no-repeat;width:24px;height:24px}.login .main_wrapper{flex-direction:row;flex:1;width:100%;display:flex}.login .signup_intro{color:#fff;z-index:1;flex-direction:column;justify-content:center;width:45%;padding:100px 80px 40px;display:flex;position:relative;background:#093f68 url(/images/contact_banner.svg) 50%/cover no-repeat!important}.login .login_copyright{text-align:center;color:#093f6880;width:100%;font-family:sonny_regular,arial,sans-serif;font-size:13px;position:absolute;bottom:30px;left:0}.login .signup_intro:before,.login .signup_intro:after{content:none!important;display:none!important}.login .signup_content{margin-bottom:120px}.login .signup_intro h1{color:#fff;max-width:500px;margin-bottom:20px;font-size:42px;line-height:1.2}.login .signup_intro p{opacity:.9;max-width:400px;font-size:16px;line-height:1.6}.login .signup_form{box-sizing:border-box;z-index:1;background:#f0fffd;justify-content:center;align-items:center;width:55%;padding:60px 20px;display:flex;position:relative;overflow-y:auto}.login .signup_form_wrapper{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:500px;padding:50px;box-shadow:0 10px 30px #0000000d}.login .form_title{color:#093f68;margin-bottom:30px;font-size:24px;font-weight:700;display:block}.error_message{color:#e74c3c;text-align:center;background:#fdeded;border-radius:6px;margin-bottom:20px;padding:10px;font-size:14px}.input_wrapper{margin-bottom:20px}.input_block{background:#f8f9fa;border:1px solid #dddfe4;border-radius:6px;height:56px;transition:all .2s;position:relative}.input_block:focus-within{background:#fff;border:1px solid #093f68}.login .input_block input{color:#093f68;background:0 0;outline:none;width:100%;height:100%;padding:20px 15px 5px;font-size:16px;font-weight:500;border:none!important}.input_block .label-name{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.input_block .content-name{color:#7f8c8d;font-size:14px;transition:all .2s;position:absolute;top:18px;left:15px}.input_block input:focus+.label-name .content-name,.input_block input:valid+.label-name .content-name,.input_block input:not(:placeholder-shown)+.label-name .content-name{color:#093f68;font-size:11px;font-weight:600;transform:translateY(-10px)}.see_password,.unsee_password{cursor:pointer;opacity:.6;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.see_password{background-image:url(/images/icon_eye_open.svg)}.unsee_password{background-image:url(/images/icon_eye_close.svg)}.remember_forgot_row{justify-content:space-between;align-items:center;margin-bottom:30px;font-size:14px;display:flex}.forgot{color:#093f68;font-weight:600;text-decoration:underline}.login .md-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;color:#545e75;padding-left:0;position:relative}.login .md-checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.login .md-checkbox label{cursor:pointer;color:#545e75;padding-left:28px;font-size:13px;line-height:1.4;display:block}.login .md-checkbox label a{color:#545e75;text-decoration:underline}.login .md-checkbox label:before{content:"";background:#fff;border:2px solid #dddfe4;border-radius:4px;width:18px;height:18px;transition:all .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.login .md-checkbox input:checked~label:before{background:#093f68;border-color:#093f68}.login .md-checkbox input:checked~label:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:calc(50% - 6px);left:6px;transform:rotate(45deg)}.checkbox_row{margin-bottom:30px}.login .checkbox_wrapper{border-bottom:none;margin-bottom:20px;padding-bottom:0}.login .cta.cta_blue{color:#fff;cursor:pointer;background-color:#093f68;border:none;border-radius:6px;width:100%;height:50px;font-size:16px;font-weight:700;transition:background .3s}.login .cta.cta_blue:hover{background-color:#0d5386}.login .cta.cta_blue:disabled{cursor:not-allowed;background-color:#95a5a6}.cta_submit_sticky{display:none}@media (max-width:1024px){.login .signup_intro{display:none}.login .signup_form{width:100%;padding:80px 20px 40px}.login .signup_form_wrapper{box-shadow:none;padding:20px}.login header{background:#fff;padding:20px;position:relative}.hide_mobile{display:none!important}.hide_desktop{display:block!important}.login .main_wrapper{flex-direction:column;height:auto}}@media (max-width:480px){.cta_submit_sticky{z-index:999;background:#fff;width:100%;padding:15px;display:block;position:fixed;bottom:0;left:0;box-shadow:0 -4px 10px #0000001a}.cta_submit_sticky input{width:100%}.login>.main_wrapper .form .cta{display:none}.login .signup_form_wrapper{padding-bottom:80px}}@media (min-width:481px) and (max-width:1024px){.cta_submit_sticky{display:none}.form .cta{display:block!important}}.login .signup_intro *,.login .main_wrapper .signup_intro{filter:none!important;opacity:1!important}.signup_link{text-align:center;color:#545e75;margin-top:20px;font-size:14px}.signup_link a{color:#093f68;font-weight:600;text-decoration:underline}.success_block,.email_failed_block{text-align:center;background:#fff;border-radius:12px;width:100%;max-width:420px;padding:40px 30px;box-shadow:0 4px 20px #00000014}.success_block_content,.email_failed_block_content{flex-direction:column;align-items:center;gap:12px;display:flex}.success_block_content .title,.email_failed_block_content .title{color:#093f68;font-size:24px;font-weight:700;display:block}.success_block_content>span,.email_failed_block_content>span{color:#4b5563;font-size:16px;display:block}.success_block .cta.cta_blue,.email_failed_block .cta.cta_blue{justify-content:center;align-items:center;max-width:320px;margin-top:12px;text-decoration:none;display:flex}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@keyframes shakeX{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shakeY{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translate(0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0,0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0,0)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;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 flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0,0)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.signup{position:relative}.signup .login-logo{z-index:1000;max-width:60px;display:block;position:absolute;top:30px;left:40px}.signup .login-logo img{width:100%;display:block}.signup .main_wrapper{flex-direction:row!important;width:100%!important;height:100vh!important;min-height:100vh!important;padding:0!important;display:flex!important}.signup .signup_intro{color:#fff!important;background:#093f68 url(/images/contact_banner.svg) 50%/cover no-repeat!important;flex-direction:column!important;justify-content:center!important;width:45%!important;padding:0 80px!important;display:flex!important;position:relative!important}.signup .signup_form{background:#f0fffd!important;justify-content:center!important;align-items:center!important;width:55%!important;max-width:none!important;margin:0!important;padding:40px 20px 20px!important;display:flex!important;overflow-y:auto!important}.signup .signup_form_wrapper{box-sizing:border-box!important;background:#fff!important;border-radius:12px!important;width:100%!important;max-width:500px!important;padding:40px!important;box-shadow:0 10px 30px #0000000d!important}.signup .input_block input{color:#093f68;background:0 0;border-radius:0;outline:none;width:100%;height:100%;padding:20px 15px 5px;font-size:16px;font-weight:500;border:none!important}.signup .input_block .content-name{color:#7f8c8d;font-size:14px;transition:all .2s;position:absolute;top:18px;left:15px}.signup .input_block input:focus+.label-name .content-name,.signup .input_block input:valid+.label-name .content-name,.signup .input_block input:not(:placeholder-shown)+.label-name .content-name{color:#093f68;font-size:11px;font-weight:600;transform:translateY(-10px)}.signup .already_member{text-align:center!important;color:#545e75!important;margin-bottom:30px!important;font-size:14px!important}.radio_wrapper{margin-bottom:15px}.referral_code_field input{color:#545e75;background:0 0;border:none;border-bottom:1px solid #dddfe4;width:100%;padding:10px 0;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.password_rules span{color:#a8adb9;border-bottom:1px solid #dddfe4;margin-bottom:15px;padding-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;display:block}.password_rules ul{margin:0;padding:0;list-style:none}.password_rules ul li{color:#093f68;margin-top:15px;padding-left:30px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;position:relative}.select_wrapper{flex-wrap:wrap;margin-left:-8px;margin-right:-8px;display:flex;position:relative}.simple_select{margin-bottom:15px}.select_block{box-sizing:border-box;width:100%;margin:0 8px;position:relative}.select_wrapper select{color:#545e75;box-sizing:border-box;appearance:none;cursor:pointer;background:#f8f9fa;border:1px solid #dddfe4;border-radius:8px;width:100%;height:60px;padding:20px 40px 0 20px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.simple_select select{padding:0 40px 0 20px}.select_label{color:#a8adb9;pointer-events:none;z-index:1;font-family:sonny_book,arial,sans-serif;font-size:12px;position:absolute;top:15px;left:28px}.simple_select .select_label{top:10px}.select_block:after{content:"";pointer-events:none;background:url(/images/icon_chevron_down_gray.svg) 50%/cover no-repeat;width:15px;height:8px;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.signup .md-checkbox{padding-left:0;position:relative}.signup .md-checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.signup .md-checkbox label{cursor:pointer;color:#545e75;padding-left:30px;font-size:13px;line-height:22px;display:block}.signup .md-checkbox label a{color:#545e75;text-decoration:underline}.signup .md-checkbox label:before{content:"";background:#fff;border:2px solid #dddfe4;border-radius:4px;width:18px;height:18px;transition:all .2s;position:absolute;top:0;left:0}.signup .md-checkbox input:checked~label:before{background:#093f68;border-color:#093f68}.signup .md-checkbox input:checked~label:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.signup .login_copyright{text-align:center;color:#093f6880;width:100%;font-family:sonny_regular,arial,sans-serif;font-size:13px;position:absolute;bottom:30px;left:0}@media screen and (max-width:1024px){.signup .signup_intro{display:none!important}.signup .signup_form{align-items:flex-start!important;width:100%!important;padding:40px 20px!important}.signup .signup_form_wrapper{box-shadow:none!important;margin-top:0!important;padding:20px!important}.signup .main_wrapper{flex-direction:column!important;height:auto!important}.password_rules{margin:0 0 15px}.password_rules span{margin-bottom:10px;padding-bottom:10px;font-size:14px}.password_rules ul li{padding-left:25px;font-size:12px}.password_rules ul li:before,.password_rules ul li.invalid:before{width:16px;height:16px}.select_label{left:20px}.select_block:after{right:20px}}.error_container{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 20px;display:flex}.error_content{text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:500px;padding:60px 40px;display:flex;box-shadow:0 10px 30px #0000000d}.error_icon{justify-content:center;align-items:center;margin-bottom:30px;display:flex}.error_title{color:#093f68;margin:0 0 20px;font-family:sonny_bold,arial,sans-serif;font-size:28px;line-height:1.3}.error_description{color:#545e75;margin:0 0 40px;font-family:sonny_book,arial,sans-serif;font-size:16px;line-height:1.6}.error_content .cta{justify-content:center;align-items:center;width:100%;max-width:300px;margin:0 auto;text-decoration:none;display:inline-flex}@media screen and (max-width:1024px){.error_container{padding:20px}.error_content{box-shadow:none;padding:40px 30px}.error_icon svg{width:48px;height:48px}.error_title{margin-bottom:15px;font-size:24px}.error_description{margin-bottom:30px;font-size:14px}}.services-page{background:#f0fffd}.banner_inner{box-sizing:border-box;background:#093f68 url(/images/inner_banner.svg) 50%/cover no-repeat;align-items:center;width:100%;height:440px;padding:80px 20px 20px;display:flex}.banner_inner .banner_title{width:100%;max-width:1250px;margin:0 auto;position:relative}.banner_inner h1{color:#68e1fd;margin-bottom:10px;display:block}.banner_inner .sub_title{color:#dddfe4;max-width:400px;line-height:20px;display:block}.services-content{max-width:1200px;margin:0 auto}.services-grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.service-item{background:#fff;border-radius:16px;padding:40px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 20px #093f6814}.service-item:hover{transform:translateY(-5px);box-shadow:0 8px 30px #093f681f}.service-icon{width:60px;height:60px;margin-bottom:20px}.service-icon img{width:100%;height:100%}.service-item h3{color:#093f68;margin-bottom:15px}.service-item p{color:#545e75;line-height:24px}.cta-section{text-align:center;background:linear-gradient(135deg,#093f68 0%,#0a5280 100%);border-radius:16px;max-width:1200px;margin:0 auto;padding:80px 40px}.cta-section h2{color:#fff;margin-bottom:15px}.cta-section p{color:#a8adb9;margin-bottom:30px;font-size:18px}@media screen and (max-width:768px){.services-grid{grid-template-columns:1fr;gap:20px}.service-item{padding:30px 20px}.banner_inner{height:300px}.cta-section{padding:40px 20px}}.contact-page{background:#f0fffd}.contact-content{max-width:1200px;margin:0 auto}.contact-wrapper{background:#fff;border-radius:16px;max-width:700px;margin:0 auto;padding:60px;box-shadow:0 4px 20px #093f6814}.contact-form-wrapper h2{color:#093f68;text-align:center;margin-bottom:15px;font-size:32px}.form-description{color:#545e75;text-align:center;margin-bottom:40px;font-size:16px;line-height:1.6}.form-description .inline-email{color:#093f68;font-weight:600;text-decoration:none;transition:color .3s}.form-description .inline-email:hover{color:#68e1fd}.contact-form .form-group{margin-bottom:20px}.contact-form label{color:#093f68;margin-bottom:8px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;display:block}.contact-form input,.contact-form textarea{color:#545e75;box-sizing:border-box;background:#f8f9fa;border:1px solid #dddfe4;border-radius:8px;width:100%;padding:15px;font-family:sonny_regular,arial,sans-serif;font-size:14px;transition:all .3s}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#a8adb9}.contact-form input:focus,.contact-form textarea:focus{background:#fff;border-color:#68e1fd;outline:none}.contact-form textarea{resize:vertical;min-height:120px}.contact-form button{width:100%;margin-top:10px;transition:all .3s}.contact-form button:disabled{opacity:.6;cursor:not-allowed}@media screen and (max-width:768px){.contact-wrapper{padding:40px 20px}.contact-form-wrapper h2{font-size:26px}.form-description{font-size:14px}}.terms-page .main_wrapper{background:url(/images/bg_globe_light.svg) 50%/cover no-repeat;flex-direction:column;min-height:100vh;display:flex}.terms-page .content_block{color:#2c3e50;background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:1250px;margin:0 auto;padding:40px 80px 80px;font-family:sonny_regular,arial,sans-serif;font-size:16px;line-height:20px}.terms-page .content_title{margin-bottom:20px;display:block;font-family:sonny_regular,arial,sans-serif!important}.terms-page .content_block p{margin-bottom:20px;font-family:sonny_book,arial,sans-serif!important}.terms-page .content_block p:last-child{margin-bottom:0}.terms-page .content_block h2{color:#093f68;margin:35px 0 15px;font-family:sonny_bold,arial,sans-serif;font-size:20px}.terms-page .content_block h3{color:#2c3e50;margin:25px 0 10px;font-family:sonny_bold,arial,sans-serif;font-size:17px}.terms-page .content_block ul{margin:0 0 20px 20px;padding:0;font-family:sonny_book,arial,sans-serif;list-style-type:disc}.terms-page .content_block ul li{margin-bottom:6px;line-height:20px}.terms-page .content_block .fee-table{border-collapse:collapse;width:100%;margin:15px 0 25px;font-family:sonny_regular,arial,sans-serif;font-size:15px}.terms-page .content_block .fee-table th,.terms-page .content_block .fee-table td{text-align:left;border:1px solid #dddfe4;padding:12px 16px}.terms-page .content_block .fee-table th{color:#fff;background-color:#093f68;font-family:sonny_bold,arial,sans-serif;font-weight:600}.terms-page .content_block .fee-table td{color:#2c3e50}.terms-page .content_block .fee-table tr:nth-child(2n) td{background-color:#f8f9fa}.terms-page .content_wrapper{flex:1;padding:60px 20px 80px}@media screen and (max-width:768px){.terms-page .content_block{padding:40px 20px;font-size:14px}.terms-page .content_wrapper{padding:40px 15px 60px}}.privacy-page .content_block{color:#2c3e50;max-width:900px;margin:0 auto;font-size:15px;line-height:1.8}.privacy-page .location_date{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-left:5px solid #093f68;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:40px;padding:16px 24px;display:flex;box-shadow:0 2px 8px #0000000f}.privacy-page .location_date .location{color:#093f68;font-size:15px;font-weight:600}.privacy-page .location_date .date{color:#6c757d;font-size:14px;font-style:italic}.privacy-page .section-title{color:#093f68;border-bottom:3px solid #68e1fd;margin:50px 0 24px;padding-bottom:12px;font-size:22px;font-weight:700;position:relative}.privacy-page .section-title:after{content:"";background:#093f68;width:60px;height:3px;position:absolute;bottom:-3px;left:0}.privacy-page .subsection-title{color:#093f68;margin:35px 0 18px;font-size:18px;font-weight:600}.privacy-page .content_block p{text-align:left;margin-bottom:20px;line-height:1.8}.privacy-page .content_block p:first-of-type{margin-top:0}.privacy-page .content_block strong{color:#093f68;font-weight:600}.privacy-page .content_block a{color:#68e1fd;font-weight:600;text-decoration:none;transition:color .3s}.privacy-page .content_block a:hover{color:#093f68;text-decoration:underline}.privacy-page .content_block ul{margin:20px 0 30px;padding-left:0;list-style:none}.privacy-page .content_block ul li{padding:12px 0 12px 32px;line-height:1.7;position:relative}.privacy-page .content_block ul li:before{content:"•";color:#68e1fd;font-size:20px;font-weight:700;position:absolute;left:12px}.privacy-page .banner_inner{padding:80px 0 60px}.privacy-page .banner_inner .banner_title,.privacy-page .banner_inner h1{text-align:center}.privacy-page .content_wrapper{padding:60px 20px 80px}@media screen and (max-width:768px){.privacy-page .content_block{font-size:14px;line-height:1.7}.privacy-page .location_date{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:30px;padding:14px 18px}.privacy-page .location_date .location{font-size:14px}.privacy-page .location_date .date{font-size:13px}.privacy-page .section-title{margin:40px 0 18px;padding-bottom:10px;font-size:18px}.privacy-page .section-title:after{width:45px}.privacy-page .subsection-title{margin:30px 0 15px;font-size:16px}.privacy-page .content_block ul li{padding:10px 0 10px 28px;font-size:13px}.privacy-page .content_block ul li:before{font-size:18px;left:8px}.privacy-page .banner_inner{padding:60px 0 40px}.privacy-page .content_wrapper{padding:40px 15px 60px}}.sidebar-toggle{cursor:pointer;z-index:1001;background:linear-gradient(135deg,#0a3d62 0%,#1e5a7d 100%);border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;width:24px;height:48px;transition:all .3s;position:absolute;top:50%;right:-12px;transform:translateY(-50%);box-shadow:2px 0 8px #0000001a;display:flex!important}.sidebar-toggle:hover{background:linear-gradient(135deg,#1e5a7d 0%,#2a6a92 100%);right:-14px;box-shadow:3px 0 12px #00000026}.toggle-icon{color:#fff;font-size:16px;font-weight:700;line-height:1}body .sidebar{transition:all .3s;width:220px!important;max-width:220px!important}body.sidebar-collapsed .sidebar{width:24px!important;max-width:24px!important;padding:0!important}body .main_content{transition:all .3s;width:calc(100% - 220px)!important;margin-left:220px!important}body.sidebar-collapsed .main_content{width:calc(100% - 24px)!important;margin-left:24px!important}body .sidebar .account_user{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}body .sidebar .account_user:before{display:none!important}@media (max-width:1440px){body .sidebar{width:200px!important;max-width:200px!important}body .main_content{width:calc(100% - 200px)!important;margin-left:200px!important}body.sidebar-collapsed .main_content{width:calc(100% - 24px)!important;margin-left:24px!important}}@media (max-width:1024px){body .sidebar{width:180px!important;max-width:180px!important}body .main_content{width:calc(100% - 180px)!important;margin-left:180px!important}body.sidebar-collapsed .main_content{width:calc(100% - 24px)!important;margin-left:24px!important}}@media (max-width:768px){.sidebar-toggle{display:none!important}body .sidebar{width:30%!important;max-width:300px!important}body .main_content{width:100%!important;margin-left:0!important}}.sidebar_overlay,.popup{display:none!important}.popup.open{display:flex!important}.main_content{position:relative}body.account:before,body.account:after{display:none!important}.balance{font-family:sonny_regular,arial,sans-serif}.balance strong,.balance b,.balance h1,.balance h2,.balance h3,.balance .bold{font-family:sonny_bold,arial,sans-serif;font-weight:600}.balance .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;padding:0;overflow:visible}.balance .table_wrapper.distribution{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;padding-bottom:10px;position:relative;overflow-x:auto}.balance .table{box-sizing:border-box;width:100%;min-width:600px}#loader-balance{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.balance .table .head,.balance .table .line{border-bottom:1px solid #eef2f6;grid-template-columns:1.6fr 1.6fr 40px .9fr;align-items:center;gap:15px;padding:15px 20px;display:grid}.balance .table .line:last-child{border-bottom:none;padding:15px 20px!important}.balance .table .head{color:#093f68;text-align:left;background-color:#f8f9fa;font-size:13px;font-weight:700}.balance .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.balance .table .currency{text-align:left;flex-shrink:unset;justify-content:flex-start;align-items:center;gap:8px;display:flex;width:auto!important}.balance .table .currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding-right:0;display:block;position:static;top:auto;transform:translateY(-6px)}.balance .table .balance{flex-shrink:unset;display:block;text-align:left!important;justify-content:flex-start!important;width:auto!important}.balance .table .line .show_more{margin-top:0}.balance .table .line .links{justify-content:flex-end;align-items:center;gap:8px;width:auto;margin:0;display:flex;position:static}.balance .table .line .link{margin:0;display:block}.balance .table .line .link a{color:#093f68;padding-left:34px;font-family:sonny_bold,arial,sans-serif;font-size:14px;text-decoration:underline;position:relative}.balance .balance_header{color:#fff;background:#093f68 url(/images/bg_head_table.svg) 50%/cover no-repeat;padding:25px}.balance .header_flex_container{justify-content:space-between;align-items:center;width:100%;display:flex}.balance .balance_header .label{margin-bottom:15px;font-family:sonny_regular,arial,sans-serif;display:block}.balance .balance_value{display:flex}.balance .balance_value .flag{background:#f0fffd;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:32px;display:flex}.balance .balance_value .flag img{height:40px}.balance .balance_value .amount_block{margin-left:15px}.balance .balance_value .amount_block span{font-size:12px;display:block}.balance .balance_value .amount_block .amount{color:#68e1fd;margin-bottom:5px;font-family:sonny_regular,arial,sans-serif;font-size:30px}.balance .header_toggle_side{white-space:nowrap;align-items:center;gap:25px;display:flex}.balance .toggle-label{color:#fff;opacity:.9;font-family:sonny_regular,arial,sans-serif;font-size:14px;line-height:1}.balance .switch{flex-shrink:0;width:38px;height:20px;margin-top:2px;display:inline-block;position:relative}.balance .switch input{opacity:0;width:0;height:0}.balance .slider{cursor:pointer;background-color:#fff3;border-radius:20px;transition:all .4s;position:absolute;inset:0}.balance .slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .4s;position:absolute;bottom:3px;left:3px}.balance input:checked+.slider{background-color:#68e1fd}.balance input:checked+.slider:before{transform:translate(18px)}@media screen and (max-width:768px){.balance .balance_header .label{font-size:14px;line-height:12px}.balance .balance_value .flag{width:40px;height:40px;font-size:24px}.balance .balance_value .amount_block{margin-left:10px}.balance .balance_value .amount_block .amount{font-size:24px}}@media screen and (max-width:600px){.balance .header_flex_container{flex-direction:column;align-items:flex-start;gap:20px}.balance .header_toggle_side{border-top:1px solid #ffffff1a;justify-content:flex-start;width:100%;padding-top:15px}}@media screen and (max-width:1300px){.balance .table .line .link{margin-right:0}.balance .table .line .link a{height:auto;font-size:14px;display:inline}}@media screen and (max-width:1024px){.balance .table .line .links{width:auto!important;display:flex!important;position:static!important}.balance .table .line .link{margin-top:0;margin-right:0}}@media screen and (max-width:768px){.balance .table .head{display:grid!important}.balance .table .line,.balance .table .line span{width:auto!important;margin-top:0!important;display:grid!important}.balance .table .line{grid-template-columns:1.7fr 1.7fr 40px .8fr;padding:15px 20px!important}.balance .table .line .links{box-shadow:none!important;background:0 0!important;padding:0!important;display:flex!important;position:static!important}.balance .table .line .link a{padding-left:0;font-size:13px;text-decoration:underline}.balance .table .line .link a:before{display:none!important}.balance .table .line .show_more{margin-top:0!important}.balance .table .line:last-child{padding:15px 20px!important}}.splitted .block_title{text-align:center}.profile-grid{flex-direction:column;gap:16px;display:flex}.profile-grid .input_wrapper{margin-bottom:0}.profile-grid .input_block input{text-align:center}:root{--rfq-bg-page:#f3f4f6;--rfq-bg-card:#fff;--rfq-input-bg:#f9fafb;--rfq-dropdown-bg:#fff;--rfq-text-primary:#093f68;--rfq-text-secondary:#6b7280;--rfq-text-input:#093f68;--rfq-border:#e5e7eb;--rfq-toggle-bg:#e5e7eb;--rfq-toggle-active:#68e1fd;--rfq-toggle-text-active:#093f68;--rfq-btn-primary:#093f68;--rfq-btn-primary-hover:#0b4a7a;--rfq-btn-text:#fff;--rfq-btn-cancel-bg:#f3f4f6;--rfq-success-text:#059669;--rfq-fail-text:#dc2626;--rfq-countdown:#d97706;--rfq-shadow:0 4px 6px -1px #0000001a;--rfq-scroll-track:#f3f4f6;--rfq-scroll-thumb:#d1d5db}.dark-mode{--rfq-bg-page:#111827;--rfq-bg-card:#1f2937;--rfq-input-bg:#151b22;--rfq-dropdown-bg:#0f141a;--rfq-text-primary:#fff;--rfq-text-secondary:#9ca3af;--rfq-text-input:#fff;--rfq-border:#232b35;--rfq-toggle-bg:#1b222b;--rfq-toggle-active:#68e1fd;--rfq-toggle-text-active:#093f68;--rfq-btn-primary:#093f68;--rfq-btn-primary-hover:#0b4a7a;--rfq-btn-text:#fff;--rfq-btn-cancel-bg:#1f2933;--rfq-success-text:#34d399;--rfq-fail-text:#f87171;--rfq-countdown:#facc15;--rfq-shadow:0 20px 60px #00000073;--rfq-scroll-track:#0f141a;--rfq-scroll-thumb:#1f2933}.rfq-container{background-color:#0000;max-width:520px;margin:0 auto;padding:24px 16px 40px}.rfq-row{justify-content:center;display:flex}.rfq-col{width:100%}.rfq-card{background:var(--rfq-bg-card);box-shadow:var(--rfq-shadow);color:var(--rfq-text-primary);z-index:1;border-radius:24px;padding:22px 18px 26px;position:relative;overflow:visible}.rfq-input-group{background:var(--rfq-input-bg);border:1px solid var(--rfq-border);z-index:auto;border-radius:18px;margin-bottom:14px;padding:14px 16px;position:relative;overflow:visible}.rfq-input-group.is-active{z-index:200!important}.rfq-input-group:focus-within{border-color:var(--rfq-btn-primary)}.rfq-input-header{color:var(--rfq-text-secondary);margin-bottom:6px;font-size:13px;font-weight:400}.rfq-input-row{z-index:auto;align-items:center;display:flex;position:relative}.rfq-input{width:100%;color:var(--rfq-text-input);letter-spacing:-.5px;-moz-appearance:textfield;background:0 0;border:none;outline:none;padding-right:120px;font-size:32px;font-weight:700}.rfq-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rfq-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rfq-input::placeholder{color:var(--rfq-text-secondary)}.rfq-input:focus{box-shadow:none!important;border:none!important;outline:none!important}.rfq-input--disabled{opacity:.4;cursor:not-allowed}.rfq-inline-selector{z-index:5;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.rfq-currency-btn{background:var(--rfq-toggle-bg);color:var(--rfq-text-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:flex}.rfq-currency-btn:hover{filter:brightness(.95)}.rfq-currency-btn .caret{border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--rfq-text-secondary);width:0;height:0}.pair-dropdown{z-index:1;width:auto;position:relative}.rfq-inline-selector .pair-dropdown{z-index:2147483647;width:300px;position:absolute;top:calc(100% + 12px);right:0}.pair-dropdown__menu{background:var(--rfq-dropdown-bg);border:1px solid var(--rfq-border);box-shadow:var(--rfq-shadow);z-index:10000;border-radius:16px;position:relative;overflow:visible}.pair-dropdown__search{z-index:5;background:var(--rfq-dropdown-bg);border-bottom:1px solid var(--rfq-border);border-radius:16px 16px 0 0;padding:10px;position:sticky;top:0}.pair-dropdown__search input{background:var(--rfq-input-bg);border:1px solid var(--rfq-border);width:100%;color:var(--rfq-text-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:10px}.pair-dropdown__search input:focus{border-color:var(--rfq-btn-primary)}.pair-dropdown__options{border-radius:0 0 16px 16px;max-height:360px;padding-right:6px;overflow:hidden auto}.pair-dropdown__option{width:100%;color:var(--rfq-text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:12px 14px;font-weight:400;display:flex}.pair-dropdown__option:hover{background:var(--rfq-input-bg);color:var(--rfq-text-primary)}.pair-dropdown__options{scrollbar-width:thin;scrollbar-color:var(--rfq-scroll-thumb)var(--rfq-scroll-track)}.pair-dropdown__options::-webkit-scrollbar{width:8px}.pair-dropdown__options::-webkit-scrollbar-track{background:var(--rfq-scroll-track);border-radius:8px}.pair-dropdown__options::-webkit-scrollbar-thumb{background-color:var(--rfq-scroll-thumb);border:3px solid var(--rfq-scroll-track);border-radius:8px}.pair-dropdown__options::-webkit-scrollbar-thumb:hover{background-color:var(--rfq-text-secondary)}.rfq-currency-btn .coin-icon{width:20px;height:20px;margin-right:4px}.rfq-quote-box{background:var(--rfq-input-bg);border-radius:18px;margin-top:8px;padding:18px}.rfq-quote-item{color:var(--rfq-text-secondary);justify-content:space-between;padding:10px 0;font-size:16px;display:flex}.rfq-quote-item span:last-child{color:var(--rfq-text-primary);font-weight:700}.rfq-quote-item.highlight{background:var(--rfq-toggle-bg);border-radius:10px;margin-top:10px;padding:12px}.rfq-quote-box .rfq-card-title{color:var(--rfq-text-primary);margin-bottom:20px;font-weight:700;line-height:1.2;font-size:24px!important}.rfq-btn-submit{background:var(--rfq-btn-primary);width:100%;color:var(--rfq-btn-text);cursor:pointer;z-index:1;border:none;border-radius:16px;margin-top:22px;padding:16px;font-size:18px;font-weight:800;position:relative}.rfq-btn-submit:hover{background:var(--rfq-btn-primary-hover)}.rfq-btn-submit:disabled{opacity:.5;cursor:not-allowed}.rfq-swap-divider{z-index:150;justify-content:center;align-items:center;margin:-22px auto -8px;display:flex;position:relative}.rfq-swap-icon{background:var(--rfq-input-bg);border:1px solid var(--rfq-border);box-sizing:border-box;cursor:pointer;border-radius:50%;width:42px;height:42px;padding:7px;transition:all .2s;transform:rotate(90deg)}@keyframes rfq-shake{0%{transform:rotate(90deg)}25%{transform:rotate(70deg)}50%{transform:rotate(110deg)}75%{transform:rotate(80deg)}to{transform:rotate(90deg)}}.animate--shake{animation:.4s ease-in-out rfq-shake;border-color:var(--rfq-btn-primary)!important}.rfq-swap-icon:hover{border-color:var(--rfq-btn-primary);transform:rotate(90deg)scale(1.05)}.rfq-quote-actions{gap:10px;margin-top:18px;display:flex}.rfq-btn-cancel{background:var(--rfq-btn-cancel-bg);color:var(--rfq-text-primary);cursor:pointer;border:none;border-radius:14px;flex:1;padding:14px;font-size:18px;font-weight:700;transition:background .2s}.rfq-btn-cancel:hover{filter:brightness(.9)}.rfq-btn-confirm{background:var(--rfq-btn-primary);color:var(--rfq-btn-text);cursor:pointer;border:none;border-radius:14px;flex:1;padding:14px;font-size:18px;font-weight:700;transition:opacity .2s}.rfq-btn-confirm:hover{background:var(--rfq-btn-primary-hover)}.rfq-btn-confirm:disabled{opacity:.5;cursor:not-allowed}.rfq-countdown{color:var(--rfq-countdown);font-weight:800}.rfq-balance-display{text-align:right;color:var(--rfq-text-secondary);margin-top:6px;margin-right:4px;font-size:12px;font-weight:400}.rfq-balance-display:hover{color:var(--rfq-text-primary)}.rfq-balance-clickable{cursor:pointer}.rfq-success-view{text-align:center;padding:10px 0}.rfq-success-icon-wrapper{justify-content:center;margin-bottom:16px;display:flex}.rfq-success-img{width:120px;height:auto;display:block}.rfq-success-title{color:var(--rfq-text-primary);margin-bottom:24px;font-size:20px;font-weight:700}.rfq-success-details{text-align:left;margin-bottom:24px;padding:0 10px}.rfq-success-details-centered{text-align:center;margin-bottom:24px;padding:0 10px}.rfq-error-text{color:var(--rfq-fail-text);font-size:15px;line-height:1.5}.rfq-side-tag{text-transform:uppercase;font-weight:700}.rfq-side-tag.buy{color:#10b981}.rfq-side-tag.sell{color:#ef4444}.success-highlight{font-weight:700;color:var(--rfq-success-text)!important}.rfq-mini-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:0 4px;animation:.6s linear infinite rfq-spin}.rfq-quote-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.rfq-quote-header .rfq-card-title{margin-bottom:0!important}.rfq-btn-refresh{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:background-color .2s,transform .2s;display:flex}.rfq-btn-refresh:hover{background-color:var(--rfq-input-bg)}.rfq-btn-refresh:active{transform:scale(.95)}@keyframes rfq-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rfq-refresh-icon{background-image:url(/images/icon_refresh_dark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transition:transform .2s}.dark-mode .rfq-refresh-icon{background-image:url(/images/icon_refresh_light.svg)}.rfq-refresh-icon.spin-active{opacity:.5;animation:1s linear infinite rfq-spin}.rfq-btn-refresh:disabled{opacity:.4;cursor:default;pointer-events:none}.rfq-btn-refresh:disabled .rfq-refresh-icon{filter:grayscale()}.balance-shimmer{background:var(--rfq-toggle-bg);background-image:linear-gradient(to right,var(--rfq-toggle-bg)0%,var(--rfq-border)20%,var(--rfq-toggle-bg)40%,var(--rfq-toggle-bg)100%);vertical-align:middle;background-repeat:no-repeat;background-size:200px 100%;border-radius:4px;width:60px;height:12px;animation:1.5s linear infinite rfq-shimmer;display:inline-block}@keyframes rfq-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.rfq-btn-submit:active{transform:scale(.98)}@media (max-width:480px){.rfq-input{padding-right:100px;font-size:26px}}.filter_dropdown_container{display:inline-block;position:relative}.filter_trigger{cursor:pointer;color:#093f68;-webkit-user-select:none;user-select:none;padding-right:25px;font-family:sonny_bold,arial,sans-serif;font-weight:600;position:relative}.filter_trigger:before{content:"";background:url(/images/icon_chevron_down_gray.svg) 50%/cover no-repeat;width:15px;height:8px;margin-top:-4px;transition:transform .2s;position:absolute;top:50%;right:0}.filter_trigger.open:before{background:url(/images/icon_chevron_top_gray.svg) 50% no-repeat}.filter_menu{z-index:1000;background:#fff;border-radius:8px;flex-direction:column;min-width:200px;display:flex;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 9px 28px 1px #093f6826}.filter_search_wrapper{z-index:2;background:#fff;border-bottom:1px solid #eef2f6;padding:12px 15px;position:sticky;top:0}.filter_search_wrapper input{color:#093f68;box-sizing:border-box;background-color:#f9fafb;border:1px solid #cdd4df;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:13px}.filter_options_scroll{max-height:250px;padding:10px 0;overflow-y:auto}.filter_option{cursor:pointer;color:#545e75;align-items:center;gap:10px;padding:10px 20px;font-size:14px;transition:background .2s;display:flex}.filter_option:hover{color:#093f68;background-color:#f8f9fa}.filter_option.active{color:#093f68;background-color:#68e1fd1a;font-weight:700}.filter_no_results{color:#999;text-align:center;padding:15px 20px;font-size:13px}.table_pagination{z-index:10;background:#fff;border-top:1px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 25px;display:flex;position:relative}.table_pagination-info{color:#545e75;font-size:14px}.table_pagination-controls{align-items:center;gap:16px;display:flex}.table_page_size_selector{cursor:pointer;color:#093f68;background:#fff;border:1px solid #cdd4df;border-radius:8px;min-width:120px;padding:16px;font-size:14px;display:inline-block;position:relative}.table_page_size_selector span{padding-right:25px;display:inline-block;position:relative}.table_page_size_selector span:before{display:none!important}.table_page_size_selector span:after{content:"";background:url(/images/icon_chevron_down_gray.svg) 50%/contain no-repeat;width:12px;height:7px;margin-top:-3px;transition:transform .2s;position:absolute;top:50%;right:0}.table_page_size_selector.open span:after{transform:rotate(180deg)}.page_dropdown{z-index:1000;background:#fff;border-radius:8px;min-width:200px;padding:15px 20px;display:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 9px 28px 1px #093f6826}.table_page_size_selector.open .page_dropdown{display:block}.page_dropdown span{cursor:pointer;color:#545e75;margin-bottom:12px;font-size:14px;font-weight:600;display:block}.page_dropdown span:last-child{margin-bottom:0}.page_dropdown span:after{content:none!important;display:none!important}.page_dropdown span:hover,.page_dropdown span.active{color:#68e1fd}.table_page_nav{align-items:center;gap:12px;display:flex}.table_page_indicator{color:#093f68;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.table_pagination .cta{cursor:pointer;color:#093f68;background:#fff;border:1px solid #cdd4df;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.table_pagination .cta:disabled{opacity:.5;cursor:not-allowed}.table_pagination .cta_outline_lightblue:hover:not(:disabled){color:#68e1fd;border-color:#68e1fd}.page_jump_input{text-align:center;color:#093f68;background:#f8f9fa;border:1px solid #cdd4df;border-radius:4px;width:40px;height:30px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}.page_jump_input:focus{background:#fff;border-color:#68e1fd;outline:none;box-shadow:0 0 0 2px #68e1fd33}.page_jump_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_jump_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#loader-deposit{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.deposit:not(.type-badge){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:sonny_regular,arial,sans-serif;display:block}.deposit strong,.deposit b,.deposit h1,.deposit h2,.deposit h3,.deposit .bold,.deposit .active-table-filter,.deposit .modal_title,.deposit_create_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.deposit .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.deposit .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:100%;padding:0;overflow:visible}.deposit .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:flex-start;align-items:center;width:100%;padding:20px 25px;display:flex;position:relative}.deposit .flex-gap-15{gap:15px;display:flex}.deposit .flex-center-gap-8{align-items:center;gap:8px;display:flex}.deposit .header_right{margin-left:auto}.deposit .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;display:block;position:relative;overflow-x:auto}.deposit .table{box-sizing:border-box;width:100%;min-width:1000px}.deposit .table .head,.deposit .table .line{border-bottom:1px solid #eef2f6;align-items:center;gap:15px;padding:15px 20px;display:grid}.deposit .crypto-table .head,.deposit .crypto-table .line{grid-template-columns:1.4fr 1.6fr .8fr .7fr}.deposit .fiat-table .head,.deposit .fiat-table .line{grid-template-columns:1.2fr 1.4fr 1.6fr .5fr .5fr}.deposit .table_section_title{color:#093f68;margin:0;padding:2px 20px 15px;font-family:sonny_bold,arial,sans-serif;font-size:15px;font-weight:600}.deposit .table_wrapper>.table_section_title:nth-of-type(2){border-top:1px solid #dddfe4;margin-top:15px;padding-top:20px}.deposit .table .line:last-child{border-bottom:none;padding:15px 20px}.deposit .table .head{color:#093f68;text-align:left;background-color:#f8f9fa;font-size:13px;font-weight:700}.deposit .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.deposit .account_id,.deposit .account_name,.deposit .account_number,.deposit .address,.deposit .chain,.deposit .currency{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;overflow:hidden}.deposit .account_id.clickable-id{align-items:center;gap:6px;display:flex;overflow:visible!important}.deposit .account_id.clickable-id>span{cursor:pointer;color:#093f68;white-space:nowrap;text-overflow:ellipsis;font-weight:500;text-decoration:underline;transition:all .2s ease-in-out;overflow:hidden}.deposit .account_id.clickable-id>span:hover{color:#38bdf8;opacity:.8;text-decoration:none}.deposit .cell-tip{position:relative}.deposit .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.deposit .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.deposit .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.deposit .line:hover .copy-icon-btn{opacity:1}.deposit .copy-icon-btn:hover img{opacity:.7}.deposit .copyable-cell{color:#545e75;align-items:center;gap:6px;display:flex;overflow:visible!important}.deposit .copyable-cell>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deposit .chain.cell-tip{overflow:visible!important}.deposit .chain.cell-tip>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.deposit .currency{align-items:center;gap:8px;display:flex}.deposit .currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px;display:block;transform:translateY(-6px)}.deposit .chain{color:#545e75}.deposit_state{text-align:center;color:#093f68;padding:40px 0;font-family:sonny_bold,sans-serif;font-weight:600}.deposit_state.error{color:#e03131}.deposit_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-family:sonny_bold,sans-serif}.deposit_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-family:sonny_bold,sans-serif;font-size:14px;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.deposit_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.deposit .table_wrapper::-webkit-scrollbar{height:8px}.deposit .table_wrapper::-webkit-scrollbar-track{background:#f1f3f5}.deposit .table_wrapper::-webkit-scrollbar-thumb{background:#cdd4df;border-radius:10px}.deposit .table_wrapper::-webkit-scrollbar-thumb:hover{background:#abb5c2}.deposit-details .details-card.large_block{margin-top:0;padding:0}.deposit-details .status-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.deposit-details .status-badge.enabled{color:#0ca678;background:#e6fcf5}.deposit-details .status-badge.disabled{color:#e03131;background:#fff5f5}.deposit-details .info-item.full-width{grid-column:1/-1}.deposit-details .copyable-field{align-items:center;gap:8px;display:flex}.deposit-details .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.deposit-details .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.deposit-details .info-item:hover .copy-icon-btn{opacity:1}.deposit-details .copy-icon-btn:hover img{opacity:.7}.deposit-details .details-toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#333;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.deposit-details .details-toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.deposit-details .details-state{text-align:center;color:#093f68;padding:40px 20px;font-weight:700}.deposit-details .details-state.error{color:#d32f2f}.recipient #loader-recipient{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.recipient{font-family:sonny_regular,arial,sans-serif}.recipient strong,.recipient b,.recipient h1,.recipient h2,.recipient h3,.recipient .bold,.recipient .active-table-filter,.recipient .modal_title,.recipient .recipient_create_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.recipient .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.recipient .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;padding:0;overflow:visible}.recipient .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:flex-start;align-items:center;width:100%;padding:20px 25px;display:flex;position:relative}.recipient .flex-gap-15{gap:15px;display:flex}.recipient .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;padding-bottom:10px;position:relative;overflow-x:auto}.recipient .large_block .table{box-sizing:border-box;width:100%;min-width:1000px;position:relative}.recipient .table .head,.recipient .table .line{border-bottom:1px solid #eef2f6;align-items:center;gap:15px;padding:15px 20px;display:grid}.recipient .crypto-table .head,.recipient .crypto-table .line{grid-template-columns:1.4fr 1.6fr .8fr .7fr}.recipient .fiat-table .head,.recipient .fiat-table .line{grid-template-columns:1.2fr 1.4fr 1.6fr .5fr .5fr}.recipient .table_section_title{color:#093f68;margin:0;padding:2px 20px 15px;font-family:sonny_bold,arial,sans-serif;font-size:15px;font-weight:600}.recipient .table_wrapper>.table_section_title:nth-of-type(2){border-top:1px solid #dddfe4;margin-top:15px;padding-top:20px}.recipient .table .line:last-child{border-bottom:none;padding:15px 20px}.recipient .table .head{color:#093f68;text-align:left;background-color:#f8f9fa;font-size:13px;font-weight:700}.recipient .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.recipient .account-id,.recipient .account-name,.recipient .account-number,.recipient .crypto-address,.recipient .method,.recipient .currency{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;overflow:hidden}.recipient .account-id.clickable-id{align-items:center;gap:6px;display:flex;overflow:visible!important}.recipient .account-id.clickable-id>span{cursor:pointer;color:#093f68;white-space:nowrap;text-overflow:ellipsis;font-weight:500;text-decoration:underline;transition:all .2s ease-in-out;overflow:hidden}.recipient .account-id.clickable-id>span:hover{color:#38bdf8;opacity:.8;text-decoration:none}.recipient .cell-tip{position:relative}.recipient .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.recipient .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.recipient .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.recipient .line:hover .copy-icon-btn{opacity:1}.recipient .copy-icon-btn:hover img{opacity:.7}.recipient .copyable-cell{color:#545e75;align-items:center;gap:6px;display:flex;overflow:visible!important}.recipient .copyable-cell>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recipient .method.cell-tip{overflow:visible!important}.recipient .method.cell-tip>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.recipient .currency{align-items:center;gap:8px;display:flex}.recipient .currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px;display:block;transform:translateY(-6px)}.recipient .method{color:#545e75}.recipient .recipient_state{text-align:center;color:#093f68;padding:40px 0;font-weight:700}.recipient .recipient_state.error{color:#d32f2f}.recipient .recipient_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-weight:700}.recipient .recipient_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#333;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.recipient .recipient_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.recipient .modal_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.recipient .modal_content{background:#fff;border-radius:8px;width:400px;max-width:90%;max-height:90vh;padding:30px;overflow-y:auto;box-shadow:0 4px 20px #00000026}.recipient .modal_title{color:#333;margin-bottom:20px;font-size:1.25rem;font-weight:600}.recipient .form_group{margin-bottom:20px}.recipient .form_group label{color:#545e75;margin-bottom:8px;font-size:.9rem;font-weight:500;display:block}.recipient .modal_actions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.recipient .btn-primary-solid{color:#fff;background:#093f68}.recipient .btn-primary-solid:hover:not(:disabled){opacity:.9}.recipient .error_message{color:#d32f2f;background:#ffebee;border-radius:4px;margin-bottom:15px;padding:10px;font-size:.85rem}.recipient .modal_divider{border:none;border-top:1px solid #eef2f6;margin:25px 0}.recipient .form_subtitle{color:#093f68;margin:4px 0 10px;font-size:14px;font-weight:700}.recipient .method_highlight label{color:#093f68;font-size:1rem;font-weight:700}.recipient .method_highlight .custom_select_button{border:2px solid #093f68}.recipient .flex-center-gap-8{align-items:center;gap:8px;display:flex}.recipient .header_push_right{margin-left:auto}.recipient .relative_group{position:relative}.withdraw-details .details-card.large_block{margin-top:0;padding:0}.withdraw-details .subtitle-id{color:#9ca3af;margin-top:4px;font-size:13px;font-weight:400;display:block}.withdraw-details .header-actions{align-items:center;gap:8px;display:flex}.withdraw-details .status-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.withdraw-details .status-badge.enabled{color:#0ca678;background:#e6fcf5}.withdraw-details .status-badge.disabled{color:#e03131;background:#fff5f5}.withdraw-details .info-item.full-width{grid-column:1/-1}.withdraw-details .copyable-field{align-items:center;gap:8px;display:flex}.withdraw-details .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.withdraw-details .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.withdraw-details .info-item:hover .copy-icon-btn{opacity:1}.withdraw-details .copy-icon-btn:hover img{opacity:.7}.withdraw-details .details-toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#333;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.withdraw-details .details-toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.withdraw-details .details-state{text-align:center;color:#093f68;padding:40px 20px;font-weight:700}.withdraw-details .details-state.error{color:#d32f2f}#loader-settlement{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.settlement_state{text-align:center;color:#093f68;padding:40px 0;font-family:sonny_bold,sans-serif;font-weight:600}.settlement_state.error{color:#e03131}.settlement{font-family:sonny_regular,arial,sans-serif}.settlement input,.settlement button,.settlement select,.settlement textarea,.settlement .custom_select_button{font-family:inherit}.settlement strong,.settlement b,.settlement h1,.settlement h2,.settlement h3,.settlement h4,.settlement h5,.settlement h6,.settlement .bold,.settlement .active-table-filter,.settlement .modal_title,.settlement_create_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.settlement .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.settlement .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;padding:0;overflow:visible}.settlement .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex;position:relative}.settlement .table_header_filters{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.settlement_filter_select{color:#093f68;cursor:pointer;background:#fff;border:1px solid #ced4da;border-radius:6px;outline:none;min-width:140px;padding:10px 14px;font-size:14px;transition:border-color .2s}.settlement_filter_select:focus{border-color:#06c}.settlement_search_input{color:#093f68;box-sizing:border-box;background:#fff;border:1px solid #ced4da;border-radius:6px;outline:none;flex:1;min-width:140px;max-width:240px;padding:10px 14px;font-size:14px;transition:border-color .2s}.settlement_search_input:focus{border-color:#06c;outline:none}.settlement_search_input::placeholder{color:#a8adb9}.settlement .header_right{flex-shrink:0;align-items:center;gap:10px;display:flex}.settlement .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;padding-bottom:10px;position:relative;overflow-x:auto}.settlement .large_block .table{box-sizing:border-box;width:100%;min-width:1600px;position:relative}.settlement_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#333;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px);box-shadow:0 4px 15px #0003}.settlement_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.settlement .account.copyable{cursor:default;align-items:center;gap:6px;transition:all .2s;display:flex}.settlement .account.copyable>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.settlement .table .head,.settlement .table .line{border-bottom:1px solid #eef2f6;grid-template-columns:1.3fr 1.2fr .7fr .7fr 1fr 1fr .9fr .9fr .8fr .8fr 1.2fr;align-items:center;gap:10px;padding:15px 20px;display:grid}.settlement .table .line:last-child{border-bottom:none;padding:15px 20px}.settlement .table .head{color:#093f68;background-color:#f8f9fa;font-size:13px;font-weight:700}.settlement .settle_id,.settlement .type,.settlement .currency,.settlement .amount,.settlement .reference,.settlement .account,.settlement .created_at,.settlement .created_by,.settlement .PDF,.settlement .status,.settlement .approved,.settlement .second_approval,.settlement .action_col{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;overflow:hidden}.settlement .settle_id{align-items:center;gap:6px;display:flex}.settlement .settle_id_text{cursor:pointer;color:#093f68;font-weight:500;text-decoration:underline;transition:all .2s ease-in-out}.settlement .settle_id_text:hover{color:#38bdf8;opacity:.8;text-decoration:none}.settlement .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.settlement .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.settlement .line:hover .copy-icon-btn,.settlement .settle_id:hover .copy-icon-btn{opacity:1}.settlement .copy-icon-btn:hover img{opacity:.7}.settlement .type{justify-content:center;align-items:center;display:flex;overflow:visible}.settlement .currency{justify-content:center;align-items:center;gap:6px;display:flex;overflow:visible}.settlement .currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px;display:block;transform:translateY(-6px)}.settlement .amount{text-align:center;font-family:sonny_bold,arial,sans-serif;font-weight:700}.settlement .cell-tip{position:relative;overflow:visible!important}.settlement .cell-tip>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.settlement .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;text-overflow:ellipsis;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.settlement .PDF{justify-content:center;align-items:center;gap:8px;display:flex;overflow:visible}.settlement .status{text-align:center;justify-content:center;display:flex;overflow:visible}.settlement .action_col{justify-content:center;align-items:center;gap:4px;display:flex;overflow:visible}.settlement .approved,.settlement .second_approval{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;font-size:13px;display:flex;overflow:hidden}.settlement .check-icon{color:#025fa9;font-size:16px;font-weight:700}.settlement .approval_col{justify-content:center;align-items:center;display:flex;overflow:visible}.approval-badge{white-space:nowrap;text-align:center;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.approval-badge.pending{color:#1c7ed6;background:#e7f5ff}.approval-badge.approved{color:#0ca678;background:#e6fcf5}.approve-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;transition:all .2s;display:flex}.approve-btn:hover:not(:disabled){background-color:#68e1fd26}.approve-btn.disabled{opacity:.5;cursor:not-allowed;color:#adb5bd;background-color:#f8f9fa;border-color:#e9ecef}.approve-btn.disabled img{filter:grayscale();opacity:.5}.icon-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;transition:all .2s;display:flex}.icon-btn:hover:not(:disabled){background-color:#68e1fd26}.icon-btn:disabled{opacity:.5;cursor:not-allowed;color:#adb5bd;background-color:#f8f9fa;border-color:#e9ecef}.delete-btn:hover:not(:disabled){background-color:#ef44441a}.delete-btn.disabled{opacity:.5;cursor:not-allowed;background-color:#f8f9fa;border-color:#e9ecef}.delete-btn.disabled img{filter:grayscale();opacity:.5}.cta_danger{color:#fff;cursor:pointer;background-color:#ef4444;border:1px solid #ef4444;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.cta_danger:hover:not(:disabled){background-color:#dc2626;border-color:#dc2626}.cta_danger:disabled{opacity:.6;cursor:not-allowed}.settlement_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-weight:700}.modal_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal_content{background:#fff;border-radius:8px;width:400px;max-width:90%;max-height:90vh;padding:30px;overflow-y:auto;box-shadow:0 4px 20px #00000026}.modal_title{color:#333;margin-bottom:20px;font-size:1.25rem;font-weight:600}.form_group{margin-bottom:20px}.form_group label{color:#545e75;margin-bottom:8px;font-size:.9rem;font-weight:500;display:block}.modal_actions{justify-content:center;gap:10px;margin-top:25px;display:flex}.modal_actions .cta{text-align:center;flex:1}.error_message{color:#d32f2f;background:#ffebee;border-radius:4px;margin-bottom:15px;padding:10px;font-size:.85rem}.relative_group{position:relative}.custom_select_button{text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cdd4df;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:1rem;display:flex}.custom_select_button .caret{border-top:6px solid #6b7280;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:auto}.upload_drop_zone{text-align:center;cursor:pointer;background:#f9fafb;border:2px dashed #cdd4df;border-radius:8px;justify-content:center;align-items:center;min-height:80px;padding:20px;transition:all .2s;display:flex;position:relative}.upload_drop_zone:hover{background:#f3f4f6;border-color:#093f68}.upload_drop_zone.active{background:#e6fcf5;border-color:#0ca678}.upload_placeholder p{color:#545e75;margin:10px 0 0;font-size:13px}.upload_placeholder span{color:#093f68;font-weight:700;text-decoration:underline}.upload_icon_large{opacity:.6;width:24px;height:24px;margin:0 auto;display:block}.selected_file_preview{background:#fff;border:1px solid #cdd4df;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;display:flex}.file_name{color:#093f68;white-space:nowrap;text-overflow:ellipsis;max-width:85%;font-size:13px;overflow:hidden}.remove_file_btn{color:#ff6b6b;cursor:pointer;background:0 0;border:none;padding:0 5px;font-size:18px;font-weight:700;line-height:1}.remove_file_btn:hover{color:#e03131}.text-pre-wrap{white-space:pre-wrap}.type-label-prefix{opacity:.8;margin-right:6px;font-size:.85em;font-weight:700}.input-disabled{color:#6b7280;cursor:not-allowed;background:#f3f4f6;border:1px solid #e5e7eb}.modal-text-confirm{color:#50627a;margin-bottom:25px;font-size:14px}.amount_input_wrapper{align-items:center;display:flex;position:relative}.amount_input_wrapper .amount_input{flex:1;padding-right:55px}.max_amount_btn{color:#fff;cursor:pointer;background:#093f68;border:none;border-radius:4px;padding:4px 12px;font-family:sonny_bold,arial,sans-serif;font-size:12px;font-weight:600;transition:opacity .2s;position:absolute;right:8px}.max_amount_btn:hover{opacity:.85}.fee_summary{background:#f8f9fa;border:1px solid #eef2f6;border-radius:6px;margin-bottom:20px;padding:12px 16px}.fee_line{color:#545e75;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}.fee_line.total{color:#093f68;border-top:1px solid #dddfe4;margin-top:6px;padding-top:8px;font-family:sonny_bold,arial,sans-serif;font-weight:600}.fee_line.balance-after{color:#8892a5;border-top:1px dashed #cdd4df;margin-top:6px;padding-top:8px;font-size:12px;font-style:italic}.fee_line.balance-after.negative{color:#dc2626}.btn-primary-solid{color:#fff;background:#093f68;border:1px solid #093f68}.btn-primary-solid:hover:not(:disabled){opacity:.9}.details-container{max-width:1200px;margin:0 auto;padding:0 10px}.page-top-bar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.top-nav{cursor:pointer;display:inline-block}.back-link{color:#6b7280;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.back-link:hover{color:#093f68}.btn{cursor:pointer;border-radius:6px;outline:none;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.btn-primary{color:#fff;background:#093f68;border:1px solid #093f68}.btn-primary:hover:not(:disabled){opacity:.9}.details-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.settlement-details .details-card.large_block{margin-top:0;padding:0}.card-body{padding:24px}.card-section-title{color:#1f2937;margin-bottom:20px;font-size:16px;font-weight:600}.info-grid{border-bottom:1px solid #f3f4f6;grid-template-columns:repeat(3,1fr);gap:24px 32px;margin-bottom:30px;padding-bottom:24px;display:grid}.info-item{flex-direction:column;gap:6px;display:flex}.info-item .label{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;font-size:11px;font-weight:600}.info-item .value{color:#1f2937;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.info-item.full-width{grid-column:1/-1}.info-item .value .icon-btn{margin-right:auto;padding-left:0}.value.highlight{font-size:18px;font-weight:600}.value.monospace{color:#4b5563;font-family:monospace}.currency-icon-lg{object-fit:contain;width:24px;height:24px}.user-avatar{color:#4b5563;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:flex}.workflow-section{background-color:#fafafa;border-top:1px solid #e5e7eb;padding:24px}.workflow-title{color:#4b5563;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.steps-container{gap:16px;display:flex}.step-card{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;padding:16px;transition:all .2s}.step-header{color:#6b7280;margin-bottom:8px;font-size:12px}.step-status{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.dot{border-radius:50%;width:8px;height:8px;display:inline-block}.dot.completed{background-color:#10b981}.dot.pending{background-color:#f59e0b}.dot.failed{background-color:#ef4444}.dot.waiting{background-color:#e5e7eb}.dot.processing{background-color:#3b82f6}.btn-download-all{color:#093f68;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.btn-download-all img{width:14px;height:14px}.btn-download-all:hover:not(:disabled){background-color:#f0f9ff;border-color:#093f68}.btn-download-all:disabled{opacity:.6;cursor:not-allowed;background-color:#f3f4f6}.settlement-details .reference-section{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:6px;margin-bottom:24px;padding-bottom:24px;display:flex}.settlement-details .reference-section .label{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;font-size:11px;font-weight:600}.settlement-details .reference-value{color:#1f2937;word-break:break-word;white-space:pre-wrap;font-size:15px;font-weight:500;line-height:1.5}.documents-section{flex-direction:column;gap:16px;display:flex}.docs-header{justify-content:space-between;align-items:center;display:flex}.docs-header .label{text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;font-size:11px;font-weight:600}.upload-drop-zone{cursor:pointer;text-align:center;background-color:#f9fafb;border:2px dashed #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px;transition:all .2s;display:flex}.upload-drop-zone:hover{background-color:#f0f9ff;border-color:#093f68}.upload-drop-zone.active{background-color:#e0f2fe;border-color:#093f68}.upload-icon-large{opacity:.6;width:32px;height:32px}.upload-drop-zone p{color:#6b7280;margin:0;font-size:13px}.docs-list{flex-direction:column;gap:10px;display:flex}.doc-item{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.doc-left{align-items:center;gap:12px;display:flex}.doc-icon-placeholder{opacity:.6;width:20px;height:20px}.doc-info{flex-direction:column;gap:2px;display:flex}.doc-name{color:#374151;font-size:14px;font-weight:500}.doc-name.doc-name-hashed{color:#9ca3af;font-size:11px;font-weight:400}.doc-upload-info{color:#9ca3af;font-size:11px}.no-docs{color:#9ca3af;padding:5px 0;font-size:13px;font-style:italic}@media (max-width:768px){.info-grid{grid-template-columns:1fr}.steps-container{flex-direction:column}}.settlement-details .copyable-field{align-items:center;gap:8px;display:flex}.settlement-details .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.settlement-details .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.settlement-details .info-item:hover .copy-icon-btn{opacity:1}.settlement-details .copy-icon-btn:hover img{opacity:.7}.settlement-details .details-toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#333;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.settlement-details .details-toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.loading-placeholder{min-height:200px}.hidden-input{display:none}.datepicker-wrapper,.datepicker-input-container{width:100%;position:relative}.datepicker-input{color:#545e75;box-sizing:border-box;appearance:none;background-color:#fff;border:1px solid #dddfe4;border-radius:8px;width:100%;padding:.65rem 2.5rem .65rem .9rem;font-family:inherit;font-size:.9rem;line-height:1.25rem;transition:border-color .2s,box-shadow .2s}.datepicker-input::placeholder{color:#a8adb9}.datepicker-input:focus{border-color:#093f68;outline:none;box-shadow:0 0 0 3px #093f681a}.datepicker-input:disabled{color:#a8adb9;cursor:not-allowed;background-color:#f8f9fa}.datepicker-calendar-icon{pointer-events:none;color:#a8adb9;align-items:center;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.datepicker-calendar-icon svg{width:1.125rem;height:1.125rem}.datepicker-dropdown{z-index:10000;background:#fff;border:1px solid #dddfe4;border-radius:8px;min-width:280px;padding:1rem;animation:.15s datepicker-fade-in;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}@keyframes datepicker-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.datepicker-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.datepicker-nav-btn{color:#545e75;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.datepicker-nav-btn:hover{color:#093f68;background-color:#eef2f6}.datepicker-nav-btn svg{width:1.125rem;height:1.125rem}.datepicker-month-year{align-items:center;gap:.25rem;display:flex}.datepicker-month-year-btn{color:#093f68;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .15s}.datepicker-month-year-btn:hover{background-color:#eef2f6}.datepicker-weekdays{grid-template-columns:repeat(7,1fr);margin-bottom:.25rem;display:grid}.datepicker-weekday{text-align:center;color:#a8adb9;text-transform:uppercase;letter-spacing:.025em;padding:.375rem 0;font-family:inherit;font-size:.75rem;font-weight:500}.datepicker-days{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.datepicker-day{color:#545e75;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin:0 auto;padding:0;font-family:inherit;font-size:.8125rem;transition:background-color .15s,color .15s;display:flex}.datepicker-day:hover{background-color:#eef2f6}.datepicker-day.other-month{color:#dddfe4}.datepicker-day.other-month:hover{color:#a8adb9;background-color:#f8f9fa}.datepicker-day.today{color:#093f68;border:1px solid #093f68;font-weight:600}.datepicker-day.selected{color:#fff;background-color:#093f68;font-weight:600}.datepicker-day.selected:hover{background-color:#072d4a}.datepicker-day.selected.today{color:#fff;border-color:#0000}.datepicker-months{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.5rem 0;display:grid}.datepicker-month-option{color:#545e75;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;font-family:inherit;font-size:.8125rem;transition:background-color .15s,color .15s;display:flex}.datepicker-month-option:hover{background-color:#eef2f6}.datepicker-month-option.selected{color:#fff;background-color:#093f68;font-weight:600}.datepicker-month-option.selected:hover{background-color:#072d4a}.datepicker-years{grid-template-columns:repeat(4,1fr);gap:.375rem;max-height:240px;padding:.5rem 0;display:grid;overflow-y:auto}.datepicker-years::-webkit-scrollbar{width:4px}.datepicker-years::-webkit-scrollbar-track{background:0 0}.datepicker-years::-webkit-scrollbar-thumb{background-color:#dddfe4;border-radius:2px}.datepicker-year-option{color:#545e75;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;font-family:inherit;font-size:.8125rem;transition:background-color .15s,color .15s;display:flex}.datepicker-year-option:hover{background-color:#eef2f6}.datepicker-year-option.selected{color:#fff;background-color:#093f68;font-weight:600}.datepicker-year-option.selected:hover{background-color:#072d4a}.datepicker-footer{border-top:1px solid #eef2f6;justify-content:center;margin-top:.5rem;padding-top:.75rem;display:flex}.datepicker-today-btn{color:#093f68;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background-color .15s}.datepicker-today-btn:hover{background-color:#eef2f6}.datepicker-clear-btn{color:#a8adb9;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s}.datepicker-clear-btn:hover{color:#545e75;background-color:#eef2f6}.trades{font-family:sonny_regular,arial,sans-serif}.trades input,.trades button,.trades select,.trades textarea{font-family:inherit}.trades strong,.trades b,.trades h1,.trades h2,.trades h3,.trades .bold,.trades .modal_title{font-family:sonny_bold,arial,sans-serif;font-weight:600}.trades .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.trades-page{max-width:none;padding:0}.trades-page .page-header{display:none}.trades .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;padding:0;overflow:visible}.trades .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex;position:relative}.trades .table_header_filters{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.trades_search_input{color:#093f68;box-sizing:border-box;background:#fff;border:1px solid #ced4da;border-radius:6px;outline:none;flex:1;min-width:140px;max-width:300px;padding:10px 14px;font-size:14px;transition:border-color .2s}.trades_search_input:focus{border-color:#06c;outline:none}.trades_search_input::placeholder{color:#a8adb9}.trades .header_right{flex-shrink:0;align-items:center;gap:10px;display:flex}.trades .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;padding-bottom:10px;position:relative;overflow-x:auto}.trade-count{color:#6c757d;font-size:14px}#loader-trades{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.trades_state{text-align:center;color:#093f68;padding:40px 0;font-family:sonny_bold,sans-serif;font-weight:600}.trades_state.error{color:#e03131}.trades-table{overflow-x:auto}.trades-table table{border-collapse:collapse;width:100%;min-width:1200px}.trades-table th,.trades-table td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e9ecef;padding:12px}.trades-table th{color:#093f68;background:#f8f9fa;font-family:sonny_bold,arial,sans-serif;font-size:13px;font-weight:600}.trades-table td{color:#545e75;font-size:14px}.trades-table tr:last-child td{border-bottom:none}.trade-id,.order-id{max-width:280px;position:relative}.trades .cell-tip{position:relative;overflow:visible!important}.trades .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.id-cell{align-items:center;gap:6px;display:flex}.id-cell .truncated-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trades .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.trades .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.trades tr:hover .copy-icon-btn{opacity:1}.trades .copy-icon-btn:hover img{opacity:.7}.trades_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.trades_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.tooltip-container{width:100%;display:inline-block;position:relative}.truncated-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;z-index:1000;pointer-events:none;background:#333;border-radius:6px;margin-bottom:5px;padding:8px 12px;font-size:12px;transition:opacity .3s,visibility .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.tooltip:after{content:"";border:5px solid #0000;border-top-color:#333;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-container:hover .tooltip{opacity:1;visibility:visible}.trades-table th:nth-child(n+3):nth-child(-n+8),.trades-table td:nth-child(n+3):nth-child(-n+8){text-align:center}.pair{color:#545e75}.company{color:#6c757d;text-overflow:ellipsis;max-width:100px;overflow:hidden}.side-badge{text-align:center;border-radius:12px;min-width:50px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.side-badge.buy{color:#0ca678;background:#e6fcf5}.side-badge.sell{color:#e03131;background:#fff5f5}.pdf-col{justify-content:center;display:flex}.icon-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;padding:6px 10px;transition:all .2s;display:flex}.icon-btn:hover{background-color:#68e1fd26}.icon-btn img{width:20px;height:20px;display:block}.date{color:#545e75;min-width:140px}.pagination{border-top:1px solid #e9ecef;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}.pagination-btn{color:#fff;cursor:pointer;background:#06c;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s}.pagination-btn:hover:not(:disabled){background:#0052a3}.pagination-btn:disabled{cursor:not-allowed;background:#6c757d}.pagination-info{color:#6c757d;font-size:14px;font-weight:500}@media (max-width:1200px){.trades-page{padding:20px}}@media (max-width:768px){.trades-page .page-title{font-size:24px}.trades-table th,.trades-table td{padding:8px;font-size:13px}}.trades .modal_title{color:#093f68}.trades .modal-text-confirm,.trades .form_group label,.trades .export_success_msg,.trades .export_task_id{color:#545e75;font-family:sonny_regular,arial,sans-serif}.ledger{max-width:100%;font-family:sonny_regular,arial,sans-serif;display:block}.ledger strong,.ledger b,.ledger h1,.ledger h2,.ledger h3,.ledger .bold,.ledger .active-table-filter,.ledger .modal_title,.ledger_export_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.ledger .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.ledger .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:100%;padding:0;overflow:visible}.ledger .table_header{background:#fff;border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;padding:20px 25px;display:flex}.ledger .flex-center-gap-8{align-items:center;gap:8px;display:flex}.ledger .flex-center-gap-8 .coin-icon{object-fit:contain;border-radius:50%;flex-shrink:0;width:18px;height:18px}.ledger .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;max-width:100%;display:block;position:relative;overflow-x:auto}.ledger .table{box-sizing:border-box;width:100%;min-width:1100px}.ledger .table .head,.ledger .table .line{box-sizing:border-box;border-bottom:1px solid #eef2f6;grid-template-columns:2.2fr .7fr .9fr .9fr .6fr 1.8fr .9fr;align-items:center;gap:10px;width:100%;padding:0 20px;display:grid}.ledger .table .line:last-child{border-bottom:none;padding:0 20px}.ledger .table .head{color:#545e75;background-color:#f8f9fa;height:50px;font-size:13px;font-weight:700}.ledger .table .line{background-color:#fff;height:64px;overflow:visible}.ledger .table .line:hover{background-color:#f0f4f8}.ledger .table .line:last-child{border-bottom:1px solid #0000}.ledger .table .head>:nth-child(2),.ledger .table .line .type{text-align:center;justify-content:center;display:flex}.ledger .table .head .currency,.ledger .table .head .value,.ledger .table .head .running{text-align:center}.ledger .time,.ledger .type,.ledger .ledger-id,.ledger .reference,.ledger .currency,.ledger .value,.ledger .running{white-space:nowrap;text-overflow:ellipsis;color:#093f68;width:auto;min-width:0;font-size:14px;overflow:hidden}.ledger .ledger-id,.ledger .reference{align-items:center;gap:6px;display:flex;overflow:visible!important}.ledger .ledger-id>span,.ledger .reference>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ledger .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.ledger .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.ledger .line:hover .copy-icon-btn{opacity:1}.ledger .copy-icon-btn:hover img{opacity:.7}.ledger .type{justify-content:center;align-items:center;display:flex;overflow:visible!important}.ledger .currency{justify-content:center;align-items:center;gap:6px;display:flex;overflow:visible!important}.ledger .currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding-right:0;display:block;position:static;top:auto;transform:translateY(-6px)}.ledger .value,.ledger .running{text-align:center}.ledger .filter_dropdown_container{padding-right:10px}.ledger .cell-tip{position:relative;overflow:visible!important}.ledger .cell-tip>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ledger .currency.cell-tip>span{display:inline}.ledger .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.ledger .table_wrapper::-webkit-scrollbar{height:8px}.ledger .table_wrapper::-webkit-scrollbar-track{background:#f1f3f5}.ledger .table_wrapper::-webkit-scrollbar-thumb{background:#cdd4df;border-radius:10px}.ledger .table_wrapper::-webkit-scrollbar-thumb:hover{background:#abb5c2}.ledger .modal_title{color:#093f68}.ledger .modal-text-confirm,.ledger .form_group label,.ledger .export_success_msg,.ledger .export_task_id{color:#545e75;font-family:sonny_regular,arial,sans-serif}.ledger_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-family:sonny_bold,sans-serif;font-size:14px;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.ledger_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}#loader-export-tasks{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.export-tasks{font-family:sonny_regular,arial,sans-serif}.export-tasks strong,.export-tasks b,.export-tasks h1,.export-tasks h2,.export-tasks h3,.export-tasks .bold,.export-tasks .active-table-filter{font-family:sonny_bold,arial,sans-serif;font-weight:600}.export-tasks_pagination{z-index:10;background:#fff;border-top:1px solid #eef2f6;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 25px;display:flex;position:relative}.export-tasks_pagination-info{color:#545e75;font-size:14px}.export-tasks_pagination-controls{align-items:center;gap:16px;display:flex}.export-tasks_page_nav{align-items:center;gap:12px;display:flex}.export-tasks_page_indicator{color:#093f68;font-size:14px}.active-table-filter{text-align:left;font-weight:700}.table_title{cursor:pointer;position:relative}.table_title span{padding-right:20px;position:relative}.table_title span:before{content:"";background:url(/images/icon_chevron_down_gray.svg) 50%/cover no-repeat;width:15px;height:8px;margin-top:-4px;position:absolute;top:50%;right:0}.table_title.open span:before{background:url(/images/icon_chevron_top_gray.svg) 50%/cover no-repeat}.recipients_dropdown{z-index:1000;background:#fff;border-radius:8px;min-width:200px;padding:15px 20px;display:none;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 9px 28px 1px #093f6826}.table_title.open .recipients_dropdown{display:block}.recipients_dropdown span{cursor:pointer;color:#545e75;margin-bottom:15px;font-size:14px;font-weight:700;display:block}.recipients_dropdown span:hover,.recipients_dropdown span.active{color:#68e1fd}.recipients_dropdown span:last-child{margin-bottom:0}.export-tasks_page_size_selector{background:#fff;border:1px solid #cdd4df;border-radius:8px;min-width:200px;padding:12px 40px 12px 16px;display:inline-block}.export-tasks_page_size_selector>span{font-size:14px;font-weight:regular;color:#093f68;padding-right:30px;display:block}.export-tasks_page_size_selector .recipients_dropdown{margin-bottom:10px;top:auto;bottom:auto}.cta{cursor:pointer;border-radius:4px;font-family:inherit;font-weight:600;transition:all .2s ease-in-out}.cta.cta_outline_lightblue{color:#093f68;background:0 0;border:1px solid #cdd4df;padding:8px 16px}.cta.cta_outline_lightblue:hover:not(:disabled){background-color:#68e1fd26;border-color:#093f68}.cta:disabled{opacity:.5;cursor:not-allowed}.export-tasks .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.export-tasks .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;padding:0;overflow:visible}.export-tasks .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative;padding:20px 25px!important}.flex-gap-15{gap:15px;display:flex}.export-tasks .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;padding-bottom:10px;position:relative;overflow-x:auto}.export-tasks .large_block .table{box-sizing:border-box;width:100%;min-width:1200px;position:relative}.export-tasks .table .head,.export-tasks .table .line{border-bottom:1px solid #eef2f6;grid-template-columns:2.2fr .8fr .8fr .8fr 1fr .7fr .7fr;align-items:center;gap:10px;padding:15px 20px;display:grid}.export-tasks .table .line:last-child{border-bottom:none;padding:15px 20px}.export-tasks .table .head{color:#093f68;background-color:#f8f9fa;font-size:13px;font-weight:700}.export-tasks .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.export-tasks .task-user,.export-tasks .task-table,.export-tasks .task-status,.export-tasks .task-time,.export-tasks .task-filetype,.export-tasks .task-fileurl{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;width:auto!important}.export-tasks .task-id{align-items:center;gap:6px;min-width:0;display:flex;width:auto!important;overflow:visible!important}.export-tasks .task-id>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.export-tasks .cell-tip{position:relative}.export-tasks .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.export-tasks .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.export-tasks .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.export-tasks .line:hover .copy-icon-btn{opacity:1}.export-tasks .copy-icon-btn:hover img{opacity:.7}.export-tasks_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.export-tasks_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.export-tasks .task-user,.export-tasks .task-table,.export-tasks .task-status,.export-tasks .task-filetype,.export-tasks .task-fileurl{text-align:center;justify-content:center}.export-tasks .task-table,.export-tasks .task-status{overflow:visible!important}.export-tasks .task-id,.export-tasks .task-time{text-align:left}.export-tasks .icon-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;margin:0 auto;padding:6px 10px;text-decoration:none;transition:all .2s;display:inline-flex}.export-tasks .icon-btn:hover{background-color:#68e1fd26}.export-tasks .icon-btn img{width:20px;height:20px;display:block}.table-badge{text-transform:uppercase;white-space:nowrap;color:#545e75;background:#f8f9fa;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.table-badge.trade{color:#1c7ed6;background:#e7f5ff}.table-badge.ledger{color:#7950f2;background:#f3f0ff}.table-badge.settlement{color:#e67700;background:#fff9db}.status-badge{text-transform:uppercase;white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.status-badge.success{color:#0ca678;background:#e6fcf5}.status-badge.failed{color:#e03131;background:#fff5f5}.status-badge.processing{color:#1c7ed6;background:#e7f5ff}.status-badge.pending{color:#e67700;background:#fff9db}.export-tasks .line .task-filetype{color:#545e75;text-transform:uppercase;font-size:12px;font-weight:600}.export-tasks_state{text-align:center;color:#093f68;padding:40px 0;font-weight:700}.export-tasks_state.error{color:#d32f2f}.export-tasks_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-weight:700}.kyc-verification .large_block{max-width:900px;margin:2rem auto;padding:2rem}.kyc-header{text-align:center;margin-bottom:2rem}.kyc-header h2{color:#093f68;margin-bottom:.5rem;font-size:1.8rem}.kyc-header p{color:#666;font-size:1rem}.sumsub-container{min-height:600px}.loading-state,.error-state{text-align:center;padding:3rem 1rem}.spinner{border:4px solid #f3f3f3;border-top-color:#093f68;border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message{color:#dc3545;margin-bottom:1rem;font-size:1rem}.kyc-status-display{text-align:center;background:#fff;border-radius:12px;padding:3rem 2rem;box-shadow:0 2px 8px #0000001a}.status-icon-large{margin-bottom:1rem;font-size:80px}.kyc-status-display h2{margin-bottom:1rem;font-size:2rem}.company-name{color:#666;margin-bottom:2rem;font-size:1.1rem}.status-message{background:#f8f9fa;border-radius:8px;margin-top:2rem;padding:1.5rem}.status-message p{color:#333;margin:.5rem 0;font-size:1rem}.mode-toggle{background:#f5f5f5;border-radius:10px;justify-content:center;gap:0;max-width:500px;margin-top:1.5rem;margin-left:auto;margin-right:auto;padding:4px;display:flex}.mode-toggle button{color:#666;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s;display:flex}.mode-toggle button.active{color:#093f68;background:#fff;box-shadow:0 2px 4px #0000001a}.mode-toggle button:hover:not(.active){color:#093f68}.link-mode{padding:2rem 1rem}.mobile-instructions{text-align:center;margin-bottom:2rem}.mobile-instructions h3{color:#093f68;margin-bottom:.5rem;font-size:1.4rem}.mobile-instructions p{color:#666;font-size:1rem}.verification-options{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin:2rem 0;display:flex}.option-card{text-align:center;background:#f9f9f9;border:2px solid #e0e0e0;border-radius:12px;min-width:280px;padding:2rem}.option-card h4{color:#093f68;margin-bottom:1.5rem;font-size:1.1rem}.qr-code{text-align:center!important;justify-content:center!important;align-items:center!important;margin:1rem auto!important;display:flex!important}.qr-code img{background:#fff;border:3px solid #093f68;border-radius:12px;padding:.75rem}.option-card .instruction{color:#666;margin-top:1rem;font-size:.9rem}.option-card .cta{box-sizing:border-box;width:70%;margin:0 auto;font-size:.85rem;text-decoration:none;display:block;min-width:0!important;height:auto!important;padding:.5rem!important}.option-divider{color:#999;padding:0 1rem;font-size:1.2rem;font-weight:700}.link-expires{text-align:center;color:#ff9800;margin-top:2rem;font-size:.95rem;font-weight:500}.kyc-nickname{color:#093f68;letter-spacing:.5px;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.kyc-nickname-header{color:#093f68;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-left:4px solid #06c;border-radius:8px;margin:1rem 0;padding:.75rem 1.5rem;font-size:1.4rem;font-weight:700}@media (max-width:768px){.verification-options{flex-direction:column}.option-divider{transform:rotate(90deg)}}.kyc-rejected .large_block{max-width:600px;margin:2rem auto;padding:3rem 2rem}.rejected-content{text-align:center}.icon-wrapper{margin-bottom:1.5rem}.reject-icon{color:#fff;background:#dc3545;border-radius:50%;width:80px;height:80px;font-size:3rem;line-height:80px;display:inline-block}.rejected-content h2{color:#333;margin-bottom:1rem;font-size:1.8rem}.rejected-content p{color:#666;margin-bottom:1rem;font-size:1rem}.rejected-content .reason{color:#ff9800;font-weight:500}.action-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.cta_outline{color:#093f68;background:#fff;border:2px solid #093f68}.cta_outline:hover{color:#fff;background:#093f68}.company-kyc-page{box-sizing:border-box;width:100%;padding:40px}.page-title{color:#1a3a52;margin-bottom:30px;font-size:32px;font-weight:700}.kyc-header-card{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:30px;display:flex;box-shadow:0 2px 8px #00000014}.status-section{align-items:center;gap:20px;display:flex}.status-label{color:#6c757d;font-size:16px;font-weight:600}.status-display{background:#f8f9fa;border-radius:8px;align-items:center;gap:12px;padding:12px 20px;display:flex}.status-icon{font-size:24px}.status-text{font-size:18px;font-weight:600}.btn-generate{color:#fff;cursor:pointer;white-space:nowrap;background:#06c;border:none;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:600;transition:background .2s}.btn-generate:hover{background:#0052a3}.btn-generate:disabled{cursor:not-allowed;background:#ccc}.kyc-links-card{background:#fff;border-radius:12px;padding:30px;box-shadow:0 2px 8px #00000014}.section-title{color:#1a3a52;margin-bottom:20px;font-size:20px;font-weight:600}.links-list{flex-direction:column;gap:16px;display:flex}.link-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;align-items:flex-start;gap:16px;padding:20px;display:flex}.link-info{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.link-url{color:#06c;word-break:break-all;font-family:monospace;font-size:12px;text-decoration:none;transition:color .2s}.link-url:hover{color:#0052a3;text-decoration:underline}.link-meta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.link-date{color:#6c757d;font-size:13px}.link-kyc-status{background:#fff;border-radius:12px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.link-status{border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.link-status.active{color:#155724;background:#d4edda}.link-status.inactive{color:#721c24;background:#f8d7da}.btn-copy-link{color:#fff;cursor:pointer;white-space:nowrap;background:#06c;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.btn-copy-link:hover{background:#0052a3}.btn-extend-link{color:#000;cursor:pointer;white-space:nowrap;background:#ffc107;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.btn-extend-link:hover{background:#e0a800}.loading-container{text-align:center;color:#6c757d;padding:60px;font-size:18px}.link-nickname{color:#1a3a52;letter-spacing:.3px;margin-bottom:8px;font-size:18px;font-weight:700}.modal-content{background:#fff;border-radius:12px;width:90%;max-width:500px;box-shadow:0 4px 20px #00000026}.modal-header h2{color:#1a3a52;margin:0;font-size:20px;font-weight:600}.modal-close{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;transition:background .2s;display:flex}.modal-close:hover{background:#f8f9fa}.modal-body{padding:24px}.modal-body label{color:#1a3a52;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.modal-body input{box-sizing:border-box;border:1px solid #ced4da;border-radius:6px;width:100%;padding:12px;font-size:14px;transition:border-color .2s}.modal-body input:focus{border-color:#06c;outline:none}.modal-body .hint{color:#6c757d;margin-top:8px;font-size:13px;line-height:1.5}.btn-cancel{color:#495057;cursor:pointer;background:#f8f9fa;border:1px solid #ced4da;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s}.btn-submit{color:#fff;cursor:pointer;background:#06c;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s}.btn-submit:disabled{cursor:not-allowed;background:#ccc}.modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:12px;flex-direction:column;max-height:90vh;animation:.3s ease-out slideUp;display:flex;position:relative;overflow-y:auto;box-shadow:0 10px 40px #0000004d}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-small{width:100%;max-width:400px}.modal-medium{width:100%;max-width:600px}.modal-large{width:100%;max-width:800px}.modal-xlarge{width:100%;max-width:1000px}.modal-header{border-bottom:1px solid #dddfe4;justify-content:space-between;align-items:center;padding:24px 30px;display:flex}.modal-title{color:#093f68;margin:0;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700}.modal-close-btn{color:#a8adb9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;padding:0;font-size:32px;line-height:1;transition:color .2s;display:flex}.modal-close-btn:hover{color:#093f68}.modal-body{flex:1;padding:30px;overflow-y:auto}.modal-footer{border-top:1px solid #dddfe4;justify-content:flex-end;gap:12px;padding:20px 30px;display:flex}.modal-body .error_message{color:#e74c3c;background:#fdeded;border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:14px}.modal-body .success_message{color:#155724;background:#d4edda;border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:14px}.modal-body .form_group{margin-bottom:20px}.modal-body .form_group label{color:#093f68;margin-bottom:8px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:600;display:block}.modal-body .form_group input,.modal-body .form_group select,.modal-body .form_group textarea{color:#093f68;box-sizing:border-box;background:#f8f9fa;border:1px solid #dddfe4;border-radius:6px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s}.modal-body .form_group input:focus,.modal-body .form_group select:focus,.modal-body .form_group textarea:focus{background:#fff;border-color:#093f68;outline:none}.modal-body .form_group textarea{resize:vertical;min-height:100px}.modal-footer button,.modal-actions button{cursor:pointer;border:none;border-radius:6px;padding:12px 24px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.modal-footer .cta,.modal-actions .cta{padding:12px 24px}@media (max-width:768px){.modal-overlay{padding:10px}.modal-content{max-height:95vh}.modal-header,.modal-body{padding:20px}.modal-footer{flex-direction:column;padding:16px 20px}.modal-footer button,.modal-actions button{width:100%}.modal-title{font-size:18px}}.modal-content::-webkit-scrollbar{width:8px}.modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.modal-content::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.modal-content::-webkit-scrollbar-thumb:hover{background:#555}.corporate-kyc-form{box-sizing:border-box;background:linear-gradient(#f8f9fa 0%,#fff 100%);width:100%;min-height:100vh;padding:.5rem 2rem}.kyc-form-header{text-align:center;margin-bottom:.75rem;padding:1.5rem 0}.kyc-form-header h1{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2rem;font-weight:700}.kyc-form-header p{color:#6c757d;font-size:.95rem}.kyc-form-container{grid-template-columns:1fr 320px;align-items:start;gap:1.5rem;display:grid}.kyc-progress-sidebar{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:1px solid #667eea1a;border-radius:12px;padding:1.25rem;position:sticky;top:.5rem;box-shadow:0 4px 16px #667eea26}.progress-steps{flex-direction:column;gap:.35rem;display:flex}.progress-step{border:2px solid #0000;border-radius:6px;align-items:center;gap:.75rem;padding:.8rem 1rem;transition:all .2s;display:flex}.progress-step.current{background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%);border-color:#ff9800;box-shadow:0 2px 8px #ff980033}.progress-step.completed{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);box-shadow:0 2px 8px #4caf5026}.step-number{color:#666;background:#e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:600;display:flex}.progress-step.current .step-number{color:#fff;background:#ff9800}.progress-step.completed .step-number{color:#fff;background:#4caf50}.step-title{color:#333;flex:1;font-size:.9rem;font-weight:500;line-height:1.3}.kyc-form-content{background:#fff;border:1px solid #667eea14;border-radius:12px;min-height:500px;padding:2rem;box-shadow:0 4px 16px #667eea1a}.step-indicator{color:#666;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8rem;font-weight:500;display:flex}.saving-indicator{color:#ff9800;font-style:italic;animation:1.5s ease-in-out infinite pulse}.kyc-step-form{max-width:800px}.kyc-step-title{color:#1a1a1a;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.kyc-step-description{color:#666;margin-bottom:1.25rem;font-size:.9rem}.form-section{margin-bottom:1.5rem}.form-section-title{color:#333;border-bottom:2px solid #f0f0f0;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}.form-row.single{grid-template-columns:1fr}.form-group label.required:after{content:" *";color:#f44336}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:6px;padding:.65rem .9rem;font-family:inherit;font-size:.9rem;transition:all .2s}.form-group input[type=date]{font-family:system-ui,-apple-system,sans-serif}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#ff9800;outline:none;box-shadow:0 0 0 3px #ff98001a}.form-group textarea{resize:vertical;min-height:100px}.form-group .hint{color:#999;margin-top:.25rem;font-size:.85rem}.form-group .error{color:#f44336;margin-top:.25rem;font-size:.85rem}.file-upload-area{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #ddd;border-radius:8px;padding:2rem;transition:all .2s}.file-upload-area:hover{background:#fff8f0;border-color:#ff9800}.file-upload-area.has-file{background:#f1f8f4;border-color:#4caf50}.file-upload-icon{margin-bottom:.5rem;font-size:2.5rem}.file-upload-text{color:#666;font-size:.95rem}.file-upload-hint{color:#999;margin-top:.5rem;font-size:.85rem}.uploaded-file{background:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.75rem 1rem;display:flex}.uploaded-file-name{color:#333;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.remove-file-btn{color:#f44336;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.25rem;line-height:1}.radio-group,.checkbox-group{flex-direction:column;gap:.75rem;display:flex}.radio-option,.checkbox-option{cursor:pointer;border:2px solid #e0e0e0;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.radio-option:hover,.checkbox-option:hover{background:#fff8f0;border-color:#ff9800}.radio-option.selected,.checkbox-option.selected{background:#fff3e0;border-color:#ff9800}.radio-option input,.checkbox-option input{cursor:pointer;pointer-events:none;width:20px;height:20px}.option-content{pointer-events:none;flex:1}.option-title{color:#333;margin-bottom:.25rem;font-weight:600}.option-description{color:#666;font-size:.85rem}.list-items{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.list-item{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.list-item-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.list-item-title{color:#333;font-weight:600}.list-item-actions{z-index:10;gap:.5rem;display:flex;position:relative}.btn-edit,.btn-delete{cursor:pointer;pointer-events:auto;z-index:10;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;position:relative}.btn-edit{color:#fff;background:#2196f3}.btn-edit:hover{background:#1976d2}.btn-delete{color:#fff;background:#f44336}.btn-delete:hover{background:#d32f2f}.btn-add-item{color:#ff9800;cursor:pointer;background:#fff8f0;border:2px dashed #ff9800;border-radius:8px;width:100%;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s}.btn-add-item:hover{color:#fff;background:#ff9800}.form-navigation{border-top:2px solid #f0f0f0;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.btn-back,.btn-next,.btn-submit{cursor:pointer;border:none;border-radius:8px;min-width:140px;padding:.875rem 2.5rem;font-size:1rem;font-weight:600;transition:all .2s}.btn-back{color:#666;background:#f5f5f5}.btn-back:hover:not(:disabled){background:#e0e0e0}.btn-back:disabled{opacity:.4;cursor:not-allowed}.btn-next,.btn-submit{color:#fff;background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%);position:relative;top:-5px;box-shadow:0 4px 12px #ff98004d}.btn-next:hover:not(:disabled),.btn-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #ff980066}.btn-next:disabled,.btn-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-preview-file{color:#fff;cursor:pointer;background:#2196f3;border:none;border-radius:4px;margin-left:.5rem;padding:.4rem .75rem;font-size:.85rem;transition:all .2s}.btn-preview-file:hover{background:#1976d2;transform:translateY(-1px)}@media (max-width:1024px){.kyc-form-container{grid-template-columns:1fr}.kyc-progress-sidebar{position:static}.progress-steps{flex-direction:row;padding-bottom:.5rem;overflow-x:auto}.progress-step{text-align:center;flex-direction:column;min-width:100px}.step-title{font-size:.75rem}}@media (max-width:768px){.corporate-kyc-form{padding:1rem}.kyc-form-content{padding:1.5rem}.form-row{grid-template-columns:1fr}.form-navigation{flex-direction:column-reverse;gap:1rem}.btn-back,.btn-next,.btn-submit{width:100%}}.loading-container{color:#666;justify-content:center;align-items:center;min-height:400px;font-size:1.25rem;display:flex}.summary-content div{margin-bottom:.25rem}.step-summary{flex-direction:column;gap:.25rem;display:flex}.documents-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.document-upload-item{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:1px solid #e9ecef;border-radius:12px;flex-direction:column;min-width:0;padding:1rem;transition:all .3s;display:flex;box-shadow:0 2px 8px #667eea14}.document-upload-item:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 16px #667eea26}.document-header{border-bottom:2px solid #f0f0f0;align-items:flex-start;gap:.75rem;min-height:3rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.document-header label{color:#495057;word-wrap:break-word;overflow-wrap:break-word;flex:1;align-items:flex-start;gap:.5rem;margin:0;font-size:.95rem;font-weight:600;line-height:1.4;display:flex}.document-header label:before{content:"📂";flex-shrink:0;font-size:1.2rem}.file-upload-area{position:relative}.file-upload-button{cursor:pointer;color:#495057;text-align:center;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:2px dashed #dee2e6;border-radius:8px;width:100%;padding:1rem;font-size:.9rem;font-weight:500;transition:all .3s;display:block;position:relative;overflow:hidden}.ubo-note{background:#e3f2fd;border:1px solid #2196f3;border-radius:6px;margin-bottom:1.5rem;padding:1rem}.ubo-note p{color:#1976d2;margin:0;font-size:.9rem}.ubo-form-card{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:1px solid #e9ecef;border-radius:12px;margin-bottom:1rem;padding:1.5rem;transition:all .3s;box-shadow:0 2px 8px #667eea14}.ubo-form-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #667eea1f}.ubo-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.ubo-header h4{color:#333;margin:0;font-size:1.1rem}.remove-ubo-btn{color:#fff;cursor:pointer;background:#f44336;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.85rem;transition:all .2s}.remove-ubo-btn:hover{background:#d32f2f}.add-ubo-btn{color:#2196f3;cursor:pointer;background:#f3f8ff;border:2px dashed #2196f3;border-radius:8px;width:100%;padding:1rem;font-size:1rem;font-weight:600;transition:all .2s}.add-ubo-btn:hover{color:#fff;background:#2196f3}.declaration-text{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.declaration-text p{color:#333;margin-bottom:1rem;font-weight:500}.declaration-text ul{margin:0;padding-left:1.5rem}.declaration-text li{color:#555;margin-bottom:.75rem;line-height:1.5}.checkbox-label{cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.4;display:flex}.checkbox-label input[type=checkbox]{cursor:pointer;width:18px;height:18px;margin:0}.checkmark{border:2px solid #ddd;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:flex}.signature-container{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.signature-pad-container{text-align:center;background:#fff;border:2px solid #ddd;border-radius:8px;margin-bottom:1rem;padding:1rem}.signature-pad{cursor:crosshair;border:1px solid #ccc;border-radius:4px}.signature-instructions{color:#666;margin-top:.5rem;font-size:.85rem}.signature-controls{justify-content:center;display:flex}.signature-placeholder{background:#fafafa;border:2px dashed #ddd;border-radius:8px;justify-content:center;align-items:center;width:500px;height:200px;margin:0 auto;display:flex}.signature-confirmed{color:#4caf50;font-size:1.2rem;font-weight:600}.signature-pending{color:#666;font-size:1rem}.btn-confirm-signature{color:#fff;cursor:pointer;background:#4caf50;border:none;border-radius:6px;margin-right:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:all .2s}.btn-confirm-signature:hover{background:#45a049}.signature-controls{justify-content:center;margin-top:1rem;display:flex}.btn-clear-signature{color:#fff;cursor:pointer;background:#f44336;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;transition:all .2s}.btn-clear-signature:hover{background:#d32f2f}.review-notice{background:#fff3e0;border:1px solid #ff9800;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.review-notice p{color:#e65100;margin:0 0 .75rem}.review-notice p:last-child{margin-bottom:0}.radio-group-inline{gap:1.5rem;margin-top:.5rem;display:flex}.radio-group-inline label{cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.radio-group-inline input[type=radio]{cursor:pointer;width:16px;height:16px}.form-group.full-width{grid-column:1/-1}.error-message{color:#c62828;background:#ffebee;border:1px solid #f44336;border-radius:6px;margin-bottom:1rem;padding:.75rem;font-size:.9rem}.previous-steps-summary{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:2rem;padding:1.5rem}.previous-steps-summary h3{color:#333;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.summary-item{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:1rem;padding:1rem}.summary-item:last-child{margin-bottom:0}.summary-header{border-bottom:1px solid #f0f0f0;margin-bottom:.75rem;padding-bottom:.5rem}.summary-header strong{color:#333;font-size:.95rem}.summary-content{color:#666;font-size:.9rem}.kyc-step-form.readonly{opacity:.8}.kyc-step-form.readonly input,.kyc-step-form.readonly select,.kyc-step-form.readonly textarea{cursor:not-allowed;background-color:#f5f5f5}.kyc-step-form.readonly .radio-option{cursor:not-allowed}.kyc-step-form.readonly .radio-option:hover{background:#fafafa;border-color:#e0e0e0}.error{color:#f44336;margin-top:.25rem;font-size:.875rem;display:block}.form-group .error{margin-top:.5rem}.form-group input.error,.form-group select.error,.form-group textarea.error{border-color:#f44336;box-shadow:0 0 0 2px #f443361a}.form-group input:focus.error,.form-group select:focus.error,.form-group textarea:focus.error{border-color:#f44336;box-shadow:0 0 0 2px #f4433633}.required:after{content:" *";color:#f44336}.validation-summary{background:#ffebee;border:1px solid #ffcdd2;border-radius:4px;margin-bottom:1rem;padding:1rem}.validation-summary h4{color:#f44336;margin:0 0 .5rem;font-size:1rem}.validation-summary ul{margin:0;padding-left:1.5rem}.validation-summary li{color:#f44336;margin-bottom:.25rem;font-size:.875rem}.upload-progress{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 100%);border-radius:3px;width:100%;height:6px;margin-top:8px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.progress-bar{background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);border-radius:3px;height:100%;transition:width .3s;animation:2s infinite shimmer;box-shadow:0 0 10px #667eea80}@keyframes shimmer{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.file-upload-button{cursor:pointer;color:#495057;text-align:center;box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:2px dashed #dee2e6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100px;padding:.75rem .5rem;font-size:.8rem;font-weight:500;transition:all .3s;display:flex;position:relative}.file-upload-button:before{content:"📄";opacity:.6;margin-bottom:.5rem;font-size:2rem;display:block}.file-upload-button:hover{color:#667eea;background:linear-gradient(135deg,#e9ecef 0%,#dee2e6 100%);border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px #667eea33}.file-upload-button.uploaded{color:#155724;background:linear-gradient(135deg,#d4edda 0%,#c3e6cb 100%);border-style:solid;border-color:#28a745}.file-upload-button.uploaded:before{content:"✅";opacity:1}.file-upload-button.uploaded:hover{background:linear-gradient(135deg,#c3e6cb 0%,#b1dfbb 100%);transform:translateY(-2px);box-shadow:0 4px 12px #28a74540}.document-upload-item .file-upload-area{box-sizing:border-box;width:100%;min-width:0;padding:.5rem;position:relative}.document-upload-item .file-upload-button{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.submission-success{justify-content:center;align-items:center;width:100%;min-height:60vh;padding:20px;display:flex}.success-content{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:800px;margin:0 auto;padding:24px;box-shadow:0 10px 40px #0000001a}.success-icon{margin-bottom:8px;font-size:40px}.success-content h2{color:#2d3748;margin-bottom:8px;font-size:20px;line-height:1.3}.success-content p{color:#4a5568;margin-bottom:12px;font-size:13px;line-height:1.4}.kyc-id-info{background:#f7fafc;border-radius:6px;padding:6px 10px;margin-bottom:16px!important;font-size:12px!important}.kyc-id-info strong{color:#2d3748}.next-steps{text-align:left;background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;margin:16px 0;padding:12px}.next-steps h3{color:#2d3748;margin-top:10px;margin-bottom:8px;font-size:14px}.next-steps h3:first-child{margin-top:0}.next-steps ul{margin:0;padding:0;list-style:none}.next-steps li{color:#4a5568;margin-bottom:4px;padding-left:18px;font-size:12px;line-height:1.3;position:relative}.next-steps li:before{content:"✓";color:#48bb78;font-size:11px;font-weight:700;position:absolute;left:0}.ubo-kyc-notice{background:#fff3e0;border:2px solid #ff9800;border-radius:8px;margin-bottom:10px;padding:10px}.ubo-kyc-notice p{color:#e65100;margin:0 0 6px;font-size:12px;line-height:1.3}.ubo-kyc-notice p:last-child{margin-bottom:0}.ubo-kyc-notice strong{color:#e65100;font-weight:700}.ubo-kyc-notice ul{margin-top:6px;margin-bottom:0;padding:0;list-style:none}.ubo-kyc-notice li{color:#e65100;margin-bottom:4px;padding-left:18px;font-size:12px;line-height:1.3;position:relative}.ubo-kyc-notice li:last-child{margin-bottom:0}.ubo-kyc-notice li:before{content:"⚠️";font-size:.8rem;position:absolute;left:0}.contact-info{background:#edf2f7;border-radius:8px;margin:24px 0;padding:16px}.contact-info p{color:#4a5568;margin:0;font-size:14px}.step4-summary{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:1rem}.documents-summary-list,.ubos-summary-list{flex-direction:column;gap:.75rem;display:flex}.summary-doc-item{background:#fff;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:.75rem;padding:.75rem;display:flex}.doc-icon{font-size:1.25rem}.doc-name{color:#333;word-break:break-all;font-size:.9rem}.summary-ubo-item{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:.75rem}.ubo-info{flex-direction:column;gap:.25rem;display:flex}.ubo-info strong{color:#333;font-size:.95rem}.ubo-details{color:#666;font-size:.85rem}.no-data{color:#999;text-align:center;margin:0;padding:.5rem;font-style:italic}.action-buttons{justify-content:center;margin-top:16px;display:flex}.btn-back-to-account{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .3s}.btn-back-to-account:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d}.kyc-form-container.centered-container{justify-content:center;align-items:center;width:100%;min-height:70vh;display:flex}.kyc-form-container.centered-container .submission-success{flex:none;width:100%;max-width:800px}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker__input-container input{box-sizing:border-box;border:1px solid #ddd;border-radius:6px;width:100%;padding:.65rem .9rem;font-family:system-ui,-apple-system,sans-serif;font-size:.9rem;transition:all .2s}.react-datepicker__input-container input:focus{border-color:#ff9800;outline:none;box-shadow:0 0 0 3px #ff98001a}.modal-footer{justify-content:center;gap:1rem;display:flex}.btn-cancel{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.btn-confirm{color:#fff;cursor:pointer;background:#ff9800;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.btn-confirm:hover{background:#f57c00}.react-tel-input{width:100%}.react-tel-input .form-control{border:1px solid #e0e0e0!important;border-radius:8px!important;width:100%!important;height:42px!important;padding-left:48px!important;font-size:14px!important}.react-tel-input .form-control:focus{border-color:#667eea!important;box-shadow:0 0 0 3px #667eea1a!important}.react-tel-input .flag-dropdown{background-color:#f8f9fa!important;border:1px solid #e0e0e0!important;border-radius:8px 0 0 8px!important}.react-tel-input .flag-dropdown:hover{background-color:#e9ecef!important}.react-tel-input .selected-flag{border-radius:8px 0 0 8px!important}.react-tel-input .country-list{border-radius:8px!important;max-height:300px!important;box-shadow:0 4px 16px #00000026!important}.react-tel-input .country-list .country:hover{background-color:#f8f9fa!important}.react-tel-input .country-list .country.highlight{color:#fff!important;background-color:#667eea!important}.kyc-links-section{background:linear-gradient(135deg,#f0f7ff 0%,#e6f2ff 100%);border:2px solid #667eea;border-radius:16px;margin:2rem 0;padding:2rem}.kyc-links-section h3{color:#667eea;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.5rem;display:flex}.kyc-links-description{color:#495057;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.kyc-links-list{flex-direction:column;gap:1rem;display:flex}.kyc-link-item{background:#fff;border:1px solid #dee2e6;border-radius:12px;padding:1.25rem;transition:all .3s;box-shadow:0 2px 8px #0000000d}.kyc-link-item:hover{border-color:#667eea;box-shadow:0 4px 16px #667eea26}.kyc-link-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.kyc-link-name{color:#2c3e50;font-size:1.1rem;font-weight:600}.kyc-link-status{text-transform:capitalize;border-radius:20px;padding:.25rem .75rem;font-size:.85rem;font-weight:600}.kyc-link-status.status-none{color:#6c757d;background:#e9ecef}.kyc-link-status.status-pending{color:#856404;background:#fff3cd}.kyc-link-status.status-approved{color:#155724;background:#d4edda}.kyc-link-status.status-rejected{color:#721c24;background:#f8d7da}.kyc-link-url{align-items:stretch;gap:.5rem;display:flex}.kyc-link-url input{color:#495057;cursor:pointer;background:#f8f9fa;border:1px solid #ced4da;border-radius:8px;flex:1;padding:.75rem 1rem;font-family:Courier New,monospace;font-size:.9rem}.kyc-link-url input:focus{background:#fff;border-color:#667eea;outline:none}.btn-copy-link,.btn-open-link{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .3s}.btn-copy-link{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.btn-copy-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.btn-open-link{color:#fff;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);justify-content:center;align-items:center;text-decoration:none;display:flex}.btn-open-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f5576c66}@media (max-width:768px){.kyc-links-section{padding:1.5rem}.kyc-link-url{flex-direction:column}.kyc-link-url input{font-size:.8rem}.btn-copy-link,.btn-open-link{width:100%}}.relative_group{width:100%;position:relative}.custom_select_button{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cdd4df;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 14px;font-size:14px;transition:border-color .2s;display:flex}.custom_select_button:hover:not(.select-disabled){border-color:#093f68}.custom_select_button .caret{border-top:6px solid #6b7280;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:auto;transition:transform .2s}.custom_select_button.open .caret{transform:rotate(180deg)}.select-disabled{color:#9ca3af;cursor:not-allowed!important;background:#f3f4f6!important}.pair-dropdown{z-index:1000;width:100%;position:absolute;top:calc(100% + 5px);left:0}.pair-dropdown__menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.pair-dropdown__search{border-bottom:1px solid #e5e7eb;padding:10px}.pair-dropdown__search input{box-sizing:border-box;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:14px}.pair-dropdown__search input:focus{background:#fff;border-color:#093f68}.pair-dropdown__options{max-height:220px;overflow-y:auto}.pair-dropdown__option{cursor:pointer;color:#545e75;align-items:center;gap:12px;padding:10px 14px;font-size:14px;transition:background .15s;display:flex}.pair-dropdown__option:hover{color:#093f68;background:#f3f4f6}.pair-dropdown__option.selected{color:#093f68;background:#f0f9ff;font-weight:600}.coin-icon{object-fit:contain;border-radius:50%;width:20px;height:20px}.coin-icon.hidden{display:none}.text-center-muted{text-align:center;color:#9ca3af;padding:15px;font-size:13px}.country-select-container{width:100%;position:relative}.country-select-trigger{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cdd4df;border-radius:6px;align-items:center;width:100%;min-height:42px;padding:10px 14px;font-size:14px;transition:border-color .2s;display:flex}.country-select-trigger:hover:not(.disabled){border-color:#093f68}.country-select-trigger.disabled{cursor:not-allowed;color:#9ca3af;opacity:.6;background:#f3f4f6}.country-select-value{color:#545e75;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.country-select-placeholder{color:#9ca3af;flex:1}.country-select-flag{flex-shrink:0;font-size:18px;line-height:1}.country-select-caret{border-top:6px solid #6b7280;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0;margin-left:auto;transition:transform .2s}.country-select-trigger.open .country-select-caret{transform:rotate(180deg)}.phone-input-container{width:100%;position:relative}.phone-input-wrapper{background:#fff;border:1px solid #cdd4df;border-radius:6px;align-items:center;min-height:42px;transition:border-color .2s;display:flex;overflow:hidden}.phone-input-wrapper:focus-within{border-color:#093f68}.phone-input-country{cursor:pointer;background:#f9fafb;border-right:1px solid #cdd4df;flex-shrink:0;align-items:center;gap:6px;height:42px;padding:0 10px;transition:background .15s;display:flex}.phone-input-country:hover:not(.disabled){background:#f3f4f6}.phone-input-country.disabled{cursor:not-allowed;opacity:.6}.phone-input-flag{font-size:18px;line-height:1}.phone-input-dial{color:#545e75;white-space:nowrap;font-size:14px;font-weight:500}.phone-input-caret{border-top:5px solid #6b7280;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:4px;transition:transform .2s}.phone-input-country.open .phone-input-caret{transform:rotate(180deg)}.phone-input-number{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 12px;font-size:14px}.phone-input-number:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.phone-input-option-dial{color:#9ca3af;white-space:nowrap;flex-shrink:0;margin-left:auto;margin-right:20px;font-size:13px}.phone-input-container .pair-dropdown__menu{overflow:visible}.phone-input-container .pair-dropdown__options{scrollbar-width:thin;scrollbar-gutter:stable;border-radius:0 0 8px 8px;overflow:hidden scroll}.phone-input-container .pair-dropdown__option{padding-right:60px}.phone-input-container .pair-dropdown__options::-webkit-scrollbar{-webkit-appearance:none;width:6px}.phone-input-container .pair-dropdown__options::-webkit-scrollbar-track{background:0 0}.phone-input-container .pair-dropdown__options::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.phone-input-container .pair-dropdown__options::-webkit-scrollbar-thumb:hover{background:#9ca3af}.user-management-page{box-sizing:border-box;width:100%;padding:40px}.user-management-page .page-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.user-management-page .page-header .page-title{color:#1a3a52;margin:0;font-size:28px;font-weight:700}.user-management-page .page-header .btn-primary{color:#fff;cursor:pointer;background:#06c;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #06c3}.user-management-page .page-header .btn-primary:hover{background:#0052a3;transform:translateY(-1px);box-shadow:0 4px 8px #0066cc4d}.user-management-page .page-header .btn-primary:active{transform:translateY(0);box-shadow:0 2px 4px #06c3}.user-management-page .user-form-card,.user-management-page .users-list-card{background:#fff;border-radius:12px;margin-bottom:24px;padding:30px;box-shadow:0 2px 8px #00000014}.user-management-page .card-header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.user-management-page .card-header h2{color:#1a3a52;margin:0;font-size:20px;font-weight:600}.user-form{margin-top:24px}.form-row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.form-group{flex-direction:column;display:flex}.form-group label{color:#1a3a52;margin-bottom:8px;font-size:14px;font-weight:600}.form-group input,.form-group select{border:1px solid #ced4da;border-radius:6px;padding:12px 16px;font-size:14px}.form-group input:focus,.form-group select:focus{border-color:#06c;outline:none}.password-input-group{gap:8px;display:flex}.password-input-group input{flex:1}.btn-generate-pwd{color:#fff;cursor:pointer;white-space:nowrap;background:#6c757d;border:none;border-radius:6px;padding:12px 20px;font-size:14px;font-weight:600}.btn-generate-pwd:hover{background:#5a6268}.form-hint{color:#6c757d;margin-top:4px;font-size:12px}.btn-submit{color:#fff;cursor:pointer;background:#06c;border:none;border-radius:6px;width:100%;margin-top:10px;padding:12px;font-size:16px;font-weight:600}.btn-submit:hover{background:#0052a3}.empty-state{text-align:center;color:#6c757d;padding:60px 20px}.users-table{overflow-x:auto}.users-table table{border-collapse:collapse;table-layout:fixed;width:100%}.users-table th,.users-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #e9ecef;height:60px;padding:12px 25px}.users-table th{color:#093f68;background:#f8f9fa;height:50px;font-family:sonny_bold,sans-serif;font-size:13px;font-weight:600}.users-table th:first-child,.users-table td:first-child{width:15%}.users-table th:nth-child(2),.users-table td:nth-child(2){width:25%}.users-table th:nth-child(3),.users-table td:nth-child(3){width:30%}.users-table th:nth-child(4),.users-table td:nth-child(4),.users-table th:nth-child(5),.users-table td:nth-child(5){width:15%}.role-badge,.status-badge{border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.role-badge{color:#06c;background:#e7f3ff}.status-badge{color:#155724;box-sizing:border-box;background:#d4edda;justify-content:center;align-items:center;height:32px;display:inline-flex}.btn-action{color:#06c;cursor:pointer;background:0 0;border:1px solid #06c;border-radius:4px;padding:6px 16px;font-size:14px}.btn-action:hover{color:#fff;background:#06c}.btn-delete{color:#dc3545;cursor:pointer;background:0 0;border:1px solid #dc3545;border-radius:4px;padding:6px 16px;font-size:14px}.btn-delete:hover{color:#fff;background:#dc3545}.btn-assign{color:#28a745;cursor:pointer;background:0 0;border:1px solid #28a745;border-radius:4px;padding:6px 16px;font-size:14px}.roles-checkbox-group{flex-direction:column;gap:8px;display:flex}.roles-checkbox-group.inline{flex-flow:wrap;justify-content:center;gap:12px}.role-checkbox-label{cursor:pointer;color:#333;align-items:center;gap:6px;font-size:14px;display:flex}.role-checkbox-label input[type=checkbox]{cursor:pointer;accent-color:#093f68;width:16px;height:16px}.role-checkbox-label span{text-transform:capitalize}.role-readonly{color:#6c757d;text-align:center;background:#f8f9fa;border-radius:4px;min-width:120px;padding:6px 12px;font-size:14px;display:inline-block}.modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:12px;width:90%;max-width:500px;padding:2rem;box-shadow:0 4px 20px #00000026}.modal-header{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.modal-header svg{flex-shrink:0}.modal-header h2{color:#1a3a52;margin:0;font-size:1.5rem}.modal-body{margin-bottom:1.5rem}.modal-body p{color:#666;margin-bottom:1rem}.password-display{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:.5rem;margin:1rem 0;padding:1rem;display:flex}.password-display code{color:#093f68;word-break:break-all;flex:1;font-family:monospace;font-size:1rem}.btn-copy{color:#fff;cursor:pointer;white-space:nowrap;background:#06c;border:none;border-radius:4px;align-items:center;gap:.3rem;padding:.5rem .8rem;font-size:.85rem;display:flex}.btn-copy:hover{background:#0052a3}.warning-text{color:#ff9800;margin-top:1rem;font-size:.9rem;font-weight:600}.modal-footer{justify-content:center;align-items:center;display:flex}.btn-close-modal{color:#fff;cursor:pointer;background:#06c;border:none;border-radius:6px;min-width:250px;padding:1rem 5rem;font-size:1.1rem;font-weight:600}.btn-close-modal:hover{background:#0052a3}.success-info{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border-left:4px solid #28a745;border-radius:8px;margin-bottom:20px;padding:16px}.success-info p{color:#1b5e20;margin:8px 0;font-size:14px}.success-info strong{color:#0d47a1;font-weight:600}.divider{background:linear-gradient(90deg,#0000,#dee2e6,#0000);height:1px;margin:20px 0}.email-notice{background:#e3f2fd;border-left:4px solid #06c;border-radius:8px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.email-notice svg{flex-shrink:0;margin-top:2px}.email-notice span{color:#0d47a1;font-size:14px;line-height:1.5}.btn-cancel{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:6px;margin-right:1rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.btn-cancel:hover{background:#5a6268}.btn-delete-confirm{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.btn-delete-confirm:hover{background:#c82333}.status-badge.active{color:#155724;background:#d4edda}.status-badge.inactive{color:#721c24;background:#f8d7da}.action-buttons{justify-content:center;align-items:center;gap:8px;margin-top:-4px;display:flex}.btn-toggle{cursor:pointer;box-sizing:border-box;border:1px solid;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.btn-disable{color:#dc3545;background:0 0;border-color:#dc3545}.btn-disable:hover{color:#fff;background:#dc3545}.btn-enable{color:#28a745;background:0 0;border-color:#28a745}.btn-enable:hover{color:#fff;background:#28a745}.btn-enable.btn-delete-confirm{color:#fff;background:#28a745;border-color:#28a745;padding:.75rem 1.5rem;font-size:1rem;font-weight:600}.btn-enable.btn-delete-confirm:hover{background:#218838}#loader-apikeys{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.apikeys:not(.type-badge){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:sonny_regular,arial,sans-serif;display:block}.apikeys strong,.apikeys b,.apikeys h1,.apikeys h2,.apikeys h3,.apikeys .bold,.apikeys .active-table-filter,.apikeys .modal_title,.apikeys_create_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.apikeys .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.apikeys .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:100%;padding:0;overflow:visible}.apikeys .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:flex-start;align-items:center;width:100%;padding:20px 25px;display:flex;position:relative}.apikeys .flex-gap-15{align-items:center;gap:15px;display:flex}.apikeys .table_header_label{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:15px;font-weight:600}.apikeys .header_right{margin-left:auto}.apikeys .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;display:block;position:relative;overflow-x:auto}.apikeys .table{box-sizing:border-box;width:100%;min-width:800px}.apikeys .table .head,.apikeys .table .line{border-bottom:1px solid #eef2f6;align-items:center;gap:15px;padding:15px 20px;display:grid}.apikeys .apikeys-table .head,.apikeys .apikeys-table .line{grid-template-columns:1fr 1.8fr 1.8fr 1fr}.apikeys .table .line:last-child{border-bottom:none;padding:15px 20px}.apikeys .table .head{color:#093f68;text-align:left;background-color:#f8f9fa;font-size:13px;font-weight:700}.apikeys .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.apikeys .key_name,.apikeys .api_key_value,.apikeys .api_secret_value,.apikeys .key_created{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;overflow:hidden}.apikeys .key_name{color:#093f68;font-weight:500}.apikeys .key_created{color:#545e75;font-size:13px}.apikeys .copyable-cell{color:#545e75;align-items:center;gap:6px;display:flex;overflow:visible!important}.apikeys .copyable-cell>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.apikeys .cell-tip{position:relative}.apikeys .cell-tip:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;z-index:100;pointer-events:none;background:#093f68;border-radius:4px;max-width:400px;margin-bottom:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:100%;left:0;box-shadow:0 2px 8px #00000026}.apikeys .copy-icon-btn{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .2s;display:inline-flex}.apikeys .copy-icon-btn.visible{opacity:1}.apikeys .copy-icon-btn img{opacity:.4;width:25px;height:25px;transition:opacity .2s}.apikeys .line:hover .copy-icon-btn{opacity:1}.apikeys .copy-icon-btn:hover img{opacity:.7}.apikeys_state{text-align:center;color:#093f68;padding:40px 0;font-family:sonny_bold,sans-serif;font-weight:600}.apikeys_state.error{color:#e03131}.apikeys_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-family:sonny_bold,sans-serif}.apikeys_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-family:sonny_bold,sans-serif;font-size:14px;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.apikeys_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.apikeys .modal_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.apikeys .modal_content{background:#fff;border-radius:8px;width:450px;max-width:90%;max-height:90vh;padding:30px;overflow-y:auto;box-shadow:0 4px 20px #00000026}.apikeys .modal_title{color:#333;margin-bottom:20px;font-size:1.25rem;font-weight:600}.apikeys .form_group{margin-bottom:20px}.apikeys .form_group label{color:#545e75;margin-bottom:8px;font-size:.9rem;font-weight:500;display:block}.apikeys .modal_actions{justify-content:center;gap:10px;margin-top:25px;display:flex}.apikeys .modal_actions .cta{text-align:center;flex:1}.apikeys .error_message{color:#d32f2f;background:#ffebee;border-radius:4px;margin-bottom:15px;padding:10px;font-size:.85rem}.apikeys .form_input{box-sizing:border-box;border:1px solid #cdd4df;border-radius:6px;width:100%;padding:10px 14px;font-family:sonny_regular,arial,sans-serif;font-size:1rem;transition:border-color .2s}.apikeys .form_input:focus{border-color:#38bdf8;outline:none;box-shadow:0 0 0 3px #38bdf81a}.apikeys .form_input:disabled{cursor:not-allowed;background:#f5f5f5}.apikeys .created-key-field{background:#f8f9fa;border:1px solid #dddfe4;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;display:flex;overflow:hidden}.apikeys .created-key-field code{color:#093f68;word-break:break-all;white-space:pre-wrap;flex:1;font-family:Courier New,monospace;font-size:13px}.apikeys .created-key-field .copy-icon-btn{opacity:1}.apikeys .table_wrapper::-webkit-scrollbar{height:8px}.apikeys .table_wrapper::-webkit-scrollbar-track{background:#f1f3f5}.apikeys .table_wrapper::-webkit-scrollbar-thumb{background:#cdd4df;border-radius:10px}.apikeys .table_wrapper::-webkit-scrollbar-thumb:hover{background:#abb5c2}#loader-approvals{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.approvals:not(.type-badge){box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:sonny_regular,arial,sans-serif;display:block}.approvals strong,.approvals b,.approvals h1,.approvals h2,.approvals h3,.approvals .bold,.approvals .modal_title,.approvals_create_btn{font-family:sonny_bold,arial,sans-serif;font-weight:600}.approvals .subtitle{margin-bottom:20px;font-size:20px;font-weight:700;display:block}.approvals .approvals_help_text{color:#545e75;background:#f0f7ff;border:1px solid #d0e3f7;border-radius:6px;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.7}.approvals .approvals_help_text p{margin:0}.approvals .approvals_help_text strong{color:#093f68}.approvals .large_block.balance_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:100%;padding:0;overflow:visible}.approvals .table_header{z-index:20;box-sizing:border-box;background:#fff;border-bottom:1px solid #eef2f6;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:flex-start;align-items:center;width:100%;padding:20px 25px;display:flex;position:relative}.approvals .flex-gap-15{align-items:center;gap:15px;display:flex}.approvals .table_header_label{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:15px;font-weight:600}.approvals .header_right{margin-left:auto}.approvals .table_wrapper{z-index:1;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;display:block;position:relative;overflow-x:auto}.approvals .table{box-sizing:border-box;width:100%;min-width:600px}.approvals .table .head,.approvals .table .line{border-bottom:1px solid #eef2f6;align-items:center;gap:15px;padding:15px 20px;display:grid}.approvals .approvals-table .head,.approvals .approvals-table .line{grid-template-columns:1fr 1.2fr 1.2fr 1fr}.approvals .table .line:last-child{border-bottom:none}.approvals .table .head{color:#093f68;text-align:left;background-color:#f8f9fa;font-size:13px;font-weight:700}.approvals .table .line:hover{background-color:#68e1fd14;transition:background-color .2s}.approvals .limit_currency{color:#093f68;align-items:center;gap:8px;font-weight:500;display:flex}.approvals .limit_currency img{object-fit:contain;border-radius:50%;flex-shrink:0;width:22px;height:22px}.approvals .limit_amount{color:#093f68;font-size:14px;font-weight:600}.approvals .limit_modified{color:#545e75;font-size:13px}.approvals .limit_actions{gap:8px;display:flex;overflow:visible}.approvals .edit-limit-btn,.approvals .delete-limit-btn{white-space:nowrap;cursor:pointer;border-radius:4px;padding:6px 14px;font-size:12px}.approvals .cta_outline_red{color:#dc2626;background:0 0;border:1px solid #dc2626;transition:all .2s}.approvals .cta_outline_red:hover{color:#fff;background:#dc2626}.approvals .cta_danger{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:6px;padding:10px 20px;font-size:.95rem;transition:all .2s}.approvals .cta_danger:hover{background:#b91c1c;border-color:#b91c1c}.approvals .cta_danger:disabled{opacity:.6;cursor:not-allowed}.approvals_state{text-align:center;color:#093f68;padding:40px 0;font-family:sonny_bold,sans-serif;font-weight:600}.approvals_state.error{color:#e03131}.approvals_empty_state{text-align:center;color:#545e75;padding:60px 20px;font-family:sonny_bold,sans-serif}.approvals_empty_hint{color:#8892a5;margin-top:8px;font-family:sonny_regular,sans-serif;font-size:13px;font-weight:400}.approvals_toast{color:#fff;opacity:0;visibility:hidden;z-index:2000;background-color:#093f68;border-radius:25px;padding:12px 24px;font-family:sonny_bold,sans-serif;font-size:14px;transition:all .3s ease-in-out;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(50px)}.approvals_toast.show{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.approvals .modal_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.approvals .modal_content{background:#fff;border-radius:8px;width:450px;max-width:90%;padding:30px;overflow:visible;box-shadow:0 4px 20px #00000026}.approvals .modal_title{color:#333;margin-bottom:20px;font-size:1.25rem;font-weight:600}.approvals .form_group{margin-bottom:20px}.approvals .form_group label{color:#545e75;margin-bottom:8px;font-size:.9rem;font-weight:500;display:block}.approvals .modal_actions{justify-content:center;gap:10px;margin-top:25px;display:flex}.approvals .modal_actions .cta{text-align:center;flex:1}.approvals .error_message{color:#d32f2f;background:#ffebee;border-radius:4px;margin-bottom:15px;padding:10px;font-size:.85rem}.approvals .form_input{box-sizing:border-box;border:1px solid #cdd4df;border-radius:6px;width:100%;padding:10px 14px;font-family:sonny_regular,arial,sans-serif;font-size:1rem;transition:border-color .2s}.approvals .form_input:focus{border-color:#38bdf8;outline:none;box-shadow:0 0 0 3px #38bdf81a}.approvals .form_input:disabled{cursor:not-allowed;background:#f5f5f5}.approvals .form_hint{color:#8892a5;margin-top:6px;font-size:12px;display:block}.approvals .delete-confirm-text{color:#545e75;margin-bottom:10px;font-size:.95rem;line-height:1.6}.approvals .delete-confirm-text strong{color:#093f68}.approvals .table_wrapper::-webkit-scrollbar{height:8px}.approvals .table_wrapper::-webkit-scrollbar-track{background:#f1f3f5}.approvals .table_wrapper::-webkit-scrollbar-thumb{background:#cdd4df;border-radius:10px}.approvals .table_wrapper::-webkit-scrollbar-thumb:hover{background:#abb5c2}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}.animate__bounceOutDown{animation-name:bounceOutDown}.animate__bounceOutLeft{animation-name:bounceOutLeft}.animate__bounceOutRight{animation-name:bounceOutRight}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;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)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}header{box-sizing:border-box;z-index:10;pointer-events:none;background:0 0;align-content:center;width:100%;padding:30px 100px;display:flex;position:absolute;top:0;left:0}header a{pointer-events:auto;max-width:65px}header a img{width:100%}header .close{pointer-events:auto;width:25px;height:25px;margin-left:auto;position:relative}header .close:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_close_dark.svg) 50%/cover no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.main_wrapper{display:flex}.signup_intro{box-sizing:border-box;z-index:5;align-items:center;width:45%;padding:100px 20px 20px;display:flex;background:#093f68!important}.signup_intro:before,.signup_intro:after{content:none!important;display:none!important}.signup_content{max-width:430px;margin:0 auto}.signup_content h1{white-space:normal;max-width:100%;font-size:32px;line-height:1.3}.signup_content p{color:#fff;text-align:center;margin-top:10px;font-size:16px;line-height:1.4}.signup_form{box-sizing:border-box;z-index:5;width:55%;min-height:100vh;padding:100px 40px 20px;overflow-y:auto}.signup_form .already_member{text-align:center;z-index:1;margin-bottom:16px;font-family:sonny_regular,arial,sans-serif;font-size:18px;display:block;position:relative}.signup_form .already_member a{text-decoration:underline}.signup_form_wrapper{box-sizing:border-box;background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:600px;margin:0 auto;padding:30px 60px}.form_title{color:#093f68;border-bottom:1px solid #dddfe4;margin-bottom:15px;padding-bottom:10px;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700;display:block}input[type=submit]{cursor:pointer;width:100%;margin-top:30px}.input_wrapper{flex-wrap:wrap}.radio_block{color:#545e75;box-sizing:border-box;background:#f8f9fa;border:1px solid #dddfe4;border-radius:8px;width:100%;height:100%;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;padding:10px 20px 15px!important}.radio_label{color:#a8adb9;font-family:sonny_book,arial,sans-serif;font-size:12px;display:block}.radio-inline{margin-top:10px}.checkbox_wrapper{border-bottom:none;margin-bottom:20px;padding-bottom:0;position:relative}.captcha{display:block;position:relative}.referral_code_field{margin-top:20px;display:none}.referral_code_field.open{display:block}.referral_code_field input{color:#545e75;background:0 0;border:none;border-bottom:1px solid #dddfe4;width:100%;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.referral_code_field input::placeholder{color:#a8adb9}.password_rules{box-sizing:border-box;background:#f8f9fa;border-radius:8px;width:100%;margin:0 8px 15px;padding:20px;display:none;box-shadow:0 9px 28px 1px #093f6833}.password_rules.open{display:block}.password_rules span{color:#a8adb9;border-bottom:1px solid #dddfe4;margin-bottom:15px;padding-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-weight:700;display:block}.password_rules ul li{margin-top:15px;padding-left:30px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;position:relative}.password_rules ul li:first-child{margin-top:0}.password_rules ul li:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_valid_dark.svg) 50%/cover no-repeat;width:20px;height:20px;position:absolute;top:-4px;left:0}.password_rules ul li.invalid:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_error_yellow.svg) 50%/cover no-repeat;width:20px;height:20px}.password_rules ul li.invalid{color:#ffbc0e}.forgot_password_form,.reset_password_form{margin:25px 0 0}.forgot_password_form .checkbox_wrapper{margin-top:15px}input[type=submit]{margin-top:40px}.reset_password a.light_blue{text-decoration:underline}.reset_password .cta{margin-top:25px}@media screen and (min-width:768px){.login+.footer_global,.signup+.footer_global,.cta_submit_sticky{display:none}}@media screen and (max-width:1024px){header{padding:40px 20px}}@media screen and (max-width:768px){.single_block_page_content a.send_again{margin-top:60px}.signup_form_wrapper{padding:40px 25px}.form_title{font-size:18px}.signup_content{max-width:430px;margin:0}.password_rules{margin:0 0 15px}.password_rules span{margin-bottom:10px;padding-bottom:10px;font-size:14px}.password_rules ul li{padding-left:25px;font-size:12px}.password_rules ul li:before,.password_rules ul li.invalid:before{width:16px;height:16px}}@media screen and (max-width:480px){.bg_globe{display:block}header{background:#f0fffd;padding:20px;position:relative}header .close,header .close:before{width:20px;height:20px}.main_wrapper{display:block}.signup_form_wrapper{padding:40px 25px 80px}.signup_intro,.signup_form{width:100%;min-height:initial}.signup_form{padding:40px 20px 20px}.signup_intro{background:#093f68;height:236px;padding:80px 20px 20px}.signup_content p,.signup_form .already_member{font-size:14px}.signup_form input[type=submit]{display:none}.cta_submit_sticky{z-index:10000;box-sizing:border-box;background:#fff;width:100%;padding:15px 20px;display:block;position:fixed;bottom:0}.cta_submit_sticky input[type=submit]{margin-top:0}.two_factor_input input{height:50px}}@media screen and (min-width:481px) and (max-width:767px){.signup_form input[type=submit]{display:block!important}.cta_submit_sticky{display:none!important}}.setup-section{margin-top:10px}.setup-steps{flex-direction:column;gap:20px;display:flex}.setup-steps .step{margin-bottom:0!important}.setup-steps .step h4{color:#093f68;white-space:nowrap;margin-bottom:8px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.setup-steps .step p{color:#545e75;margin:0;font-size:12px;line-height:1.4}.qr-section{text-align:center;margin:10px 0}.qr-section img{height:auto;display:block;max-width:200px!important;margin:10px auto!important}.qr-section p{color:#a8adb9;margin:8px 0 4px!important;font-size:11px!important}.qr-section code{word-break:break-all;color:#093f68;cursor:pointer;-webkit-user-select:all;user-select:all;border-radius:6px;font-family:Courier New,monospace;font-weight:600;transition:background .2s;position:relative;background:#f8f9fa!important;margin:8px 0!important;padding:12px 16px!important;font-size:13px!important;display:block!important}.qr-section code:hover{background:#e8eaed!important}.qr-section code:active{background:#dfe1e5!important}.setup-steps .step .input_wrapper{margin-top:10px}.setup-steps .step .input_block{height:48px}.setup-steps .step .input_block input{text-align:center;letter-spacing:.25rem;padding:10px;font-weight:600;font-size:18px!important}.setup-steps .step button.cta{width:100%;padding:12px;font-size:14px;margin-top:12px!important}@media screen and (max-width:768px){.setup-steps .step h4{font-size:13px}.setup-steps .step p{font-size:11px}.qr-section img{max-width:180px!important}.qr-section code{padding:10px 12px!important;font-size:11px!important}}@media screen and (max-width:480px){.signup_content h1{white-space:normal;font-size:24px}.signup_content p{font-size:14px}.setup-steps{gap:15px}.setup-steps .step h4{white-space:normal;font-size:12px}.qr-section img{max-width:160px!important}}.sidebar .main_menu li.trades a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;filter:brightness(0)saturate()invert()sepia(0%)saturate(0%)hue-rotate()brightness()contrast();background:url(/images/icon_trade_dark.svg) 50%/cover no-repeat}.sidebar .main_menu li.trades.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;filter:brightness(0)saturate()invert(69%)sepia(94%)saturate(2618%)hue-rotate(166deg)brightness(101%)contrast(97%);background:url(/images/icon_trade_dark.svg) 50%/cover no-repeat}.header_right{align-items:center;gap:10px;display:flex}.export_success_state{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:10px 0 4px;display:flex}.export_success_icon{color:#1e7e34;background:#e6f4ea;border-radius:50%;flex-shrink:0;width:52px;height:52px;font-size:26px;font-weight:700;line-height:52px}.export_success_msg{color:#093f68;margin:4px 0 0;font-size:16px;font-weight:600}.export_task_id{color:#545e75;margin:0;font-size:13px}.export_success_state .modal_actions{justify-content:center;gap:12px;width:100%;margin-top:16px;display:flex}.export_success_state .modal_actions .cta{flex:0 auto;min-width:140px}.main_content_title{align-items:center;display:flex}.main_content_title h1{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:24px;font-weight:700;line-height:24px}.main_content_title .cta{background:#fff;margin-left:auto}body.account .main_wrapper{display:flex}input[type=submit]{width:100%;margin-top:20px}.large_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;margin-top:40px;padding:40px 20px}.medium_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:950px;margin:40px auto;padding:40px 20px;overflow:hidden}.small_block{background:#fff;border:1px solid #dddfe4;border-radius:8px;max-width:600px;margin:40px auto;padding:40px 20px 80px}.small_block .block_content{max-width:370px;margin:0 auto}.block_title{color:#093f68;text-align:center;border-bottom:1px solid #dddfe4;margin-top:25px;margin-bottom:15px;padding-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700;line-height:16px}.block_title:first-child{margin-top:0}.block_subline{color:#a8adb9;text-align:center;margin-top:10px;margin-bottom:40px;font-family:sonny_bold,arial,sans-serif;font-weight:700;line-height:22px;display:block;position:relative}.block_subline.with_illus{padding-top:170px}.large_block.splitted{justify-content:center;align-items:center;display:flex}.large_block.splitted .left,.large_block.splitted .right{box-sizing:border-box;flex:1;padding:0 20px;position:relative}.large_block.splitted .right:before{content:"";background:#dddfe4;width:1px;height:100%;position:absolute;top:0;left:0}.small_block .popup_intro{text-align:center}.small_block .popup_intro .subline{font-family:sonny_regular,arial,sans-serif}.status_container{text-align:center;max-width:360px;margin:0 auto;padding:100px 0}.status_container .title{color:#093f68;padding-top:136px;font-family:sonny_bold,arial,sans-serif;font-size:24px;font-weight:700;line-height:24px;display:block;position:relative}.status_container .title:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/illus_coins.svg) 50%/cover no-repeat;width:104px;height:96px;margin-left:-52px;position:absolute;top:0;left:50%}.status_container.failed .title:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/illus_coins_failed.svg) 50%/cover no-repeat}.status_container .subline{color:#a8adb9;margin-top:10px;font-family:sonny_bold,arial,sans-serif;font-weight:700;line-height:22px;display:block}.status_container .success_action{margin:40px -8px 0;display:flex}.status_container .success_action a{flex:1;margin:0 8px}.input_curr .active_currency{cursor:pointer;font-family:sonny_regular,arial,sans-serif;font-size:14px;position:absolute;top:30px;right:20px}.input_curr .active_currency span{position:relative;top:-10px}.input_curr .active_currency img{height:20px;padding-right:4px;position:relative;top:5px}.input_curr.open .dropdown_currency,.input_account.open .dropdown_bank_account{display:block}.input_account.open .select_account:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_top_gray.svg) 50%/cover no-repeat}.active_currency:before{top:1px}.input_curr.open .active_currency:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_top_gray.svg) 50%/cover no-repeat}.bank_card_item{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;box-sizing:border-box;color:#fff;background:url(/images/bank_card_bg.svg) 50%/cover no-repeat;border-radius:15px;flex-wrap:wrap;width:100%;max-width:350px;height:200px;padding:40px;display:flex;position:relative}.bank_card_item .card_holder{flex:0 0 100%;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.bank_card_item .card_number{letter-spacing:3px;color:#b9c8d4;flex:0 0 100%;justify-content:center;align-self:center;align-items:center;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700;display:flex}.bank_card_item .card_number .see_number,.bank_card_item .card_number .unsee_number{cursor:pointer;width:24px;height:16px;margin-left:10px;position:relative}.bank_card_item .card_number .see_number:before{content:"";cursor:pointer;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_eye_open_light.svg) 50%/cover no-repeat;width:24px;height:16px;position:absolute;top:0;left:0}.bank_card_item .card_number .unsee_number:before{content:"";cursor:pointer;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_eye_close_light.svg) 50%/cover no-repeat;width:24px;height:16px;position:absolute;top:0;left:0}.bank_card_item .card_curr{flex:0 0 100%;align-self:flex-end;display:flex}.bank_card_item .card_curr img{height:20px;padding-right:4px;position:relative;top:5px}.bank_card_item .card_curr .curr_active{color:#fff;cursor:pointer;margin-left:auto;padding-right:30px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;position:relative}.bank_card_item .card_curr .curr_active:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_more_light.svg) 50%/cover no-repeat;width:18px;height:4px;margin-top:-2px;position:absolute;top:50%;right:0}.bank_card_item .card_curr .card_dropdown{background:#fff;border-radius:8px;padding:15px;display:none;position:absolute;bottom:-40px;right:0;box-shadow:0 9px 28px 1px #093f680d}.bank_card_item .card_curr.open .card_dropdown{display:block}.bank_card_item .card_curr .card_dropdown a{color:#545e75;margin-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;display:block}.bank_card_item .card_curr .card_dropdown a:last-child{margin-bottom:0}.trade_detail{max-width:360px;margin:0 auto}.trade_detail .header_trade{border-bottom:1px solid #dddfe4;align-items:center;margin-bottom:15px;padding-bottom:15px;display:flex}.trade_detail .header_trade .title{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:20px;font-weight:700}.trade_detail .header_trade .download{color:#093f68;margin-left:auto;padding-left:30px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;text-decoration:underline;position:relative}.trade_detail .header_trade .download:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_download_dark.svg) 50%/cover no-repeat;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;left:0}.form_trade .input_wrapper{position:relative}.form_trade .currency_label{color:#a8adb9;z-index:10;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;position:absolute;top:25px;right:20px}.form_trade .currency_label img{height:20px;padding-right:4px;position:relative;top:5px}.block_header{color:#a8adb9;border-bottom:1px solid #dddfe4;margin-bottom:15px;padding-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-weight:700}.sidebar{box-sizing:border-box;background:#093f68;flex-direction:column;flex:1;width:30%;max-width:300px;height:100vh;padding:40px;display:flex;position:fixed;top:0;left:0}.main_content{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;box-sizing:border-box;background:#f0fffd url(/images/bg_globe_light_mob.svg) 50%/cover no-repeat;width:calc(100% - 300px);min-height:100vh;margin-left:300px;padding:40px;position:relative}.fullscreen .main_content{justify-content:center;align-items:center;width:100%;margin-left:0;display:flex}.fullscreen .main_content .small_block{width:100%}.fullscreen .main_content{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:#f0fffd url(/images/bg_globe_light.svg) 50%/cover no-repeat;height:100vh}.fullscreen header{box-sizing:border-box;z-index:10;align-content:center;width:100%;padding:40px 100px;display:flex;position:absolute;top:0;left:0}.fullscreen header .close{width:25px;height:25px;margin-left:auto;position:relative}.fullscreen header .close:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_close_dark.svg) 50%/cover no-repeat;width:25px;height:25px;position:absolute;top:0;left:0}.popup{z-index:100;opacity:0;background:#545e7580;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.popup.open{opacity:1;display:flex}.popup_content .close{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;cursor:pointer;background:url(/images/icon_close_dark.svg) 50%/cover no-repeat;width:18px;height:18px;position:absolute;top:25px;right:25px}.popup_content{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #dddfe4;border-radius:8px;width:100%;max-width:560px;padding:80px 100px;position:relative}.popup_intro{margin-bottom:25px}.popup_intro .popup_title{color:#093f68;margin-bottom:5px;font-family:sonny_regular,arial,sans-serif;font-size:24px;line-height:24px;display:block}.popup_intro .subline{color:#a8adb9;font-size:14px;line-height:18px}.popup_actions{margin:30px -8px 0;display:flex}.popup_actions a{flex:1;margin:0 8px}.table_wrapper{padding:20px 15px}.table_header{color:#a8adb9;margin-bottom:15px;font-family:sonny_regular,arial,sans-serif;display:flex}.table_header a{color:#093f68;margin-left:auto;text-decoration:underline}.table_header .header_links,.table_header .sort_links{margin-left:auto;position:relative}.table_header .header_links a{margin-left:40px}.table .head{color:#093f68;background:#cdd8e0;align-items:center;padding:25px 40px;font-family:sonny_bold,arial,sans-serif;font-weight:700;display:flex}.table .head .order_icon{padding-right:20px;position:relative}.table .head .order_icon[data-step="1"]:before{background:url(/images/icon_reorder_dark.svg) 50% no-repeat}.table .head .order_icon[data-step="2"]:before{background:url(/images/icon_reorder_reverse_dark.svg) 50% no-repeat}.table .head .order_icon[data-step="0"]:before,.table .head .order_icon:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;cursor:pointer;background:url(/images/icon_reorder_empty_dark.svg) 50%/cover no-repeat;width:9px;height:17px;margin-top:-8px;position:absolute;top:50%;right:0}.table .line{box-sizing:border-box;border-bottom:1px solid #dddfe4;align-items:center;padding:15px 40px;font-family:sonny_regular,arial,sans-serif;font-size:14px;display:flex;position:relative}.table .line:last-child{border-bottom:none;padding:15px 40px 0}.table .line .currency img{height:20px;padding-right:4px;position:relative;top:5px}.table .line .links{align-items:center;width:auto;margin-left:auto;margin-right:60px;display:flex}.table .line .link{margin-left:auto;margin-right:40px;display:block}.table .line .link:last-child{margin-right:0}.table .line .link a{color:#093f68;padding-left:34px;font-family:sonny_bold,arial,sans-serif;font-weight:700;text-decoration:underline;position:relative}.table .line .deposit a:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_deposit_dark.svg) 50%/cover no-repeat;width:24px;height:24px;position:absolute;top:-3px;left:0}.table .line .withdraw a:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_withdraw_dark.svg) 50%/cover no-repeat;width:24px;height:24px;position:absolute;top:-3px;left:0}.table .line .cancel a:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_close_circle_dark.svg) 50%/cover no-repeat;width:24px;height:24px;position:absolute;top:-3px;left:0}.table .line .download a:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_download_dark.svg) 50%/cover no-repeat;width:24px;height:24px;position:absolute;top:-3px;left:0}.table .line .show_detail a:before{content:"";cursor:pointer;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_eye_open.svg) 50%/cover no-repeat;width:24px;height:16px;position:absolute;top:0;left:0}.table .line .delete{margin:0;padding-left:25px;font-size:0;position:relative}.table .line .delete:before{content:"";background:#dddfe4;width:1px;height:100%;position:absolute;top:0;left:0}.table .line .delete a{width:19px;height:21px;padding:0;display:block}.table .line .delete a:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_trash_dark.svg) 50%/cover no-repeat;width:19px;height:21px;position:absolute;top:0;left:0}.sidebar .logo img{width:100%;max-width:62px}.sidebar .main_menu{margin-top:20px;display:inline-block}.sidebar .main_menu li{margin-top:20px}.sidebar .main_menu li a:after{content:"";background:0 0;width:2px;height:0;position:absolute;top:0;left:-15px}.sidebar .main_menu li.active a:after,.sidebar .main_menu li a:hover:after{content:"";background:#68e1fd;width:2px;height:100%;position:absolute;top:0;left:-15px}.sidebar .main_menu li a{color:#fff;white-space:nowrap;padding-left:35px;font-family:sonny_bold,arial,sans-serif;font-weight:700;position:relative}.sidebar .main_menu li.active a{color:#68e1fd}.sidebar .main_menu li a:before{content:"";width:24px;height:24px;position:absolute;top:0;left:0}.sidebar .main_menu li.balance a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_balance_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.balance.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_balance_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.convert a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_convert_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.convert.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_convert_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.deposit a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_deposit_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.deposit.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_deposit_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.withdraw a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_withdraw_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.withdraw.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_withdraw_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.settlement a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_document_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.settlement.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_document_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.bank a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_bank_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.bank.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_bank_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.recipients a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_recipients_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.recipients.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_recipients_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.ledger a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_ledger_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.ledger.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_ledger_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.export-tasks a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_document_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.export-tasks.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_document_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.company-kyc a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_bank_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.company-kyc.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_bank_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.approval-limits a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_approval_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.approval-limits.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_approval_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.api a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_api_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.api.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_api_blue.svg) 50%/cover no-repeat}.sidebar .main_menu li.users a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_recipients_light.svg) 50%/cover no-repeat}.sidebar .main_menu li.users.active a:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_recipients_blue.svg) 50%/cover no-repeat}.sidebar .logout{margin-top:auto}.sidebar .logout_submenu{background:#fff;border-radius:8px;padding:15px;display:none}.sidebar .logout_submenu li{margin-bottom:15px;display:block}.sidebar .logout_submenu li:last-child{margin-bottom:0}.sidebar .logout_submenu a{color:#545e75;margin-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.sidebar .logout_submenu .logout_link{border-top:1px solid #dddfe4;padding-top:15px}.sidebar .logout.open .logout_submenu{animation:.5s fadeIn;display:block}.sidebar .account_user{cursor:pointer;color:#f0fffd;border-top:1px solid #f0fffd;padding-top:15px;font-family:sonny_bold,arial,sans-serif;font-size:18px;font-weight:700;display:block;position:relative}.sidebar .account_user:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_top_light.svg) 50%/cover no-repeat;width:15px;height:8px;position:absolute;top:22px;right:0}.sidebar .logout.open .account_user:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_down_light.svg) 50%/cover no-repeat;width:15px;height:8px;position:absolute;top:22px;right:0}.bank .block_subline.with_illus{margin-top:40px}.bank .block_subline.with_illus:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/illus_bank_card.svg) 50%/cover no-repeat;width:209px;height:129px;margin-left:-105px;position:absolute;top:0;left:50%}.bank .add_recipient .block_subline.with_illus:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/illus_bank_card_business.svg) 50%/cover no-repeat}.bank .large_block.bank_account_block{padding:0}.bank .bank_card_block{padding:25px 15px 0}.bank .bank_card_block .list_title{color:#a8adb9;margin-bottom:15px;font-family:sonny_regular,arial,sans-serif;display:block}.bank_card_block .card_list{margin:0 -10px;display:flex}.bank_card_block .bank_card_item{max-width:initial;flex:1;margin:0 10px}.bank .table_wrapper .holder,.bank .table_wrapper .account_no{width:25%;min-width:180px}.bank .table_wrapper .method{width:15%}.bank .table_wrapper .line .links{margin-left:auto;display:flex}.bank .popup .bank_card_item,.recipients .popup .bank_card_item,.recipients .small_block .bank_card_item{margin-bottom:40px}.bank .popup .bank_card_item .card_holder,.recipients .popup .bank_card_item .card_holder,.bank .small_block .bank_card_item .card_holder,.recipients .small_block .bank_card_item .card_holder{text-align:left}.bank .popup .bank_card_item .card_curr,.bank .small_block .bank_card_item .card_curr,.recipients .popup .bank_card_item .card_curr,.recipients .small_block .bank_card_item .card_curr{justify-content:flex-end;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700}.bank .bank_card_added,.recipients .bank_card_added{text-align:center}.bank .bank_card_added .bank_card_item,.recipients .bank_card_added .bank_card_item{max-width:100%;margin:40px 0}.bank .bank_card_added .bank_card_item .card_curr{justify-content:flex-end}.recipients .block_subline.with_illus:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/illus_bank_card_business.svg) 50%/cover no-repeat;width:209px;height:129px;margin-left:-105px;position:absolute;top:0;left:50%}.recipients .bank_card_block{padding:25px 15px 0}.recipients .large_block.recipients_block{padding:0}.recipients .bank_card_block .list_title{color:#a8adb9;margin-bottom:15px;font-family:sonny_regular,arial,sans-serif;display:block}.recipients .bank_card_item{overflow:hidden}.recipients .bank_card_item .business_tag{border-top:100px solid #68e1fd;border-left:100px solid #0000;width:0;height:0;position:absolute;top:0;right:0}.recipients .bank_card_item .business_tag span{color:#093f68;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;line-height:14px;position:absolute;top:-70px;right:0;transform:rotate(45deg)}.recipients .table_title{position:relative}.recipients .table_title span{cursor:pointer;padding-right:25px;position:relative}.recipients .table_title span:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_down_gray.svg) 50%/cover no-repeat;width:15px;height:8px;margin-top:-4px;position:absolute;top:50%;right:0}.recipients .table_title.open span:before{-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_chevron_top_gray.svg) 50%/cover no-repeat}.recipients .table_title .recipients_dropdown{z-index:20;background:#fff;border-radius:8px;min-width:200px;padding:15px 20px;display:none;position:absolute;top:25px;left:0;box-shadow:0 9px 28px 1px #093f681a}.recipients .table_title.open .recipients_dropdown{display:block}.recipients .table_title .recipients_dropdown span{cursor:pointer;color:#545e75;margin-bottom:15px;font-family:sonny_bold,arial,sans-serif;font-size:14px;font-weight:700;display:block}.recipients .table_title .recipients_dropdown span.active,.recipients .table_title .recipients_dropdown span:hover{color:#68e1fd}.recipients .table_title .recipients_dropdown span:last-child{margin-bottom:0}.recipients .table_title .recipients_dropdown span:before{display:none}.recipients .table_header .filter{color:#093f68;margin-left:5%;font-family:sonny_regular,arial,sans-serif}.recipients .table_header .filter span{cursor:pointer;margin:0 5px}.recipients .table_wrapper .holder,.recipients .table_wrapper .account_no{width:20%;min-width:180px}.recipients .table_wrapper .method,.recipients .table_wrapper .type{width:10%}.recipients .table_wrapper .line .links{margin-left:auto;display:flex}#loader-ledger{z-index:5;background:#fff url(/images/loader_small.gif) 50%/400px no-repeat;border-radius:8px;width:100%;height:150px;position:relative}.profile .change_email{text-align:right;display:block}.profile .change_email a{color:#093f68;margin-bottom:25px;font-family:sonny_bold,arial,sans-serif;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}.profile .small_block.emaiL_verif{padding:80px 20px 240px}.bg_globe{display:flex}.bg_globe .main_wrapper{flex:1;justify-content:center;align-items:center}.single_block_page_content{text-align:center}.single_block_page_content span{color:#a8adb9;font-family:sonny_regular,arial,sans-serif;font-size:14px;line-height:18px;display:block}.single_block_page_content span.light_blue{color:#68e1fd}.single_block_page_content a.send_again{color:#093f68;margin-top:80px;font-family:sonny_bold,arial,sans-serif;font-weight:700;text-decoration:underline;display:inline-block}.remember_forgot{align-items:center;padding-bottom:30px;display:flex}a.forgot{color:#093f68;margin-left:auto;font-family:sonny_regular,arial,sans-serif;font-size:14px;text-decoration:underline}@media screen and (min-width:768px){.sidebar .main_menu li a:after,.recipients .table_title .recipients_dropdown span{-o-transition:.3s;transition:all .3s}}@media screen and (max-width:1300px){.table .line .link{margin-right:10px}.table .line .link a{height:24px;font-size:0;display:inline-block}}@media screen and (max-width:1024px){.sidebar{max-width:250px}.main_content{width:100%;margin-left:250px}.table .line .links{width:50%}.table .line .link{margin-right:0}.fullscreen header{padding:20px}.bank .table_wrapper .holder,.bank .table_wrapper .account_no{width:20%;min-width:initial}.bank .table_wrapper .method{width:15%}.bank .table_wrapper .line .links{width:45%}}@media screen and (max-width:768px){header.hide_desktop{z-index:10;align-items:center;display:flex!important}.close_menu{display:block}.header_logo{max-width:75px}.burger_menu{display:block}h1,.status_container .title{font-size:20px!important}body.account .main_wrapper{flex-direction:row-reverse;display:flex}.sidebar{z-index:100;width:100%;max-width:250px;left:initial;display:none;position:fixed;right:-250px}.sidebar_open .sidebar{animation:.5s fadeInRight;display:block;right:0}.sidebar_open .sidebar_overlay{z-index:99;background:#545e7580;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.sidebar_open .main_content{margin-right:250px;position:fixed}.sidebar .logo{display:none}.sidebar .main_menu li a{font-size:14px}.sidebar .logout{flex-direction:column;flex:1;margin-top:15px;display:flex}.sidebar .logout_submenu{background:0 0;border-top:1px solid #fff;border-radius:0;padding:15px 0;animation:1s fadeInRight;display:block}.sidebar .logout_submenu a{color:#fff;margin-bottom:15px}.sidebar .logout_submenu .logout_link{border-top:none;padding-top:0}.sidebar .account_user{cursor:initial;margin-top:auto}.sidebar .account_user:before{display:none}.main_content{width:100%;min-height:auto;margin-top:80px;margin-left:0;padding-top:0}.large_block,.medium_block,.small_block{margin-top:25px}.table .head{padding:15px}.table_title,.table_header a{font-size:12px}.table .line{padding:15px;font-size:12px}.show_more{cursor:pointer;height:24px;margin-top:-12px;top:50%;right:10px;width:18px!important;position:absolute!important}.show_more:before{content:"";-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background:url(/images/icon_more_dark.svg) 50%/cover no-repeat;width:18px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0}.table .line .links{box-sizing:border-box;background:#fff;border-radius:8px;width:auto;min-width:130px;max-width:200px;padding:15px;display:block;position:absolute;top:calc(50% + 10px);right:0;box-shadow:0 9px 28px 1px #093f681a;display:none!important}.table .line .links.open{z-index:20;display:block!important}.table .line .link a{color:#545e75;height:auto;padding-left:0;font-size:14px;text-decoration:none;display:inline-block}.table .line .link a:before{display:none}.table .line .link{margin-top:15px}.table .line .delete{margin-left:0;padding-left:0;font-size:14px}.table .line .delete a{width:auto}.table .line .delete:before{display:none}.table .line span:first-child{margin-top:0}.table .line:last-child{border-bottom:none;padding:15px 15px 0}.trade_detail .header_trade .title{font-size:18px}.trade_detail .header_trade a{font-size:12px}.bank .table_wrapper .holder,.bank .table_wrapper .account_no,.bank .table_wrapper .method{box-sizing:border-box;width:30%;padding-right:20px}.recipients .table_header .filter{font-size:12px}.recipients .table_wrapper .holder,.recipients .table_wrapper .account_no,.recipients .table_wrapper .method{box-sizing:border-box;padding-right:20px}.recipients .table_wrapper .method,.recipients .table_wrapper .type{width:20%}}@media screen and (max-width:480px){.large_block.splitted{display:block}.large_block.splitted .left,.large_block.splitted .right{padding:0}.large_block.splitted .right{border-top:1px solid #dddfe4;margin-top:40px;padding-top:40px}.large_block.splitted .right:before{display:none}.block_title{font-size:18px}.bank_card_item{width:100%;height:180px;padding:25px 30px}.bank_card_item .card_holder,.bank .popup .bank_card_item .card_curr{font-size:12px}.bank_card_item .card_number{font-size:16px}.popup{box-sizing:border-box;padding:0 20px}.popup_content{padding:60px 20px 40px}.popup_intro .popup_title{font-size:20px}.popup_actions{margin-top:30px}.table_header{border-bottom:1px solid #dddfe4;margin-bottom:0;padding-bottom:10px}.table .head{display:none}.table .line,.table .line span{width:100%;display:block;position:relative}.table .line span{margin-top:10px}.table .line .show_more{margin-top:-12px}.bank_card_block .bank_card_item{margin:0}.bank .table_wrapper .holder,.bank .table_wrapper .account_no{width:100%;min-width:initial}.bank .table_wrapper .line .links.open{width:100%;max-width:150px;display:block}.recipients .table_wrapper{position:relative}.recipients .table_header .filter{margin-left:0;position:absolute;top:40px;right:15px}.recipients .table_header .filter span{text-align:center;color:#a8adb9;margin:15px 0;display:block}.recipients .table{padding-right:30px}.table_wrapper .holder,.table_wrapper .account_no{color:#545e75;font-family:sonny_bold,arial,sans-serif;font-weight:700}.table_wrapper .method,.table_wrapper .type{color:#a8adb9;font-family:sonny_book,arial,sans-serif;font-size:12px}}
