.device-status--in-use[data-astro-cid-4qj2z7qe]{border-color:var(--color-border);color:var(--color-tx)}.device-status--backup[data-astro-cid-4qj2z7qe]{border-color:var(--color-border);color:var(--color-tx-2)}.device-status--idle[data-astro-cid-4qj2z7qe]{border-style:dashed;border-color:var(--color-tx-3);color:var(--color-tx-2)}.device-status--sold[data-astro-cid-4qj2z7qe]{border-color:var(--color-border);color:var(--color-tx-3)}.devices-timeline[data-astro-cid-4qj2z7qe]{font-size:.875rem;line-height:1.25rem;display:none;@media (width>=40rem){display:block}}.devices-timeline__lane[data-astro-cid-4qj2z7qe]{border-top:1px solid var(--color-border);grid-template-columns:4rem minmax(0,1fr);display:grid}.devices-timeline__category[data-astro-cid-4qj2z7qe]{color:var(--color-tx-2);padding-block:.375rem}.devices-timeline__track[data-astro-cid-4qj2z7qe]{position:relative}.devices-timeline__year-line[data-astro-cid-4qj2z7qe]{border-left:1px solid var(--color-border);position:absolute;inset-block:0}.devices-timeline__axis[data-astro-cid-4qj2z7qe]{height:1.5rem;position:relative;& span{color:var(--color-tx-3);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1rem;position:absolute;top:.25rem;translate:-50%}}.devices-timeline__legend[data-astro-cid-4qj2z7qe]{color:var(--color-tx-3);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.75rem;font-size:.75rem;line-height:1rem;display:flex;&>span[data-astro-cid-4qj2z7qe]{align-items:center;gap:.375rem;display:inline-flex}}.devices-timeline__swatch[data-astro-cid-4qj2z7qe]{border-width:1px;border-radius:.25rem;width:1rem;height:.625rem;display:inline-block}.device[data-astro-cid-4qj2z7qe]{outline:none;position:absolute}.device__bar[data-astro-cid-4qj2z7qe]{background-color:var(--color-bg);text-overflow:ellipsis;white-space:nowrap;min-width:.25rem;height:1.5rem;transition:border-color .15s var(--ease);border-width:1px;border-radius:.375rem;font-size:.75rem;line-height:1.375rem;overflow:hidden;.device[data-astro-cid-4qj2z7qe]:focus-visible &{border-color:var(--color-tx-2);outline:2px solid var(--color-tx);outline-offset:1px}@media (hover:hover){.device[data-astro-cid-4qj2z7qe]:hover &{border-color:var(--color-tx-3)}}}.device__bar--labelled[data-astro-cid-4qj2z7qe]{padding-inline:.375rem}.device__name[data-astro-cid-4qj2z7qe]{color:var(--color-tx-3);white-space:nowrap;transition:color .15s var(--ease);font-size:.75rem;line-height:1.5rem;position:absolute;top:0;@media (hover:hover){.device[data-astro-cid-4qj2z7qe]:hover &{color:var(--color-tx)}}}.device__name--owned[data-astro-cid-4qj2z7qe]{color:var(--color-tx-2)}.device__name--after[data-astro-cid-4qj2z7qe]{margin-left:.375rem;left:100%}.device__name--before[data-astro-cid-4qj2z7qe]{margin-right:.375rem;right:100%}.device__card[data-astro-cid-4qj2z7qe]{z-index:10;border:1px solid var(--color-border);background:var(--color-bg);visibility:hidden;opacity:0;pointer-events:none;width:15rem;transition:opacity .15s var(--ease);border-radius:.5rem;margin-top:.375rem;padding:.75rem;font-size:.75rem;line-height:1.25rem;position:absolute;top:100%;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;.device[data-astro-cid-4qj2z7qe]:focus-visible &{visibility:visible;opacity:1}@media (hover:hover){.device[data-astro-cid-4qj2z7qe]:hover &{visibility:visible;opacity:1}}.device[data-astro-cid-4qj2z7qe][data-card-dismissed] &{visibility:hidden;opacity:0}& dl{color:var(--color-tx-2);grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;margin-top:.5rem;display:grid}& dd{font-variant-numeric:tabular-nums}}.device__card--start[data-astro-cid-4qj2z7qe]{left:0}.device__card--end[data-astro-cid-4qj2z7qe]{right:0}.device__card-head[data-astro-cid-4qj2z7qe]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex;& img{object-fit:contain;flex-shrink:0;max-width:4.5rem;max-height:4rem;margin-block:-.25rem}}.device__card-title[data-astro-cid-4qj2z7qe]{color:var(--color-tx);font-weight:500}.device__card-status[data-astro-cid-4qj2z7qe]{color:var(--color-tx-3)}.device__card-note[data-astro-cid-4qj2z7qe]{color:var(--color-tx-2);margin-top:.5rem}.devices-feed[data-astro-cid-4qj2z7qe]{@media (width>=40rem){display:none}& section+section[data-astro-cid-4qj2z7qe]{margin-top:1rem}}.devices-feed__year[data-astro-cid-4qj2z7qe]{margin-bottom:.25rem;font-weight:500}.devices-feed__event[data-astro-cid-4qj2z7qe]{grid-template-columns:3rem minmax(0,1fr);column-gap:.5rem;padding-block:.25rem;display:grid;& time{color:var(--color-tx-3);font-variant-numeric:tabular-nums}}.devices-feed__kind[data-astro-cid-4qj2z7qe]{color:var(--color-tx-2)}.devices-feed__aside[data-astro-cid-4qj2z7qe]{color:var(--color-tx-3);font-size:.875rem;line-height:1.25rem}.devices-feed__status[data-astro-cid-4qj2z7qe]{color:var(--color-tx-2);border-width:1px;border-radius:.25rem;margin-left:.25rem;padding-inline:.25rem;font-size:.75rem;line-height:1rem}
