@layer loosethreads{.lt-chip{--lt-chip-h:var(--fc-h);--lt-chip-corner:var(--corner-chip);--lt-chip-fill:transparent;--lt-chip-text:var(--c-type);--lt-chip-edge:var(--edge);--lt-chip-wash:var(--c-accent-soft);--lt-chip-rim:var(--c-type);--lt-chip-gleam:var(--focus-gleam);--lt-chip-sheen:color-mix(in srgb,light-dark(color-mix(in srgb,var(--pulp-white) 50%,transparent),color-mix(in srgb,var(--pulp-white) 12%,transparent)) calc(var(--gleam-on) * 100%),transparent);--lt-chip-dur:var(--dur-quick);--lt-chip-glide:var(--rim-glide);box-sizing:border-box;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:var(--s-4);flex:none;width:max-content;min-width:max-content;max-width:none;min-height:var(--lt-chip-h);margin:0;padding:var(--s-4) var(--s-12);border:var(--line-w) solid var(--lt-chip-edge);box-shadow:inset 0 0 0 calc(var(--chip-outline-w) - var(--line-w)) var(--lt-chip-edge);border-radius:min(var(--lt-chip-corner),calc(var(--lt-chip-h) * var(--r-cap)));outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--lt-chip-fill);color:var(--lt-chip-text);font-family:var(--f-reading);font-size:var(--t-caption);line-height:var(--lh-body);font-weight:var(--w-regular);text-align:start;text-decoration:none;white-space:nowrap;cursor:default;-webkit-tap-highlight-color:transparent;transition:background-color var(--lt-chip-dur) var(--ease-leave),color var(--lt-chip-dur) var(--ease-leave)}.lt-chip--sm{--lt-chip-h:var(--control-sm);--lt-chip-corner:var(--corner-chip-sm);padding:var(--s-4) var(--s-8);font-size:var(--size-12)}.lt-chip__icon{display:inline-flex;flex:none;width:var(--size-icon-sm);height:var(--size-icon-sm)}.lt-chip__icon>svg{width:100%;height:100%}.lt-chip__detail{color:var(--lt-chip-detail,var(--c-muted))}.lt-chip__status{position:absolute;width:var(--line-w);height:var(--line-w);overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lt-chip[data-chosen]{--lt-chip-fill:var(--chosen-glass-fill);--lt-chip-text:var(--chosen-glass-text);--lt-chip-edge:transparent;--lt-chip-detail:var(--chosen-glass-text);--lt-chip-wash:transparent;--lt-chip-rim:var(--chosen-glass-focus-rim);--lt-chip-gleam:var(--chosen-glass-focus-gleam);background:var(--chosen-glass-top) padding-box,linear-gradient(var(--lt-chip-fill),var(--lt-chip-fill)) padding-box,var(--chosen-glass-rim) border-box;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:inset 0 0 0 calc(var(--chip-outline-w) - var(--line-w)) var(--chosen-glass-rim-inner),var(--chosen-glass-caustic)}.lt-chip[data-disabled]{--lt-chip-fill:var(--disabled-fill);--lt-chip-edge:var(--disabled-fill);--lt-chip-text:var(--disabled-label);--lt-chip-detail:var(--disabled-label);--lt-chip-wash:transparent;cursor:not-allowed}.lt-chip[data-disabled][data-chosen]{background:var(--lt-chip-fill);box-shadow:inset 0 0 0 calc(var(--chip-outline-w) - var(--line-w)) var(--lt-chip-edge)}.lt-chip--acts{cursor:pointer}.lt-chip--acts[data-disabled]{cursor:not-allowed}.lt-chip--acts:before{content:"";position:absolute;inset:calc(-1 * var(--line-w));z-index:var(--z-under);border-radius:inherit;pointer-events:none;background-color:transparent;background-image:linear-gradient(100deg,transparent 38%,var(--lt-chip-sheen) 50%,transparent 62%);background-size:300% 100%;background-position:100% 0;transition:background-color var(--lt-chip-dur) var(--ease-leave)}@media (hover:hover){.lt-chip--acts:not([aria-disabled=true]):hover:before{background-color:var(--lt-chip-wash);background-position:0 0;transition:background-color var(--lt-chip-dur) var(--ease-arrive),background-position var(--lt-chip-glide) var(--ease-move)}.lt-chip--acts:not([aria-disabled=true]):is(:active:hover,:active:focus-visible){background-color:color-mix(in srgb,var(--lt-chip-fill) calc(100% - var(--press-amt)),var(--press-mix));transition-timing-function:var(--ease-arrive)}}@media (hover:none){.lt-chip--acts:not([aria-disabled=true]):active{background-color:color-mix(in srgb,var(--lt-chip-fill) calc(100% - var(--press-amt)),var(--press-mix));transition-timing-function:var(--ease-arrive)}}.lt-chip--acts:focus-visible{outline:var(--line-w) solid transparent;border-color:var(--lt-chip-rim);box-shadow:inset 0 0 0 calc(var(--focus-rim-w) - var(--line-w)) var(--lt-chip-rim)}.lt-chip--acts:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--line-w));border-radius:inherit;padding:var(--focus-rim-w);pointer-events:none;background-image:linear-gradient(100deg,var(--lt-chip-rim) 38%,var(--lt-chip-gleam) 50%,var(--lt-chip-rim) 62%);background-size:300% 100%;-webkit-mask:linear-gradient(var(--pulp-black) 0 0) content-box,linear-gradient(var(--pulp-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lt-chip-gleam var(--dur-focus-gleam) var(--ease-move) infinite alternate}@keyframes lt-chip-gleam{0%{background-position:100% 0}to{background-position:0 0}}.lt-chip--tag{--lt-chip-h:auto;--lt-chip-corner:var(--corner-chip-sm);min-height:0;gap:var(--s-4);padding:calc(var(--s-2) - var(--line-w)) var(--s-8);border-radius:var(--corner-chip-sm);font-size:var(--t-label)}.lt-tag-inline{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:var(--s-0) var(--s-2);border:var(--line-w) dotted var(--edge);border-radius:var(--corner-chip-sm)}.lt-chip--mention{--lt-chip-h:auto;--lt-chip-corner:var(--corner-chip-sm);--lt-chip-edge:transparent;--lt-chip-wash:transparent;--lt-chip-sheen:transparent;min-height:0;padding:var(--s-2) var(--s-0);border-width:var(--s-0);box-shadow:none;border-radius:var(--corner-chip-sm);font-size:inherit;line-height:inherit;vertical-align:baseline;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:var(--underline)}@media (hover:hover){.lt-chip--mention:hover{text-decoration-thickness:var(--underline-hover)}}.lt-chip--mention:focus-visible{box-shadow:inset 0 0 0 var(--focus-rim-w) var(--lt-chip-rim)}.lt-chip--mention:focus-visible:after{inset:var(--s-0)}.lt-chip-list{flex-wrap:wrap;align-items:baseline;gap:var(--s-8);max-width:100%;margin:0;padding:0;list-style:none}.lt-chip-list,.lt-chip-list__item{display:flex;min-width:0}@media (pointer:coarse){.lt-chip--acts{--lt-chip-h:var(--touch-min);min-width:var(--touch-min)}.lt-chip--acts.lt-chip--mention{--lt-chip-h:auto;min-width:0}.lt-chip--acts.lt-chip--mention:before{inset:min(var(--s-0),calc(50% - var(--touch-min) / 2));border-radius:var(--r-0);background-image:none;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.lt-chip{--lt-chip-dur:var(--dur-none);--lt-chip-glide:var(--dur-none);--lt-chip-sheen:transparent}.lt-chip--acts:focus-visible:after{content:none}}:where([data-motion=reduce]) .lt-chip{--lt-chip-dur:var(--dur-none);--lt-chip-glide:var(--dur-none);--lt-chip-sheen:transparent}:where([data-motion=reduce]) .lt-chip--acts:focus-visible:after{content:none}}