/*
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:
design/themes/responsive/css/addons/okn_seller/styles.less
*/


.okn-wizard-progress{display:flex;justify-content:space-between;margin-bottom:50px;padding:0;position:relative;}.okn-wizard-progress::before{content:'';position:absolute;top:15px;left:12.5%;right:12.5%;height:2px;background-color:#dedede;z-index:1;}.okn-wizard-progress::after{content:'';position:absolute;top:15px;left:12.5%;height:2px;background-color:#f87428;z-index:2;transition:width 0.4s ease;width:0;}.okn-wizard-progress.okn-step-1::after{width:0;}.okn-wizard-progress.okn-step-2::after{width:25%;}.okn-wizard-progress.okn-step-3::after{width:50%;}.okn-wizard-progress.okn-step-4::after{width:75%;}.okn-step-indicator{flex:1;text-align:center;color:#777;font-weight:bold;font-size:12px;position:relative;z-index:3;}.step-circle{width:32px;height:32px;border-radius:50%;background-color:#dedede;color:#444;line-height:32px;text-align:center;margin:0 auto 8px;font-weight:bold;font-size:14px;box-shadow:0 0 0 12px #fff;transition:all 0.3s ease;}.okn-step-indicator.active,.okn-step-indicator.active .step-label{color:#f87428 !important;}.okn-step-indicator.active .step-circle{background-color:#f87428;color:white;box-shadow:0 0 0 12px #fff;}.okn-step-title{font-size:16px;font-weight:bold;margin:25px 0 20px 0;border:none;padding-left:20px;}.okn-section-heading{font-size:16px;font-weight:bold;margin:30px 0 10px;padding-bottom:5px;}.okn-wizard-step{display:none;}.okn-wizard-step.active{display:block;}.okn-wizard-buttons{margin-top:30px;display:flex;justify-content:space-between;align-items:center;}.w-100{width:100% !important;box-sizing:border-box;}.okn-custom-alert-info{background-color:#eff6ff;border-radius:8px;padding:20px 24px;display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin-bottom:25px;align-items:start;}.okn-alert-icon{grid-row:1;grid-column:1;align-self:center;width:28px;height:auto;margin:0;}.okn-alert-title{grid-row:1;grid-column:2;align-self:center;font-weight:bold;font-size:14px;margin:0;color:#3b82f6;}.okn-alert-description{grid-row:2;grid-column:2;font-size:14px;line-height:1.6;color:#3b82f6;margin:0;}.ty-profile-field__item:has(input[type="checkbox"].checkbox){display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;}.ty-control-group:before,.ty-control-group:after{width:0;}.ty-first-name{width:100%;}.ty-shipping-state{width:100%;margin-left:0% !important;}.okn-bank-fields-grid{margin-top:25px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 5%;}.okn-bank-fields-grid .ty-control-group{width:100% !important;margin-bottom:25px !important;display:flex !important;flex-direction:column !important;}.okn-bank-fields-grid .ty-control-group .ty-control-group__title{width:100% !important;text-align:left !important;font-size:14px;font-weight:500;color:#4e4e4e;float:none !important;}.okn-bank-fields-grid .ty-control-group .ty-control-group__title.cm-required:after{content:"*";color:#f00;margin-left:2px;}.okn-bank-fields-grid .ty-control-group .ty-control-group__controls{width:100% !important;margin:0 !important;float:none !important;}.okn-bank-fields-grid .ty-control-group .ty-control-group__controls input[type="text"],.okn-bank-fields-grid .ty-control-group .ty-control-group__controls input[type="password"],.okn-bank-fields-grid .ty-control-group .ty-control-group__controls select,.okn-bank-fields-grid .ty-control-group .ty-control-group__controls textarea{width:100% !important;max-width:100%;height:48px !important;border:1px solid #d0d0d0 !important;border-radius:12px !important;padding:10px 18px !important;font-size:15px;background-color:#fff;transition:all 0.3s ease;box-sizing:border-box;box-shadow:none !important;}.okn-bank-fields-grid .ty-control-group .ty-control-group__controls input[type="text"]:focus,.okn-bank-fields-grid .ty-control-group .ty-control-group__controls input[type="password"]:focus,.okn-bank-fields-grid .ty-control-group .ty-control-group__controls select:focus,.okn-bank-fields-grid .ty-control-group .ty-control-group__controls textarea:focus{border-color:#f60 !important;box-shadow:0 0 0 3px rgba(255,102,0,0.1) !important;outline:none;}.okn-bank-fields-grid .ty-control-group .ty-control-group__controls select{padding-right:40px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M1 4l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.okn-bank-fields-grid .ty-bank-country,.okn-bank-fields-grid .ty-bank-name,.okn-bank-fields-grid .ty-branch-name,.okn-bank-fields-grid .ty-branch-code,.okn-bank-fields-grid .ty-bank-account-number,.okn-bank-fields-grid .ty-bank-account-currency{width:40%;}.okn-bank-fields-grid .ty-bank-account-holder-name,.okn-bank-fields-grid .ty-bank-swift-bic{width:100%;}.okn-uploader-instruction-block{margin-top:30px;margin-bottom:20px;}.okn-uploader-instruction-block .required{color:#ef4444;}.okn-custom-uploader-wrapper{background-color:#fafbfc !important;border:2px dashed #dce1e7 !important;border-radius:16px !important;padding:40px 20px !important;text-align:center !important;transition:all 0.3s ease !important;cursor:pointer;position:relative;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.okn-custom-uploader-wrapper:hover{border-color:#f60 !important;background-color:#fff9f5 !important;}.okn-custom-uploader-wrapper::before{content:"";display:block;width:48px;height:48px;background:url('../../../../../../../../design/themes/responsive/media/images/addons/okn_seller/okn-upload-file.png?1783681604') no-repeat center center;background-size:contain;margin-bottom:15px;}.okn-custom-uploader-wrapper::after{content:attr(data-ca-text);font-size:14px;color:#666;display:block;}.okn-custom-uploader-wrapper.has-file{border-color:#f60 !important;background-color:#fff9f5 !important;padding:20px !important;}.okn-custom-uploader-wrapper.has-file::before{display:none;}.okn-custom-uploader-wrapper.has-file::after{display:none;}.okn-custom-uploader-wrapper.has-file .okn-uploader-file-info{display:flex !important;}.okn-custom-uploader-wrapper .okn-uploader-file-info{display:none;align-items:center;gap:10px;z-index:15;pointer-events:none;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-icon{font-size:28px;line-height:1;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-details{text-align:left;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-details .okn-uploader-file-name{font-size:14px;font-weight:600;color:#333;word-break:break-all;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-details .okn-uploader-file-hint{font-size:12px;color:#f60;margin-top:2px;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-clear{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#ffebe9;color:#d92d20;font-size:18px;font-weight:bold;cursor:pointer;pointer-events:auto;margin-left:auto;transition:all 0.2s ease;}.okn-custom-uploader-wrapper .okn-uploader-file-info .okn-uploader-file-clear:hover{background-color:#d92d20;color:white;}.okn-custom-uploader-wrapper .ty-control-group .ty-control-group__title{display:none !important;}.okn-custom-uploader-wrapper .text-type-value{display:none !important;}.okn-custom-uploader-wrapper .ty-fileuploader{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer;}.okn-custom-uploader-wrapper .ty-fileuploader .ty-nowrap,.okn-custom-uploader-wrapper .ty-fileuploader .link_container,.okn-custom-uploader-wrapper .ty-fileuploader [id^="link_container_"]{display:block;width:100%;height:100%;}.okn-custom-uploader-wrapper .ty-fileuploader .ty-fileuploader__file-link{width:100%;height:100%;display:block !important;position:absolute;top:0;left:0;}.okn-custom-uploader-wrapper .ty-fileuploader .ty-fileuploader__file-link .upload-file-local,.okn-custom-uploader-wrapper .ty-fileuploader .ty-fileuploader__file-link .ty-fileuploader__file-local{width:100%;height:100%;display:block !important;}.okn-custom-uploader-wrapper .ty-fileuploader .ty-fileuploader__file-link .upload-file-local input[type="file"],.okn-custom-uploader-wrapper .ty-fileuploader .ty-fileuploader__file-link .ty-fileuploader__file-local input[type="file"]{cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;font-size:100px;opacity:0;z-index:20;}.okn-btn-link{background:none;border:none;padding:0;color:#666;text-decoration:none;cursor:pointer;transition:color 0.3s ease;}.okn-btn-link:hover{color:#f87428;text-decoration:underline;background:none !important;}.okn-btn-large{transition:all 0.3s ease !important;cursor:pointer;}.okn-btn-large:hover{background-color:#ff5319 !important;box-shadow:0 6px 20px rgba(230,92,0,0.4) !important;transform:translateY(-1px);color:white !important;}.okn-btn-large:active{transform:translateY(0);}.okn-btn-large.disabled,.okn-btn-large.disabled:hover,.okn-btn-large.disabled:active{opacity:0.5 !important;pointer-events:none !important;cursor:not-allowed !important;transform:none !important;box-shadow:0 4px 15px rgba(255,102,0,0.15) !important;background-color:#f60 !important;color:#fff !important;}.okn-ekyc-intro-wrapper{margin:0 0 30px 0;text-align:left;color:#4e4e4e;}.okn-ekyc-intro-wrapper *{color:#4e4e4e;}.okn-ekyc-main-text{font-size:20px;margin-bottom:20px;line-height:1.6;}.okn-ekyc-info-box{background-color:#f8f9fa;border-radius:8px;padding:25px;margin-bottom:25px;border:1px solid #f1f1f1;width:43%;}.okn-ekyc-box-title{font-size:20px;margin-bottom:20px;margin-top:0;}.okn-ekyc-step-item{display:flex;align-items:center;margin-bottom:20px;}.okn-ekyc-step-item:last-child{margin-bottom:0;}.okn-ekyc-icon-circle{width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:18px;flex-shrink:0;overflow:hidden;}.okn-ekyc-icon-circle img{max-width:100%;height:auto;}.okn-ekyc-step-content{display:flex;flex-direction:column;font-size:20px;}.okn-ekyc-step-name{font-weight:bold;margin-bottom:4px;}.okn-ekyc-footer-text{font-size:16px;line-height:1.6;margin-top:20px;}.okn-registration-complete{padding:60px 40px;max-width:800px;margin:0 auto;color:#333;line-height:1.8;font-size:20px;}.okn-registration-complete .okn-thanks-msg{font-weight:500;font-size:20px;}.okn-registration-complete .okn-status-msg{margin-bottom:40px;font-size:20px;}.okn-registration-complete .okn-info-sections .okn-info-section{margin-bottom:30px;}.okn-registration-complete .okn-info-sections .okn-info-section .okn-info-title{font-size:20px;font-weight:600;color:#444;}.okn-registration-complete .okn-info-sections .okn-info-section .okn-info-title::before{content:"\25BC";display:inline-block;width:24px;text-align:center;margin-right:8px;font-size:16px;}.okn-registration-complete .okn-info-sections .okn-info-section .okn-info-list{list-style:none;padding-left:0;margin:0;}.okn-registration-complete .okn-info-sections .okn-info-section .okn-info-list li{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;font-size:20px;line-height:1.6;}.okn-registration-complete .okn-info-sections .okn-info-section .okn-info-list li::before{content:"\2022";display:inline-block;width:24px;flex-shrink:0;text-align:center;font-weight:bold;color:#333;}.okn-registration-complete .okn-guidance-msg{margin-top:40px;font-weight:500;font-size:20px;}.okn-registration-complete .okn-home-link-wrapper{margin-top:80px;text-align:center;}.okn-registration-complete .okn-home-link-wrapper .okn-btn-home{display:inline-flex;align-items:center;gap:15px;text-decoration:none;color:#666;font-size:20px;transition:color 0.2s;}.okn-registration-complete .okn-home-link-wrapper .okn-btn-home:hover{color:#f60;}.okn-registration-complete .okn-home-link-wrapper .okn-btn-home .en{font-family:Inter,sans-serif;}.okn-registration-complete .okn-home-link-wrapper .okn-btn-home .ja{font-size:19px;}.ty-discount-label{background:var(--color-links);}.ut2-h__menu .ut2-menu__item .item-icon img.ut2-mwi-icon{filter:invert(1) brightness(3);}@media (hover: hover){.ut2-h__menu .ut2-menu__item:hover .item-icon img.ut2-mwi-icon{filter:invert(1) brightness(3);}}