.adr-card{background:#0f1515;color:#eef7f4;border:1px solid rgba(77,255,209,.16);border-radius:18px;padding:24px;margin:18px 0;box-shadow:0 18px 50px rgba(0,0,0,.18)}
.adr-card h2,.adr-card h3{color:#fff;margin-top:0}.adr-card p,.adr-card li{color:#b9c9c5}.adr-form label{display:block;margin:14px 0;color:#d9e7e3;font-weight:600}.adr-form input[type=text],.adr-form input[type=email],.adr-form input[type=url],.adr-copy{width:100%;box-sizing:border-box;margin-top:7px;background:#0a0f0f;border:1px solid #23312e;color:#fff;border-radius:12px;padding:13px 14px}.adr-form button{background:#49f4c3;color:#06110e;border:0;border-radius:12px;padding:13px 18px;font-weight:800;cursor:pointer}.adr-check{display:flex!important;gap:10px;align-items:flex-start;font-weight:500!important}.adr-check input{margin-top:5px}.adr-alert{border-radius:12px;padding:14px 16px;margin:12px 0}.adr-success{background:#103226;color:#8bffd9}.adr-error{background:#351717;color:#ffadad}.adr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.adr-stat{background:#0f1515;border:1px solid rgba(77,255,209,.16);border-radius:16px;padding:20px}.adr-stat b{display:block;font-size:28px;color:#65ffd2}.adr-stat span{color:#9eb3ad}.adr-table-wrap{overflow:auto}.adr-table{width:100%;border-collapse:collapse}.adr-table th,.adr-table td{padding:12px;border-bottom:1px solid #22302d;text-align:left}.adr-table th{color:#fff}.adr-terms ul{padding-left:20px}@media(max-width:720px){.adr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.adr-application-success{text-align:left;max-width:760px}.adr-success-icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#49f4c3;color:#06110e;font-size:25px;font-weight:900;margin-bottom:14px}.adr-email-note,.adr-spam-note{border:1px solid rgba(77,255,209,.16);background:#0a1110;border-radius:13px;padding:14px 16px;margin:14px 0;color:#cfe1dc}.adr-spam-note{border-color:rgba(255,205,92,.24);background:#18150d;color:#f4e1a5}.adr-next-step{margin-top:18px!important;color:#d7e8e3!important}
