@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";:root{font-family:Vazirmatn,system-ui,sans-serif;color:#edf5ef;background:#080d0a;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 50% -20%,#153c25,#080d0a 55%)}button,input,textarea{font:inherit}.shell{width:min(100% - 28px,760px);margin:auto;min-height:100vh;padding:22px 0 18px;display:flex;flex-direction:column}header,.row{display:flex;align-items:center;justify-content:space-between;gap:12px}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#9affb4;color:#07100a;font-weight:900}.green{color:#91ffad}.tag,.eyebrow{font-size:10px;letter-spacing:1.8px;color:#9bb6a1}.tag{border:1px solid #294b34;border-radius:30px;padding:7px 10px}.hero{padding:58px 4px 28px}.eyebrow{display:flex;align-items:center;gap:8px}.eyebrow i{width:7px;height:7px;background:#8cffaa;border-radius:50%;box-shadow:0 0 12px #8cffaa}h1{font-size:clamp(34px,9vw,58px);line-height:1.35;margin:18px 0 8px;font-weight:800}h2{font-size:24px;margin:8px 0 16px}h3{font-size:17px;margin:26px 0 12px}p{color:#aabbb0;line-height:1.9}.panel{border:1px solid #263b2c;background:#0d1510;border-radius:22px;padding:20px;box-shadow:0 20px 60px #0005}.tabs{display:flex;background:#101c14;padding:4px;border-radius:12px;margin-bottom:20px}.tabs button{flex:1;background:transparent;color:#9eafa3;border:0;padding:11px;border-radius:9px}.tabs button.active{background:#1b3021;color:#a1ffb5}label{display:block;font-size:13px;color:#c5d2c9;margin:14px 0}input,textarea{display:block;width:100%;margin-top:7px;background:#080f0a;border:1px solid #2b4031;border-radius:10px;padding:12px;color:#f2fff5;outline:none}input:focus,textarea:focus{border-color:#8cffaa}textarea{min-height:88px;resize:vertical}.primary,.ghost,.actions button{border:0;border-radius:10px;padding:11px 15px;cursor:pointer}.primary{width:100%;background:#92ffad;color:#07120a;font-weight:800;margin-top:8px}.primary:disabled{opacity:.6}.ghost,.actions button{background:#1a2a1e;color:#b9f9c7}.notice{background:#12291a;border:1px solid #285638;color:#b9f9c7;padding:12px;border-radius:10px;margin:14px 0;font-size:13px;line-height:1.8}.notice.bad{background:#301819;border-color:#693033;color:#ffc4c4}.small{font-size:12px;color:#91a397}.item{border:1px solid #263b2c;background:#0a120d;padding:14px;border-radius:14px;margin:12px 0}.actions{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.actions button{font-size:12px}.item p{font-size:13px}footer{text-align:center;color:#607468;font-size:11px;margin-top:auto;padding:28px 0 8px}
