.toms-one-click{width:min(520px,100%);margin:32px auto;padding:32px;border:1px solid #dbe2ee;border-radius:24px;background:rgba(255,255,255,.96);color:#15203b;box-shadow:0 24px 70px rgba(34,49,90,.13);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}.toms-one-click *{box-sizing:border-box}.toms-one-click__brand{display:flex;align-items:center;gap:16px;margin-bottom:25px}.toms-one-click__brand>span{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#3157e7,#7447f5);color:#fff;font-size:24px;font-weight:800;box-shadow:0 10px 28px rgba(49,87,231,.3)}.toms-one-click__brand h2,.toms-one-click__brand p{margin:0}.toms-one-click__brand p{color:#667085}.toms-one-click__stage{display:grid;gap:16px}.toms-one-click__stage>label,.toms-one-click__stage [data-one-register-phone] label{display:grid;gap:7px;font-size:14px;font-weight:700}.toms-one-click input,.toms-one-click select{width:100%;min-height:48px;padding:10px 13px;border:1px solid #cdd6e5;border-radius:11px;background:#fff;color:#17223d;font:inherit}.toms-one-click input:focus,.toms-one-click select:focus{border-color:#3157e7;outline:3px solid rgba(49,87,231,.12)}.toms-one-click__identifier{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.toms-one-click__identifier>[data-one-country][hidden]{display:none}.toms-one-click__identifier select{width:108px}.toms-one-click__phone{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px}.toms-one-click__found{display:grid;gap:3px;padding:14px;border-radius:12px;background:#eef3ff;color:#2448ba}.toms-one-click__found span{font-size:13px}.toms-one-click__links{display:flex;align-items:center;justify-content:space-between;gap:12px}.toms-one-click__links a,.toms-one-click__links button{border:0;background:transparent;color:#3157e7;text-decoration:none;cursor:pointer}.toms-one-click__privacy{margin:22px 0 0;color:#667085;font-size:12px;text-align:center}.toms-one-click small{color:#667085;font-weight:400}.toms-one-click [hidden]{display:none!important}@media(max-width:620px){.toms-one-click{margin:12px auto;padding:22px;border-radius:17px}.toms-one-click__identifier,.toms-one-click__phone{grid-template-columns:104px minmax(0,1fr)}}@media(prefers-color-scheme:dark){.toms-one-click{border-color:#303b53;background:#182136;color:#f3f5fb}.toms-one-click__brand p,.toms-one-click__privacy,.toms-one-click small{color:#a7b0c4}.toms-one-click input,.toms-one-click select{border-color:#3b4862;background:#11182a;color:#f3f5fb}.toms-one-click__found{background:#202d4b;color:#cad7ff}}
.toms-session-limit-dialog{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.82);backdrop-filter:blur(6px)}.toms-session-limit-dialog__card{position:relative;width:min(520px,100%);padding:40px 30px;border:1px solid rgba(255,255,255,.2);border-radius:20px;background:#fff;color:#243047;box-shadow:0 25px 80px rgba(0,0,0,.42);text-align:center}.toms-session-limit-dialog__card h2{margin:0 0 14px;font-size:27px}.toms-session-limit-dialog__card p{margin:0 0 26px;color:#5e697c;line-height:1.55}.toms-session-limit-dialog__icon{display:grid;place-items:center;width:74px;height:74px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,#ff6b6b,#e5484d);color:#fff;font-size:38px;font-weight:800}.toms-session-limit-dialog__close{position:absolute;top:13px;right:15px;width:42px;height:42px;border:0;border-radius:50%;background:transparent;color:#667085;font-size:30px;cursor:pointer}.toms-session-limit-dialog__actions{display:flex;justify-content:center;gap:12px}.toms-session-limit-dialog__actions .toms-mobile-button{width:auto;min-width:145px;text-decoration:none}@media(max-width:520px){.toms-session-limit-dialog__card{padding:34px 20px}.toms-session-limit-dialog__actions{flex-direction:column}.toms-session-limit-dialog__actions .toms-mobile-button{width:100%}}