@layer legacy{.gs-account{max-width:860px;color:inherit;margin:0 auto;padding:clamp(20px,4vw,48px)}.gs-account h1{margin:0 0 1rem;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.25}.gs-account h2{margin:0 0 .75rem;font-size:1.2rem;line-height:1.4}.gs-account p{line-height:1.65}.gs-account a{color:inherit;text-underline-offset:3px;text-decoration:underline}.gs-account-login{max-width:620px}.gs-account-nav{border-block:1px solid;flex-wrap:wrap;gap:.5rem 1.2rem;margin-bottom:1.5rem;padding:1rem 0;display:flex}.gs-account-nav a{align-items:center;min-height:44px;display:inline-flex}.gs-account-nav a[aria-current=page]{font-weight:700}.gs-account-form{gap:.7rem;max-width:560px;margin:1.5rem 0;display:grid}.gs-account-form input:not([type=checkbox]),.gs-account-form select,.gs-account-delete input{box-sizing:border-box;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:4px;padding:.7rem}.gs-account-consent{align-items:start;gap:.7rem;padding:.5rem 0;line-height:1.5;display:flex}.gs-account-consent input{flex-shrink:0;width:20px;height:20px;margin-top:.3rem}.gs-account-button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;margin:.3rem .3rem .3rem 0;padding:.6rem 1rem}.gs-account-button:disabled{opacity:.55;cursor:default}.gs-account-button:focus-visible,.gs-account a:focus-visible{outline-offset:3px;outline:2px solid}.gs-account-delete{border-top:1px solid;margin-top:2.5rem;padding-top:1.2rem}.gs-account-delete summary{cursor:pointer;min-height:44px}.gs-account-list{gap:1rem;margin:1.5rem 0;display:grid}.gs-account-item{overflow-wrap:anywhere;border:1px solid;border-radius:4px;padding:1.2rem}.gs-account-checkout{border:1px solid;border-radius:4px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;margin-bottom:1rem;padding:1rem;display:flex}.gs-account-checkout select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;color:inherit;background:0 0;flex:14rem}}
