.cl-peek-text{margin:0}.cl-peek-word{white-space:nowrap}.cl-peek{position:relative;display:inline-block;margin:0;padding:0;border:0;background:none;color:var(--c-type);font:inherit;font-weight:var(--w-strong);cursor:pointer;outline:none;transition:color var(--dur-quick) var(--ease-move),transform var(--dur-quick) var(--ease-spring)}.cl-peek:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:0;inline-size:100%;block-size:var(--s-2);border-radius:var(--r-pill);background:var(--c-accent);transform:scaleY(.5);transform-origin:left bottom;opacity:.4;transition:transform var(--dur-glide) var(--ease-arrive),opacity var(--dur-glide) var(--ease-arrive)}.cl-peek:is(:hover,:focus-visible):after{transform:none;opacity:1}.cl-peek:hover{color:var(--c-accent);transform:translateY(calc(var(--s-2) * -1))}.cl-peek:focus-visible{border-radius:var(--corner-chip-sm);box-shadow:0 0 0 var(--focus-rim-w) var(--c-ring)}.cl-peek-card{position:fixed;z-index:var(--z-modal);inline-size:var(--size-300);pointer-events:none;opacity:0;transform:translateY(var(--s-8)) scale(.95);transition:opacity var(--dur-quick) var(--ease-leave),transform var(--dur-quick) var(--ease-spring);will-change:transform,opacity}.cl-peek-card[data-shown]{opacity:1;transform:none;transition:opacity var(--dur-quick) var(--ease-arrive),transform var(--dur-quick) var(--ease-spring)}.cl-peek-card__in{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-8) var(--s-8) var(--s-12);border-radius:var(--corner-floating);background:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type)}.cl-peek-card__img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--corner-row);-webkit-margin-after:var(--s-4);margin-block-end:var(--s-4)}[data-mode=mono] .cl-peek-card__img{filter:grayscale(1)}.cl-peek-card__title{padding-inline:var(--s-4);font-family:var(--f-display);font-size:var(--t-body);font-weight:var(--w-heading)}.cl-peek-card__sub{padding-inline:var(--s-4);font-size:var(--t-small);color:var(--c-type)}.cl-peek-card__cap{padding-inline:var(--s-4);font-size:var(--t-caption);color:var(--c-muted)}@media (prefers-reduced-motion:reduce){.cl-peek,.cl-peek:hover{transform:none}.cl-peek-card,.cl-peek-card[data-shown]{transform:none;transition:opacity var(--dur-quick) var(--ease-move)}}@layer loosethreads{.lt-float{--lt-float-dur:var(--dur-quick);position:relative;display:inline-flex;vertical-align:middle;max-width:100%}.lt-float__card{--lt-float-shift:0px;--lt-float-room:var(--tooltip-max);box-sizing:border-box;position:absolute;z-index:var(--z-label);inset-block-end:calc(100% + var(--s-4));left:50%;translate:calc(var(--lt-float-shift) - 50%) 0;display:none;inline-size:max-content;max-inline-size:min(var(--tooltip-max),var(--lt-float-room));margin:0;padding:var(--s-8) var(--s-12);border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);font-family:var(--f-reading);font-size:var(--t-caption);line-height:var(--lh-body);font-weight:var(--w-regular);font-style:normal;letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;overflow-wrap:anywhere;text-wrap:pretty;cursor:default;pointer-events:auto;opacity:0;transition:opacity var(--lt-float-dur) var(--ease-leave),display var(--lt-float-dur) var(--ease-leave) allow-discrete}.lt-float__card[data-below]{inset-block-end:auto;inset-block-start:calc(100% + var(--s-4))}.lt-float__card[data-shown]{display:block;opacity:1;transition-timing-function:var(--ease-arrive)}@starting-style{.lt-float__card[data-shown]{opacity:0}}.lt-float__card[data-cut]{transition:none}:root:has(.lt-float__card[data-shown]) .lt-float__card:not([data-shown]){transition:none}@media (pointer:coarse){.lt-float__card{inset-block-end:calc(max(100%, 50% + var(--touch-min) / 2) + var(--s-4))}}.lt-float__more,.lt-float__words{display:block;min-width:0}.lt-float__card[data-expanded] .lt-float__words{font-weight:var(--w-strong)}.lt-float__more{-webkit-margin-before:var(--s-4);margin-block-start:var(--s-4);color:var(--c-muted)}.lt-float__card.lt-float__card--note{--lt-float-room:var(--size-300);--lt-float-caret:50%;display:grid;grid-gap:var(--s-8);gap:var(--s-8);inset-block-end:auto;inset-block-start:calc(100% + var(--s-8));inset-inline-start:0;inset-inline-end:auto;left:auto;translate:var(--lt-float-shift) 0;max-inline-size:min(var(--size-300),var(--lt-float-room));padding:var(--s-12) var(--s-16);opacity:1;transition:none;font-size:var(--t-small);outline:none}.lt-float__card--note[data-align=end]{inset-inline-start:auto;inset-inline-end:0}.lt-float__card--note[data-side=above]{inset-block-start:auto;inset-block-end:calc(100% + var(--s-8))}.lt-float__card--note:before{content:"";position:absolute;inset-block-start:calc(-1 * var(--s-8));inset-inline-start:calc(var(--lt-float-caret) - var(--s-8));inline-size:0;block-size:0;border-inline:var(--s-8) solid transparent;-webkit-border-after:var(--s-8) solid var(--surface-floating);border-block-end:var(--s-8) solid var(--surface-floating)}.lt-float__card--note[data-side=above]:before{inset-block-start:auto;inset-block-end:calc(-1 * var(--s-8));-webkit-border-after:0;border-block-end:0;-webkit-border-before:var(--s-8) solid var(--surface-floating);border-block-start:var(--s-8) solid var(--surface-floating)}.lt-float__title{margin:0;font-weight:var(--w-strong);overflow-wrap:anywhere}.lt-float__body{display:grid;grid-gap:var(--s-8);gap:var(--s-8);min-width:0;color:var(--c-type)}@media (pointer:coarse){.lt-float__card.lt-float__card--note{inset-block-end:auto}.lt-float__card--note[data-side=above]{inset-block-end:calc(100% + var(--s-8))}}@media (prefers-reduced-motion:reduce){.lt-float{--lt-float-dur:var(--dur-none)}}:where([data-motion=reduce]) .lt-float{--lt-float-dur:var(--dur-none)}}@layer loosethreads{.lt-float-bar{--lt-float-dur:var(--dur-quick);box-sizing:border-box;position:fixed;z-index:var(--z-bar);inset-block-end:var(--s-16);inset-inline:var(--s-16);margin:0 auto;display:none;flex-wrap:wrap;justify-content:flex-start;gap:var(--s-8);inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:0;padding:var(--s-8);border-radius:var(--corner-floating);background-color:var(--surface-floating);box-shadow:var(--shadow-float);color:var(--c-type);opacity:0;transition:opacity var(--lt-float-dur) var(--ease-leave),display var(--lt-float-dur) var(--ease-leave) allow-discrete}.lt-float-bar[data-shown]{display:flex;opacity:1;transition-timing-function:var(--ease-arrive)}@starting-style{.lt-float-bar[data-shown]{opacity:0}}.lt-float-bar>.lt-button{min-inline-size:0;max-inline-size:100%}.lt-float-bar__icon{width:var(--size-24);height:var(--size-24);stroke-width:var(--icon-stroke)}@media (prefers-reduced-motion:reduce){.lt-float-bar{--lt-float-dur:var(--dur-none)}}:where([data-motion=reduce]) .lt-float-bar{--lt-float-dur:var(--dur-none)}}