/* p30template compat for plugin: sms-login — generated from the plugin's own colours, mapped to theme tokens (light/dark aware). */
html #sms-login-box{background:var(--pt-surface)}html .sms-title{color:var(--pt-ink)}html #sms-login-box input{border:1px solid var(--pt-border)}html #sms-login-box input:focus{border-color:var(--pt-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--pt-brand) 15%, transparent)}html #sendBtn{background:var(--pt-brand)}html #sendBtn:hover{background:var(--pt-brand)}html .login-btn{background:var(--pt-success-solid)}html .login-btn:hover{background:var(--pt-success-solid)}html .login-btn:disabled{background:var(--pt-success-solid)}html #timer{color:var(--pt-muted)}html .spinner{border:2px solid var(--pt-border)}html #sms-register-modal{background:color-mix(in srgb, var(--pt-ink-section) 55%, transparent)}html #sms-modal-card{background:var(--pt-surface)}html #sms-modal-card .mi-wrap{background:var(--pt-brand-soft)}html #sms-modal-card .mi-title{color:var(--pt-ink)}html #sms-modal-card .mi-phone{color:var(--pt-link)}html #sms-modal-card .mi-desc{color:var(--pt-muted)}html #sms-modal-card .mi-confirm{background:var(--pt-brand)}html #sms-modal-card .mi-confirm:hover{background:var(--pt-brand)}html #sms-modal-card .mi-cancel{border:1px solid var(--pt-border);color:var(--pt-muted)}html #sms-modal-card .mi-cancel:hover{background:var(--pt-brand-soft)}html #sms-modal-card .mi-note{color:var(--pt-muted)}
