.aictaw-identity-wrap,.aictaw-id-card-page{max-width:1100px;margin:30px auto;padding:20px}.identity-hero{background:linear-gradient(135deg,#111827,#1d4ed8,#0ea5e9);color:#fff;padding:45px;border-radius:30px;margin-bottom:30px}.identity-hero h6{letter-spacing:4px;margin:0 0 15px;color:#dbeafe}.identity-hero h1{font-size:50px;margin:0 0 15px;color:#fff}.identity-hero p{color:#fff;font-size:18px}.identity-grid{display:grid;grid-template-columns:1fr 2fr;gap:25px}.identity-card{background:#fff;padding:30px;border-radius:24px;box-shadow:0 6px 22px rgb(0 0 0 / .08)}.identity-preview-card{text-align:center}.identity-preview-card img{width:170px;height:170px;object-fit:cover;border-radius:50%;border:6px solid #dbeafe;margin-bottom:20px}.identity-preview-card h3{font-size:24px;margin-bottom:8px}.identity-preview-card p{font-weight:700;color:#1d4ed8}.identity-preview-card span{display:inline-block;background:#eef2ff;color:#1d4ed8;padding:8px 14px;border-radius:50px;font-weight:700}.identity-card label{display:block;margin-top:18px;margin-bottom:8px;font-weight:700}.identity-card input,.identity-card select{width:100%;padding:15px;border:1px solid #d1d5db;border-radius:12px;font-size:15px}.identity-card small{display:block;margin-top:6px;color:#6b7280}.identity-card button{margin-top:25px;width:100%;padding:16px;border:none;border-radius:12px;background:linear-gradient(90deg,#1d4ed8,#0ea5e9);color:#fff;font-weight:800;cursor:pointer}.identity-success{background:#ecfdf5;color:#065f46;border-left:5px solid #10b981;padding:15px;border-radius:12px;margin-bottom:25px}.identity-error{background:#fef2f2;color:#991b1b;border-left:5px solid #ef4444;padding:15px;border-radius:12px;margin-bottom:25px}.aictaw-id-card{max-width:650px;margin:30px auto;background:linear-gradient(135deg,#111827,#1d4ed8,#0ea5e9);color:#fff;border-radius:30px;padding:35px;box-shadow:0 10px 30px rgb(0 0 0 / .18)}.id-card-top{display:flex;align-items:center;gap:20px;margin-bottom:30px}.id-card-top img{width:120px;height:120px;object-fit:cover;border-radius:50%;border:5px solid rgb(255 255 255 / .35)}.id-card-top h2{color:#fff;margin:0 0 8px}.id-card-top p{color:#dbeafe;font-weight:800}.id-card-body{background:rgb(255 255 255 / .12);border-radius:20px;padding:20px}.id-card-body p{color:#fff;margin-bottom:12px}.id-card-footer{margin-top:25px;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.id-card-footer span{font-weight:900;letter-spacing:2px}.id-card-footer small{color:#dbeafe}.aictaw-identity-widget{display:flex;align-items:center;gap:18px;background:#fff;padding:24px;border-radius:22px;box-shadow:0 6px 22px rgb(0 0 0 / .08)}.aictaw-identity-widget img{width:90px;height:90px;object-fit:cover;border-radius:50%;border:4px solid #dbeafe}.aictaw-identity-widget h3{margin:0 0 5px;font-size:22px}.aictaw-identity-widget p{margin:0 0 8px;color:#1d4ed8;font-weight:800}.aictaw-identity-widget span{display:inline-block;background:#fff7ed;color:#c2410c;padding:6px 12px;border-radius:50px;font-weight:700;margin-bottom:10px}.aictaw-identity-widget a{display:block;color:#1d4ed8;font-weight:800}@media(max-width:768px){.identity-grid{grid-template-columns:1fr}.identity-hero{padding:28px}.identity-hero h1{font-size:34px}.id-card-top{flex-direction:column;text-align:center}.aictaw-identity-widget{flex-direction:column;text-align:center}}