.bjl-skeleton{width:var(--skeleton-width,100%);height:var(--skeleton-height,1em);border-radius:var(--skeleton-radius,var(--bjl-skeleton-radius-text));background-color:var(--bjl-skeleton-bg,color-mix(in srgb, currentColor 10%, transparent));animation:bjl-skeleton-pulse var(--bjl-skeleton-duration) ease-in-out infinite;display:block;position:relative;overflow:hidden}@keyframes bjl-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.bjl-skeleton.anim-wave{animation:none}.bjl-skeleton.anim-wave:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--bjl-skeleton-highlight,color-mix(in srgb, currentColor 18%, transparent)) 50%, transparent 100%);animation:bjl-skeleton-wave var(--bjl-skeleton-wave-duration) ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes bjl-skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bjl-skeleton.anim-none{animation:none}.bjl-skeleton.anim-none:after{display:none}.bjl-skeleton-lines{gap:var(--skeleton-gap,calc(var(--skeleton-text-size,1em) * (var(--bjl-skeleton-line-height) - 1)));flex-direction:column;display:flex}.bjl-skeleton-lines .bjl-skeleton{display:block}.bjl-skeleton-stack{align-items:stretch;gap:var(--bjl-skeleton-gap,.75rem);flex-direction:column;display:flex}.bjl-skeleton-stack.chrome-card,.bjl-skeleton-stack.chrome-rect{isolation:isolate;padding:var(--bjl-skeleton-chrome-padding,1rem);position:relative}.bjl-skeleton-stack.chrome-card{border-radius:var(--bjl-skeleton-chrome-radius-card,.5rem)}.bjl-skeleton-stack.chrome-rect{border-radius:var(--bjl-skeleton-chrome-radius-rect,.25rem)}.bjl-skeleton-stack.chrome-card:before,.bjl-skeleton-stack.chrome-rect:before{content:"";z-index:-1;border-radius:inherit;background-color:color-mix(in srgb, var(--bjl-skeleton-chrome-color,currentColor) var(--bjl-skeleton-chrome-alpha,12%), transparent);position:absolute;inset:0}.bjl-skeleton-stack.chrome-card:not(.anim-none):before,.bjl-skeleton-stack.chrome-rect:not(.anim-none):before{animation:bjl-skeleton-pulse calc(var(--bjl-skeleton-duration,1.5s) * 1.5) ease-in-out infinite;animation-delay:calc(var(--bjl-skeleton-duration,1.5s) * -.5)}.bjl-skeleton-stack.fade-list,.bjl-skeleton-lines.fade-list{-webkit-mask-image:linear-gradient(to bottom, #000 var(--bjl-skeleton-fade-start,55%), transparent var(--bjl-skeleton-fade-end,100%));-webkit-mask-image:linear-gradient(to bottom, #000 var(--bjl-skeleton-fade-start,55%), transparent var(--bjl-skeleton-fade-end,100%));mask-image:linear-gradient(to bottom, #000 var(--bjl-skeleton-fade-start,55%), transparent var(--bjl-skeleton-fade-end,100%))}@media (prefers-reduced-motion:reduce){.bjl-skeleton,.bjl-skeleton.anim-wave:after,.bjl-skeleton-stack.chrome-card:before,.bjl-skeleton-stack.chrome-rect:before{animation:none}.bjl-skeleton:not(.anim-wave):not(.anim-none){opacity:.7}}.bjl-card.qh-plate.qh-plate--texas{aspect-ratio:2}.tx-face.svelte-jeo0ey{filter:drop-shadow(0 .4cqw .8cqw color-mix(in srgb, var(--plate-fg) 22%, transparent));display:block;position:absolute;inset:0}.tx-art.svelte-jeo0ey{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.tx-message.svelte-jeo0ey{aspect-ratio:2080/400;width:100%;height:auto;position:absolute;left:0;overflow:visible}.tx-selection.svelte-jeo0ey{fill:var(--qh-accent);opacity:.28}.tx-caret.svelte-jeo0ey{fill:var(--qh-accent);animation:1.06s step-end infinite svelte-jeo0ey-tx-caret}@keyframes svelte-jeo0ey-tx-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.tx-caret.svelte-jeo0ey{animation:none}}.qh-plate--faded .tx-face.svelte-jeo0ey{filter:saturate(.3);opacity:.5}.fl-decal.svelte-1hy5r3i,.bjl-button.fl-decal-target{width:13%;height:19%;position:absolute;top:7%;left:82%}.fl-decal.svelte-1hy5r3i{background:var(--decal-bg);color:var(--decal-fg);pointer-events:none;border-radius:.35cqw;flex-direction:column;justify-content:center;align-items:center;font-family:Arial,sans-serif;line-height:1.1;display:flex}.fl-decal.svelte-1hy5r3i small:where(.svelte-1hy5r3i){font-size:1.6cqw}.fl-decal.svelte-1hy5r3i strong:where(.svelte-1hy5r3i){font-size:3.8cqw}.fl-photo.svelte-1hy5r3i{object-fit:fill;-webkit-user-select:none;user-select:none;border-radius:4.5cqw;width:100%;height:100%;display:block;position:absolute;inset:0}.fl-photo-message.svelte-1hy5r3i{border-radius:4.5cqw;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.fl-photo-selection.svelte-1hy5r3i{fill:color-mix(in srgb, currentColor 24%, transparent)}.fl-photo-caret.svelte-1hy5r3i{fill:currentColor;animation:1.06s step-end infinite svelte-1hy5r3i-fl-caret}.qh-plate--faded .fl-photo.svelte-1hy5r3i,.qh-plate--faded .fl-photo-message.svelte-1hy5r3i{filter:saturate(.3);opacity:.5}.fl-face.svelte-1hy5r3i{border:1.2cqw solid var(--plate-fg);background:var(--plate-shine);color:var(--plate-fg);box-shadow:0 .4cqw .8cqw color-mix(in srgb, var(--plate-fg) 12%, transparent), 0 5cqw 10cqw -4cqw color-mix(in srgb, var(--plate-fg) 28%, transparent);border-radius:4.5cqw;grid-template-rows:auto 1fr auto;justify-items:center;padding:4cqw 6cqw 4.5cqw;display:grid;position:absolute;inset:0;overflow:hidden}.fl-state.svelte-1hy5r3i{letter-spacing:1.4cqw;text-indent:1.4cqw;font:700 6.4cqw/1 system-ui,sans-serif}.fl-message.svelte-1hy5r3i{min-width:0;font:800 min(30cqw, calc(120cqw / var(--n))) / 1 ui-monospace, "SF Mono", Menlo, Consolas, monospace;letter-spacing:0;justify-content:center;align-items:center;display:flex}.fl-char.svelte-1hy5r3i{place-items:center;width:.62em;height:1em;display:inline-grid}.fl-char--selected.svelte-1hy5r3i{background:color-mix(in srgb, var(--plate-fg) 24%, transparent)}.fl-graphic.svelte-1hy5r3i{background:var(--plate-mark);flex:none;display:block}.fl-graphic--center.svelte-1hy5r3i{border-radius:50%;width:.9em;height:.9em;margin:0 .12em}.fl-graphic--side.svelte-1hy5r3i{border-radius:.12em;width:.7em;height:1.1em;margin-right:.2em}.fl-blank.svelte-1hy5r3i{display:block}.fl-caret.svelte-1hy5r3i{background:currentColor;width:.4cqw;height:.9em;margin:0 -.2cqw;animation:1.06s step-end infinite svelte-1hy5r3i-fl-caret;display:block}.fl-name.svelte-1hy5r3i{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 4.2cqw/1.1 system-ui,sans-serif;overflow:hidden}@keyframes svelte-1hy5r3i-fl-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.fl-caret.svelte-1hy5r3i,.fl-photo-caret.svelte-1hy5r3i{animation:none}}.qh-plate--faded .fl-face.svelte-1hy5r3i{filter:saturate(.3);opacity:.5}.qh-palette .bjl-button.qh-plate__decal-target{z-index:2;border-radius:var(--bjl-radius-sm);min-width:0;min-height:0;box-shadow:none;pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.qh-palette .bjl-button.qh-plate__decal-target:hover,.qh-palette .bjl-button.qh-plate__decal-target:focus-visible{outline:2px solid var(--qh-ink);outline-offset:var(--bjl-spacing-1)}.bjl-card.qh-plate{aspect-ratio:350/170;background:0 0;border:0;flex:none;width:100%;padding:0;display:block;position:relative;container-type:inline-size}.qh-plate__face.svelte-9f39w3{border:1px solid color-mix(in srgb, var(--plate-fg) 14%, var(--plate-shine));background:var(--plate-shine);box-shadow:0 .4cqw .8cqw color-mix(in srgb, var(--plate-fg) 12%, transparent), 0 5cqw 10cqw -4cqw color-mix(in srgb, var(--plate-fg) 28%, transparent);color:var(--plate-fg);border-radius:4.5cqw;position:absolute;inset:0;overflow:hidden}.bjl-card.qh-plate--swap-a,.bjl-card.qh-plate--swap-b{transform-origin:50% 0;--plate-glint:#fbfaf6}.bjl-card.qh-plate--swap-a{animation:.56s ease-out qh-plate-swing-a}.bjl-card.qh-plate--swap-b{animation:.56s ease-out qh-plate-swing-b}.bjl-card.qh-plate--swap-a:after,.bjl-card.qh-plate--swap-b:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(172deg, transparent 43%, color-mix(in srgb, var(--plate-glint) 75%, transparent) 50%, transparent 57%) 0 100% / 100% 300% no-repeat;border-radius:4.5cqw;position:absolute;inset:0}.bjl-card.qh-plate--swap-a:after{animation:.62s ease-in-out 80ms both qh-plate-glint-a}.bjl-card.qh-plate--swap-b:after{animation:.62s ease-in-out 80ms both qh-plate-glint-b}.qh-plate__canvas.svelte-9f39w3{background:radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--plate-shine) 35%, transparent) 0%, transparent 48%, color-mix(in srgb, var(--plate-fg) 5%, transparent) 100%), var(--plate-art) center / 100% 100% no-repeat, var(--plate-shine);width:100%;height:100%;position:absolute;top:0;left:0}.qh-plate__decal.svelte-9f39w3{background:var(--decal-bg);color:var(--decal-fg);font-family:var(--plate-char-font);white-space:pre;border-radius:.35cqw;flex-direction:column;justify-content:space-between;padding:.55cqw .7cqw .45cqw;font-weight:700;font-stretch:75%;line-height:1;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 .12cqw #0000001f,0 .15cqw .3cqw #00000024}.qh-plate__decal-top.svelte-9f39w3{align-items:center;gap:.5cqw;display:flex}.qh-plate__decal-va.svelte-9f39w3{letter-spacing:-.03em;font-size:3.1cqw}.qh-plate__decal-serial.svelte-9f39w3{color:#1d1d1f;letter-spacing:.04em;text-align:center;flex:1;font-size:2.15cqw;font-weight:600}.qh-plate__decal-serial--boxed.svelte-9f39w3{background:#fbfbf7;border-radius:.15cqw;padding:.2cqw .3cqw}.qh-plate__decal-label.svelte-9f39w3{letter-spacing:.04em;text-align:center;text-box:trim-both cap alphabetic;margin-right:-.04em;font-size:7cqw;font-weight:800}.qh-plate__decal-label--year.svelte-9f39w3{letter-spacing:.02em;margin-right:-.02em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:6.6cqw;font-stretch:100%}.qh-plate--faded .qh-plate__face.svelte-9f39w3{filter:saturate(.3);opacity:.5}.qh-plate__unavailable.svelte-9f39w3{justify-content:center;align-items:center;gap:var(--bjl-spacing-1);background:var(--qh-paper);color:var(--qh-ink);font-size:var(--qh-text-14);flex-direction:column;display:flex;position:absolute;inset:25% 5%}.qh-plate__unavailable.svelte-9f39w3 small:where(.svelte-9f39w3){font-size:var(--qh-text-11)}.qh-plate__letter.svelte-9f39w3{pointer-events:none;max-width:none;display:block;position:absolute}.qh-plate__letter--flip.svelte-9f39w3{animation:.48s cubic-bezier(.2,.7,.3,1) both svelte-9f39w3-qh-flip;animation-delay:calc(var(--i) * 55ms)}.qh-plate__caret-slot.svelte-9f39w3{pointer-events:none;position:absolute}.qh-plate__caret.svelte-9f39w3,.qh-plate__selection.svelte-9f39w3:before{height:58.6466%;position:absolute;top:41.3534%}.qh-plate__selection.svelte-9f39w3{pointer-events:none;position:absolute}.qh-plate__selection.svelte-9f39w3:before{content:"";background:color-mix(in srgb, var(--qh-accent) 28%, transparent);border-radius:.4cqw;left:-.4cqw;right:-.4cqw}.qh-plate__caret.svelte-9f39w3{background:var(--qh-accent);width:.4cqw;animation:1.06s step-end infinite svelte-9f39w3-qh-caret;left:0}.qh-plate__caret--end.svelte-9f39w3{left:100%}@keyframes svelte-9f39w3-qh-flip{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0)}}@keyframes qh-plate-swing-a{35%{transform:perspective(900px)rotateX(-18deg)scale(.98)}70%{transform:perspective(900px)rotateX(5deg)}}@keyframes qh-plate-swing-b{35%{transform:perspective(900px)rotateX(-18deg)scale(.98)}70%{transform:perspective(900px)rotateX(5deg)}}@keyframes qh-plate-glint-a{to{background-position:0 0}}@keyframes qh-plate-glint-b{to{background-position:0 0}}@keyframes svelte-9f39w3-qh-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.qh-plate__caret.svelte-9f39w3,.qh-plate__letter--flip.svelte-9f39w3,.bjl-card.qh-plate--swap-a,.bjl-card.qh-plate--swap-b{animation:none}.bjl-card.qh-plate--swap-a:after,.bjl-card.qh-plate--swap-b:after{content:none}}.qh-photo.svelte-fg70jf{border-radius:var(--qh-radius);background:radial-gradient(90% 80% at 50% 28%, var(--qh-paper) 0%, transparent 70%), linear-gradient(180deg, var(--qh-warm) 0%, var(--qh-studio) 100%);flex:none;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.qh-photo--bleed.svelte-fg70jf{border-radius:0}.qh-photo--tile.svelte-fg70jf{grid-template-rows:24px minmax(0,1fr) 20px;place-items:stretch stretch;gap:2px;padding:6px}.qh-photo__band.svelte-fg70jf{align-items:center;min-width:0;display:flex}.qh-photo__band--top.svelte-fg70jf{justify-content:flex-end}.qh-photo__fit.svelte-fg70jf{place-items:center;min-height:0;display:grid;container-type:size}.qh-photo__fit.svelte-fg70jf .qh-photo__plate:where(.svelte-fg70jf){width:min(92cqw,176cqh);transform:none}.qh-photo__plate.svelte-fg70jf{position:relative;transform:translateY(-3%)}.qh-photo__plate.svelte-fg70jf:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--qh-ink) 14%, transparent), transparent);z-index:-1;border-radius:50%;height:10%;position:absolute;bottom:-9%;left:8%;right:8%}.qh-photo__plate.svelte-fg70jf:has(.qh-plate--swap-a):after{animation:.56s ease-out svelte-fg70jf-qh-floor-swing-a}.qh-photo__plate.svelte-fg70jf:has(.qh-plate--swap-b):after{animation:.56s ease-out svelte-fg70jf-qh-floor-swing-b}@keyframes svelte-fg70jf-qh-floor-swing-a{35%{opacity:.65;transform:translateY(-30%)scale(.86,1.45)}70%{opacity:1;transform:translateY(8%)scale(1.03,.9)}}@keyframes svelte-fg70jf-qh-floor-swing-b{35%{opacity:.65;transform:translateY(-30%)scale(.86,1.45)}70%{opacity:1;transform:translateY(8%)scale(1.03,.9)}}@media (prefers-reduced-motion:reduce){.qh-photo__plate.svelte-fg70jf:has(.qh-plate--swap-a):after{animation:none}.qh-photo__plate.svelte-fg70jf:has(.qh-plate--swap-b):after{animation:none}}.bjl-button.qh-heart{width:32px;height:32px;min-height:0;box-shadow:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.bjl-button.qh-heart--float{background:var(--qh-paper);width:36px;height:36px;box-shadow:var(--qh-shadow-card);border-radius:50%}.qh-heart__icon.svelte-qj8blr,.qh-heart__fill.svelte-qj8blr,.qh-heart__line.svelte-qj8blr{place-items:center;display:grid;position:absolute;inset:0}.qh-heart__fill.svelte-qj8blr .bjl-icon,.qh-heart__line.svelte-qj8blr .bjl-icon{width:24px;height:24px}.bjl-button.qh-heart--float .qh-heart__fill.svelte-qj8blr .bjl-icon,.bjl-button.qh-heart--float .qh-heart__line.svelte-qj8blr .bjl-icon{width:18px;height:18px}.bjl-button.qh-heart--photo .qh-heart__fill.svelte-qj8blr{color:color-mix(in srgb, var(--qh-ink) 40%, transparent)}.bjl-button.qh-heart--photo .qh-heart__line.svelte-qj8blr{color:var(--qh-paper)}.bjl-button.qh-heart--plain .qh-heart__fill.svelte-qj8blr,.bjl-button.qh-heart--float .qh-heart__fill.svelte-qj8blr{color:#0000}.bjl-button.qh-heart--plain .qh-heart__line.svelte-qj8blr,.bjl-button.qh-heart--float .qh-heart__line.svelte-qj8blr{color:var(--qh-ink)}.bjl-button.qh-heart.qh-heart--saved .qh-heart__fill.svelte-qj8blr{color:#0000}.bjl-button.qh-heart--photo.qh-heart--saved .qh-heart__line.svelte-qj8blr{color:var(--qh-paper)}.bjl-button.qh-heart--photo.qh-heart--saved .qh-heart__line.svelte-qj8blr .qh-ph__tint{fill:var(--qh-heart)}.bjl-button.qh-heart--plain.qh-heart--saved .qh-heart__line.svelte-qj8blr,.bjl-button.qh-heart--float.qh-heart--saved .qh-heart__line.svelte-qj8blr,.bjl-button.qh-heart--token.qh-heart--saved .qh-heart__line.svelte-qj8blr{color:var(--qh-heart)}.bjl-button.qh-heart--token{border-radius:var(--bjl-radius-full);background:var(--qh-taken-wash);width:auto;height:30px;color:var(--qh-ink);font-size:var(--qh-text-13);font-weight:var(--bjl-font-weight-medium);font-variant-numeric:tabular-nums;gap:6px;padding:0 12px;transition:background-color .22s;display:inline-flex}.bjl-button.qh-heart--token.qh-heart--saved{background:var(--qh-heart-wash);color:var(--qh-accent)}.bjl-button.qh-heart--token .qh-heart__icon.svelte-qj8blr{width:16px;height:16px;position:relative;inset:auto}.bjl-button.qh-heart--token .qh-heart__fill.svelte-qj8blr .bjl-icon,.bjl-button.qh-heart--token .qh-heart__line.svelte-qj8blr .bjl-icon{width:16px;height:16px}.bjl-button.qh-heart--token .qh-heart__fill.svelte-qj8blr{color:#0000}.bjl-button.qh-heart--token .qh-heart__line.svelte-qj8blr{color:var(--qh-ink)}.bjl-button.qh-heart--token:not(.qh-heart--saved) .qh-heart__line.svelte-qj8blr .qh-ph__tint{opacity:0}.qh-listing.svelte-fazyjb{flex-direction:column;min-width:0;display:flex;position:relative}.qh-listing__heading.svelte-fazyjb{margin:0}.qh-listing__link.svelte-fazyjb:after{content:"";z-index:1;border-radius:var(--qh-radius);position:absolute;inset:0}.qh-listing__link.svelte-fazyjb:focus-visible:after{outline:2px solid var(--qh-ink);outline-offset:2px}.qh-listing.svelte-fazyjb:has(.qh-listing__link:where(.svelte-fazyjb):hover) .qh-photo{filter:brightness(.98)}.qh-listing__heart.svelte-fazyjb{z-index:2;margin-left:auto;position:relative}.qh-listing__heart.svelte-fazyjb .bjl-button.qh-heart{width:24px;height:24px}.qh-listing__heart.svelte-fazyjb .bjl-icon,.qh-listing__heart.svelte-fazyjb svg{width:20px;height:20px}.qh-listing__answer.svelte-fazyjb,.qh-listing__tag.svelte-fazyjb{border-radius:var(--bjl-radius-full);background:var(--qh-paper);height:20px;box-shadow:var(--qh-shadow-card);color:var(--qh-ink-soft);font-size:var(--qh-text-11);font-weight:var(--bjl-font-weight-semibold);white-space:nowrap;align-items:center;gap:3px;margin:0;padding:0 7px;line-height:1;display:inline-flex}.qh-listing__answer.svelte-fazyjb{padding-left:5px}.qh-listing__tag.svelte-fazyjb{color:var(--qh-ink)}.qh-listing__answer.svelte-fazyjb .bjl-icon{width:11px;height:11px;color:var(--qh-ink-soft)}.qh-listing__answer--open.svelte-fazyjb .bjl-icon{color:var(--qh-open)}
