@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-ExtraLight.c605ab0f.ttf) format("truetype");font-weight:100;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-Light.22b1a59f.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-Regular.6dd88b03.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-Medium.2a7a4542.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-SemiBold.8e80f8ab.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-Bold.7abcc5b1.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Jakarta;src:url(/_next/static/media/PlusJakartaSans-ExtraBold.8dd03ffe.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Thin.65fc3559.ttf) format("truetype");font-weight:100;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Light.0b4ff3e0.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Regular.1282ebc6.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Medium.8d213a54.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-SemiBold.524c2f2b.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Bold.c146dcab.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-ExtraBold.6e29c005.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-Black.5d1d6a15.ttf) format("truetype");font-weight:900;font-display:swap}#nprogress{pointer-events:none}#nprogress .bar{background:var(--primary);position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary),0 0 5px var(--primary);opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,0);border-right:2px solid rgba(0,0,0,0);border-top:2px solid rgba(0,0,0,0);border-top-color:var(--primary);border-left:2px solid rgba(0,0,0,0);border-left-color:var(--primary);border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-wrapper{gap:16px}.form-wrapper:empty{display:none}.form-wrapper .splits{width:100%;display:flex;gap:16px}@media(max-width:600px){.form-wrapper .splits{flex-direction:column}}.form-wrapper .splits>*{flex:1 1}button{outline:none;border:none;cursor:pointer;background-color:rgba(0,0,0,0);white-space:nowrap;font-family:Jakarta,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button:focus{outline:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}a{color:inherit}.button-component,a{text-decoration:none}.button-component{display:inline-flex;justify-content:center;align-items:center;gap:8px;height:55px;width:auto;border-radius:30px;background-color:rgba(0,0,0,0);transition:all .2s ease-in-out;line-height:22.5px;letter-spacing:-.025em;font-family:Jakarta,sans-serif;border:none;padding:8px;box-shadow:none;outline:none;font-size:18px;font-weight:500;box-sizing:border-box;color:var(--primary);pointer-events:none;cursor:pointer}.button-component.clickable{pointer-events:all}.button-component.clickable:active{transform:scale(.99)}.button-component:hover{filter:brightness(90%)}.button-component.primary{background-color:var(--primary);color:#fff}.button-component.tertiary{background-color:rgba(0,0,0,0);color:var(--primary);outline:2px solid var(--primary)}.button-component.secondary{background-color:var(--Neutral-02);color:var(--primary-dark)}.button-component.transparent{background-color:rgba(0,0,0,0);color:var(--Neutral-06)}.button-component.transparent:hover{color:var(--primary)}.button-component.disabled,.button-component[disabled]{filter:brightness(75%);opacity:.9;cursor:not-allowed}.button-component.disabled img,.button-component[disabled] img{filter:grayscale(100%)}.button-component.disabled:active,.button-component[disabled]:active{transform:none;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.button-component.loading,.button-component[loading]{pointer-events:none;opacity:.7}.filter-button{border-radius:271px!important;padding:0 16px!important;height:40px!important;background-color:var(--Neutral-01);transition:all .2s ease-in-out}.filter-button-input-action{padding:5px}.filter-button:hover{transform:scale(1.03)}.filter-button{font-family:Inter;color:var(--Neutral-08);line-height:17.5px;letter-spacing:-.025em}.filter-button.transparent{background-color:rgba(0,0,0,0)}.filter-button.transparent svg{font-size:inherit;color:inherit}.filter-button.primary{background-color:var(--primary)!important;color:#fff!important;padding:8px 20px}.filter-button.primary svg{font-size:inherit;color:inherit}.filter-button.primary-outline{color:var(--primary);border-color:var(--primary);background-color:rgba(0,0,0,0)}@media(max-width:768px){.filter-button{padding:8px 10px;font-size:12px;gap:8px}.filter-button svg{font-size:12px}}.filter-button.search-filter{background-color:rgba(0,0,0,0);padding:12px 25px 12px 20px;border-radius:20px}.filter-button.search-filter.active{border:none;background-color:var(--primary);color:#fff}.filter-button.search-filter.active svg{color:#fff}.input-button{min-width:50px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:20px;color:var(--text-color);background-color:var(--Neutral-02);border:1px solid var(--Neutral-03)}.input-component{display:flex;flex-direction:column;gap:8px}.input-component label{font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;color:var(--black);text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-component label:focus{outline:none!important}.input-component label:empty{display:none}.input-component__required{color:var(--Red-07,#e53e3e);margin-left:2px}.input-component--error .input-component__area{border-color:var(--Red-07,#e53e3e)}.input-component__error{font-size:12px;font-weight:400;color:var(--Red-07,#e53e3e);margin-top:-4px;line-height:1.4}.input-component__area{display:flex;height:60px;padding:8px 8px 8px 15px;border-radius:8px;background-color:rgba(0,0,0,0);border:1px solid var(--Neutral-03);gap:5px;cursor:pointer}.input-component__area .prefix,.input-component__area .suffix{display:flex;align-items:center;justify-content:center;color:var(--Neutral-06);font-size:20px;transition:all .3s ease}.input-component__area .prefix.clickable,.input-component__area .suffix.clickable{cursor:pointer}.input-component__area .prefix.clickable:hover,.input-component__area .suffix.clickable:hover{transform:scale(1.04)}.input-component__area .prefix:empty,.input-component__area .suffix:empty{display:none}.input-component__area input{flex:1 1;height:100%;font-size:16px;outline-style:none;border:none;line-height:0;padding:0;margin:0;font-family:inherit;background-color:rgba(0,0,0,0)}.input-component__area input::placeholder{font-size:14px;font-weight:400;line-height:18.9px;color:var(--Grey-06)}.input-component__calendar-wrapper{position:fixed;display:none;z-index:999}.input-component__calendar-wrapper .calendar-select{border-radius:16px;background:#fff;border:none;padding:10px;box-shadow:0 4px 25px 0 rgba(87,116,154,.18)}.search-box .input-component__area{width:100%;height:50px;border-radius:12px;border:1px solid var(--Neutral-03)!important}.search-box .input-component__area input{font-size:13px;font-weight:400;line-height:0;text-align:left}.data-filter .input-component__area{width:100%;height:45px}.data-filter .input-component__area input{font-size:13px;font-weight:400;line-height:0;text-align:left}.phone-prefix{display:inline-flex;margin-right:5px;align-items:center;gap:5px;border-radius:6px;border:1px solid var(--Neutral-03);background-color:var(--Neutral-01)}.phone-prefix__flag{height:20px}.phone-prefix{padding:6px 8px;font-weight:400;font-size:13px;line-height:135%;letter-spacing:0;color:#000}.otp-input-component{display:grid;width:100%;max-width:400px;grid-template-columns:repeat(6,1fr);grid-gap:15px}@media(max-width:480px){.otp-input-component{grid-gap:8px}}.otp-input-component input{height:54px;width:100%;text-align:center;background:#fff;color:var(--text-color);transition:border-color .3s ease-in-out;padding:0;border-radius:8px;border:1px solid rgba(0,0,0,0);border-color:var(--Grey-03);background-color:#f7f7f7;font-size:18px}@media(max-width:480px){.otp-input-component input{height:46px;border-radius:6px}}.otp-input-component input:focus{outline:none;border-color:var(--primary)}.otp-input-component input:hover{border-color:var(--text-color)}.otp-input-component input:hover:focus{outline:none;border-color:var(--primary)}.checkbox-component{display:inline-flex;align-items:center;position:relative;height:24px;box-sizing:border-box;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;font-style:normal;line-height:0;font-weight:400;color:var(--text-color)}.checkbox-component:last-child{margin-bottom:0}.checkbox-component__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;box-sizing:border-box}.checkbox-component__input:checked~.checkmark{background-color:var(--primary);border:none}.checkbox-component__input:checked~.checkmark:hover{transform:none}.checkbox-component__input:hover~.checkmark{filter:brightness(90%);border:.5px solid var(--primary)}.checkbox-component__input:checked~.checkmark:after{display:block}.checkbox-component .checkmark{position:absolute;top:0;left:0;box-sizing:border-box;height:21px;width:21px;border:1.5px solid var(--Neutral-03);border-radius:6px;transition:all .2s ease-in-out}.checkbox-component .checkmark:hover{filter:brightness(90%);transform:scale(1.04)}.checkbox-component .checkmark:after{content:"";position:absolute;display:none;left:6.5px;top:3.4px;box-sizing:border-box;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;border-radius:2px;transform:rotate(45deg)}.avatar-component{height:30px;width:30px;border-radius:50%;font-size:12.44px;font-weight:500;letter-spacing:1px;background-color:var(--Neutral-03);text-transform:uppercase;color:var(--Neutral-07);flex-shrink:0;overflow:hidden}.avatar-component .avatar-img{object-fit:cover;height:inherit;width:inherit;border-radius:inherit;text-indent:-999999999px;flex-shrink:0}.avatar-component .avatar-img-loading{background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:shine 1.5s linear infinite}.avatar-component .avatar-text{display:flex;align-items:center;justify-content:center;height:inherit;border-radius:inherit;width:inherit;line-height:0;flex-shrink:0}.select-component{display:flex;flex-direction:column;gap:6px}.select-component .active{z-index:9999}.select-component__label{font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;color:var(--black);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-component__label:focus{outline:none!important}.select-component__label:empty{display:none}.select-component__required{color:var(--Red-07,#e53e3e);margin-left:2px}.select-component--error .select-component__area{border-color:var(--Red-07,#e53e3e)}.select-component__error{font-size:12px;font-weight:400;color:var(--Red-07,#e53e3e);margin-top:-4px;line-height:1.4}.select-component__overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:999}.select-component__area{display:flex;height:50px;align-items:center;padding:8px 24px 8px 15px;border-radius:8px;background-color:rgba(0,0,0,0);border:1px solid var(--Neutral-03);gap:5px}.select-component__area.multiple{height:auto;min-height:60px;padding-left:5px}.select-component__area{box-sizing:border-box}.select-component__area:active .select-component__area-options{display:block}.select-component__area-prefix,.select-component__area-suffix{display:flex;align-items:center;justify-content:center;color:var(--sub-text-color);font-size:13px;transition:all .3s ease}.select-component__area-prefix.clickable,.select-component__area-suffix.clickable{cursor:pointer}.select-component__area-prefix.clickable:hover,.select-component__area-suffix.clickable:hover{transform:scale(1.04)}.select-component__area-prefix:empty,.select-component__area-suffix:empty{display:none}.select-component__area input,.select-component__area-input{flex:1 1;height:100%;outline-style:none;border:none;line-height:0;padding:0;margin:0;background-color:rgba(0,0,0,0);display:flex;align-items:center;gap:5px}.select-component__area input.clickable:hover,.select-component__area-input.clickable:hover{cursor:pointer}.select-component__area input.clickable:focus,.select-component__area-input.clickable:focus{cursor:text}.select-component__area input-icon,.select-component__area-input-icon{height:20px;width:20px;object-fit:cover;border-radius:50%;text-indent:-909999px}.select-component__area input-text,.select-component__area input::placeholder,.select-component__area-input-text,.select-component__area-input::placeholder{font-size:14px;font-weight:400;line-height:18.9px;color:var(--Grey-06)}.select-component__area .selected-values{flex:1 1;height:-moz-fit-content;height:fit-content;min-height:30px;display:flex;flex-wrap:wrap;gap:8px;background-color:rgba(0,0,0,0)}.select-component__area .selected-values__item{display:inline-flex;cursor:default;align-items:center;gap:5px;padding:8px 10px;background-color:#fff;font-size:14px;font-weight:400;height:-moz-fit-content;height:fit-content;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-radius:6px;border:1px solid #e7e9ec}.select-component__area .selected-values__item svg{cursor:pointer}.select-component__area .selected-values__item-placeholder{background-color:rgba(0,0,0,0);color:var(--Grey-06);height:100%;margin:auto 0}.select-component__area .selected-values__item-icon{height:20px;width:20px;object-fit:cover;border-radius:50%;text-indent:-909999px}.select-component__area .selected-values__item--disabled{opacity:.7;cursor:default}.select-component__area .selected-values__item--disabled svg{display:none}.select-component__area-options{display:none;box-sizing:border-box;position:fixed;width:auto;margin:0;list-style:none;padding:8px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 #e0e3eb;max-height:300px;overflow:auto}.select-component__area-options li{display:flex;gap:10px;padding:10px;font-size:14px;font-weight:500;line-height:17.5px;text-align:left;color:var(--Grey-07);cursor:pointer;border-radius:6px;transition:all .3s ease}.select-component__area-options li:hover{background-color:#f7f4fe;transform:scale(1.01)}.select-component__area-options li .checker{height:16px;width:16px;border-radius:50%;background-color:#e7e9ec}.select-component__area-options li .select-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-component__area-options li.selected .select-text{color:var(--primary)}.select-component__area-options li.selected:not(.multiple):hover{transform:scale(1);opacity:.7;cursor:default;pointer-events:none;background-color:rgba(0,0,0,0)}.select-component__area-options li.selected .checker{background-color:var(--primary)}.select-component__area-options li.multiple{color:var(--Grey-07)}.data-filter .select-component__area{width:100%;height:45px}.data-filter .select-component__area input{font-size:13px;font-weight:400;line-height:0;text-align:left}.alert-message{display:flex;justify-content:space-between;align-items:center}.alert-message .mr-8{margin-right:2rem}.alert-message .mr-8 .header{font-weight:700;font-size:14px;line-height:1.5}.alert-message .mr-8 p{font-size:14px;line-height:1.25rem;line-height:1.5;white-space:nowrap}@media only screen and (max-width:500px){.alert-message .mr-8 p{white-space:normal!important;width:210px!important}}.alert-message svg{width:25px}.alert-message .actionBtnText{border:1px solid rgba(0,0,0,.7);border-radius:8px;padding:7px .8rem}.alert-svg-icon{width:40px}.ct-group{border:unset}.ct-toast{padding-left:10px;border-radius:8px;overflow:hidden;height:61px}@media only screen and (max-width:500px){.ct-toast{height:unset!important}.ct-toast svg{max-height:40px}}.ct-toast-success{border:1px solid #10b259;background:#f0fdf4}.ct-toast-error{border:1px solid #eb4e2c;background:#fef2f2}.ct-toast-warn{border:1px solid #ef9400;background:#fff4e1}.ct-toast-info{border:1px solid #0f60d6;background:#eff6ff}.spinner_Wezc{transform-origin:center;animation:spinner_Oiah .75s step-end infinite}@keyframes spinner_Oiah{8.3%{transform:rotate(30deg)}16.6%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.3%{transform:rotate(120deg)}41.6%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.3%{transform:rotate(210deg)}66.6%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.3%{transform:rotate(300deg)}91.6%{transform:rotate(330deg)}to{transform:rotate(1turn)}}.modal-base-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;box-sizing:border-box;align-items:center;transition:all .3s ease-in-out}.modal-base-overlay .modal-sheet{max-height:95vh;border-radius:16px;background-color:#fff;width:100%;max-width:550px;position:relative}@media(max-width:600px){.modal-base-overlay .modal-sheet{max-width:95%}}.modal-base-overlay .modal-sheet{display:flex;flex-direction:column}.modal-base-overlay .modal-sheet__close{height:35px;width:35px;display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-40px;cursor:pointer;color:#fff;font-size:27px;transition:all .3s ease-in-out}.modal-base-overlay .modal-sheet__close:hover{transform:scale(1.07)}@media(max-width:600px){.modal-base-overlay .modal-sheet__close{top:22px;right:10px;font-size:25px;color:var(--text-color)}}.modal-base-overlay .modal-sheet__header{display:flex;justify-content:space-between;align-items:center;min-height:50px;position:relative;padding:30px 30px 5px}.modal-base-overlay .modal-sheet__header-title{font-size:28px;font-weight:600;line-height:36.32px;letter-spacing:-.025em;text-align:center;flex:1 1}@media(max-width:768px){.modal-base-overlay .modal-sheet__header{padding:27px 27px 3px}.modal-base-overlay .modal-sheet__header-title{font-size:18px}.modal-base-overlay .modal-sheet__header-close{position:unset;font-size:20px;color:var(--text-color)}}.modal-base-overlay .modal-sheet__message{font-size:18px;font-weight:400;line-height:25.2px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;max-width:385px;margin:13px auto;color:#666766}.modal-base-overlay .modal-sheet__body{padding:30px;overflow:auto}@media(max-width:768px){.modal-base-overlay .modal-sheet__body{padding:25px}}.modal-base-overlay .modal-sheet__body:empty{display:none}.modal-base-overlay .modal-sheet__footer{padding:0 30px 30px;display:flex;gap:16px;justify-content:center}@media(max-width:768px){.modal-base-overlay .modal-sheet__footer{gap:10px;margin-top:20px}}.modal-base-overlay .modal-sheet__footer-reject{background-color:#f0f0f0!important;color:var(--text-color)!important;font-size:16px;font-weight:600;line-height:20.16px;text-align:center}.modal-base-overlay .modal-sheet__footer button,.modal-base-overlay .modal-sheet__footer-reject,.modal-base-overlay .modal-sheet__footer-resolve{flex:1 1}@media(max-width:600px){.modal-base-overlay .modal-sheet__footer{flex-direction:column;gap:10px}.modal-base-overlay .modal-sheet__footer button{width:100%}.modal-base-overlay .modal-sheet__footer button:first-child{order:2}.modal-base-overlay .modal-sheet__footer button:last-child{order:1}.modal-base-overlay .modal-sheet__footer button.prompt-component__actions-reject{background-color:rgba(0,0,0,0)!important}}.switch-component{cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;--switch-container-width:45px;--switch-background-color:var(--Neutral-04);--switch-size:calc(var(--switch-container-width) / 2 + 3px)}.switch-component__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.switch-component__input:checked+.switch-component__switch{background-color:var(--primary);border-color:var(--primary)}.switch-component__input:checked+.switch-component__switch:before{border-color:var(--primary);transform:translateX(calc(var(--switch-container-width) - var(--switch-size)))}.switch-component__input:disabled+.switch-component__switch{cursor:not-allowed}.switch-component__input:disabled+.switch-component__switch,.switch-component__input:disabled+.switch-component__switch:before{background-color:var(--switch-background-color);border-color:var(--switch-background-color)}.switch-component__label{margin-left:12px;color:var(--text-color);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.switch-component__switch{display:flex;align-items:center;position:relative;height:var(--switch-size);width:var(--switch-container-width);border-radius:var(--switch-size);background-color:var(--switch-background-color);flex-shrink:0;transition:background-color .25s ease-in-out;border:1px solid var(--switch-background-color)}.switch-component__switch:before{content:"";position:absolute;left:1px;height:calc(var(--switch-size) - 4px);width:calc(var(--switch-size) - 4px);border-radius:9999px;background-color:#fff;box-shadow:0 2.42px .81px 0 rgba(0,0,0,.0588235294);transition:transform .375s ease-in-out}.date-pill-picker{display:inline-flex;align-items:center;gap:2px;background-color:var(--Neutral-02);border-radius:20px;padding:2px;position:relative}.date-pill-picker__slider{position:absolute;top:2px;bottom:2px;border-radius:20px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:0}.date-pill-picker__pill{padding:4px 12px;border-radius:20px;font-family:Jakarta,sans-serif;font-weight:500;font-size:12px;line-height:135%;color:var(--Neutral-06);background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .2s ease;position:relative;z-index:1}.date-pill-picker__pill--active{color:var(--primary-dark)}.date-pill-picker__pill:hover:not(.date-pill-picker__pill--active){color:var(--Neutral-08)}.table-wrapper{overflow:auto}.table-wrapper .table-component{display:flex;flex-direction:column;width:auto}.table-wrapper .table-component__head{background-color:var(--Grey-01);border-radius:8px 8px 0 0;border:1px solid var(--Neutral-03);display:flex;justify-content:space-around;padding:16px;width:-moz-fit-content;width:fit-content;min-width:100%}.table-wrapper .table-component__head-cell{display:block;text-align:left;font-size:14px;font-weight:600;line-height:17.5px;letter-spacing:-.025em;color:var(--Neutral-09)}.table-wrapper .table-component__row{text-decoration:none;border:1px solid var(--Neutral-03);border-top:none;display:flex;justify-content:space-around;align-items:center;padding:16px;width:-moz-fit-content;width:fit-content;min-width:100%;transition:all .3s ease}.table-wrapper .table-component__row.clickable{cursor:pointer}.table-wrapper .table-component__row.clickable:hover{background-color:var(--Grey-01)}.table-wrapper .table-component__row:last-child{border-radius:0 0 8px 8px}.table-wrapper .table-component__row-cell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-size:13px;font-weight:500;line-height:17.5px;text-align:left;color:var(--Neutral-07)}.table-wrapper .table-component__row-cell .table-text{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.table-wrapper .table-component__row-cell.navigation{color:var(--Neutral-04);font-size:20px}.table-wrapper .table-component__row-cell.actions .actions-trigger{width:100%;color:var(--Neutral-04);font-size:20px}.table-wrapper .table-component__row-cell.copy{display:inline-flex;align-items:center;gap:5px;overflow:hidden;cursor:pointer;transition:all .3s ease}.table-wrapper .table-component__row-cell.copy .table-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-wrapper .table-component__row-cell.copy svg{color:var(--Neutral-05);flex-shrink:0;font-size:18px}.table-wrapper .table-component__row-cell.copy:hover{color:var(--primary);transform:scale(1.01)}.table-wrapper .table-component__row-cell.copy:hover svg{color:var(--primary)}.actions-list{background-color:#fff;border-radius:8px;padding:8px;min-width:180px}.action-item{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;overflow:hidden}.action-item:hover{background-color:#f7f4fe;transform:scale(1.01);border-color:rgba(0,0,0,0);border-radius:6px}.action-item-icon{height:24px;width:24px;object-fit:contain;display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--Grey-07)}.action-item-label{font-weight:500;font-size:14px;line-height:125%;color:var(--Grey-07);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes shine{to{background-position-x:-200%}}.loading-state{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;padding:40px 0;height:100%;min-height:60vh;width:100%;border-radius:8px}.loading-state__text{font-weight:500;font-size:14px;line-height:125%;letter-spacing:-.35px;color:var(--Grey-07)}.empty-table-state,.error-table-state{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:50px 24px;height:100%;min-height:60vh;width:100%;text-align:center}.empty-table-state__icon,.error-table-state__icon{width:56px;height:56px;border-radius:50%;background-color:var(--Neutral-02);border:2px dashed var(--Neutral-04);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.empty-table-state__icon svg,.error-table-state__icon svg{font-size:24px;color:var(--Neutral-06)}.empty-table-state__icon.error,.error-table-state__icon.error{background-color:var(--Red-02)}.empty-table-state__icon.error svg,.error-table-state__icon.error svg{color:var(--Red-06)}.empty-table-state__title,.error-table-state__title{font-weight:600;font-size:16px;line-height:130%;color:var(--primary-dark);max-width:400px}.empty-table-state__subtitle,.error-table-state__subtitle{font-weight:400;font-size:13px;line-height:150%;color:var(--Neutral-06);max-width:340px}.empty-table-state__action,.error-table-state__action{margin-top:10px;min-width:auto;padding:10px 24px!important;font-size:13px!important;height:40px!important}.empty-table-state__action-slot,.error-table-state__action-slot{margin-top:10px}.sidesheet-component{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(1,4,15,.62);display:flex;justify-content:center;box-sizing:border-box;align-items:center;transition:all .3s ease-in-out}.sidesheet-component__container{position:fixed;z-index:1100;top:0;bottom:0;width:100%;max-width:500px;background-color:#fff;right:-500px;cursor:default;transition:right .2s ease-in-out;display:flex;flex-direction:column;padding:30px 0}.sidesheet-component__container.active{right:0}.sidesheet-component__container .header{padding:0 30px;margin-bottom:15px;background-color:#fff}.sidesheet-component__container .header .close{display:inline-block;cursor:pointer;height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--Grey-02);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidesheet-component__container .header .close:focus{outline:none!important}.sidesheet-component__container .header .close svg{color:inherit;font-size:23px}.sidesheet-component__container .header .back{display:inline-block;cursor:pointer;color:var(--Neutral-07);font-family:Jakarta,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:-.35px;padding:7px 7px 7px 0;border:none;display:inline-flex;align-items:center;gap:2px;background:rgba(0,0,0,0)}.sidesheet-component__container .header .title{display:block;color:var(--black);font-family:Jakarta,sans-serif;font-size:24px;font-weight:600;line-height:normal;margin-top:24px}.sidesheet-component__container .header .title:first-letter{text-transform:uppercase}.sidesheet-component__container .header .sub-title{margin-top:8px;display:block;color:var(--Neutral-07);font-family:Jakarta,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.4px}.sidesheet-component__container .header .sub-title:empty{display:none}.sidesheet-component__container .body{flex:1 1;overflow:auto;padding:0 30px}.sidesheet-component__container .actions{padding:30px 30px 0}.sidesheet-component__container .actions:empty{display:none}.popover__content{z-index:10000004;visibility:hidden;pointer-events:none;text-align:left;position:fixed;max-height:100vh;max-width:100vw;overflow:auto;opacity:0;background-color:rgba(0,0,0,0)}.popover__content.active{opacity:1;visibility:visible;pointer-events:auto}.popover__overlay{z-index:100000;height:100vh;background:rgba(0,0,0,0);width:100vw;position:fixed;top:0;left:0}.badge-wrapper{width:-moz-fit-content;width:fit-content}.badge-wrapper.clickable{cursor:pointer}.status-badge{display:inline-block;padding:4px 7px!important;border-radius:16px;font-size:12px;font-weight:500;line-height:15px;letter-spacing:-.025em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:inherit;color:var(--Neutral-06);background:var(--Neutral-02)}.status-badge .status-text{max-width:inherit;text-transform:capitalize;white-space:nowrap;color:inherit!important}.status-badge.dot:before{content:"";display:inline-block;height:6px;width:6px;border-radius:50%;margin-right:6px;margin-bottom:2px;background-color:var(--Neutral-06)}.status-badge.active,.status-badge.approved,.status-badge.completed,.status-badge.low,.status-badge.paid,.status-badge.resolved,.status-badge.success,.status-badge.successful,.status-badge.verified{color:#16a34a!important;background:#f0fdf4}.status-badge.active.dot:before,.status-badge.approved.dot:before,.status-badge.completed.dot:before,.status-badge.low.dot:before,.status-badge.paid.dot:before,.status-badge.resolved.dot:before,.status-badge.success.dot:before,.status-badge.successful.dot:before,.status-badge.verified.dot:before{background-color:#16a34a}.status-badge.flagged,.status-badge.inactive,.status-badge.info\ requested,.status-badge.medium,.status-badge.pending,.status-badge.pending\ review,.status-badge.reversing,.status-badge.unpaid{color:#d98d01!important;background:#fefce8}.status-badge.flagged.dot:before,.status-badge.inactive.dot:before,.status-badge.info\ requested.dot:before,.status-badge.medium.dot:before,.status-badge.pending.dot:before,.status-badge.pending\ review.dot:before,.status-badge.reversing.dot:before,.status-badge.unpaid.dot:before{background-color:#d98d01}.status-badge.manual{color:#1e293b!important;background:#f1f5f9}.status-badge.manual.dot:before{background-color:#1e293b}.status-badge.banned,.status-badge.blacklist,.status-badge.overdue,.status-badge.reversed,.status-badge.unverified{color:#dc2626!important;background:#fee2e2}.status-badge.banned.dot:before,.status-badge.blacklist.dot:before,.status-badge.overdue.dot:before,.status-badge.reversed.dot:before,.status-badge.unverified.dot:before{background-color:#dc2626}.status-badge.admin,.status-badge.automatic,.status-badge.open{color:#1d4ed8!important;background:#eff6ff}.status-badge.admin.dot:before,.status-badge.automatic.dot:before,.status-badge.open.dot:before{background-color:#1d4ed8}.status-badge.cancelled,.status-badge.declined,.status-badge.disabled,.status-badge.expired,.status-badge.failed,.status-badge.high,.status-badge.pending\ kyc,.status-badge.rejected,.status-badge.suspended,.status-badge.unsuccessful{color:#f15046!important;background:#fef2f2}.status-badge.cancelled.dot:before,.status-badge.declined.dot:before,.status-badge.disabled.dot:before,.status-badge.expired.dot:before,.status-badge.failed.dot:before,.status-badge.high.dot:before,.status-badge.pending\ kyc.dot:before,.status-badge.rejected.dot:before,.status-badge.suspended.dot:before,.status-badge.unsuccessful.dot:before{background-color:#f15046}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px}.pagination input,.pagination span{font-family:Jakarta,sans-serif;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.025em;word-spacing:4px}.pagination input{height:40px;min-width:40px;max-width:60px;text-align:center;border-radius:8px;padding:12px 15px;border:1px solid var(--Neutral-03)}.pagination button{background:#f1f5f9;height:40px;border-radius:8px;width:40px;font-size:19px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.pagination button svg{color:inherit}.pagination button:hover{transform:scale(1.05)}.pagination button[disabled]{opacity:.5;cursor:not-allowed}.pagination button[disabled]:hover{transform:none}.pagination__limit{display:flex;align-items:center;gap:8px;margin-right:auto}.pagination__pager{display:flex;align-items:center;gap:12px}.prompt-component{width:95%;max-width:500px;background-color:#fff;border-radius:16px}.prompt-component__feedback,.prompt-component__message{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 32px}@media(max-width:600px){.prompt-component__feedback,.prompt-component__message{gap:12px;padding:32px 24px}}.prompt-component__feedback-icon,.prompt-component__message-icon{height:65px;width:65px;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;color:#fff;margin-bottom:10px}.prompt-component__feedback-icon.warning,.prompt-component__message-icon.warning{background-color:#ffb73f;border:9.67px solid #ffe681;box-shadow:0 0 4px 8px #fef9c7;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,183,63,.7)}70%{box-shadow:0 0 0 10px rgba(255,183,63,0)}to{box-shadow:0 0 0 0 rgba(255,183,63,0)}}.prompt-component__feedback-icon.success,.prompt-component__message-icon.success{background-color:var(--piggyvest-green);border:9.67px solid var(--Green-03);box-shadow:0 0 4px 8px var(--Green-02);animation:pulse-success 2s infinite}@keyframes pulse-success{0%{box-shadow:0 0 0 0 rgba(72,187,120,.7)}70%{box-shadow:0 0 0 10px rgba(72,187,120,0)}to{box-shadow:0 0 0 0 rgba(72,187,120,0)}}.prompt-component__feedback-icon.error,.prompt-component__message-icon.error{background-color:var(--Red-06);border:9.67px solid var(--Red-04);box-shadow:0 0 4px 8px var(--Red-02);animation:pulse-error 2s infinite}@keyframes pulse-error{0%{box-shadow:0 0 0 0 rgba(255,77,79,.7)}70%{box-shadow:0 0 0 10px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}.prompt-component__feedback-title,.prompt-component__message-title{margin:auto;width:100%;max-width:320px;display:block;font-weight:600;font-size:24px;line-height:125%;letter-spacing:-2.5%;text-align:center;color:var(--black)}.prompt-component__feedback-title:empty,.prompt-component__message-title:empty{display:none}.prompt-component__feedback-description,.prompt-component__message-description{margin:auto;width:100%;max-width:350px;display:block;font-weight:500;font-size:16px;line-height:134%;letter-spacing:-2.5%;text-align:center;color:var(--Neutral-07)}.prompt-component__feedback-description:empty,.prompt-component__message-description:empty{display:none}.prompt-component__form{display:flex;flex-direction:column;gap:16px;padding:24px 32px 40px}@media(max-width:600px){.prompt-component__form{padding:16px 24px}}.prompt-component__form-header{display:flex;gap:16px;margin-bottom:16px}.prompt-component__form-header-text{display:flex;flex-direction:column;gap:8px;flex-wrap:wrap;flex:1 1}.prompt-component__form-header-text h4{font-weight:600;font-size:24px;line-height:125%;letter-spacing:-2.5%;color:var(--black)}.prompt-component__form-header-text h4:empty{display:none}.prompt-component__form-header-text span{font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-2.5%;color:var(--Neutral-07)}.prompt-component__form-header-text span:empty{display:none}.prompt-component__form-header-close{display:flex;align-items:center;justify-content:center;height:27px;width:27px;border-radius:50%;background-color:var(--Neutral-02);color:var(--black);font-size:15px;transition:all .3s ease-in-out}.prompt-component__form-header-close:hover{transform:rotate(90deg)}.prompt-component__actions{display:flex;justify-content:center;gap:16px;padding:24px 32px;border-top:1px solid var(--Neutral-03)}.prompt-component__actions:empty{display:none}@media(max-width:600px){.prompt-component__actions{padding:20px 24px}}.prompt-component__actions *{flex:1 1}.error-boundary{display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.error-boundary__content{width:90%;max-width:600px;text-align:center}.error-boundary__content-message{font-size:17px}.error-boundary__content-action{margin-top:20px;height:48px;width:150px;font-size:14px}.app-sidebar{display:flex;height:100vh;width:100%;flex-direction:column}.app-sidebar__header{height:84px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #1e293b}.app-sidebar__header a{display:inline-block}.app-sidebar__header-logo{height:28px}.app-sidebar__body{padding:20px 12px 16px;flex:1 1;overflow:auto}.app-sidebar__body .route-lists__section:not(:first-child){margin-top:8px}.app-sidebar__body .route-lists__link{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:8px;color:var(--Neutral-04);transition:all .2s ease-in-out;position:relative}.app-sidebar__body .route-lists__link span{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:125%}.app-sidebar__body .route-lists__link svg{color:inherit;font-size:18px;flex-shrink:0}.app-sidebar__body .route-lists__link svg.stroke{stroke-width:1.25px}.app-sidebar__body .route-lists__link .nav-lock{margin-left:auto;font-size:13px;color:var(--Neutral-06);flex-shrink:0}.app-sidebar__body .route-lists__link.active{background-color:#2a1954;color:#fff}.app-sidebar__body .route-lists__link.active span{font-weight:600}.app-sidebar__body .route-lists__link.active .nav-lock{color:hsla(0,0%,100%,.4)}.app-sidebar__body .route-lists__link:not(.locked):active,.app-sidebar__body .route-lists__link:not(.locked):hover{color:#fff}.app-sidebar__body .route-lists__link.locked{cursor:not-allowed;opacity:.6}.app-sidebar__body .route-lists__link.locked:hover{color:var(--Neutral-04)}.app-sidebar__body .route-lists__badge{margin-left:auto;font-size:11px;font-weight:600;min-width:20px;height:20px;padding:0 6px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(116,54,245,.25);color:#c4a8ff;flex-shrink:0}.app-sidebar__body .route-lists__badge--red{background-color:rgba(239,68,68,.9);color:#fca5a5}.app-sidebar__body .route-lists__badge--yellow{background-color:rgba(234,179,8,.9);color:#fde047}.app-sidebar__body .route-lists h5{display:block;margin-top:20px;margin-bottom:6px;padding-left:14px;font-weight:600;font-size:11px;line-height:125%;letter-spacing:1.2px;color:var(--Neutral-05)}.app-sidebar__footer{padding:16px;border-top:1px solid #1e293b}.app-sidebar__footer .business-details{display:flex;width:100%;align-items:center;gap:10px;overflow:hidden;padding:4px 0}.app-sidebar__footer .business-details__avatar{height:36px;width:36px;border-radius:50%;background-color:var(--primary);font-weight:500;font-size:13px;line-height:100%;color:#fff;flex-shrink:0}.app-sidebar__footer .business-details__info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.app-sidebar__footer .business-details__info-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:13px;line-height:125%;color:var(--Neutral-02)}.app-sidebar__footer .business-details__info-branch{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:11px;line-height:125%;color:var(--Neutral-04)}@media(max-width:768px){.app-sidebar__footer{padding:14px 16px}}.sidebar-tooltip{position:fixed;transform:translateY(-50%);background:#201047;color:hsla(0,0%,100%,.8);font-size:11px;font-weight:500;padding:5px 10px;border-radius:5px;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.25);animation:tooltipFadeIn .15s ease-out}.sidebar-tooltip:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:4px solid rgba(0,0,0,0);border-right-color:#201047}.sidebar-tooltip--bottom{transform:translateX(-50%);animation:tooltipFadeInBottom .15s ease-out}.sidebar-tooltip--bottom:before{right:auto;top:auto;bottom:100%;left:50%;transform:translateX(-50%);border:4px solid rgba(0,0,0,0);border-bottom-color:#201047}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-50%) translateX(4px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes tooltipFadeInBottom{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.filter-button{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:8px;border:1px solid var(--Neutral-03);background-color:#fff;font-size:14px;font-weight:500;color:var(--Neutral-07);cursor:pointer;transition:all .2s ease;height:50px}.filter-button svg{font-size:16px}.filter-button:hover{border-color:var(--Neutral-04);background-color:var(--Neutral-01)}.data-filter__content{width:320px;background-color:#fff;border-radius:10px;padding:20px 16px;display:flex;flex-direction:column;gap:13px}.data-filter__content h4{font-weight:500;font-size:16px;line-height:125%;letter-spacing:-.025em;color:var(--black)}.data-filter__actions{display:flex;gap:16px;justify-content:center;margin-top:10px}@media(max-width:768px){.data-filter__actions{gap:10px}}.data-filter__actions-apply,.data-filter__actions-cancel{flex:1 1;font-size:14px!important;height:45px}.auth-layout{min-height:100vh;width:100%}.auth-layout--split{display:flex}@media(max-width:768px){.auth-layout--split{flex-direction:column}}.auth-layout__panel{width:40%;max-width:610px;min-height:100vh;background-color:var(--primary);position:fixed;top:0;left:0;display:flex;flex-direction:column;padding:40px;overflow:hidden}.auth-layout__panel-logo{position:relative;z-index:2}.auth-layout__panel-logo a{display:inline-block}.auth-layout__panel-logo img{height:30px}.auth-layout__panel-content{position:relative;z-index:2;margin-top:auto;margin-bottom:auto}.auth-layout__panel-content h1{font-weight:700;font-size:40px;line-height:125%;letter-spacing:-.01em;color:#fff;max-width:460px;margin-bottom:16px}.auth-layout__panel-content p{font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.025em;color:hsla(0,0%,100%,.7);max-width:420px}.auth-layout__panel--bottom .auth-layout__panel-content{margin-top:auto;margin-bottom:0;padding-bottom:60px}.auth-layout__panel-decor{position:absolute;inset:0;pointer-events:none;overflow:hidden}.auth-layout__panel-circle{position:absolute;border-radius:50%}.auth-layout__panel-circle--1{width:450px;height:450px;top:-80px;right:-120px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);animation:floatBubble1 18s ease-in-out infinite}.auth-layout__panel-circle--2{width:350px;height:350px;bottom:60px;left:-100px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);animation:floatBubble2 22s ease-in-out infinite}.auth-layout__panel-circle--3{width:200px;height:200px;bottom:-40px;right:60px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);animation:floatBubble3 15s ease-in-out infinite}@media(max-width:768px){.auth-layout__panel{position:relative;width:100%;min-height:auto;padding:30px 24px 40px}.auth-layout__panel-content{margin-top:60px;margin-bottom:0}.auth-layout__panel-content h1{font-size:26px;line-height:130%;max-width:100%;margin-bottom:12px}.auth-layout__panel-content p{font-size:15px;line-height:145%;max-width:100%}}.auth-layout__main{margin-left:min(40%,610px);width:calc(100% - min(40%,610px));min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;overflow-y:auto}.auth-layout__main-inner{width:100%;max-width:600px;padding:60px 50px}@media(max-width:1024px){.auth-layout__main-inner{padding:40px 30px}}@media(max-width:768px){.auth-layout__main{margin-left:0;width:100%;min-height:auto}.auth-layout__main-inner{padding:32px 24px 48px;max-width:100%}}.auth-layout--centered{background-color:var(--primary);display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:auto}.auth-layout__centered-logo{position:absolute;top:40px;left:40px;z-index:2}.auth-layout__centered-logo a{display:inline-block}.auth-layout__centered-logo img{height:30px}@media(max-width:768px){.auth-layout__centered-logo{top:24px;left:24px}}.auth-layout__centered-decor{position:absolute;inset:0;pointer-events:none;overflow:hidden}.auth-layout__centered-circle{position:absolute;border-radius:50%}.auth-layout__centered-circle--1{width:500px;height:500px;top:-150px;left:-100px;animation:floatBubble1 20s ease-in-out infinite}.auth-layout__centered-circle--1,.auth-layout__centered-circle--2{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.auth-layout__centered-circle--2{width:400px;height:400px;top:50%;right:-120px;transform:translateY(-50%);animation:floatBubble2 24s ease-in-out infinite}.auth-layout__centered-circle--3{width:300px;height:300px;bottom:-80px;left:15%;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);animation:floatBubble3 17s ease-in-out infinite}.auth-layout__centered-circle--4{width:180px;height:180px;top:10%;right:20%;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);animation:floatBubble1 14s ease-in-out infinite reverse}.auth-layout__card{background:#fff;border-radius:16px;padding:48px 40px;width:100%;max-width:500px;position:relative;z-index:2}@media(max-width:768px){.auth-layout__card{padding:32px 24px;border-radius:12px}}@keyframes floatBubble1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12px,-18px) scale(1.03)}66%{transform:translate(-8px,10px) scale(.97)}}@keyframes floatBubble2{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-15px,12px) scale(1.02)}50%{transform:translate(10px,-8px) scale(.98)}75%{transform:translate(-6px,-14px) scale(1.01)}}@keyframes floatBubble3{0%,to{transform:translate(0) scale(1)}40%{transform:translate(14px,10px) scale(1.04)}70%{transform:translate(-10px,-12px) scale(.96)}}.app-layout{display:flex}.app-layout__loader{height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.app-layout__sidebar{width:256px;height:100vh;background-color:#201047;transition:all .3s ease;position:fixed;top:0;left:0;z-index:100}@media(max-width:900px){.app-layout__sidebar{z-index:999;transform:translateX(-100%)}}.app-layout__overlay{display:none}@media(max-width:900px){.app-layout__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:998}}.app-layout.open-sidebar .app-layout__sidebar{transform:translateX(0)}.app-layout.open-sidebar .app-layout__overlay{display:block}.app-layout__content{width:calc(100% - 256px);margin-left:256px}@media(max-width:900px){.app-layout__content{width:100%;margin-left:0}}.app-layout__header{height:84px;background-color:#fff;border-bottom:1px solid var(--Neutral-03);position:fixed;left:256px;width:calc(100% - 256px);top:0;z-index:99;display:flex;align-items:center;justify-content:space-between;padding:0 30px}@media(max-width:900px){.app-layout__header{width:100%;padding:0 20px;left:0}}.app-layout__header .details-section{display:inline-flex;align-items:center;overflow:hidden;gap:5px}.app-layout__header .details-section button{display:inline-flex;align-items:center;justify-content:center;font-size:20px;padding:5px;color:inherit}@media(min-width:900px){.app-layout__header .details-section button{display:none}}.app-layout__header .details-section button.go-back{display:inline-block}.app-layout__header .details-section button.go-back svg{font-size:20px;color:#191b1c}.app-layout__header .details-section button.go-back svg:hover{color:var(--primary)}@media(max-width:900px){.app-layout__header .details-section button.go-back{display:none}}.app-layout__header .details-section .title-group{display:flex;flex-direction:column;overflow:hidden}.app-layout__header .details-section .title-group__subtitle{font-size:13px;font-weight:400;color:var(--Neutral-06);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.app-layout__header .details-section h1{font-size:24px;white-space:nowrap;font-weight:600;line-height:30px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.app-layout__header .details-section h1{font-size:20px}}.app-layout__header .details-section .breadcrumb{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden}.app-layout__header .details-section .breadcrumb__parent{font-size:14px;font-weight:500;color:var(--Neutral-06);text-decoration:none;transition:color .15s ease;flex-shrink:0}.app-layout__header .details-section .breadcrumb__parent:hover{color:var(--primary)}.app-layout__header .details-section .breadcrumb__separator{font-size:14px;color:var(--Neutral-05);flex-shrink:0}.app-layout__header .details-section .breadcrumb__current{font-size:18px;font-weight:600;color:var(--Neutral-08);overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.app-layout__header .details-section .breadcrumb__current{font-size:16px}.app-layout__header .details-section .breadcrumb{gap:6px}.app-layout__header .details-section .breadcrumb__parent,.app-layout__header .details-section .breadcrumb__separator{font-size:13px}}.app-layout__header .user-section{position:relative;display:inline-flex;align-items:center;gap:8px;border-radius:12px;background-color:rgba(0,0,0,0);padding:8px;cursor:pointer;transition:background-color .2s ease}.app-layout__header .user-section:hover{background-color:#f7f4fe}.app-layout__header .user-section *{font-family:Inter}.app-layout__header .user-section__avatar-container{width:32px;height:32px;border-radius:50%}.app-layout__header .user-section__details{display:flex;flex-direction:column;gap:1px;flex:1 1;overflow:hidden;text-overflow:ellipsis;max-width:180px}@media(max-width:700px){.app-layout__header .user-section__details{display:none}}.app-layout__header .user-section__details h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:14px;text-transform:capitalize}.app-layout__header .user-section__details p{font-size:10px;font-weight:400;line-height:15px;letter-spacing:-.025em;color:var(--Neutral-06)}.app-layout__header .user-section>svg{color:#0f172a;font-size:10px;margin:5px}.app-layout__header .user-section:active .user-section__menu,.app-layout__header .user-section:hover .user-section__menu{display:flex;top:47px;transform:translateY(0)}.app-layout__header .user-section__menu{transition:all .5s ease-in-out;display:none;width:110%;min-width:200px;position:absolute;top:0;height:auto;right:0}@media(max-width:700px){.app-layout__header .user-section__menu{right:5px;left:unset}}.app-layout__header .user-section__menu-list{margin-top:10px;width:100%;display:flex;flex-direction:column;gap:8px;box-shadow:0 4px 25px 0 rgba(87,116,154,.1215686275);padding:8px;background-color:#fff;border-radius:8px}.app-layout__header .user-section__menu-list a{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;color:var(--Grey-07);transition:all .3s ease}.app-layout__header .user-section__menu-list a span{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:17.5px}.app-layout__header .user-section__menu-list a svg{color:inherit;font-size:22px}.app-layout__header .user-section__menu-list a:hover{background-color:#f7f4fe;transform:scale(1.01)}.app-layout__header .user-section__menu-list a.active{background-color:#f7f4fe;pointer-events:none}.app-layout__header .actions-section{display:inline-flex;align-items:center;gap:4px}.app-layout__header .actions-section__custom{margin-right:8px}.app-layout__header .actions-section__custom .button-component{white-space:nowrap}@media(max-width:600px){.app-layout__header .actions-section__custom{display:none}}.app-layout__header .actions-section button{height:40px;width:40px;border-radius:50%;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--Neutral-06);transition:background-color .2s ease,color .2s ease;cursor:pointer}.app-layout__header .actions-section button:hover{background-color:#f7f4fe;color:var(--Neutral-08)}.app-layout__header .actions-section button.bell-btn:hover svg{animation:bellShake .5s ease}.app-layout__header .actions-section button.help-btn:hover svg{animation:helpPulse .4s ease}@keyframes bellShake{0%{transform:rotate(0deg)}15%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}to{transform:rotate(0deg)}}@keyframes helpPulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.app-layout__body{margin-top:84px;min-height:calc(100vh - 84px);padding:0 30px}@media(max-width:900px){.app-layout__body{padding:0 20px}}.settings-layout{padding:30px 0;display:flex;gap:32px}@media(max-width:1024px){.settings-layout{flex-direction:column;padding:20px 0;gap:0}}.settings-layout__navigation{width:200px;flex-shrink:0}@media(max-width:1024px){.settings-layout__navigation{width:100%;border-bottom:1px solid var(--Neutral-03);padding-bottom:16px;margin-bottom:24px}}.settings-layout__nav{display:flex;flex-direction:column;gap:18px;border-radius:12px;padding:16px 12px;position:-webkit-sticky;position:sticky;top:20px}@media(max-width:1024px){.settings-layout__nav{flex-direction:row;gap:16px;overflow-x:auto;padding:0;border:none;border-radius:0;position:static;-ms-overflow-style:none;scrollbar-width:none}.settings-layout__nav::-webkit-scrollbar{display:none}}.settings-layout__nav-group{display:flex;flex-direction:column;gap:2px}@media(max-width:1024px){.settings-layout__nav-group{flex-direction:row;flex-shrink:0;gap:4px;align-items:center}}.settings-layout__nav-label{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--Neutral-05);padding:0 10px;margin-bottom:4px;white-space:nowrap}@media(max-width:1024px){.settings-layout__nav-label{padding:0;margin-bottom:0;font-size:9px;display:none}}.settings-layout__nav-link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-layout__nav-link:focus{outline:none!important}.settings-layout__nav-link{display:block;padding:7px 10px;border-radius:8px;white-space:nowrap;font-weight:500;font-size:13.5px;line-height:1.4;color:var(--Neutral-06);text-decoration:none;transition:all .15s ease}.settings-layout__nav-link:hover{color:var(--Neutral-08);background-color:var(--Neutral-02)}.settings-layout__nav-link.active{color:var(--primary);background-color:#efe9ff;font-weight:600}@media(max-width:1024px){.settings-layout__nav-link{padding:6px 14px;border-radius:20px;font-size:13px;border:1px solid var(--Neutral-03)}.settings-layout__nav-link.active{border-color:var(--primary);background-color:#efe9ff}}.settings-layout__content{flex:1 1}.auth-form__header{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.auth-form__header h1{font-size:28px;font-weight:700;line-height:120%;letter-spacing:-.01em;color:var(--black)}.auth-form__header p{font-size:14px;font-weight:400;line-height:150%;color:var(--Grey-07);max-width:360px}@media(max-width:768px){.auth-form__header{gap:6px;margin-bottom:28px}.auth-form__header h1{font-size:24px}.auth-form__header p{font-size:13px}}.auth-form__progress-slider,.auth-form__stepper{margin-bottom:32px}.auth-form__progress-slider-track{position:relative;width:100%;height:4px;background:#e8e0f7;border-radius:100px}.auth-form__progress-slider-fill{position:absolute;top:0;left:0;height:100%;background:var(--primary);border-radius:100px;transition:width .8s cubic-bezier(.4,0,.2,1)}.auth-form__progress-slider-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:var(--primary);border:none;border-radius:50%;box-shadow:none;transition:left .8s cubic-bezier(.4,0,.2,1);z-index:2}.auth-form__progress-slider-end{position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:10px;height:10px;background:#fff;border:2px solid #ccc3e0;border-radius:50%;z-index:1}.auth-form__progress-slider-labels{display:flex;justify-content:space-between;margin-top:14px}.auth-form__progress-slider-label{font-size:13px;font-weight:500;color:var(--Grey-05)}.auth-form__progress-slider-label--active{color:var(--primary);font-weight:600}@media(max-width:768px){.auth-form__progress-slider{margin-bottom:28px}.auth-form__progress-slider-end,.auth-form__progress-slider-thumb{width:10px;height:10px}.auth-form__progress-slider-label{font-size:12px}}.form-wrapper{display:flex;flex-direction:column;gap:20px}.form-wrapper .forgot-link{display:flex;justify-content:flex-end;margin-top:-8px}.form-wrapper .forgot-link span{font-weight:500;font-size:14px;line-height:125%;color:var(--Grey-07)}.form-wrapper .forgot-link span a{color:var(--primary);font-weight:500;font-size:inherit}.form-wrapper .action-btn{margin-top:4px}@media(max-width:768px){.form-wrapper .action-btn{height:47px}}.form-wrapper .redirect-action{display:block;font-weight:500;font-size:14px;line-height:125%;text-align:center;color:var(--Grey-07)}.form-wrapper .redirect-action .link,.form-wrapper .redirect-action a{font-weight:600;font-size:inherit;line-height:inherit;color:var(--primary);cursor:pointer;background:none;border:none;padding:0}.form-wrapper .terms-checkbox{display:flex;align-items:flex-start}.form-wrapper .terms-checkbox .terms-text{display:block;margin-left:8px;font-weight:500;font-size:14px;line-height:145%;color:var(--Grey-07)}.form-wrapper .terms-checkbox .terms-text a{color:var(--primary);text-decoration:underline;font-weight:500}.form-wrapper .phone-prefix{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--text-color);padding-right:12px;border-right:1px solid var(--Grey-03);cursor:default;white-space:nowrap}.form-wrapper .phone-prefix__flag{width:24px;height:18px;border-radius:2px;object-fit:cover}.verify-email{text-align:center}.verify-email__icon{width:64px;height:64px;border-radius:50%;background:var(--Grey-01);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.verify-email__icon svg{font-size:28px;color:var(--Grey-05)}.verify-email__header{margin-bottom:32px}.verify-email__header h1{font-size:24px;font-weight:700;line-height:120%;color:var(--black);margin-bottom:8px}.verify-email__header p{font-size:14px;font-weight:400;line-height:150%;color:var(--Grey-07)}.verify-email__header p strong{font-weight:600;color:var(--text-color)}.verify-email form{display:flex;flex-direction:column;align-items:center;gap:20px}.verify-email form .otp-input-component{justify-content:center}.verify-email form .action-btn{margin-top:4px;width:100%}.verify-email form .resend-action{font-size:14px;font-weight:500;color:var(--Grey-07);text-align:center}.verify-email form .resend-action .timer{color:var(--primary);font-weight:600}.verify-email form .resend-action .link{color:var(--primary);font-weight:600;cursor:pointer;background:none;border:none;padding:0;font-size:inherit}.verify-email form .back-link{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;color:var(--Grey-06);text-decoration:none;margin-top:4px}.verify-email form .back-link:hover{color:var(--Grey-08)}.verify-email form .back-link svg{font-size:14px}.password-strength-indicator{display:flex;flex-direction:column;gap:8px}.password-strength-indicator .factor{display:flex;align-items:center;gap:4px}.password-strength-indicator .factor svg{height:16px;width:16px;font-size:16px}.password-strength-indicator .factor span{font-weight:500;font-size:12px;line-height:125%;color:inherit}.auth-otp{display:flex;flex-direction:column;gap:20px}.auth-otp .otp-input-component{justify-content:center;gap:12px}.qr-setup{display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0}.qr-setup__image{width:220px;height:220px;border-radius:12px;border:1px solid var(--Neutral-03)}.qr-setup__hint{font-size:13px;color:var(--Neutral-06);text-align:center;line-height:1.5;max-width:300px}.overview-page{padding-bottom:40px}.overview-page__header{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 0 20px;flex-wrap:wrap;gap:16px}@media(max-width:600px){.overview-page__header{padding:16px 0;gap:12px}}.overview-page__header-greeting{display:flex;flex-direction:column;gap:4px}.overview-page__header-greeting h2{font-weight:600;font-size:20px;line-height:130%;color:var(--Grey-10)}@media(max-width:600px){.overview-page__header-greeting h2{font-size:18px}}.overview-page__header-subtitle{font-weight:400;font-size:14px;line-height:140%;color:var(--Neutral-06)}.overview-page__metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:26px}@media(max-width:1200px){.overview-page__metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.overview-page__metrics{grid-template-columns:1fr;gap:12px}}.overview-page__content{display:grid;grid-template-columns:1fr 380px;grid-gap:24px;gap:24px}@media(max-width:1200px){.overview-page__content{grid-template-columns:1fr}}.overview-page__left{min-width:0}.overview-page__left,.overview-page__right{display:flex;flex-direction:column;gap:24px}@media(max-width:1200px){.overview-page__right{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.overview-page__right{grid-template-columns:1fr}}.overview-page__paired-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}@media(max-width:700px){.overview-page__paired-row{grid-template-columns:1fr}}.metric-card,.overview-page__paired-row>.section-card{display:flex;flex-direction:column}.metric-card{border:1px solid var(--Neutral-03);border-radius:12px;padding:20px 22px;gap:10px;background-color:#fff}@media(max-width:600px){.metric-card{padding:16px}}.metric-card__label{font-weight:500;font-size:11px;line-height:100%;letter-spacing:1.2px;color:var(--Neutral-06);text-transform:uppercase}.metric-card__value{font-weight:700;font-size:28px;line-height:120%;color:var(--primary-dark)}@media(max-width:600px){.metric-card__value{font-size:22px}}.metric-card__footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.metric-card__trend{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:12px;line-height:100%;padding:6px 10px;border-radius:20px}.metric-card__trend svg{font-size:10px}.metric-card__trend--up{color:var(--Green-07);background-color:var(--Green-01)}.metric-card__trend--down{color:var(--Red-07);background-color:var(--Red-01)}.metric-card__badge{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:12px;line-height:100%;padding:3px 8px;border-radius:20px}.metric-card__badge svg{font-size:10px}.metric-card__badge--warning{color:var(--Orane-07);background-color:var(--Orane-01)}.metric-card__badge--info{color:var(--Blue-07);background-color:var(--Blue-01)}.metric-card__badge--success{color:var(--Green-07);background-color:var(--Green-01)}.metric-card__sub-text{font-weight:400;font-size:12px;line-height:100%;color:var(--Neutral-06)}.section-card{border:1px solid var(--Neutral-03);border-radius:16px;overflow:hidden;background-color:#fff}.section-card__header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--Neutral-03)}@media(max-width:600px){.section-card__header{padding:14px 16px}}.section-card__header h3{font-weight:600;font-size:16px;line-height:130%;color:var(--primary-dark)}.section-card__header-link{font-weight:500;font-size:13px;color:var(--primary);text-decoration:none;transition:opacity .2s ease}.section-card__header-link:hover{opacity:.8;text-decoration:underline}.section-card--stretch{display:flex;flex-direction:column}.section-card--stretch .section-card__body{flex:1 1;display:flex;flex-direction:column}.activity-feed__list{list-style:none;padding:0;margin:0}.activity-feed__item{display:flex;align-items:flex-start;gap:14px;padding:16px 24px;border-bottom:1px solid var(--Neutral-03);transition:background-color .15s ease}.activity-feed__item:last-child{border-bottom:none}.activity-feed__item:hover{background-color:var(--Grey-01)}@media(max-width:600px){.activity-feed__item{padding:12px 16px;gap:10px}}.activity-feed__icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.activity-feed__icon--approved{background-color:var(--Green-01);color:var(--Green-07)}.activity-feed__icon--flagged{background-color:var(--Red-01);color:var(--Red-06)}.activity-feed__icon--returned{background-color:var(--Blue-01);color:var(--Blue-07)}.activity-feed__icon--escalated{background-color:var(--Orane-01);color:var(--Orane-07)}.activity-feed__icon--completed{background-color:var(--Green-01);color:var(--Green-07)}.activity-feed__icon--suspended{background-color:var(--Red-01);color:var(--Red-06)}.activity-feed__content{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.activity-feed__title{font-weight:500;font-size:14px;line-height:140%;color:var(--primary-dark)}.activity-feed__title a{color:var(--primary);font-weight:600;text-decoration:none}.activity-feed__title a:hover{text-decoration:underline}.activity-feed__meta{color:var(--Neutral-06)}.activity-feed__meta,.activity-feed__time{font-weight:400;font-size:12px;line-height:140%}.activity-feed__time{color:var(--Neutral-05);flex-shrink:0;white-space:nowrap}.stat-grid{display:grid;grid-gap:1px;gap:1px;background-color:var(--Neutral-03);flex:1 1}.stat-grid--2x1,.stat-grid--2x2{grid-template-columns:1fr 1fr}.stat-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 12px;background-color:#fff;gap:4px}.stat-grid__value{font-weight:700;font-size:24px;line-height:120%}.stat-grid__value--blue{color:var(--Blue-07)}.stat-grid__value--orange{color:var(--Orane-07)}.stat-grid__value--green{color:var(--Green-07)}.stat-grid__value--red{color:var(--Red-06)}.stat-grid__value--dark{color:var(--primary-dark)}.stat-grid__label{font-weight:400;font-size:12px;line-height:100%;color:var(--Neutral-06)}.section-action{padding:16px 24px}@media(max-width:600px){.section-action{padding:12px 16px}}.section-action__button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background-color:var(--primary);color:#fff;border-radius:10px;font-weight:600;font-size:14px;line-height:100%;transition:opacity .2s ease;text-decoration:none}.section-action__button svg{font-size:14px}.section-action__button:hover{opacity:.9}.status-badge-pill{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:13px;padding:4px 10px;border-radius:20px}.status-badge-pill:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor}.status-badge-pill--pending{color:var(--Orane-07);background-color:var(--Orane-01)}.status-badge-pill--active{color:var(--Red-06);background-color:var(--Red-01)}.status-badge-pill--normal{color:var(--Green-07);background-color:var(--Green-01)}.status-badge-pill--degraded{color:var(--Orane-07);background-color:var(--Orane-01)}.status-badge-pill--outage{color:var(--Red-06);background-color:var(--Red-01)}.risk-tag{font-weight:500;font-size:11px;line-height:100%;padding:2px 8px;border-radius:20px}.risk-tag--high{color:var(--Red-07);background-color:var(--Red-01)}.risk-tag--medium{color:var(--Orane-07);background-color:var(--Orane-01)}.risk-tag--low{color:var(--Green-07);background-color:var(--Green-01)}.flagged-transactions__list{list-style:none;padding:0;margin:0}.flagged-transactions__item{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--Neutral-03);transition:background-color .15s ease;cursor:pointer;gap:12px}.flagged-transactions__item:last-child{border-bottom:none}.flagged-transactions__item:hover{background-color:var(--Grey-01)}@media(max-width:600px){.flagged-transactions__item{padding:12px 16px}}.flagged-transactions__info{display:flex;flex-direction:column;gap:2px;min-width:0}.flagged-transactions__merchant{font-weight:600;font-size:14px;line-height:140%;color:var(--primary-dark)}.flagged-transactions__txn-id{font-weight:400;font-size:12px;line-height:140%;color:var(--Neutral-06)}.flagged-transactions__amount-col{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.flagged-transactions__amount{font-weight:700;font-size:14px;line-height:140%;color:var(--Red-06)}.my-tasks{border:1px solid var(--Neutral-03);border-radius:16px;overflow:hidden;background-color:#fff}.my-tasks__header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--Neutral-03);background-color:var(--Neutral-01)}@media(max-width:600px){.my-tasks__header{padding:12px}}.my-tasks__header-left{display:flex;align-items:center;gap:8px}.my-tasks__header-left svg{font-size:16px;color:var(--Neutral-06)}.my-tasks__header-left h3{font-weight:600;font-size:14px;line-height:130%;color:var(--primary-dark)}.my-tasks__header-count{font-weight:500;font-size:13px;color:var(--Orane-07)}.my-tasks__list{list-style:none;padding:0;margin:0}.my-tasks__item{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--Neutral-03);transition:background-color .15s ease}.my-tasks__item:last-child{border-bottom:none}.my-tasks__item:hover{background-color:var(--Grey-01)}@media(max-width:600px){.my-tasks__item{padding:12px;gap:10px;flex-wrap:wrap}}.my-tasks__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.my-tasks__dot--urgent{background-color:var(--Red-06)}.my-tasks__dot--warning{background-color:var(--Orane-07)}.my-tasks__dot--info{background-color:var(--Blue-07)}.my-tasks__content{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.my-tasks__title{font-weight:500;font-size:14px;line-height:140%;color:var(--primary-dark)}.my-tasks__title span{font-weight:600}.my-tasks__title .task-tag{display:inline-block;font-weight:500;font-size:11px;padding:1px 6px;border-radius:4px;margin-left:6px}.my-tasks__title .task-tag--aml{color:var(--Red-07);background-color:var(--Red-01)}.my-tasks__title .task-tag--kyc{color:var(--Blue-07);background-color:var(--Blue-01)}.my-tasks__title .task-tag--dispute{color:var(--Orane-07);background-color:var(--Orane-01)}.my-tasks__meta{font-weight:400;font-size:12px;line-height:140%;color:var(--Neutral-06)}.my-tasks__action{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:13px;color:var(--primary);text-decoration:none;flex-shrink:0;transition:opacity .2s ease}.my-tasks__action svg{font-size:12px}.my-tasks__action:hover{opacity:.8;text-decoration:underline}@media(max-width:600px){.my-tasks__action{margin-left:auto}}.dispute-queue__list{list-style:none;padding:0;margin:0}.dispute-queue__item{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--Neutral-03);transition:background-color .15s ease;cursor:pointer;gap:12px}.dispute-queue__item:last-child{border-bottom:none}.dispute-queue__item:hover{background-color:var(--Grey-01)}@media(max-width:600px){.dispute-queue__item{padding:12px 16px}}.dispute-queue__info{display:flex;flex-direction:column;gap:2px;min-width:0}.dispute-queue__merchant{font-weight:600;font-size:14px;line-height:140%;color:var(--primary-dark)}.dispute-queue__id{font-weight:400;font-size:12px;line-height:140%;color:var(--Neutral-06)}.dispute-queue__status-col{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.dispute-queue__time{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:13px;line-height:100%}.dispute-queue__time svg{font-size:13px}.dispute-queue__time--overdue{color:var(--Red-06)}.dispute-queue__time--remaining{color:var(--Neutral-06)}.dispute-queue__footer{padding:16px 24px;border-top:1px solid var(--Neutral-03)}@media(max-width:600px){.dispute-queue__footer{padding:12px 16px}}.dispute-queue__link{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:13px;color:var(--primary);text-decoration:none}.dispute-queue__link svg{font-size:11px}.dispute-queue__link:hover{text-decoration:underline}.merchants-page{display:flex;flex-direction:column;gap:24px;padding:24px 0}.merchants-page__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.merchants-page__stats--4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.merchants-page__stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.merchants-page__stats{grid-template-columns:1fr}}.merchants-page__toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}.merchants-page__toolbar .search-box .input-component__area{width:320px!important;height:50px;border-radius:12px;border:1px solid var(--Neutral-03)}.merchants-page__toolbar .search-box .input-component__area input{font-size:13px;font-weight:400}@media(max-width:700px){.merchants-page__toolbar .search-box .input-component__area{width:100%}}.merchants-page__toolbar-actions{display:inline-flex;align-items:center;gap:8px}@media(max-width:700px){.merchants-page__toolbar{flex-direction:column;align-items:stretch}}.merchants-page .pagination{justify-content:flex-end;padding:16px 0}.stat-card{border:1px solid var(--Neutral-03);border-radius:12px;padding:20px 24px;display:flex;flex-direction:column;gap:8px;background-color:#fff}.stat-card__label{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.stat-card__value{font-size:32px;font-weight:700;color:var(--primary-dark);line-height:1.1}.stat-card__trend{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:4px}.stat-card__trend--up{color:var(--Green-07)}.stat-card__trend--warning{color:#d98d01}.stat-card__trend--danger{color:var(--Red-06)}@media(max-width:600px){.stat-card{padding:16px 20px}.stat-card__value{font-size:26px}}.business-cell{display:flex;align-items:center;gap:10px;width:300px}.business-cell__avatar{height:34px;width:34px;font-size:12px;flex-shrink:0}.business-cell__info{display:flex;flex-direction:column;gap:2px;min-width:0}.business-cell__name{font-weight:600;font-size:14px;color:var(--Neutral-08)}.business-cell__code,.business-cell__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.business-cell__code{font-size:12px;color:var(--Neutral-05)}.assignee-cell{display:flex;align-items:center;gap:6px;width:180px}.assignee-cell__avatar{height:26px;width:26px;font-size:10px}.assignee-cell span{font-size:13px;color:var(--Neutral-07)}.assign-button{font-size:13px;color:var(--Neutral-05);border:1px dashed var(--Neutral-04);border-radius:16px;padding:4px 10px;cursor:pointer;transition:all .2s ease}.assign-button:hover{border-color:var(--primary);color:var(--primary)}.risk-label{font-size:13px;font-weight:600;width:100px;text-align:center}.risk-label--high{color:var(--Red-06)}.risk-label--medium{color:#d98d01}.risk-label--low{color:var(--Green-07)}.review-btn{display:inline-flex;width:100px;align-items:center;gap:6px;padding:6px 14px!important;font-size:13px!important;height:34px!important;border-radius:8px!important}.edit-business-form,.invite-business-form{display:flex;flex-direction:column;gap:20px;padding-top:10px}.merchant-detail{display:flex;flex-direction:column;gap:20px;padding:24px 0}.merchant-detail__empty{padding:60px 0;text-align:center;color:var(--Neutral-06);font-size:15px}.merchant-detail__header{padding:24px;border:1px solid var(--Neutral-03);border-radius:12px;background-color:#fff;display:flex;justify-content:space-between;align-items:flex-start}.merchant-detail__header-left{display:flex;align-items:flex-start;gap:16px}.merchant-detail__header-avatar{width:48px;height:48px;font-size:18px;flex-shrink:0}.merchant-detail__header-info{display:flex;flex-direction:column;gap:6px}.merchant-detail__header-title h2{font-size:22px;font-weight:700;color:var(--primary-dark)}.merchant-detail__header-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.merchant-detail__header-code{font-size:13px;font-weight:500;color:var(--Neutral-06)}.merchant-detail__header-since{font-size:13px;color:var(--Neutral-05)}.merchant-detail__header-actions{display:flex;align-items:center;gap:8px}@media(max-width:600px){.merchant-detail__header-left{flex-direction:column}}.merchant-detail__quick-btn{height:34px!important;padding:6px 14px!important;font-size:13px!important;min-width:auto!important;border-radius:8px!important;display:inline-flex;align-items:center;gap:6px}.merchant-detail__quick-btn--danger{border-color:var(--Red-05)!important;color:var(--Red-06)!important;background-color:var(--Red-01)!important}.merchant-detail__quick-btn--danger:hover{background-color:var(--Red-02)!important}.merchant-detail__stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.merchant-detail__stats--5{grid-template-columns:repeat(5,1fr)}@media(max-width:900px){.merchant-detail__stats{grid-template-columns:repeat(2,1fr)}.merchant-detail__stats--5{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.merchant-detail__stats,.merchant-detail__stats--5{grid-template-columns:1fr}}.merchant-detail__body{display:grid;grid-template-columns:1fr 340px;grid-gap:20px;gap:20px;align-items:flex-start}@media(max-width:900px){.merchant-detail__body{grid-template-columns:1fr}}.merchant-detail__left,.merchant-detail__right{display:flex;flex-direction:column;gap:20px}.merchant-detail__section{border:1px solid var(--Neutral-03);border-radius:12px;padding:24px;background-color:#fff}.merchant-detail__section h3{font-size:17px;font-weight:700;color:var(--primary-dark);margin-bottom:16px}.merchant-detail__section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.merchant-detail__section-header h3{margin-bottom:0}.merchant-detail__edit-btn{height:32px!important;padding:4px 16px!important;font-size:13px!important;min-width:auto!important;border-radius:6px!important}.merchant-detail__view-all{font-size:14px;font-weight:500;color:var(--primary);text-decoration:none}.merchant-detail__view-all:hover{text-decoration:underline}.merchant-detail__details-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0}@media(max-width:700px){.merchant-detail__details-grid{grid-template-columns:1fr 1fr}}@media(max-width:500px){.merchant-detail__details-grid{grid-template-columns:1fr}}.merchant-detail__field{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid var(--Neutral-02)}.merchant-detail__field-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.merchant-detail__field-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.merchant-detail__tabs{display:flex;gap:0;border-bottom:1px solid var(--Neutral-03);background-color:#fff;border-radius:12px 12px 0 0;padding:0 8px;overflow-x:auto}.merchant-detail__tab{padding:12px 20px;font-size:14px;font-weight:500;color:var(--Neutral-06);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;transition:all .15s ease}.merchant-detail__tab:hover{color:var(--primary-dark)}.merchant-detail__tab--active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.merchant-detail__content{padding:24px;background-color:#fff;border:1px solid var(--Neutral-03);border-top:none;border-radius:0 0 12px 12px}.merchant-detail__subpage{display:flex;flex-direction:column;gap:20px}.merchant-profile__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.merchant-profile__details{display:flex;flex-direction:column;gap:8px}.merchant-profile__section-title{font-size:15px;font-weight:700;color:var(--primary-dark);padding:16px 0 8px;border-bottom:1px solid var(--Neutral-03);margin-bottom:0}.merchant-profile__section-title:first-child{padding-top:0}.merchant-profile__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;gap:0}@media(max-width:700px){.merchant-profile__grid{grid-template-columns:1fr 1fr}}@media(max-width:500px){.merchant-profile__grid{grid-template-columns:1fr}}.merchant-profile__field{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid var(--Neutral-02)}.merchant-profile__field-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.merchant-profile__field-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.merchant-profile__field-row{display:flex;align-items:center;gap:8px}.merchant-detail__quick-btn{padding:4px 14px!important;font-size:12px!important;height:28px!important;min-height:unset!important;border-radius:6px!important;white-space:nowrap}.amount-text{font-size:14px}.amount-text--credit{color:var(--Green-07,#16a34a)}.amount-text--debit{color:var(--Red-06,#dc2626)}.status-badge.tier{color:#1d4ed8!important;background:#eff6ff}.status-badge.tier.dot:before{background-color:#1d4ed8}.compliance-assign-action{position:relative;display:inline-block}.compliance-assign-action__spinner{display:flex;align-items:center;justify-content:center;height:34px}.compliance-assign-action__trigger{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .15s ease;font-size:13px;color:var(--Neutral-07)}.compliance-assign-action__trigger:hover{background:var(--Neutral-02,#f5f5f5)}.compliance-assign-action__trigger svg{flex-shrink:0;font-size:14px;color:var(--Neutral-05)}.compliance-assign-action__avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--primary-light,#ede5fe);color:var(--primary,#7436f5);font-size:10px;font-weight:600;flex-shrink:0}.compliance-assign-action__text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compliance-assign-action__list{display:none;position:fixed;z-index:1000;background:#fff;border:1px solid var(--Neutral-03,#e5e5e5);border-radius:8px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08);min-width:200px;max-height:280px;overflow-y:auto;padding:4px 0;list-style:none;margin:0}.compliance-assign-action__list.hide{display:none!important}.compliance-assign-action__list-search{padding:4px 6px;border-bottom:1px solid var(--Neutral-03,#e5e5e5)}.compliance-assign-action__list-search .input-component{margin:0}.compliance-assign-action__list-search input{font-size:12px;padding:4px 8px;height:28px;min-height:unset}.compliance-assign-action__list li{padding:8px 12px;font-size:13px;color:var(--Neutral-07);cursor:pointer;transition:background .12s ease}.compliance-assign-action__list li:hover{background:var(--Neutral-02,#f5f5f5)}.compliance-assign-action:hover .compliance-assign-action__list:not(.hide){display:block}.operations-page{display:flex;flex-direction:column;gap:24px;padding:24px 0}.operations-page__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.operations-page__stats--4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.operations-page__stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.operations-page__stats{grid-template-columns:1fr}}.operations-page__toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px}.operations-page__toolbar .search-box .input-component__area{width:400px!important;height:50px;border-radius:12px;border:1px solid var(--Neutral-03)}.operations-page__toolbar .search-box .input-component__area input{font-size:13px;font-weight:400}@media(max-width:700px){.operations-page__toolbar .search-box .input-component__area{width:100%}}.operations-page__toolbar-actions{display:inline-flex;align-items:center;gap:8px}@media(max-width:700px){.operations-page__toolbar{flex-direction:column;align-items:stretch}}.operations-page__load-more{display:flex;justify-content:center;padding:8px 0}.operations-page__load-more .load-more-button{min-width:160px;height:42px;font-size:14px!important;border:1px solid var(--Neutral-03)!important;border-radius:8px!important;color:var(--Neutral-07)!important}.operations-page__load-more .load-more-button:hover{background-color:var(--Neutral-01)!important}.operations-page .pagination{justify-content:flex-end;padding:16px 0}.amount-text{font-weight:600;font-size:13px;width:160px}.amount-text--credit{color:var(--Green-07)}.amount-text--debit{color:var(--Red-06)}.flag-empty{color:var(--Neutral-04);font-size:16px}.flag-tag{font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;width:130px}.flag-tag__empty{color:var(--Neutral-04);font-size:16px}.flag-tag__text{font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center}.flag-tag__text svg{font-size:8px;display:inline-block;margin-right:10px}.flag-tag__text--high{color:var(--Red-06);background-color:var(--Red-01)}.flag-tag__text--medium{color:#d98d01;background-color:#fefce8}.flag-tag__text--low{color:var(--Green-07);background-color:var(--Green-01)}.opened-cell{display:flex;flex-direction:column;gap:2px;width:160px}.opened-cell span:first-child{font-size:13px;color:var(--Neutral-07)}.opened-sub{font-size:11px;font-weight:500}.opened-sub--overdue{color:var(--Red-06)}.opened-sub--remaining{color:#d98d01}.opened-sub--ok{color:var(--Green-07)}.settlement-runs-header{display:flex;justify-content:space-between;align-items:center;gap:16px}.settlement-runs-header h3{font-size:18px;font-weight:700;color:var(--primary-dark)}.settlement-runs-header__actions{display:inline-flex;align-items:center;gap:8px}.settlement-runs-header .export-button{display:inline-flex;align-items:center;gap:6px;height:40px!important;min-width:auto!important;padding:8px 16px!important;font-size:13px!important;border:1px solid var(--Neutral-03)!important;border-radius:8px!important}.action-cell-btn{padding:4px 12px!important;font-size:12px!important;height:30px!important;border-radius:6px!important;white-space:nowrap;width:100px}.action-cell-btn--hold{border:1px solid var(--Green-06)!important;color:var(--Green-07)!important;background-color:rgba(0,0,0,0)!important}.action-cell-btn--hold:hover{background-color:var(--Green-01)!important}.force-settle-form{display:flex;flex-direction:column;gap:20px;padding-top:10px}.force-settle-form__textarea{display:flex;flex-direction:column;gap:8px}.force-settle-form__textarea label{font-size:14px;font-weight:500;color:var(--black)}.force-settle-form__textarea label .required{color:var(--Red-07);margin-left:2px}.force-settle-form__textarea textarea{width:100%;border:1px solid var(--Neutral-03);border-radius:8px;padding:12px 15px;font-family:Jakarta,sans-serif;font-size:14px;resize:vertical;min-height:100px;outline:none}.force-settle-form__textarea textarea::placeholder{color:var(--Grey-06);font-size:14px}.force-settle-form__textarea textarea:focus{border-color:var(--Neutral-04)}.txn-detail{display:flex;flex-direction:column;gap:20px;padding:24px 0}.txn-detail__back{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--primary);text-decoration:none;width:-moz-fit-content;width:fit-content}.txn-detail__back:hover{text-decoration:underline}.txn-detail__back svg{font-size:12px}.txn-detail__empty{padding:60px 0;text-align:center;color:var(--Neutral-06);font-size:15px}.txn-detail__header{display:flex;justify-content:space-between;align-items:center;padding:24px;border:1px solid var(--Neutral-03);border-radius:12px;background-color:#fff;gap:16px}.txn-detail__header-left{display:flex;align-items:center;gap:16px;min-width:0}.txn-detail__header-icon{width:44px;height:44px;border-radius:50%;background-color:var(--Neutral-02);display:flex;align-items:center;justify-content:center;flex-shrink:0}.txn-detail__header-icon svg{font-size:20px;color:var(--Neutral-06)}.txn-detail__header-info{display:flex;flex-direction:column;gap:4px;min-width:0}.txn-detail__header-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.txn-detail__header-title h2{font-size:20px;font-weight:700;color:var(--primary-dark);white-space:nowrap}.txn-detail__header-meta{font-size:13px;color:var(--Neutral-06)}.txn-detail__header-actions-btn{width:40px;height:40px;border-radius:8px;border:1px solid var(--Neutral-03);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:20px;color:var(--Neutral-06);transition:all .2s ease}.txn-detail__header-actions-btn:hover{background-color:var(--Neutral-01);border-color:var(--Neutral-04)}@media(max-width:600px){.txn-detail__header{flex-direction:column;align-items:flex-start}.txn-detail__header-actions-btn{align-self:flex-end}}.txn-detail__body{display:grid;grid-template-columns:1fr 340px;grid-gap:20px;gap:20px;align-items:flex-start}@media(max-width:900px){.txn-detail__body{grid-template-columns:1fr}}.txn-detail__info{border:1px solid var(--Neutral-03);border-radius:12px;padding:24px;background-color:#fff}.txn-detail__info h3{font-size:17px;font-weight:700;color:var(--primary-dark);margin-bottom:20px}.txn-detail__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}@media(max-width:600px){.txn-detail__grid{grid-template-columns:1fr}}.txn-detail__row{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid var(--Neutral-02)}.txn-detail__row:nth-last-child(-n+2){border-bottom:none}.txn-detail__row-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.txn-detail__row-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.txn-detail__row-value--large{font-size:22px;font-weight:700}.txn-detail__row-value--link{color:var(--primary);text-decoration:none;font-weight:600}.txn-detail__row-value--link:hover{text-decoration:underline}.txn-detail__row-value-wrap{display:inline-flex;align-items:center;gap:8px;min-width:0}.txn-detail__row-value-wrap--copy{width:-moz-fit-content;width:fit-content;border:none;background:rgba(0,0,0,0);cursor:pointer;padding:0;border-radius:4px;text-align:left;font-family:inherit;transition:color .2s ease}.txn-detail__row-value-wrap--copy:focus-visible,.txn-detail__row-value-wrap--copy:hover{outline:none}.txn-detail__row-value-wrap--copy:focus-visible .txn-detail__copy-icon,.txn-detail__row-value-wrap--copy:focus-visible .txn-detail__row-value,.txn-detail__row-value-wrap--copy:hover .txn-detail__copy-icon,.txn-detail__row-value-wrap--copy:hover .txn-detail__row-value{color:var(--primary)}.txn-detail__copy-icon{color:var(--Neutral-05);flex-shrink:0;font-size:16px;transition:color .2s ease}.txn-detail__trail{border:1px solid var(--Neutral-03);border-radius:12px;padding:24px;background-color:#fff}.txn-detail__trail h3{font-size:17px;font-weight:700;color:var(--primary-dark);margin-bottom:20px}.txn-detail__trail-list{list-style:none;display:flex;flex-direction:column;gap:0;position:relative}.txn-detail__trail-item{display:flex;gap:14px;padding:14px 0;position:relative}.txn-detail__trail-item:not(:last-child):after{content:"";position:absolute;left:13px;top:42px;bottom:0;width:2px;background-color:var(--Neutral-03)}.txn-detail__trail-dot{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.txn-detail__trail-dot svg{font-size:14px;color:#fff}.txn-detail__trail-dot--flag{background-color:var(--Red-06)}.txn-detail__trail-dot--success{background-color:var(--Green-06)}.txn-detail__trail-dot--neutral{background-color:var(--Neutral-04)}.txn-detail__trail-dot--warning{background-color:#d98d01}.txn-detail__trail-dot--info{background-color:#3b82f6}.txn-detail__trail-dot--note{background-color:var(--Neutral-05)}.txn-detail__trail-content{display:flex;flex-direction:column;gap:2px}.txn-detail__trail-title{font-size:14px;font-weight:600;color:var(--primary-dark)}.txn-detail__trail-meta{font-size:12px;color:var(--Neutral-05)}.kyc-review{display:flex;flex-direction:column;gap:20px;padding:24px 0}.kyc-review__empty{padding:60px 0;text-align:center;color:var(--Neutral-06);font-size:15px}.kyc-review__header{display:flex;justify-content:space-between;align-items:center;padding:24px;border:1px solid var(--Neutral-03);border-radius:12px;background-color:#fff;gap:16px}.kyc-review__header-left{display:flex;align-items:center;gap:16px;min-width:0}.kyc-review__header-avatar{width:48px;height:48px;font-size:16px;flex-shrink:0}.kyc-review__header-info{display:flex;flex-direction:column;gap:6px;min-width:0}.kyc-review__header-info h2{font-size:22px;font-weight:700;color:var(--primary-dark)}.kyc-review__header-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kyc-review__header-code{font-size:13px;font-weight:500;color:var(--Neutral-06)}.kyc-review__header-date{font-size:13px;color:var(--Neutral-05)}.kyc-review__header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:800px){.kyc-review__header{flex-direction:column;align-items:flex-start}.kyc-review__header-actions{width:100%}}.kyc-review__risk-tag{font-size:12px;font-weight:600;padding:3px 10px;border-radius:4px;white-space:nowrap}.kyc-review__risk-tag--high{color:#dc2626;background-color:#fef2f2}.kyc-review__risk-tag--medium{color:#d98d01;background-color:#fefce8}.kyc-review__risk-tag--low{color:var(--Green-07);background-color:var(--Green-01)}.kyc-review__cta{height:38px!important;padding:6px 16px!important;font-size:13px!important;min-width:auto!important;border-radius:8px!important;display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap}.kyc-review__cta--return{border-color:var(--Neutral-04)!important;color:var(--Neutral-07)!important}.kyc-review__cta--reject{border-color:var(--Red-05)!important;color:var(--Red-06)!important;background-color:var(--Red-01)!important}.kyc-review__cta--reject:hover{background-color:var(--Red-02)!important}.kyc-review__cta--approve{background-color:var(--Green-06)!important;border-color:var(--Green-06)!important;color:#fff!important}.kyc-review__cta--approve:hover{background-color:var(--Green-07)!important}.kyc-review__body{display:grid;grid-template-columns:1fr 400px;grid-gap:20px;gap:20px;align-items:flex-start}@media(max-width:1500px){.kyc-review__body{grid-template-columns:1fr}}.kyc-review__main{display:flex;flex-direction:column;gap:0;border:1px solid var(--Neutral-03);border-radius:12px;background-color:#fff;overflow:hidden}.kyc-review__tabs{display:flex;border-bottom:1px solid var(--Neutral-03);padding:0 24px;gap:0;overflow-x:auto}.kyc-review__tab{padding:14px 16px;font-size:14px;font-weight:500;color:var(--Neutral-05);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;transition:all .2s ease}.kyc-review__tab:hover{color:var(--primary-dark)}.kyc-review__tab--active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.kyc-review__content{padding:24px}.kyc-review__sidebar{display:flex;flex-direction:column;gap:16px}.kyc-review__sidebar-section{border:1px solid var(--Neutral-03);border-radius:12px;padding:20px;background-color:#fff}.kyc-review__sidebar-section h3{font-size:16px;font-weight:700;color:var(--primary-dark);margin-bottom:16px}.kyc-review__sidebar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.kyc-review__sidebar-header h3{margin-bottom:0}.kyc-review__info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.kyc-review__info-list li{display:flex;justify-content:space-between;padding:10px 0;gap:10px}.kyc-review__info-list li:last-child{border-bottom:none}.kyc-review__info-label{font-size:12px;font-weight:600;letter-spacing:.3px;color:var(--Neutral-05);text-transform:uppercase}.kyc-review__info-value{font-size:13px;font-weight:500;color:var(--primary-dark);word-break:break-word}.kyc-review__reason-text{font-size:13px;color:var(--Neutral-07);line-height:1.6;padding:12px;background:var(--Neutral-01,#fafafa);border-radius:8px;border:1px solid var(--Neutral-02)}.kyc-review__score-badge{font-size:14px;font-weight:700;color:#dc2626;background-color:#fef2f2;padding:4px 12px;border-radius:8px}.kyc-review__risk-score{margin-bottom:20px}.kyc-review__risk-score-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.kyc-review__risk-score-label{font-size:13px;color:var(--Neutral-06)}.kyc-review__risk-score-value{font-size:13px;font-weight:600}.kyc-review__risk-score-value--high{color:#dc2626}.kyc-review__risk-score-value--medium{color:#d98d01}.kyc-review__risk-score-value--low{color:var(--Green-07)}.kyc-review__risk-bar{height:6px;border-radius:3px;background-color:var(--Neutral-02);overflow:hidden}.kyc-review__risk-bar-fill{height:100%;border-radius:3px;transition:width .3s ease}.kyc-review__risk-bar-fill--high{background-color:#dc2626}.kyc-review__risk-bar-fill--medium{background-color:#d98d01}.kyc-review__risk-bar-fill--low{background-color:var(--Green-06)}.kyc-review__checks{list-style:none;display:flex;flex-direction:column;gap:0}.kyc-review__check-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--Neutral-02)}.kyc-review__check-row:last-child{border-bottom:none}.kyc-review__check-label{font-size:13px;color:var(--Neutral-07)}.kyc-review__check-status-group{display:flex;align-items:center;gap:6px}.kyc-review__check-status{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px}.kyc-review__check-action{font-size:12px;color:var(--Neutral-04)}.kyc-review__notes-disclaimer{display:block;font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase;margin-bottom:10px}.kyc-review__notes-textarea{width:100%;border:1px solid var(--Neutral-03);border-radius:8px;padding:12px 14px;font-family:Jakarta,sans-serif;font-size:13px;resize:vertical;min-height:80px;outline:none;color:var(--Neutral-07)}.kyc-review__notes-textarea::placeholder{color:var(--Grey-06)}.kyc-review__notes-textarea:focus{border-color:var(--Neutral-04)}.kyc-review__notes-save{margin-top:10px;width:100%;height:38px!important;font-size:13px!important;border-radius:8px!important}.kyc-review__activity-list{list-style:none;display:flex;flex-direction:column;position:relative}.kyc-review__activity-item{display:flex;gap:12px;padding:12px 0;position:relative}.kyc-review__activity-item:not(:last-child):after{content:"";position:absolute;left:13px;top:38px;bottom:0;width:2px;background-color:var(--Neutral-03)}.kyc-review__activity-dot{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.kyc-review__activity-dot svg{font-size:13px;color:#fff}.kyc-review__activity-dot--assign{background-color:#3b82f6}.kyc-review__activity-dot--view{background-color:var(--Neutral-04)}.kyc-review__activity-dot--request{background-color:#d98d01}.kyc-review__activity-dot--approve,.kyc-review__activity-dot--response{background-color:var(--Green-06)}.kyc-review__activity-dot--reject{background-color:#dc2626}.kyc-review__activity-content{display:flex;flex-direction:column;gap:2px}.kyc-review__activity-title{font-size:14px;font-weight:600;color:var(--primary-dark)}.kyc-review__activity-meta{font-size:12px;color:var(--Neutral-05)}.kyc-check--pass{color:var(--Green-07);background-color:var(--Green-01)}.kyc-check--active{color:#3b82f6;background-color:#eff6ff}.kyc-check--review{color:#d98d01;background-color:#fefce8}.kyc-check--clear{color:var(--Green-07);background-color:var(--Green-01)}.kyc-check--flagged{color:#dc2626;background-color:#fef2f2}.section-title{font-size:18px;font-weight:700;color:var(--primary-dark);margin-bottom:16px}.kyc-overview__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}@media(max-width:700px){.kyc-overview__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.kyc-overview__grid{grid-template-columns:1fr}}.kyc-overview__addresses{margin-top:8px;display:flex;flex-direction:column;gap:0}.kyc-overview__field{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--Neutral-02)}.kyc-overview__field--full{width:100%}.kyc-overview__field-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.kyc-overview__field-value-row{display:flex;align-items:center;gap:10px}.kyc-overview__field-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.kyc-directors{display:flex;flex-direction:column;gap:16px}.kyc-directors__empty{padding:40px 0;text-align:center;color:var(--Neutral-05);font-size:14px}.kyc-directors__card{border:1px solid var(--Neutral-03);border-radius:10px;padding:20px}.kyc-directors__card-header{justify-content:space-between;cursor:pointer}.kyc-directors__card-header,.kyc-directors__card-header-left{display:flex;align-items:center;gap:12px}.kyc-directors__card-header svg{color:var(--Neutral-05);flex-shrink:0}.kyc-directors__card-info{display:flex;flex-direction:column;gap:2px}.kyc-directors__card-name{font-size:16px;font-weight:700;color:var(--primary-dark)}.kyc-directors__card-role{font-size:13px;color:var(--Neutral-05)}.kyc-directors__card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin-top:20px;border-top:1px solid var(--Neutral-02)}@media(max-width:600px){.kyc-directors__card-grid{grid-template-columns:1fr}}.kyc-directors__avatar{width:42px;height:42px;font-size:14px;flex-shrink:0}.kyc-directors__field{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid var(--Neutral-02)}.kyc-directors__field-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.kyc-directors__field-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.kyc-shareholders{display:flex;flex-direction:column;gap:16px}.kyc-shareholders__empty{padding:40px 0;text-align:center;color:var(--Neutral-05);font-size:14px}.kyc-shareholders__card{border:1px solid var(--Neutral-03);border-radius:10px;padding:20px}.kyc-shareholders__card-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.kyc-shareholders__card-header svg{color:var(--Neutral-05);flex-shrink:0}.kyc-shareholders__card-title{font-size:16px;font-weight:700;color:var(--primary-dark)}.kyc-shareholders__card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin-top:20px;border-top:1px solid var(--Neutral-02)}@media(max-width:600px){.kyc-shareholders__card-grid{grid-template-columns:1fr}}.kyc-shareholders__field{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-bottom:1px solid var(--Neutral-02)}.kyc-shareholders__field-label{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-transform:uppercase}.kyc-shareholders__field-value{font-size:14px;font-weight:600;color:var(--primary-dark)}.kyc-shareholders__doc-link{font-size:13px;font-weight:600;color:var(--primary);cursor:pointer;background:none;border:none;padding:0;text-decoration:underline}.kyc-shareholders__doc-link:hover{color:var(--primary-dark)}.kyc-documents__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:800px){.kyc-documents__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.kyc-documents__grid{grid-template-columns:1fr}}.kyc-documents__empty{padding:40px 0;text-align:center;color:var(--Neutral-05);font-size:14px}.kyc-doc-card{border:1px solid var(--Neutral-03);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.kyc-doc-card:hover{border-color:var(--primary);box-shadow:0 2px 8px rgba(0,0,0,.06)}.kyc-doc-card__preview{height:80px;border-radius:6px;overflow:hidden}.kyc-doc-card__preview-bg{width:100%;height:100%;background:var(--Neutral-02,#f0f0f0)}.kyc-doc-card--missing{border-style:dashed;background-color:#fffbeb}.kyc-doc-card__icon{width:40px;height:40px;border-radius:8px;background-color:var(--Neutral-02);display:flex;align-items:center;justify-content:center}.kyc-doc-card__icon svg{font-size:18px;color:var(--Neutral-06)}.kyc-doc-card__info{display:flex;flex-direction:column;gap:4px;min-width:0}.kyc-doc-card__name{font-size:14px;font-weight:600;color:var(--primary-dark)}.kyc-doc-card__meta{font-size:12px;color:var(--Neutral-05);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kyc-doc-card__status{font-size:12px;font-weight:600}.kyc-doc-card__status--verified{color:var(--Green-07)}.kyc-doc-card__status--under_review{color:#d98d01}.kyc-doc-card__status--missing{color:#dc2626}.kyc-feedback{display:flex;flex-direction:column;gap:20px}.kyc-feedback__empty{text-align:center;color:var(--Neutral-05);font-size:14px;padding:40px 0}.kyc-feedback__entry{display:flex;gap:14px}.kyc-feedback__entry-icon{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.kyc-feedback__entry-icon svg{font-size:13px;color:#fff}.kyc-feedback__entry-icon--request{background-color:#d98d01}.kyc-feedback__entry-icon--response{background-color:var(--Green-06)}.kyc-feedback__entry-body{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1}.kyc-feedback__entry-title{font-size:15px;font-weight:700;color:var(--primary-dark)}.kyc-feedback__entry-message{font-size:14px;padding:14px 18px;border-radius:8px;font-style:italic;line-height:1.5}.kyc-feedback__entry-message--request{background-color:#f8f9fa;color:var(--Neutral-07);border:1px solid var(--Neutral-03)}.kyc-feedback__entry-message--response{background-color:#f0fdf4;color:var(--Green-07);border:1px solid #dcfce7}.business-action-modal{width:480px;max-width:95vw;background-color:#fff;border-radius:16px;overflow:hidden}.business-action-modal__header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0}.business-action-modal__header h4{font-size:20px;font-weight:700;color:var(--primary-dark)}.business-action-modal__close{width:32px;height:32px;border-radius:50%;background-color:var(--Neutral-02);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--Neutral-07);cursor:pointer;transition:all .2s ease}.business-action-modal__close:hover{transform:rotate(90deg)}.business-action-modal__body{padding:24px;display:flex;flex-direction:column;gap:16px}.business-action-modal__message{font-size:14px;color:var(--Neutral-07);line-height:1.5}.business-action-modal__message strong{font-weight:600}.business-action-modal__business-name{font-size:15px;font-weight:600;color:var(--primary-dark);padding:10px 14px;background-color:var(--Neutral-01);border-radius:8px;border:1px solid var(--Neutral-03)}.business-action-modal__sections{display:flex;flex-direction:column;gap:10px}.business-action-modal__sections-label{font-size:13px;font-weight:500;color:var(--Neutral-06)}.business-action-modal__reason{display:flex;flex-direction:column;gap:6px}.business-action-modal__reason label{font-size:14px;font-weight:500;color:var(--black)}.business-action-modal__reason textarea{width:100%;border:1px solid var(--Neutral-03);border-radius:8px;padding:12px 14px;font-family:Jakarta,sans-serif;font-size:14px;resize:vertical;min-height:80px;outline:none}.business-action-modal__reason textarea::placeholder{color:var(--Grey-06)}.business-action-modal__reason textarea:focus{border-color:var(--Neutral-04)}.business-action-modal__actions{display:flex;gap:12px;padding-top:8px;border-top:1px solid var(--Neutral-03)}.business-action-modal__actions .button-component{flex:1 1;height:44px}.business-action-modal__submit--verified{background-color:var(--Green-07)!important;border-color:var(--Green-07)!important}.business-action-modal__submit--verified:hover{background-color:var(--Green-06)!important}.business-action-modal__submit--rejected{background-color:var(--Red-06)!important;border-color:var(--Red-06)!important}.business-action-modal__submit--rejected:hover{background-color:var(--Red-07)!important}.business-action-modal__submit--returned_kyc{background-color:#d98d01!important;border-color:#d98d01!important}.business-action-modal__submit--returned_kyc:hover{background-color:#b87a01!important}.settings-page{display:flex;flex-direction:column;gap:16px;max-width:1000px}.settings-page.short{max-width:600px}.settings-page__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.settings-page__actions button{height:40px;font-size:16px;padding:0 24px}.settings-page__loader{height:300px;max-height:50vh}.settings-page__error-message,.settings-page__loader{display:flex;justify-content:center;align-items:center}.settings-page__error-message{padding:24px;flex-direction:column;max-width:400px;margin:auto;gap:8px;font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2.5%;color:var(--Neutral-08);text-align:center}.settings-page__error-message button{margin-top:12px;height:40px;font-size:16px;padding:0 30px}.settings-page__content{flex:1 1;background-color:var(--Neutral-01);border-radius:14px;padding:24px;border:1px solid var(--Neutral-03)}@media(max-width:600px){.settings-page__content{padding:16px;border-radius:12px}}.settings-page .preferences{display:flex;flex-direction:column;gap:32px}.settings-page .preferences__section{display:flex}@media(max-width:600px){.settings-page .preferences__section{flex-direction:column;gap:24px}}.settings-page .preferences__section-header{width:300px}@media(max-width:600px){.settings-page .preferences__section-header{width:100%}}.settings-page .preferences__section-header h3{font-weight:600;font-size:16px;line-height:100%;letter-spacing:-2.5%;color:var(--Neutral-08)}.settings-page .preferences__section-content{flex:1 1;display:flex;flex-direction:column;gap:8px}.settings-page .preferences__section-content-item{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:10px;background-color:var(--Neutral-02)}.settings-page .preferences__section-content-item-writeup{display:flex;flex-direction:column;gap:8px}.settings-page .preferences__section-content-item-writeup .header{width:-moz-fit-content;width:fit-content;font-weight:500;font-size:12px;line-height:130%;letter-spacing:-2.5%;color:var(--primary);background-color:#f2edff;border-radius:43px;padding:3px 8px}.settings-page .preferences__section-content-item-writeup .description{font-weight:400;font-size:14px;line-height:137%;letter-spacing:-2.5%;color:var(--Neutral-07)}.settings-page .preferences__section-content-item-writeup .action{font-weight:600;font-size:12px;line-height:130%;letter-spacing:-2.5%;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0;color:var(--primary)}.settings-page .preferences__section-content-item-body{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.settings-page .preferences__section-content-item-body.loading{pointer-events:none;opacity:.6}.settings-page .preferences__section-content-item-body-switch{pointer-events:none}.settings-page .preferences__section-content-item-body .label{font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2.5%;color:var(--Neutral-07)}.settings-page .developer h2{font-family:Inter;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-2.5%;color:var(--primary-dark);margin-bottom:30px}.settings-page .developer-generate-btn{background-color:rgba(0,0,0,0)!important;color:var(--primary);margin-bottom:20px;font-weight:400;padding:0}.settings-page .developer__section{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:16px;gap:16px}.settings-page .developer__section:empty{display:none}.settings-page .developer__section-item{max-width:500px;display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:8px;padding:16px}.settings-page .developer__section-item h3{font-family:Inter;font-weight:600;font-size:18px;line-height:100%;letter-spacing:-2.5%;color:var(--black)}.settings-page .developer__section-item p{font-family:Inter;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-2.5%;color:var(--Neutral-08)}.settings-page .developer__section-item-input{display:flex;flex-direction:column;gap:8px}.settings-page .developer__section-item-input-label{font-weight:500;font-size:14px;line-height:125%;letter-spacing:0;color:var(--black)}.settings-page .developer__section-item-input-field{height:60px;box-sizing:border-box;border-radius:8px;display:flex;padding:15px 8px;align-items:center;overflow:hidden;background-color:var(--Neutral-02);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-page .developer__section-item-input-field:focus{outline:none!important}.settings-page .developer__section-item-input-field{cursor:pointer;gap:1px;transition:all .2s ease-in-out}.settings-page .developer__section-item-input-field:hover{transform:scale(1.01)}.settings-page .developer__section-item-input-field:active{transform:scale(.99)}.settings-page .developer__section-item-input-field.no-padding{padding:0}.settings-page .developer__section-item-input-field-value{flex:1 1;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:14px;line-height:135%;letter-spacing:0;color:var(--black);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-page .developer__section-item-input-field-value:focus{outline:none!important}.settings-page .developer__section-item-input-field-value .input-component__area{border:none}.settings-page .developer__section-item-input-field-btn{background-color:var(--Neutral-03);font-family:Inter;font-weight:600;font-size:14px;line-height:125%;letter-spacing:-2.5%;color:var(--primary-dark);width:92px;height:45px;border-radius:8px}.settings-page .developer__select-item{margin-top:20px;display:flex;max-width:500px;align-items:center;justify-content:space-between;padding:16px;border-radius:10px;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-page .developer__select-item:focus{outline:none!important}.settings-page .developer__select-item{transition:all .2s ease-in-out}.settings-page .developer__select-item-switch{pointer-events:none}.settings-page .developer__select-item-label{font-family:Inter;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-2.5%;color:var(--Neutral-08)}.settings-page .developer__select-item.loading{pointer-events:none;opacity:.6}.settings-page .twofa{display:flex;flex-direction:column;gap:16px}.settings-page .twofa-writeup{font-family:Inter;font-weight:500;font-size:16px;line-height:130%;letter-spacing:-2.5%;color:var(--Neutral-08)}.settings-page .twofa__section{display:flex;align-items:center;gap:10px;border-radius:10px;padding:16px;background-color:var(--Neutral-02);justify-content:space-between;cursor:pointer}.settings-page .twofa__section-body{display:flex;flex-direction:column;gap:6px;flex:1 1;max-width:360px}.settings-page .twofa__section-body-title{font-family:Inter;font-weight:600;font-size:18px;line-height:130%;letter-spacing:-2.5%;color:var(--black)}.settings-page .twofa__section-body-subtitle{font-family:Inter;font-weight:400;font-size:14px;line-height:131%;letter-spacing:-2.5%;color:var(--Grey-07)}.settings-page .twofa__section-body-switch{pointer-events:none}.settings-page .members-table{border-radius:8px;background-color:#fff}.settings-page .members-pagination{margin:30px 0}.settings-page.roles-and-permissions{max-width:1000px}.settings-page .roles-card{background-color:#fff;border:1px solid var(--Neutral-03);border-radius:12px;overflow:hidden}.settings-page .roles-card__header{padding:24px 28px 20px}.settings-page .roles-card__header h3{font-size:17px;font-weight:600;color:var(--Neutral-09);margin-bottom:6px}.settings-page .roles-card__header p{font-size:13.5px;color:var(--Neutral-06);line-height:1.55}.settings-page .roles-card__table{width:100%;border-collapse:collapse}.settings-page .roles-card__table thead tr{border-top:1px solid var(--Neutral-03)}.settings-page .roles-card__table th{padding:12px 28px;font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--Neutral-05);text-align:left;white-space:nowrap}.settings-page .roles-card__table td{padding:16px 28px;font-size:13.5px;color:var(--Neutral-07);line-height:1.4;border-top:1px solid var(--Neutral-02)}.settings-page .roles-card__table tbody tr{cursor:pointer;transition:background-color .15s ease}.settings-page .roles-card__table tbody tr:hover{background-color:var(--Neutral-02,#f5f5f5)}.settings-page .roles-card__table tbody tr:first-child td{border-top:1px solid var(--Neutral-03)}.settings-page .roles-card__table td:first-child,.settings-page .roles-card__table th:first-child{width:160px}.settings-page .roles-card__table td:nth-child(2),.settings-page .roles-card__table th:nth-child(2){width:280px}.settings-page .roles-card__badge{display:inline-block;padding:4px 12px;border-radius:6px;font-size:12.5px;font-weight:600;border:1px solid;white-space:nowrap}.settings-page .contact__header{margin-bottom:24px}.settings-page .contact__header h3{font-size:17px;font-weight:600;color:var(--Neutral-09);margin-bottom:6px}.settings-page .contact__header p{font-size:13.5px;color:var(--Neutral-06);line-height:1.5}.settings-page .contact__list{display:flex;gap:12px;flex-direction:column}.settings-page .contact__list a{display:flex;align-items:center;gap:14px;text-decoration:none;padding:16px;border-radius:12px;border:1px solid var(--Neutral-03);transition:all .15s ease}.settings-page .contact__list a:hover{border-color:var(--Neutral-04);background-color:var(--Neutral-01)}.settings-page .contact__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;flex-shrink:0}.settings-page .contact__icon svg{font-size:18px}.settings-page .contact__info{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.settings-page .contact__info-label{font-size:14px;font-weight:600;color:var(--Neutral-09)}.settings-page .contact__info-value{font-size:13px;color:var(--Neutral-06)}.settings-page .contact__chevron{color:var(--Neutral-05);font-size:16px;flex-shrink:0}.fa-modal{width:550px;max-width:95%;background-color:#fff;border-radius:16px}.fa-modal__header{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding:0 32px}.fa-modal__header-title{font-weight:600;font-size:24px;line-height:125%;letter-spacing:-2.5%;color:var(--black)}.fa-modal__header-close{display:flex;align-items:center;justify-content:center;height:35px;width:35px;border-radius:50%;background-color:var(--Neutral-02);color:var(--black);font-size:20px;transition:all .3s ease-in-out}.fa-modal__header-close:hover{transform:rotate(90deg)}@media(max-width:600px){.fa-modal__header__header{padding:0 24px}.fa-modal__header__header-title{font-weight:600;font-size:18px;line-height:125%;letter-spacing:-2.5%}.fa-modal__header__header-close{height:30px;width:30px;font-size:16px}}.fa-modal__body{padding:32px;display:flex;flex-direction:column;gap:32px;align-items:center}.fa-modal__body.setup-auth-app{gap:5px;min-height:100px}.fa-modal__body-description{font-weight:400;font-size:16px;line-height:125%;letter-spacing:0;color:var(--Neutral-07)}.fa-modal__body-qrcode{width:100%;max-height:500px;margin:auto;object-fit:contain}.fa-modal__body-auth-token{display:flex;margin:auto;max-width:90%;overflow:hidden;gap:5px;cursor:pointer;transition:all .2s ease-in-out}.fa-modal__body-auth-token:hover{transform:scale(1.01)}.fa-modal__body-auth-token:active{transform:scale(.99)}.fa-modal__body-auth-token-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;font-size:18px;line-height:125%;letter-spacing:0;color:var(--black)}.fa-modal__body-auth-token-copy{background-color:var(--Neutral-02);border-radius:35px;padding:5px 8px;display:inline-flex;align-items:center;gap:7px;color:var(--Neutral-08);font-family:Inter;font-weight:500;font-size:14px;line-height:125%;letter-spacing:-2.5%}.fa-modal__body-auth-token-copy svg{font-size:16px}.fa-modal__actions{display:flex;justify-content:center;gap:16px;padding:24px 32px;border-top:1px solid var(--Neutral-03)}.fa-modal__actions:empty{display:none}@media(max-width:600px){.fa-modal__actions{padding:20px 24px}}.fa-modal__actions *{flex:1 1}.security-page{gap:24px}.settings-section{border:1px solid var(--Neutral-03);border-radius:14px;background-color:var(--Neutral-01);padding:28px}@media(max-width:600px){.settings-section{padding:20px 16px}}.settings-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}@media(max-width:600px){.settings-section__header{flex-direction:column;gap:8px}}.settings-section__header h3{font-size:17px;font-weight:700;color:var(--Neutral-08);margin-bottom:4px}@media(max-width:600px){.settings-section__header h3{font-size:15px}}.settings-section__header p{font-size:13px;color:var(--Neutral-06);line-height:1.5;margin:0}.settings-section__status{font-size:12px;font-weight:600;padding:4px 12px;border-radius:236px;white-space:nowrap;flex-shrink:0}.settings-section__status--warning{background-color:#fef2f2;color:#ef4444}.settings-section__status--success{background-color:#f0fdf4;color:#16a34a}.settings-section__form{display:flex;flex-direction:column;gap:36px}.settings-section__form .button-component{align-self:flex-start;min-width:160px;height:44px;font-size:14px}@media(max-width:600px){.settings-section__form .button-component{width:100%;align-self:stretch}}.settings-section__form-row{display:flex;gap:26px}.settings-section__form-row>*{flex:1 1}@media(max-width:600px){.settings-section__form-row{flex-direction:column}}.settings-section__form-row--two-col{display:grid;grid-template-columns:1fr 1fr}@media(max-width:600px){.settings-section__form-row--two-col{grid-template-columns:1fr}}.settings-section .twofa__tabs{display:inline-flex;align-items:center;gap:0;background-color:var(--Neutral-02);border-radius:10px;padding:3px;position:relative;margin-bottom:16px;width:100%}@media(max-width:600px){.settings-section .twofa__tabs{width:100%}}.settings-section .twofa__tabs-slider{position:absolute;top:3px;bottom:3px;border-radius:8px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:0}.settings-section .twofa__tab{flex:1 1;padding:10px 16px;text-align:center;font-size:14px;font-weight:500;color:var(--Neutral-06);background:rgba(0,0,0,0);border:none;cursor:pointer;transition:color .2s ease;position:relative;z-index:1;border-radius:8px}.settings-section .twofa__tab:hover:not(.settings-section .twofa__tab--active){color:var(--Neutral-08)}.settings-section .twofa__tab--active{color:var(--Neutral-09);font-weight:600}.settings-section .twofa__content{animation:fadeIn .2s ease}.settings-section .twofa__section{display:flex;align-items:center;gap:10px;border-radius:10px;padding:16px;background-color:var(--Neutral-02);justify-content:space-between;cursor:pointer}@media(max-width:600px){.settings-section .twofa__section{flex-direction:column;align-items:flex-start;gap:12px}}.settings-section .twofa__section-body{display:flex;flex-direction:column;gap:4px;flex:1 1}.settings-section .twofa__section-body-title{font-weight:600;font-size:15px;color:var(--Neutral-08)}@media(max-width:600px){.settings-section .twofa__section-body-title{font-size:14px}}.settings-section .twofa__section-body-subtitle{font-size:13px;color:var(--Neutral-06);line-height:1.4}@media(max-width:600px){.settings-section .twofa__section-body-subtitle{font-size:12px}}.settings-section .twofa__section-body-switch{pointer-events:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.faqs-page{display:flex;flex-direction:column;gap:20px}.faqs-page__item-section{margin-bottom:4px}.faqs-page__item-section__title{margin-bottom:6px}.faqs-page__header h3{font-size:18px;font-weight:700;color:var(--Neutral-08);margin-bottom:4px}.faqs-page__header p{font-size:13.5px;color:var(--Neutral-06);line-height:1.4}.faqs-page__list{display:flex;flex-direction:column;gap:10px}.faqs-page__item{border:1px solid var(--Neutral-03);border-radius:12px;overflow:hidden;transition:border-color .2s ease;margin:0 0 10px}.faqs-page__item--open{border-color:var(--Neutral-04)}.faqs-page__item-header{width:100%;display:flex;align-items:flex-start;gap:14px;padding:16px 20px;background:none;border:none;cursor:pointer;text-align:left}@media(max-width:600px){.faqs-page__item-header{padding:14px 16px;gap:12px}}.faqs-page__item-question{flex:1 1;min-width:0;font-size:14.5px;font-weight:600;color:var(--Neutral-08);line-height:1.4;white-space:normal;overflow-wrap:break-word;word-break:break-word}@media(max-width:600px){.faqs-page__item-question{font-size:13.5px}}.faqs-page__item-icon{flex-shrink:0;font-size:16px;color:var(--Neutral-05);transition:transform .25s ease;margin-top:2px}.faqs-page__item--open .faqs-page__item-icon{transform:rotate(180deg)}.faqs-page__item-body{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 20px}@media(max-width:600px){.faqs-page__item-body{padding:0 16px}}.faqs-page__item-body ol,.faqs-page__item-body p,.faqs-page__item-body ul{font-size:13.5px;color:var(--Neutral-06);line-height:1.6;margin:0}.faqs-page__item-body ol,.faqs-page__item-body ul{padding:0 0 0 20px}.faqs-page__item-body span{font-size:13.5px;color:var(--Neutral-06);line-height:1.6;margin:5px 0;font-weight:600}.faqs-page__item--open .faqs-page__item-body{max-height:-moz-fit-content;max-height:fit-content;padding:0 20px 18px}@media(max-width:600px){.faqs-page__item--open .faqs-page__item-body{padding:0 16px 16px}}.members-page{display:flex;flex-direction:column;gap:20px}.members-page__header h3{font-size:18px;font-weight:700;color:var(--Neutral-08);display:flex;align-items:center;gap:10px}.members-page__header p{font-size:13.5px;color:var(--Neutral-06);margin-top:4px;line-height:1.4}.members-page__count{font-size:12px;font-weight:500;padding:3px 10px;border-radius:236px;background-color:var(--Neutral-03);color:var(--Neutral-06)}.members-page__list{display:flex;flex-direction:column;gap:12px}.members-page__card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:12px;border:1px solid var(--Neutral-03);background-color:var(--Neutral-01);transition:border-color .15s ease}.members-page__card:hover{border-color:var(--Neutral-04)}@media(max-width:768px){.members-page__card{flex-direction:column;align-items:flex-start;gap:12px}}.members-page__card-left{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1}.members-page__card-info{display:flex;flex-direction:column;gap:2px;min-width:0}.members-page__card-name{font-size:15px;font-weight:600;color:var(--Neutral-08)}.members-page__card-meta{font-size:12.5px;color:var(--Neutral-06);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.members-page__card-right{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:768px){.members-page__card-right{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}}.members-page__card-role{background-color:#f2edff;color:var(--primary)}.members-page__card-role,.members-page__card-status{font-size:12px;font-weight:600;padding:4px 12px;border-radius:236px;white-space:nowrap}.members-page__card-status--active,.members-page__card-status--verified{background-color:#f0fdf4;color:#16a34a}.members-page__card-status--inactive,.members-page__card-status--unverified{background-color:#fef2f2;color:#ef4444}.members-page__card-actions{display:flex;align-items:center;gap:4px}.members-page__card-actions button{width:32px;height:32px;border-radius:8px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--Neutral-06);transition:all .15s ease}.members-page__card-actions button:hover{background-color:var(--Neutral-03);color:var(--Neutral-08)}.members-page__card-actions button svg{font-size:15px}.members-page__invite-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:20px;border-radius:12px;border:2px dashed #d4bfff;background-color:#f9f5ff;cursor:pointer;transition:all .15s ease}.members-page__invite-card:hover{border-color:var(--primary);background-color:#f2edff}.members-page__invite-card-title{font-size:14px;font-weight:600;color:var(--primary)}.members-page__invite-card-desc{font-size:12.5px;color:var(--Neutral-06)}.developer-page{display:flex;flex-direction:column;gap:20px}.developer-page__keys{display:flex;flex-direction:column;gap:16px}.developer-page__key-card{padding:20px;border-radius:12px;border:1px solid var(--Neutral-03);background-color:var(--Neutral-02)}@media(max-width:600px){.developer-page__key-card{padding:16px}}.developer-page__key-label{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--primary);text-transform:uppercase}.developer-page__key-desc{font-size:13px;color:var(--Neutral-06);line-height:1.4;margin:6px 0 14px}.developer-page__key-field{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;background-color:#fff;border:1px solid var(--Neutral-03)}@media(max-width:600px){.developer-page__key-field{flex-direction:column;align-items:stretch;gap:10px}}.developer-page__key-value{flex:1 1;font-size:14px;font-weight:500;color:var(--Neutral-08);font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.developer-page__key-copy{flex-shrink:0;padding:8px 18px;border-radius:8px;border:1px solid var(--Neutral-04);background-color:#fff;font-size:13px;font-weight:600;color:var(--Neutral-08);cursor:pointer;transition:all .15s ease;white-space:nowrap}.developer-page__key-copy:hover{border-color:var(--Neutral-05);background-color:var(--Neutral-02)}.developer-page__regenerate{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;border:1.5px solid var(--primary);background-color:rgba(0,0,0,0);color:var(--primary);font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;width:-moz-fit-content;width:fit-content;margin-top:4px}.developer-page__regenerate svg{font-size:16px}.developer-page__regenerate:hover{background-color:#f2edff}.developer-page__regenerate-warning{display:flex;align-items:center;gap:6px;font-size:12px;color:#d97706;margin-top:8px}.developer-page__regenerate-warning svg{font-size:12px;flex-shrink:0}.developer-page__webhook-hint{font-size:12px;color:var(--primary);margin-top:-8px}.developer-page__webhook-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 0}.developer-page__webhook-toggle--loading{pointer-events:none;opacity:.6}.developer-page__webhook-toggle-text{display:flex;flex-direction:column;gap:2px}.developer-page__webhook-toggle-label{font-size:15px;font-weight:600;color:var(--Neutral-08)}.developer-page__webhook-toggle-desc{font-size:13px;color:var(--Neutral-06)}.developer-page__webhook-toggle-switch{pointer-events:none;flex-shrink:0}.fees-page{display:flex;flex-direction:column;gap:20px}.fees-page__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fees-page__toggle-text{display:flex;flex-direction:column;gap:2px}.fees-page__toggle-label{font-size:15px;font-weight:600;color:var(--Neutral-08)}.fees-page__toggle-desc{font-size:13px;color:var(--Neutral-06)}.fees-page__toggle-switch{pointer-events:none;flex-shrink:0}.fees-page__hint{font-size:12px;color:var(--primary);margin-top:-8px}.fees-page__interest{border-color:#f2edff!important}.fees-page__interest-label{font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--primary);text-transform:uppercase;margin-bottom:16px;display:block}.fees-page__interest-card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:10px;background-color:var(--Neutral-02)}.fees-page__interest-icon{font-size:20px;flex-shrink:0}.fees-page__interest-text{display:flex;flex-direction:column;gap:2px}.fees-page__interest-title{font-size:14px;font-weight:600;color:var(--Neutral-08)}.fees-page__interest-desc{font-size:13px;color:var(--Neutral-06);line-height:1.4}.ip-page{display:flex;flex-direction:column;gap:24px}.ip-page__warning{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:10px;background-color:#fef9ec;border:1px solid #fde68a;margin-bottom:8px}.ip-page__warning svg{font-size:16px;color:#d97706;flex-shrink:0;margin-top:1px}.ip-page__warning span{font-size:13px;color:#92400e;line-height:1.5}.ip-page__enable{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0}.ip-page__enable-label{font-size:15px;font-weight:600;color:var(--Neutral-08)}.ip-page__list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ip-page__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:10px;border:1px solid var(--Neutral-03);background-color:var(--Neutral-02)}.ip-page__item-info{display:flex;flex-direction:column;gap:2px}.ip-page__item-address{font-size:15px;font-weight:600;color:var(--Neutral-08);font-family:monospace}.ip-page__item-label{font-size:12px;color:var(--primary)}.ip-page__item-remove{background:none;border:none;cursor:pointer;color:#ef4444;font-size:20px;display:flex;align-items:center;padding:0;transition:opacity .15s ease}.ip-page__item-remove:hover{opacity:.7}.ip-page__add-label{display:block;font-size:12px;font-weight:600;color:var(--Neutral-07);text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px}.ip-page__add-row{display:flex;gap:12px;align-items:center}.ip-page__add-row .input-component{flex:1 1}.ip-page__add-row .button-component{flex-shrink:0;min-width:100px;height:48px}.notifications{gap:20px}.notifications,.notifications__list{display:flex;flex-direction:column}.notifications__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--Neutral-03);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .15s ease}.notifications__item:last-child{border-bottom:none;padding-bottom:0}.notifications__item:first-child{padding-top:0}.notifications__item--disabled{cursor:default}.notifications__item--loading{pointer-events:none;opacity:.6}.notifications__item-text{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.notifications__item-label{font-size:15px;font-weight:600;color:var(--Neutral-08)}@media(max-width:600px){.notifications__item-label{font-size:14px}}.notifications__item-desc{font-size:13px;color:var(--Neutral-06);line-height:1.4}@media(max-width:600px){.notifications__item-desc{font-size:12px}}.notifications__item-switch{pointer-events:none;flex-shrink:0}.business-profile{display:flex;flex-direction:column;gap:20px}.business-profile__logo{display:flex;align-items:center;gap:20px}@media(max-width:480px){.business-profile__logo{gap:16px}}.business-profile__logo-avatar{flex-shrink:0;border-radius:50%!important}.business-profile__logo-avatar .avatar-text{border-radius:50%;color:#fff}.business-profile__logo-avatar .avatar-img{border-radius:50%}.business-profile__logo-actions{display:flex;flex-direction:column;gap:6px}.business-profile__logo-buttons{display:flex;align-items:center;gap:8px}.business-profile__logo-upload{width:-moz-fit-content;width:fit-content;padding:8px 20px;border-radius:8px;border:1px solid var(--Neutral-04);background-color:#fff;font-size:14px;font-weight:500;color:var(--Neutral-08);cursor:pointer;transition:all .15s ease}.business-profile__logo-upload:hover{border-color:var(--Neutral-05);background-color:var(--Neutral-02)}.business-profile__logo-upload:disabled{opacity:.6;cursor:not-allowed}.business-profile__logo-delete{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--Neutral-04);background:#fff;color:var(--Red-06,#ef4444);cursor:pointer;transition:all .15s ease}.business-profile__logo-delete svg{width:15px;height:15px}.business-profile__logo-delete:hover{border-color:var(--Red-06,#ef4444);background:#fef2f2}.business-profile__logo-delete:disabled{opacity:.6;cursor:not-allowed}.business-profile__logo-hint{font-size:12px;color:var(--Neutral-05);line-height:1.4}.business-profile__merchant-id-field{display:flex;flex-direction:column;gap:6px;flex:1 1}.business-profile__merchant-id-value{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 14px;border-radius:8px;border:1px solid var(--Neutral-03);background-color:var(--Neutral-02);cursor:pointer;transition:all .15s ease}.business-profile__merchant-id-value:hover{border-color:var(--Neutral-04)}.business-profile__merchant-id-value span{font-size:14px;font-weight:400;color:var(--Neutral-07);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-profile__merchant-id-value svg{font-size:16px;color:var(--Neutral-05);flex-shrink:0;margin-left:8px}.settings-hub{display:flex;flex-direction:column;gap:24px;padding-top:24px}.settings-hub__header{display:flex;align-items:center;justify-content:space-between;background-color:var(--Neutral-01);border:1px solid var(--Neutral-03);border-radius:16px;padding:24px 28px;gap:20px}@media(max-width:768px){.settings-hub__header{flex-direction:column;align-items:flex-start;padding:20px}}.settings-hub__header-left{display:flex;align-items:center;gap:16px}.settings-hub__header-right{display:flex;align-items:center;gap:12px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-hub__header-right>span{font-size:13px;font-weight:500;color:var(--Neutral-06)}.settings-hub__header-right .switch-component{pointer-events:none}.settings-hub__avatar{width:56px;height:56px;min-width:56px;font-size:18px}@media(max-width:480px){.settings-hub__avatar{width:44px;height:44px;min-width:44px;font-size:15px}}.settings-hub__info{display:flex;flex-direction:column;gap:4px}.settings-hub__info h2{font-size:18px;font-weight:700;color:var(--Neutral-08);line-height:1.3}.settings-hub__info h2 span{font-weight:400;color:var(--Neutral-06)}@media(max-width:480px){.settings-hub__info h2{font-size:16px}}.settings-hub__info>p{font-size:13px;color:var(--Neutral-06);margin:0}.settings-hub__badges{display:flex;align-items:center;gap:10px;margin-top:4px}.settings-hub__merchant-id{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;background-color:var(--Neutral-03);color:var(--Neutral-07);font-size:11px;font-weight:500;font-family:monospace;cursor:pointer;transition:background-color .15s ease}.settings-hub__merchant-id:hover{background-color:var(--Neutral-04)}.settings-hub__merchant-id svg{font-size:12px;color:var(--Neutral-05)}.settings-hub__live-badge{font-size:12px;font-weight:600;color:#16a34a;background-color:#f0fdf4;padding:4px 10px;border-radius:236px}.settings-hub__cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:1100px){.settings-hub__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.settings-hub__cards{grid-template-columns:1fr}}.settings-hub__card{border:1px solid var(--Neutral-03);border-radius:14px;background-color:var(--Neutral-01);overflow:hidden;transition:box-shadow .2s ease}.settings-hub__card:hover{box-shadow:0 2px 12px rgba(0,0,0,.05)}.settings-hub__card-header{display:flex;align-items:center;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--Neutral-03)}.settings-hub__card-header-text{display:flex;flex-direction:column;gap:2px}.settings-hub__card-header-text h3{font-size:15px;font-weight:700;color:var(--Neutral-08)}.settings-hub__card-header-text span{font-size:12px;color:var(--Neutral-06)}.settings-hub__card-icon{width:40px;height:40px;min-width:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.settings-hub__card-icon svg{font-size:20px;color:#fff}.settings-hub__card-items{padding:6px 0}.settings-hub__card-item{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer;text-decoration:none;transition:background-color .15s ease;gap:12px}.settings-hub__card-item:hover{background-color:var(--Neutral-02)}.settings-hub__card-item-left{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-hub__card-item-label{font-size:14px;font-weight:500;color:var(--Neutral-08)}.settings-hub__card-item-subtitle{font-size:12px;color:var(--Neutral-06);display:flex;align-items:center;gap:4px}.settings-hub__card-item-subtitle--warning{color:#dc2626}.settings-hub__card-item-subtitle--warning svg{font-size:11px}.settings-hub__card-item-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.settings-hub__card-item-right>svg{font-size:14px;color:var(--Neutral-05)}.settings-hub__card-item-badge{font-size:11px;font-weight:600;padding:3px 10px;border-radius:236px;background-color:#fef2f2;color:#ef4444}.settings-hub__card-item-coming-soon{font-size:10px;font-weight:600;padding:3px 8px;border-radius:236px;background-color:var(--Neutral-03);color:var(--Neutral-06);white-space:nowrap}.settings-hub__card-item--disabled{cursor:default;opacity:.55;pointer-events:none}.role-permission{display:flex;flex-direction:column;gap:12px}.role-permission__accordion{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.role-permission__accordionHeader{width:100%;padding:14px 16px;background:#fff;border:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;text-align:left}.role-permission__accordionBody{padding:0 16px 14px;color:#6b7280;font-size:14px}.role-permission__accordionBody p{margin:0}:root{--primary:#7436f5;--primary-dark:#0f172a;--text-color:#212337;--sub-text-color:#666766;--black:#01040f;--Neutral-01:#f8fafc;--Neutral-02:#f1f5f9;--Neutral-03:#e2e8f0;--Neutral-04:#cbd5e1;--Neutral-05:#94a3b8;--Neutral-06:#64748b;--Neutral-07:#334155;--Neutral-08:#1e293b;--Neutral-09:#0f172a;--Grey-01:#f9fafb;--Grey-02:#f3f4f6;--Grey-03:#e5e7eb;--Grey-04:#f3f4f6;--Grey-05:#9ca3af;--Grey-06:#6b7280;--Grey-07:#4b5563;--Grey-08:#374151;--Grey-10:#0f172a;--Grey-11:#757575;--blue:#1d4ed8;--Blue-01:#eff6ff;--Blue-02:#dbeafe;--Blue-03:#bfdbfe;--Blue-07:#2563eb;--Red-01:#fef2f2;--Red-02:#fee2e2;--Red-05:#f87171;--Red-06:#ef4444;--Red-07:#dc2626;--Green-01:#f0fdf4;--Green-02:#dcfce7;--Green-03:#bbf7d0;--green02:#dcfce7;--Green-06:#22c55e;--Green-07:#16a34a;--green10:rgba(110,231,183,1);--piggyvest-green:#10b259;--Orane-01:#fff7ed;--Orane-07:#ea580c;--yellow-08:#a16207;--Pink-01:#fcedf5;--Pink-10:#e5489b}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{font-family:Jakarta,sans-serif;letter-spacing:-.25px}a,h1,h2,h3,h4,h5,h6,p,span{font-style:normal;color:var(--text-color)}.jakarta,a,h1,h2,h3,h4,h5,h6,p,span{font-family:Jakarta,sans-serif}.pointer{cursor:pointer}.feedback-message,.flex--2{display:flex;align-items:center}.feedback-message{flex-direction:column;gap:16px}.feedback-message-icon{height:56px;width:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;margin-bottom:4px}.feedback-message-icon.warning{background-color:#ffb73f;border:8px solid #ffe681;box-shadow:0 0 4px 6px #fef9c7;animation:feedback-pulse-warning 2s infinite}.feedback-message-icon.success{background-color:var(--piggyvest-green);border:8px solid var(--Green-03);box-shadow:0 0 4px 6px var(--Green-02);animation:feedback-pulse-success 2s infinite}.feedback-message-icon.error{background-color:var(--Red-06);border:8px solid var(--Red-02);box-shadow:0 0 4px 6px var(--Red-01);animation:feedback-pulse-error 2s infinite}.feedback-message-title{display:block;font-weight:600;font-size:20px;line-height:130%;letter-spacing:-.25px;text-align:center;color:var(--primary-dark);margin:0 auto;max-width:320px}.feedback-message-description{color:var(--Grey-07)}.feedback-message-description,.feedback-message-todo{display:block;font-weight:400;font-size:14px;line-height:150%;text-align:center;margin:0 auto;max-width:340px}.feedback-message-todo{color:var(--Red-06)}@media(max-width:600px){.feedback-message-title{font-size:18px}.feedback-message-description,.feedback-message-todo{font-size:13px}}@keyframes feedback-pulse-warning{0%{box-shadow:0 0 0 0 rgba(255,183,63,.5)}70%{box-shadow:0 0 0 10px rgba(255,183,63,0)}to{box-shadow:0 0 0 0 rgba(255,183,63,0)}}@keyframes feedback-pulse-success{0%{box-shadow:0 0 0 0 rgba(72,187,120,.5)}70%{box-shadow:0 0 0 10px rgba(72,187,120,0)}to{box-shadow:0 0 0 0 rgba(72,187,120,0)}}@keyframes feedback-pulse-error{0%{box-shadow:0 0 0 0 rgba(255,77,79,.5)}70%{box-shadow:0 0 0 10px rgba(255,77,79,0)}to{box-shadow:0 0 0 0 rgba(255,77,79,0)}}