@layer ym-content-layout{html:is(#yms,*) body:is(#yms,*) .auth-card .auth-google{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:50px!important;margin:14px 0 6px!important;padding:12px 18px!important;border:1.5px solid #c9d3e6!important;border-radius:14px!important;background:#fff!important;color:#1d2350!important;-webkit-text-fill-color:#1d2350!important;font:800 15.5px/1.2 inherit!important;font-family:inherit!important;cursor:pointer!important;box-shadow:0 6px 16px -12px rgba(29,35,80,.55)!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-google:hover:not(:disabled){border-color:#012AFE!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-google:focus-visible{outline:3px solid #012AFE!important;outline-offset:3px!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-google:disabled{opacity:.6!important;cursor:default!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-or{display:flex!important;align-items:center!important;gap:10px!important;margin:10px 0 12px!important;color:#5c6482!important;font-size:12.5px!important;font-weight:700!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-or::before,html:is(#yms,*) body:is(#yms,*) .auth-card .auth-or::after{content:""!important;flex:1 1 auto!important;height:1px!important;background:#dfe4f0!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-box summary{font-weight:800!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-note,html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-or{margin:4px 0 10px!important;color:#5c6482!important;font-size:13px!important;line-height:1.5!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-or{margin:10px 0 0!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-status{margin:10px 0 12px!important;font-size:13.5px!important;font-weight:700!important;line-height:1.5!important;color:#1d2350!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-status.success{color:#1f7a3a!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-status.error{color:#b42318!important}html:is(#yms,*) body:is(#yms,*) .auth-card .auth-signup-status:empty{display:none!important}}
