@layer components{.lx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;padding:2.25rem 0 1.75rem;display:flex}.lx-title{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tighter)}.lx-title-row{flex-wrap:wrap;align-items:baseline;column-gap:.625rem;display:flex}.lx-title-row>.lx-count{font-size:var(--text-xl);font-weight:var(--font-weight-medium);letter-spacing:0;color:var(--color-text-faint);font-variant-numeric:tabular-nums}.lx-asof{font-size:var(--text-ui);line-height:var(--text-ui--line-height);color:var(--color-text-faint)}@media (max-width:47.99rem){.lx-head{padding:1.5rem 0 1.25rem}.lx-title{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}}.lx-open{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.lx-open-label{font-size:var(--text-ui);line-height:var(--text-ui--line-height);color:var(--color-text-faint);margin-right:.25rem}.lx-open-item{border-radius:var(--radius-md);background:var(--color-surface);height:2.75rem;font-size:var(--text-ui);line-height:var(--text-ui--line-height);font-weight:var(--font-weight-semibold);transition:background-color var(--duration-fast) var(--ease-out);align-items:center;gap:.625rem;padding:0 .875rem 0 .375rem;display:inline-flex}.lx-open-item:hover{background:var(--color-surface-2)}.lx-open-item>.lx-img{width:1.25rem}.lx-open-item>small{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-accent)}.lx-bar{flex-direction:column;gap:.75rem;margin-bottom:2rem;display:flex}.lx-bar-row{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;min-width:0;display:flex}.lx-bar-row>.seg{margin-left:auto}.lx-find{border-radius:var(--radius-full);background:var(--color-surface);width:16rem;height:2.375rem;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}.lx-find:hover{background:var(--color-surface-2)}.lx-find:focus-within{background:var(--color-surface-2);box-shadow:0 0 0 2px var(--color-accent)}.lx-find>.icon{color:var(--color-text-faint);pointer-events:none;position:absolute;left:.875rem}.lx-find>input{width:100%;height:100%;color:var(--color-text);font-size:var(--text-base);border-radius:var(--radius-full);background:0 0;outline:none;padding:0 1rem 0 2.5rem}@media (min-width:48rem){.lx-find>input{font-size:var(--text-ui)}}.lx-find>input::placeholder{color:var(--color-text-faint);opacity:1}.lx-find>input::-webkit-search-cancel-button{display:none}.lx-chips{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.lx-chips-label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-faint);white-space:nowrap;margin-right:.25rem}.lx-chip{border-radius:var(--radius-full);background:var(--color-surface);height:2.125rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:.375rem;padding-inline:.875rem;text-decoration:none;display:inline-flex}.lx-chip:hover{background:var(--color-surface-2);color:var(--color-text)}.lx-chip[aria-current=true]{background:var(--color-text);color:var(--color-bg)}.lx-chip>.icon{margin-right:-.25rem}.lx-sep{background:var(--color-line);width:1px;height:1.25rem}.lx-view>a{border-radius:9px}.lx-view>a>span{height:2rem;font-size:var(--text-sm);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-text-muted);white-space:nowrap;border-radius:9px;align-items:center;gap:.375rem;padding-inline:.8125rem;display:inline-flex}.lx-view>a:hover>span{color:var(--color-text)}.lx-view>a[aria-current=true]>span{background:var(--color-text);color:var(--color-bg)}@media (max-width:47.99rem){.lx-find{width:100%}.lx-chips[data-scroll]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.lx-chips[data-scroll]::-webkit-scrollbar{display:none}.lx-chips[data-scroll] .lx-chip:focus-visible{outline-offset:-2px}.lx-sep{display:none}}.lx-groups{flex-direction:column;gap:2.75rem;display:flex}.lx-group-h{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.lx-group-h>.tier-gauge>i{width:7px;height:7px}.lx-group-name{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.lx-group-n{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-text-faint);font-variant-numeric:tabular-nums}.lx-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:69.99rem){.lx-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:47.99rem){.lx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}}@media (max-width:33.99rem){.lx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}}.lx-tile{border-radius:var(--radius-xl);background:var(--color-surface);text-align:center;min-width:0;height:100%;transition:background-color var(--duration-fast) var(--ease-out);flex-direction:column;align-items:center;padding:1.125rem .75rem 1rem;text-decoration:none;display:flex;position:relative}.lx-tile:hover{background:var(--color-surface-2)}.lx-tile>.lx-img{width:4.375rem;transition:translate var(--duration-base) var(--ease-out)}.lx-tile:hover>.lx-img{translate:0 -2px}.lx-tile-name{max-width:100%;min-height:2.5em;font-size:var(--text-ui);line-height:1.25;font-weight:var(--font-weight-semibold);text-wrap:balance;overflow-wrap:anywhere;place-items:center;margin-top:.875rem;display:grid}.lx-tile-meta{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-faint);text-wrap:balance;margin-top:.125rem}.lx-tile-tier{display:flex;position:absolute;top:.75rem;left:.75rem}.lx-tile-tier>.tier-gauge{gap:1px}.lx-tile-tier>.tier-gauge>i{width:4px;height:4px}.lx-tile-open{border-radius:var(--radius-full);background:var(--color-accent);width:.5rem;height:.5rem;position:absolute;top:.75rem;right:.75rem}@media (max-width:47.99rem){.lx-tile{border-radius:var(--radius-lg);padding:.875rem .375rem .75rem}.lx-tile>.lx-img{width:3.75rem}.lx-tile-name{font-size:var(--text-sm);margin-top:.625rem}.lx-tile-meta{font-size:var(--text-xs)}}.lx-img{aspect-ratio:10/16;border-radius:var(--radius-xs);background:var(--color-surface-2);flex:none;display:block;position:relative;overflow:hidden}.lx-img>img{width:100%;height:100%;position:absolute;inset:0}.lx-img>img:after{content:"";background:var(--color-surface-2);position:absolute;inset:0}.lx-img[data-none]{background:repeating-linear-gradient(135deg, var(--color-surface-2) 0 5px, var(--color-surface-3) 5px 10px);color:var(--color-text);font-family:var(--font-display);font-weight:var(--font-weight-bold);letter-spacing:.02em;place-items:center;display:grid;container-type:inline-size}.lx-img[data-none]>span{font-size:28cqi}.lx-table .lx-img{width:1.875rem}.lx-table td:first-child{width:3.25rem}.lx-name{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.lx-name>a{font-weight:var(--font-weight-semibold)}.lx-name>a:after{content:"";position:absolute;inset:0}.lx-name>a:hover{text-underline-offset:3px;text-decoration:underline}.lx-owners{justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}.lx-state[data-open]{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.lx-state{color:var(--color-text-faint)}.lx-crumb{font-size:var(--text-ui);line-height:var(--text-ui--line-height);color:var(--color-text-faint);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1.75rem;display:flex}.lx-crumb a{border-radius:var(--radius-xs);transition:color var(--duration-fast) var(--ease-out)}.lx-crumb a:hover{color:var(--color-text)}.lx-crumb [aria-current]{color:var(--color-text-muted)}.lx-cape{gap:var(--card-gap) 2.5rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;padding:1.25rem 0 2.5rem;display:grid}.lx-stage{border-radius:var(--radius-3xl);background:radial-gradient(60% 46% at 50% 38%, var(--color-stage-glow), transparent 70%), radial-gradient(55% 12% at 50% 88%, var(--color-stage-pool), transparent 75%), var(--color-stage);justify-content:center;align-items:flex-end;gap:1.75rem;min-height:26rem;padding:3rem 2rem 2.5rem;display:flex;position:relative;overflow:hidden}.lx-stage>figure{flex-direction:column;align-items:center;gap:.75rem;display:flex}.lx-stage>figure>figcaption{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-stage-ink-muted)}.lx-stage .lx-img[data-side=front]{width:10rem}.lx-stage .lx-img[data-side=back]{opacity:.9;width:5rem}.lx-stage .lx-img{box-shadow:0 24px 40px -18px var(--color-stage-shade);background:0 0}.lx-info{min-width:0;padding-top:.5rem}.lx-info-title{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.lx-info-title>h1{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--text-4xl--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tighter);overflow-wrap:anywhere}.lx-summary{max-width:52ch;font-size:var(--text-md);line-height:var(--text-md--line-height);color:var(--color-text-muted);margin-top:.625rem}.lx-facts{flex-wrap:wrap;gap:1rem 2.75rem;margin-top:1.75rem;display:flex}.lx-fact>dt{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-faint)}.lx-fact>dd{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--text-xl--line-height);font-weight:var(--font-weight-semibold);white-space:nowrap;margin-top:.125rem}.lx-fact>dd[data-open]{color:var(--color-accent)}.lx-fact>dd>small{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-normal);color:var(--color-text-faint);display:block}.lx-value{margin-top:1.75rem}.lx-value .vb{padding-block:1.25rem 1.125rem}.lx-how{border-radius:var(--radius-xl);background:var(--color-surface);margin-top:1.5rem;padding:1.25rem 1.5rem}.lx-how-title{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold);margin-bottom:.625rem}.lx-how dl{font-size:var(--text-ui);line-height:var(--text-ui--line-height);grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem 1.25rem;display:grid}.lx-how dt{color:var(--color-text-faint)}.lx-history{max-width:62ch}.lx-history>p+p{margin-top:.875rem}.lx-history>p{color:var(--color-text-muted)}.lx-chart-note{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-faint);margin-top:.75rem}.lx-holders{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.lx-holder{border-radius:var(--radius-md);background:var(--color-surface);min-width:0;font-weight:var(--font-weight-semibold);transition:background-color var(--duration-fast) var(--ease-out);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.lx-holder:hover{background:var(--color-surface-2)}.lx-holder>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lx-holder>img,.lx-holder>.face{border-radius:6px}.lx-rows{flex-direction:column;display:flex}.lx-row{grid-template-columns:minmax(0,1fr) auto;column-gap:1.25rem;padding-block:.875rem;display:grid}.lx-row+.lx-row{border-top:1px solid var(--color-line)}.lx-row-k{font-weight:var(--font-weight-semibold)}.lx-row-v{font-family:var(--font-display);font-weight:var(--font-weight-semibold);text-align:right;white-space:nowrap}.lx-row-r{max-width:52ch;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-muted);grid-column:1/-1;margin-top:.125rem}@media (max-width:47.99rem){.lx-cape{grid-template-columns:minmax(0,1fr);padding-top:.75rem}.lx-stage{border-radius:var(--radius-2xl);min-height:18rem;padding:2rem 1rem 1.75rem}.lx-stage .lx-img[data-side=front]{width:7.5rem}.lx-stage .lx-img[data-side=back]{width:3.75rem}.lx-info-title>h1{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.lx-facts{gap:.875rem 1.75rem;margin-top:1.25rem}.lx-how{padding:1rem 1.125rem}.lx-how dl{grid-template-columns:minmax(0,1fr);gap:0}.lx-how dd+dt{margin-top:.625rem}.lx-holders{grid-template-columns:repeat(2,minmax(0,1fr))}}}
