*{box-sizing:border-box}body{color:#233d50;background:radial-gradient(at 10% 10%,#faa94116,#0000 50%),#edf2f6;flex-direction:column;min-height:100svh;margin:0;font:15px/1.8 IBM Plex Sans Arabic,Tahoma,sans-serif;display:flex}input,select,button{font:inherit}a{color:#3f5b71;text-underline-offset:4px}.identity-header{color:#fff;background:#3f5b71;border-bottom:3px solid #faa941;justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(16px,4vw,60px);display:flex}.identity-header>div{align-items:center;gap:14px;display:flex}.identity-header img{object-fit:contain;background:#fff;border-radius:10px;width:58px;height:64px;padding:4px}.identity-header small{color:#dce5ec;font-size:12px;font-weight:400;display:block}.identity-header a{color:#fff}.identity-card{background:#fff;border:1px solid #d9e3eb;border-top:4px solid #faa941;border-radius:22px;width:calc(100% - 32px);max-width:490px;margin:40px auto;padding:clamp(22px,4vw,36px);box-shadow:0 18px 60px #233d5014}.identity-card.wide{max-width:1100px}h1{border-bottom:1px solid #e5ebf0;margin:0 0 24px;padding-bottom:18px;font-size:25px}form{gap:16px;display:grid}label{font-weight:600;display:block}input:not([type=checkbox]),select{color:#233d50;background:#f8fafc;border:1px solid #cdd9e2;border-radius:10px;width:100%;min-height:48px;margin-top:7px;padding:10px 12px;display:block}button,.button{color:#fff;cursor:pointer;text-align:center;background:#3f5b71;border:0;border-radius:9px;padding:12px 18px;text-decoration:none}button:hover{background:#233d50}.secondary{color:#3f5b71;background:#edf2f6}button:focus-visible,input:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #faa941}.notice{background:#eaf3ef;border-radius:10px;padding:12px 16px}.notice.error{color:#983c3c;background:#fff0ee}.check{font-weight:400}footer{text-align:center;color:#7c8992;margin-top:auto;padding:24px;font-size:12px}.qr{direction:ltr;max-width:240px}.qr svg{max-width:100%;height:auto}.recovery{-webkit-user-select:all;user-select:all;font-family:monospace}.table-wrap{margin-top:24px;overflow-x:auto}table{border-collapse:collapse;width:100%}td,th{text-align:right;border-bottom:1px solid #e5ebf0;padding:12px}th{background:#edf2f6}details{margin:24px 0}summary{cursor:pointer;font-weight:700}details form{margin-top:16px}nav{margin-bottom:20px}@media (width<=600px){.identity-card{margin:24px auto}.identity-header strong{font-size:14px}.identity-header img{width:44px;height:50px}}.attachment-access-card{text-align:center;margin-block:clamp(24px,7vh,64px)}.attachment-access-icon{color:#67430e;background:#fff0db;border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 16px;display:grid}.attachment-access-card p{margin:0 0 20px}.attachment-access-action{justify-content:center;align-items:center;min-height:48px;display:flex}.attachment-access-action:hover{background:#233d50}
