.skin-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;--sb-display-h:60px;min-height:44px;height:var(--sb-display-h);width:calc(var(--sb-display-h) * var(--sb-aspect));flex-shrink:0;justify-content:center;align-items:center;max-width:100%;text-decoration:none;display:inline-flex;position:relative}@supports (aspect-ratio:1){.skin-btn{aspect-ratio:var(--sb-aspect);height:auto;max-height:var(--sb-display-h)}}.skin-btn-sm{--sb-display-h:48px}.skin-btn-md{--sb-display-h:60px}.skin-btn-lg{--sb-display-h:84px}.skin-btn,.skin-btn:hover,.skin-btn:focus,.skin-btn:active,.skin-btn:disabled{box-shadow:none;opacity:1;background:0 0;border:0;border-radius:0;outline:none;padding:0}.skin-btn:disabled{opacity:.5;cursor:not-allowed}.skin-btn:focus-visible .sb-frame{filter:drop-shadow(0 0 1px var(--accent)) drop-shadow(0 0 2px var(--accent)) drop-shadow(0 0 5px color-mix(in srgb, var(--accent) 65%, transparent))}.sb-frame{pointer-events:none;display:block;position:absolute;inset:0}.sb-img{object-fit:contain;image-rendering:auto;opacity:0;width:100%;height:100%;transition:opacity var(--t-middle) var(--ease);position:absolute;inset:0}.sb-img.sb-on{opacity:1}.skin-btn[data-sb-state=held] .sb-img,.skin-btn[data-sb-state=down] .sb-img,.skin-btn[data-sb-state=releasing] .sb-img{transition-duration:var(--t-ack)}.sb-label{left:calc(var(--sb-inner-x) / var(--sb-w) * 100%);top:calc(var(--sb-inner-y) / var(--sb-h) * 100%);width:calc(var(--sb-inner-w) / var(--sb-w) * 100%);height:calc(var(--sb-inner-h) / var(--sb-h) * 100%);text-align:center;font-family:var(--display);color:var(--fg-outer);letter-spacing:.02em;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.08;font-size:clamp(.95rem, calc(var(--sb-display-h,60px) * (var(--sb-inner-h) / var(--sb-h)) * .58), 1.4rem);text-shadow:0 1px 3px #000000a6,0 0 1px #00000080;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sb-img{transition-duration:var(--t-ack)}}
