.sinum-oauth-entry{margin:22px 0 0}.sinum-oauth-entry__separator{align-items:center;color:#7b8794;display:flex;font-size:13px;gap:12px;margin:0 0 16px}.sinum-oauth-entry__separator:before,.sinum-oauth-entry__separator:after{background:#e2e8f0;content:"";flex:1;height:1px}.sinum-oauth-entry__button{align-items:center;background:#fff;border:1px solid #b9d9f4;border-radius:12px;color:#162231;display:flex;gap:12px;min-height:68px;padding:10px 15px;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s;width:100%}.sinum-oauth-entry__button:hover{border-color:#168ee8;box-shadow:0 10px 24px rgba(22,142,232,.12);transform:translateY(-1px)}.sinum-oauth-entry__button>i{color:#168ee8;font-size:22px;margin-left:auto}.sinum-oauth-entry__button strong{display:block;font-size:15px}.sinum-oauth-entry__button small{color:#64748b;display:block;font-size:12px;margin-top:2px}.sinum-oauth-entry__mark{align-items:center;background:#168ee8;border-radius:10px;color:#fff;display:inline-flex;flex:none;font-size:20px;font-weight:800;height:42px;justify-content:center;width:42px}
.sinum-oauth-dialog{display:none;inset:0;position:fixed;z-index:1100}.sinum-oauth-dialog.is-open{display:block}.sinum-oauth-dialog__backdrop{background:rgba(11,24,39,.62);inset:0;position:absolute}.sinum-oauth-dialog__panel{background:#fff;border-radius:18px;box-shadow:0 24px 64px rgba(3,16,31,.3);left:50%;max-width:480px;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px)}.sinum-oauth-dialog__close{align-items:center;background:#f1f5f9;border:0;border-radius:50%;color:#475569;display:flex;height:36px;justify-content:center;position:absolute;right:18px;top:18px;width:36px}.sinum-oauth-dialog__close:hover{background:#e2e8f0}.sinum-oauth-dialog__heading{align-items:center;display:flex;gap:13px;margin:0 36px 25px 0}.sinum-oauth-dialog__eyebrow{color:#168ee8;display:block;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:4px}.sinum-oauth-dialog h2{color:#162231;font-size:24px;line-height:1.2;margin:0}.sinum-oauth-dialog__heading p{color:#64748b;font-size:13px;margin:4px 0 0}.sinum-oauth-dialog__field{margin-top:15px}.sinum-oauth-dialog label{color:#334155;display:block;font-size:13px;font-weight:700;margin:0 0 6px}.sinum-oauth-dialog input{background:#fff;border:1px solid #cbd5e1;border-radius:9px;box-sizing:border-box;min-height:46px;padding:10px 12px;width:100%}.sinum-oauth-dialog input:focus{border-color:#168ee8;box-shadow:0 0 0 3px rgba(22,142,232,.13);outline:0}.sinum-oauth-dialog__submit{align-items:center;background:#102a43;border:0;border-radius:9px;color:#fff;display:flex;font-weight:800;gap:8px;justify-content:center;margin-top:22px;min-height:48px;padding:11px 18px;width:100%}.sinum-oauth-dialog__submit:hover{background:#168ee8}.sinum-oauth-dialog__note{align-items:flex-start;color:#64748b;display:flex;font-size:12px;gap:7px;line-height:1.45;margin:16px 0 0}.sinum-oauth-dialog__note .material-icons{color:#168ee8;font-size:16px}.sinum-oauth-dialog__error{align-items:flex-start;background:#fff5f5;border:1px solid #f0c6c6;border-radius:8px;color:#a53939;display:flex;font-size:12px;gap:8px;line-height:1.45;margin:0 0 16px;padding:11px 12px}.sinum-oauth-dialog__error .material-icons{font-size:17px}body.sinum-oauth-dialog-open{overflow:hidden}@media(max-width:575px){.sinum-oauth-dialog__panel{border-radius:16px;padding:26px 20px}.sinum-oauth-dialog h2{font-size:22px}}
