@import"https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}body{margin:0;background:#f4f5f7;color:#202532;font-family:Vazirmatn,Tahoma,sans-serif}button,input,textarea{font:inherit}.page{max-width:680px;margin:auto;padding:18px 14px 35px}.top,header,.brand{display:flex;align-items:center;justify-content:space-between}.brand{justify-content:flex-start;gap:10px}.logo{width:42px;height:42px;border-radius:13px;background:#202a3a;color:#fff;display:grid;place-items:center;font-size:27px}.brand h1{font-size:19px;margin:0}.brand small{font-size:11px;color:#7b8190}.logout,.pill{border:1px solid #e1e3e8;background:#fff;border-radius:20px;padding:6px 11px;color:#687080;font-size:11px}.date,.section,.panel{background:#fff;border:1px solid #e7e9ee;border-radius:16px;padding:16px;margin:12px 0}.date{background:#eef0f3;display:flex;flex-direction:column;gap:4px}.date small,.hint,small{color:#818796}.date b{font-size:17px}.date span{font-size:12px;color:#7c8390;direction:ltr;text-align:right}.section header{margin-bottom:13px;gap:8px}.section h2{font-size:15px;margin:0}.hint{font-size:12px;line-height:1.8}.segments{display:flex;gap:6px}.segments button{flex:1;border:1px solid #e2e4e9;background:#fff;color:#555d6b;border-radius:10px;padding:10px 4px;font-size:13px}.segments button.active{background:#202a3a;border-color:#202a3a;color:#fff;font-weight:700}.sub{margin-top:14px}.sub:first-child{margin-top:0}.sub small{display:block;margin-bottom:8px;font-size:12px}.risk{display:flex;flex-direction:column}.risk button{display:flex;align-items:center;gap:10px;text-align:right;border:0;background:transparent;padding:9px 2px;color:#343a46;font-size:13px;border-radius:8px}.risk button.chosen{color:#e5484d;font-weight:600}.risk i{width:18px;height:18px;border:2px solid #a1a1aa;border-radius:50%;display:grid;place-items:center;flex:none}.risk .chosen i{background:#e5484d;border-color:#e5484d}.risk em{width:6px;height:6px;border-radius:50%;background:#fff}.report{border:1px solid #e5e7ec;border-radius:13px;padding:14px}.report-head{padding-bottom:13px;border-bottom:1px solid #eceef2}.report-head div{display:flex;flex-direction:column}.model{font-size:30px}.mA{color:#263244}.mB,.mC{color:#c17b19}.mE{color:#dc4248}.rows{padding:12px 0;display:grid;gap:11px}.report-row{display:flex;justify-content:space-between;font-size:12px;gap:10px}.report-row span{color:#818796}.report-row b{text-align:left}.risk-report{border-top:1px solid #eceef2;padding-top:12px;font-size:13px}.risk-report ul{font-size:12px;line-height:1.9}textarea{width:100%;border:1px solid #e0e3e9;border-radius:11px;padding:12px;resize:vertical;line-height:1.8;font-size:13px}footer{display:flex;align-items:center;gap:7px;color:#7c8390;font-size:11px;padding:10px 3px}footer i{width:7px;height:7px;background:#d5a13d;border-radius:50%}footer i.ok{background:#24a46b}footer span{margin-right:auto;direction:ltr}.auth{padding-top:12vh}.auth h2{font-size:19px}.auth label{display:block;font-size:13px;margin-top:15px}.auth input{display:block;width:100%;padding:12px;border:1px solid #e0e3e9;border-radius:10px;margin-top:6px;direction:ltr}.primary{border:0;background:#202a3a;color:#fff;padding:12px;border-radius:10px;margin-top:18px;font-weight:700}.full{width:100%}.link{border:0;background:none;color:#53647b;width:100%;padding:12px}.auth .hint{font-size:12px}@media(min-width:600px){.page{padding-top:28px}.section,.date{padding:19px}}
