@import url('/features.css?v=20261003b');
:root{font-family:Inter,Arial,sans-serif;color:#242a2e;background:#f3f5f6;font-size:15px;--line:#dce2e5;--green:#087c65}
*{box-sizing:border-box;letter-spacing:0!important}body{margin:0;background:#f3f5f6;color:#242a2e}a{color:#087c65}button,input,select{font:inherit}[hidden],.hidden{display:none!important}button,a,input{touch-action:manipulation}button:focus-visible,a:focus-visible{outline:3px solid #70c7b5;outline-offset:3px}
header{background:#fff;border-bottom:1px solid var(--line);position:relative}
header nav.sms-nav{max-width:1160px;margin:auto;min-height:76px;padding:16px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.sms-brand{font-size:25px;font-weight:800;text-decoration:none;color:#242a2e;white-space:nowrap;display:flex;align-items:center;gap:10px}.sms-brand b{color:#e15b47}.sms-brand small{border-left:1px solid var(--line);padding-left:12px;font-size:12px;color:#697578;font-weight:600}
.sms-nav-links{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sms-nav-links a{display:flex;gap:7px;align-items:center;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;color:#657177;border-radius:4px}.sms-nav-links a[aria-current=page]{color:#07654f;background:#e9f5f0}.sms-nav-links a:hover{background:#f2f4f4}.sms-nav-links i{width:16px;height:16px}svg.lucide{width:17px;height:17px;flex:none}
main{max-width:1104px!important;margin:0 auto!important;padding:40px 28px 68px!important}h1{font-size:30px!important;line-height:1.2!important;margin:0 0 12px!important;color:#242a2e;max-width:none!important}h2{font-size:19px!important;line-height:1.3;margin:0 0 18px}p{color:#647075;line-height:1.6}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.page-heading p{margin:0}.eyebrow,.kicker{color:#087c65;font-size:11px;font-weight:700;letter-spacing:0!important}
button.primary,.action,.button,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border:1px solid #087c65;border-radius:5px;background:#087c65;color:white;font-weight:600;text-decoration:none;cursor:pointer;line-height:1.35}button:disabled{opacity:.55;cursor:not-allowed}.secondary,.button.secondary,.action.secondary{background:white;color:#087c65;border:1px solid #b6ccc5}.button.paytm{background:#fff;color:#002970;border-color:#c4d4e3;min-height:52px}.paytm img{width:76px;height:24px!important;margin:0!important;object-fit:contain}.button:hover:not(:disabled){filter:brightness(.97)}
input,select{width:100%;height:46px;border:1px solid #c7d1d5;background:#fff;border-radius:5px;padding:10px 12px;font-size:14px}input:focus{outline:2px solid #9bd5c4;border-color:#087c65}label{font-size:12px;font-weight:700;display:block;margin-bottom:8px;color:#4c595e}.field{margin:18px 0}.actions,.stack{display:flex;gap:10px;flex-wrap:wrap}.message,.result{font-size:13px;min-height:24px;color:#b63c32}.message.ok,.ok{color:#087c65}.muted,.small,.note,.hint{color:#69767b;font-size:13px}.badge{display:inline-block;color:#087c65;background:#e9f5f0;padding:5px 8px;font-size:11px;font-weight:700;border-radius:4px}
main.workspace-mode{max-width:1104px!important}.workspace-mode .intro{padding:0 0 24px!important}.workspace-mode .intro p{margin:0}.account-details{display:flex;gap:24px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid var(--line);margin-bottom:26px}.account-details strong{font-size:12px;color:#69767b;display:block}.account-details p{margin:0;font-size:14px}.metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 34px}.metric{padding:0 0 22px;border-bottom:2px solid #d5dfe0}.metric:nth-child(2){border-color:#90c7b4}.metric:nth-child(3){border-color:#e6ac75}.metric span{display:block;font-size:12px;color:#69767b;margin-bottom:10px}.metric strong{font-size:27px;color:#242a2e;display:block}.metric small{font-size:12px;color:#7a8588}.workspace-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}.workspace-section{padding:25px 0;border-top:1px solid var(--line)}.workspace-section p{margin:12px 0}.key-output,pre{background:#202728;color:#e4f2eb;border-radius:5px;padding:18px;font-family:Consolas,monospace;font-size:13px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.key-output:empty{display:none}.quick-links{display:grid;grid-template-columns:1fr;gap:0}.quick-links a{padding:17px 0;border-bottom:1px solid var(--line);display:flex;gap:14px;align-items:center;text-decoration:none}.quick-links strong{display:block;font-size:14px;color:#242a2e}.quick-links small{display:block;color:#768187;font-size:12px;margin-top:3px}.quick-links .lucide{color:#087c65;width:21px;height:21px}.logout{font:inherit;text-decoration:none!important;color:#087c65;padding:8px 0!important;font-size:13px}
.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:transparent;border:0;margin:24px 0 32px}.plan{display:flex;flex-direction:column;align-items:stretch;gap:14px;border:1px solid var(--line);background:white;padding:24px;border-radius:6px;position:relative}.plan.featured{border:2px solid #087c65;padding:23px}.plan .badge{align-self:flex-start}.plan h2{margin:0;font-size:25px!important}.plan .quantity{font-size:13px;color:#647075}.plan .price{font-size:28px;font-weight:750;color:#242a2e}.plan .rate{font-size:12px;color:#79858a}.plan .button{width:100%;margin-top:auto}.plans-intro{max-width:660px}.balance-strip{display:flex;align-items:center;gap:16px;padding:17px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;color:#617177}.balance-strip strong{color:#242a2e}.payment{border:1px solid var(--line);background:white;border-radius:6px;padding:28px;max-width:480px;margin:24px auto}.payment .qr{display:block;width:260px;max-width:100%;aspect-ratio:1;height:auto;margin:20px auto}.payment .button{width:100%;margin:8px 0}.payment h2{font-size:24px!important}.payment-order{font-size:12px;overflow-wrap:anywhere}.status-dot{display:inline-block;width:7px;height:7px;background:#d49735;border-radius:50%;margin-right:8px}
.layout{gap:28px}.section{background:transparent!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;padding:24px 0!important;box-shadow:none!important}.section.wide .layout{margin-top:0}.send{background:white;border-color:var(--line);border-radius:6px;padding:24px}.tabs button{font-size:13px;padding:12px 20px}.keybox{border-radius:5px}.row{padding:18px 0}.row .state{font-size:13px}.row button{min-height:38px}.panel#auth{box-shadow:none;padding:28px;border:1px solid var(--line);border-radius:6px}.intro{padding-top:24px}.intro h1{font-size:32px!important}.intro::before{content:"";display:block;width:44px;height:4px;background:#e15b47;margin-bottom:20px}
footer.sms-footer{max-width:1104px;margin:auto;padding:20px 28px;border-top:1px solid var(--line);font-size:12px;display:flex;justify-content:space-between;gap:20px;color:#7a8589}
@media(max-width:850px){header nav.sms-nav{flex-wrap:wrap;gap:12px}.sms-nav-links{width:100%;gap:2px}.sms-nav-links a{padding:9px 11px}.workspace-grid{grid-template-columns:1fr;gap:12px}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.layout{display:block}}
@media(max-width:560px){main{padding:28px 16px 46px!important}header nav.sms-nav{padding:16px;gap:13px}.sms-brand{font-size:24px}.sms-nav-links{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.sms-nav-links a{justify-content:center;padding:8px 4px;font-size:11px}.sms-nav-links svg{width:14px;height:14px}h1{font-size:26px!important}.page-heading{display:block}.metrics{gap:12px;grid-template-columns:repeat(2,1fr)}.metric:last-child{grid-column:1/-1}.metric strong{font-size:23px}.plans{grid-template-columns:1fr;gap:16px}.plan{padding:22px}.balance-strip{flex-wrap:wrap;gap:7px}.payment{padding:20px}.intro h1{font-size:28px!important}footer.sms-footer{padding:20px 16px}.actions .button{flex:1}pre{font-size:12px;overflow-wrap:anywhere}.account-details{gap:16px}.account-details p{overflow-wrap:anywhere;min-width:0}}
