.kasopia-phone-browse{padding-top:0;padding-bottom:2.4rem}
.kasopia-phone-browse__row{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}
.kasopia-phone-browse__label{font-weight:600;font-size:1.5rem}
.kasopia-device-switch{display:flex;gap:.4rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:999px;padding:.4rem;width:max-content;max-width:100%}
.kasopia-device-switch a{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 2.4rem;border-radius:999px;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.5rem;line-height:1.3}
.kasopia-device-switch a[aria-current="page"]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}
.kasopia-device-switch a:hover{box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}
.kasopia-device-switch a:focus-visible,.kasopia-collection-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.kasopia-phone-browse__hint{font-size:1.4rem;line-height:1.6;margin:1.4rem 0 .6rem}
.kasopia-collection-links{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;font-size:1.4rem;line-height:1.8}
.kasopia-collection-links a{color:inherit;text-underline-offset:.3rem}
@media(max-width:749px){.kasopia-phone-browse__row{display:block}.kasopia-device-switch{margin-top:.8rem;width:100%}.kasopia-device-switch a{flex:1;padding:.8rem 1.4rem}.kasopia-phone-browse__hint{margin-top:1.2rem}.kasopia-phone-browse{padding-bottom:1.8rem}}
