html.ws-auth-access,html.ws-auth-access body,html.ws-auth-access:not([data-layout-contract=responsive]) body{min-width:0;overflow-x:clip}.auth-access-frame{grid-template-columns:minmax(0,1fr) minmax(400px,432px);grid-template-areas:"relay access";align-items:center}.auth-access-card{grid-area:access}.auth-relay-panel{grid-area:relay}@media (width<=759px){.auth-access-frame{grid-template-columns:minmax(0,1fr);grid-template-areas:"access""relay"}.auth-relay-panel>h2,.auth-relay-panel>h2+p{display:none}.auth-relay-panel .auth-relay{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.auth-access-frame .ws-pub-input{font-size:16px}}@media (width<=420px){.auth-relay-panel .auth-relay{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ws-public-spinner,.ws-public .animate-spin,.ws-public .auth-provider-row,.ws-public .ws-pub-btn,.ws-public .ws-pub-input{transition:none;animation:none}}@media (width<=1023px){html[data-layout-contract=responsive] .ws-pub-btn,html[data-layout-contract=responsive] .ws-pub-input{min-height:44px}html[data-layout-contract=responsive] .ws-pub-steam{align-items:center;min-height:44px}html[data-layout-contract=responsive] .ws-pub-cta{align-items:center;min-height:44px;display:inline-flex!important}html[data-layout-contract=responsive] .dsar-submit{min-height:44px}html[data-layout-contract=responsive] .legal-footer nav a,html[data-layout-contract=responsive] .legal-footer nav button{align-items:center;min-height:44px;display:inline-flex}}html[data-layout-contract=responsive][data-consent-open=true] .ws-public{min-height:calc(100dvh - var(--consent-h,0px))}@media (width<=767px){html[data-layout-contract=responsive] .ws-public{min-height:100dvh;padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right));padding-bottom:max(40px, env(safe-area-inset-bottom))}html[data-layout-contract=responsive] .ws-pub-input{font-size:16px}html[data-layout-contract=responsive] .dsar-input{font-size:16px!important}html[data-layout-contract=responsive] .dsar-submit{width:100%}html[data-layout-contract=responsive] .legal-footer{padding-bottom:max(32px, env(safe-area-inset-bottom))}}
