lbdb-apple-watch-guide{display:block;color:rgb(var(--text-color));font-size:var(--text-base);line-height:1.55}
lbdb-apple-watch-guide [hidden]{display:none!important}
.lbdb-aw-guide p{margin:0 0 14px}
.lbdb-aw-guide .lbdb-aw-guide__intro{margin:0 0 18px}
.lbdb-aw-guide__paths{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}
.lbdb-aw-guide__paths button{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 10px;border:1px solid rgb(var(--text-color) / .18);border-radius:8px;font-weight:650;line-height:1.3;min-height:48px;background:#f8f9fa}
.lbdb-aw-guide__paths button[aria-pressed="true"]{background:rgb(var(--text-color));color:rgb(var(--background));border-color:rgb(var(--text-color))}
.lbdb-aw-guide button:focus-visible,.lbdb-aw-guide summary:focus-visible,.lbdb-aw-guide select:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}
.lbdb-aw-guide__fields{display:grid;gap:14px}
.lbdb-aw-guide__fields label{display:block;font-weight:650;margin:0 0 6px}
.lbdb-aw-guide__select{display:block;position:relative}
.lbdb-aw-guide__fields .select{width:100%;max-width:100%;min-width:0;font-size:16px;min-height:48px;white-space:normal;padding-inline-end:44px}
.lbdb-aw-guide__chevron{position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);width:14px;height:8px;pointer-events:none;color:rgb(var(--text-color))}
.lbdb-aw-guide .lbdb-aw-guide__note{font-size:var(--text-sm);color:rgb(var(--text-color) / .72);margin:12px 0 16px}
.lbdb-aw-guide__result{padding:18px;border:1px solid rgb(var(--text-color) / .15);background:#f8f9fa;border-radius:8px;margin:18px 0}
.lbdb-aw-guide__result h3{margin:0 0 10px}
.lbdb-aw-guide .lbdb-aw-guide__value{font-family:var(--heading-font-family);font-weight:750;font-size:1.2rem;line-height:1.35;margin-bottom:10px;overflow-wrap:anywhere}
.lbdb-aw-guide__result .button{width:100%;white-space:normal;text-align:center;margin-top:4px;min-height:48px}
.lbdb-aw-guide__figure{margin:0 0 16px;background:#f8f9fa;border-radius:8px;padding:10px;text-align:center}
.lbdb-aw-guide__figure svg{display:block;max-width:100%;height:auto;margin:auto}
.lbdb-aw-guide__figure figcaption{font-size:var(--text-sm);margin-top:4px;color:rgb(var(--text-color) / .72)}
.lbdb-aw-guide__length,.lbdb-aw-guide__help{border-top:1px solid rgb(var(--text-color) / .12);padding:14px 0;margin-top:12px;font-size:var(--text-sm)}
.lbdb-aw-guide summary{cursor:pointer;font-weight:650;list-style:revert;line-height:1.45;padding:4px 0}
.lbdb-aw-guide details>div,.lbdb-aw-guide details>p{margin-top:14px}
.lbdb-aw-guide__length ul{padding-inline-start:20px;margin-bottom:14px;display:flex;flex-wrap:wrap;column-gap:24px;row-gap:6px}
.lbdb-aw-guide__contact{display:inline-block;margin-top:8px}
.lbdb-aw-guide .lbdb-aw-guide__updated{font-size:12px;line-height:1.5;color:rgb(var(--text-color) / .6);margin-top:18px;margin-bottom:0}
@media(max-width:374px){.lbdb-aw-guide__paths{grid-template-columns:1fr}.lbdb-aw-guide__result{padding:14px}}
@media(prefers-reduced-motion:reduce){.lbdb-aw-guide *{scroll-behavior:auto}}
