.login-proxy-options{margin-top:18px;border-top:1px solid var(--line, #e7e7e7);padding-top:12px}.login-proxy-options summary{cursor:pointer;font-size:12px;line-height:1.5}.login-proxy-options summary span{color:var(--muted, #777);font-size:11px;margin-left:8px}.login-proxy-options .login-proxy-toggle{display:flex;align-items:center;gap:8px;margin:14px 0;font-size:12px}.login-proxy-options .login-proxy-toggle input{width:14px;height:14px;margin:0}.login-proxy-options .form-grid{margin-top:10px}.proxy-quick-paste{margin-top:12px}.proxy-quick-paste>div{display:flex;align-items:center;gap:8px;margin-top:8px}.proxy-quick-paste input{min-width:0;flex:1}.proxy-quick-paste .button{flex:none}@media(pointer:coarse){.login-proxy-options :is(input,select,button){min-height:44px}}.login-proxy-options label small{color:var(--muted, #777);font-weight:400}.login-proxy-options summary,.login-proxy-options summary span,.login-proxy-options .login-proxy-toggle,.login-proxy-options label small,.login-proxy-options .field-hint{font-size:14px}.login-proxy-options .login-proxy-heading{margin:0;font-size:15px;font-weight:600}.login-proxy-options input,.login-proxy-options select{min-height:42px;font-size:15px}.login-proxy-check{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0}.login-proxy-check .button{min-height:42px;font-size:14px}.login-proxy-check>span{color:#6d6d6d;font-size:14px}.login-proxy-check .form-error{flex-basis:100%;margin:0;font-size:14px}.account-login-body :is(.field-hint,.subtle-chip,.import-note,.demo-import-note,.muted,.form-error),.account-login-body p{font-size:14px;line-height:1.5}.account-login-footer .button{min-height:42px;font-size:14px}@media(max-width:600px){.account-login-body input,.account-login-body select{min-height:44px;font-size:16px}}
