*{box-sizing:border-box}:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#192b36;background:#fff;font-synthesis:none;line-height:1.5;letter-spacing:0}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:#fff;color:#263f4b;border:1px solid #cbd7dc;border-radius:6px;padding:10px 15px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600}button:hover{background:#f3f7f8}button:disabled{opacity:.55;cursor:wait}a{color:#12604f;text-decoration:none}a:hover{text-decoration:underline}a,button{touch-action:manipulation}svg{flex-shrink:0}:focus-visible{outline:3px solid #327bdd;outline-offset:3px}header{max-width:1152px;margin:auto;min-height:92px;display:flex;align-items:center;justify-content:space-between;padding:20px 28px;gap:16px;border-bottom:1px solid #e4eaed}.brand{display:flex;align-items:center;gap:12px;color:inherit}.brand:hover{text-decoration:none}.brand img{border-radius:8px;object-fit:cover}.brand strong{display:block;font-size:21px}.brand small{display:block;color:#687a84;font-size:12px}.header-help{display:flex;align-items:center;gap:8px}main{max-width:1096px;padding:38px 28px 54px;margin:auto;min-height:calc(100vh - 190px)}h1,h2,h3,p{margin-top:0}h1{font-size:32px;line-height:1.2;margin-bottom:16px}h2{font-size:23px;line-height:1.3;margin-bottom:12px}h3{font-size:17px;margin-bottom:16px}p{margin-bottom:16px}label{display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px;margin-bottom:18px}input,textarea,select{width:100%;min-width:0;background:#fff;color:#192b36;border:1px solid #bdccd3;border-radius:6px;padding:12px;font-size:16px;min-height:46px}textarea{resize:vertical;min-height:110px}input[type=checkbox],input[type=radio]{width:19px;height:19px;min-height:0;flex:0 0 19px;accent-color:#087b66}input[type=checkbox]{margin-top:3px}.checkbox{flex-direction:row;align-items:flex-start;font-weight:400;font-size:14px;gap:10px}.primary{background:#096d5c;border-color:#096d5c;color:#fff}.primary:hover{background:#075345}.wide{width:100%}.text-button{padding:10px 0;border:0;background:transparent;font-size:14px;color:#096d5c}.text-button:hover{background:transparent;text-decoration:underline}.icon-button{padding:8px;width:44px;flex-shrink:0;background:transparent;border:0}.small,small{font-size:13px}.muted{color:#607580}.normal{font-weight:400}.eyebrow{font-size:11px;font-weight:800;color:#157764;display:block;margin-bottom:15px}.auth-layout{display:grid;grid-template-columns:1.05fr 1fr;align-items:start;gap:90px;padding:30px 0}.auth-intro{padding-top:28px}.auth-intro h1{font-size:40px;line-height:1.2}.auth-intro>p{font-size:18px;color:#607580;max-width:380px;line-height:1.65}.intro-point{display:flex;gap:15px;align-items:center;margin-top:38px;padding-top:26px;border-top:1px solid #e2e9e8;font-size:14px}.intro-point svg{color:#07876b;width:30px;height:30px}.intro-point strong{font-weight:500;color:#607580}.support-link{margin-top:46px;font-size:14px;color:#607580}.support-link a{display:inline-flex;align-items:center;gap:5px;margin-left:5px}.auth-panel{border:1px solid #dce5e8;border-radius:8px;padding:28px}.segmented{display:flex;background:#f2f5f6;border-radius:6px;padding:4px;margin:23px 0;gap:4px}.segmented button{flex:1;border:1px solid transparent;background:transparent;padding:8px;font-size:14px}.segmented button[aria-pressed=true]{background:#fff;border-color:#d4dfe3;color:#096d5c}.password{display:flex;align-items:center;border:1px solid #bdccd3;border-radius:6px}.password input{border:0;background:transparent}.notice{padding:13px 15px;background:#edf7f3;color:#205344;border-left:3px solid #0b8c70;font-size:14px;overflow-wrap:anywhere;margin:14px 0}.notice.error{background:#fff1f0;color:#8c2a26;border-color:#c64a45}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px}.account-heading h1{font-size:28px;margin-bottom:8px}.account-heading p{margin:0}.status-band{display:flex;align-items:center;justify-content:space-between;gap:15px;border-block:1px solid #dbe7e2;background:#f5faf7;padding:20px}.status-band>div{display:flex;align-items:center;gap:14px}.status-band svg{color:#087b66}.status-band p{margin:4px 0 0;font-size:13px;color:#607580}.badge{display:inline-block;font-size:11px;text-transform:uppercase;font-weight:700;border-radius:4px;padding:5px 9px;white-space:nowrap}.badge.pending{background:#fff4d5;color:#795414}.badge.approved{background:#e0f3e9;color:#176444}.badge.rejected{background:#fde9e6;color:#98372c}.badge.neutral{background:#e9edf0;color:#475b68}.tabs{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid #dae3e7;margin:27px 0 32px;padding-bottom:8px}.tabs button{border-color:transparent;color:#5d717d}.tabs button[aria-current=page]{background:#eaf3f8;color:#145d8a}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.plan{position:relative;border:1px solid #d4dfe3;border-radius:8px;padding:20px;cursor:pointer;margin:0}.plan input{position:absolute;right:16px;top:18px}.plan>span{padding-right:25px}.plan strong{font-size:25px;font-weight:650;display:block;margin-top:8px}.plan small{font-weight:400;color:#607580}.plan.selected{border:2px solid #0b7c66;padding:19px;background:#f6fbf9}.payment-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;border-top:1px solid #e0e7e9;margin-top:32px;padding-top:32px}.transfer{border-right:1px solid #e0e7e9;padding-right:32px}.wallets{max-width:300px;margin-top:0}.recipient{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #dfe7e9;margin-bottom:18px;padding-bottom:8px}.recipient strong{font-size:26px;color:#173c53}.transfer .small{margin-bottom:4px}.payment-list{display:grid;gap:15px}.payment-row{padding:20px;border:1px solid #d7e1e5;border-radius:8px;min-width:0}.row-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.row-top h2{margin:0}.row-top>strong{font-size:20px}.account-email{overflow-wrap:anywhere}.payment-row dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;font-size:14px}.payment-row dt{color:#607580;font-size:12px;margin-bottom:4px}.payment-row dd{margin:0;overflow-wrap:anywhere}.actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.filter{flex-direction:row;align-items:center;margin:0;font-weight:400}.filter select{min-width:130px}.help-band{margin-top:42px;border-top:1px solid #dee6e8;padding-top:25px;display:flex;justify-content:space-between;gap:30px}.help-band>div{max-width:650px}.help-band h3{margin-bottom:6px}.help-band p{font-size:14px}.help-band a{display:flex;align-items:center;gap:8px;white-space:nowrap;align-self:start}footer{max-width:1096px;margin:auto;border-top:1px solid #e0e7e9;padding:16px 28px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:13px;color:#607580}footer>div{display:flex;gap:20px;align-items:center;flex-wrap:wrap}footer button{font-size:13px!important}.legal{max-width:1040px;padding:28px;margin:auto;font-size:14px}.loading,.empty{text-align:center;padding:50px 16px;color:#607580}.empty svg{margin-bottom:12px}.empty h3{margin-bottom:5px}dialog{width:min(520px,calc(100% - 28px));border:1px solid #d2dfe3;border-radius:8px;padding:26px;max-height:90vh;overflow:auto;color:#192b36}dialog::backdrop{background:#10262a99}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation:none}}@media(max-width:760px){header{padding:16px 20px;min-height:78px}main{padding:26px 20px 35px}.auth-layout{grid-template-columns:1fr;gap:25px;padding:0;max-width:480px;margin:auto}.auth-intro{padding:0}.auth-intro h1{font-size:28px}.auth-intro>p{font-size:15px;margin-bottom:0}.intro-point,.support-link{display:none}.auth-panel{padding:22px}.auth-intro .eyebrow{margin-bottom:9px}.section-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.account-heading h1{font-size:25px}.status-band{align-items:flex-start;padding:16px}.status-band>div{align-items:flex-start}.status-band>div>svg{display:none}.tabs{gap:4px;margin-top:20px}.tabs button{font-size:13px;padding:9px 10px;flex:1 1 auto}.plans{gap:8px}.plan{padding:14px 10px}.plan.selected{padding:13px 9px}.plan input{right:8px;top:12px;width:16px;height:16px}.plan span{font-size:13px;padding-right:20px}.plan strong{font-size:20px;margin-top:6px}.plan small{font-size:11px}.payment-layout{grid-template-columns:1fr;gap:25px}.transfer{border-right:0;border-bottom:1px solid #e0e7e9;padding:0 0 24px}.payment-row dl{grid-template-columns:1fr 1fr}.help-band{display:block}.help-band a{margin-top:12px}footer{align-items:flex-start;flex-direction:column;gap:5px;padding:16px 20px}footer>div{gap:18px}h2{font-size:21px}.payment-row{padding:16px}.recipient{max-width:400px}}@media(max-width:370px){main{padding-inline:14px}header{padding-inline:14px}.auth-panel{padding:18px}.plans{grid-template-columns:1fr}.plan{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-right:38px}.plan.selected{padding-right:37px}.plan input{top:22px}.plan strong{font-size:21px;margin:0}.plan span{padding:0}.plan small{grid-column:1/3}.status-band{flex-wrap:wrap}.brand strong{font-size:19px}.payment-row dl{grid-template-columns:1fr}header button{font-size:13px;padding:8px}.brand small{font-size:11px}}
