:host{flex-direction:column;min-height:100vh;display:flex}main{outline:none;flex:1;display:block}.skip{z-index:30;border-radius:var(--sw-radius-small);background:var(--sw-ink);color:#fff;padding:.75rem 1.125rem;font-weight:700;text-decoration:none;position:absolute;top:-5rem;left:1rem}.skip:focus{top:1rem}