@layer components{.MGvflq_gate{aspect-ratio:4/3;border:var(--space-px) solid var(--color-border);border-radius:var(--radius-3xl);background:var(--color-bg-elevated);place-items:center;display:grid;position:relative;overflow:hidden}.MGvflq_artwork{object-fit:cover;filter:blur(24px);transform:scale(1.15)}.MGvflq_notice{justify-items:center;gap:var(--space-2);max-inline-size:28rem;padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-bg);text-align:center;display:grid;position:relative}}
@layer composables{.jXQJaG_community{align-items:start;gap:var(--space-8);grid-column:1/-1;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.85fr);display:grid}.jXQJaG_community>:first-child{grid-row:span 2}.jXQJaG_community>:not(:first-child):not(:has(.jXQJaG_makeGrid,.jXQJaG_remixGrid)){grid-column:2}.jXQJaG_panel,.jXQJaG_panelWide{min-width:0}.jXQJaG_panelWide:has(.jXQJaG_makeGrid,.jXQJaG_remixGrid){grid-column:1/-1}.jXQJaG_composerActions{gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.jXQJaG_composerActions>:first-child{flex:18rem;min-width:0}.jXQJaG_commentHeader,.jXQJaG_makeHeader{gap:var(--space-1) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.jXQJaG_commentForm,.jXQJaG_replyForm,.jXQJaG_newCollection,.jXQJaG_makeForm{gap:var(--space-3);display:grid}.jXQJaG_replyForm{margin-block-start:var(--space-3)}.jXQJaG_commentList,.jXQJaG_replies,.jXQJaG_collectionList{display:grid}.jXQJaG_comment,.jXQJaG_reply{gap:var(--space-3);padding-block:var(--space-4);border-top:var(--space-px) solid var(--color-border);display:grid}.jXQJaG_comment:first-child,.jXQJaG_reply:first-child{border-top:0;padding-block-start:0}.jXQJaG_reply{padding-inline-start:var(--space-6)}.jXQJaG_author{gap:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.jXQJaG_author:hover{text-underline-offset:.18em;text-decoration:underline}.jXQJaG_avatar{width:var(--control-h-sm);height:var(--control-h-sm);object-fit:cover;border-radius:50%}.jXQJaG_commentBody{white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.jXQJaG_emptyNote{text-wrap:pretty;max-width:60ch}.jXQJaG_rating{gap:var(--space-0_5);width:fit-content;color:var(--color-fg);display:inline-flex}.jXQJaG_rating svg{width:16px;height:16px}.jXQJaG_rating svg[fill=none]{color:var(--color-border-strong)}.jXQJaG_commentPhotos{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.jXQJaG_commentPhotos img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto}.jXQJaG_collectionRow{gap:var(--space-3);width:100%;block-size:auto;min-inline-size:0;padding:var(--space-3);border:0;border-top:var(--space-px) solid var(--color-border);color:var(--color-fg);font-size:inherit;font-weight:inherit;text-align:left;white-space:normal;border-radius:0;justify-content:space-between;align-items:center;display:flex}.jXQJaG_collectionRow:first-child{border-top:0}.jXQJaG_collectionRow:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--color-primary));outline-offset:calc(var(--focus-ring-offset,2px) * -1)}.jXQJaG_collectionRow:disabled{opacity:.55;cursor:not-allowed}.jXQJaG_collectionRowCopy{gap:var(--space-0_5);min-width:0;display:grid}.jXQJaG_collectionRowCopy>*{overflow-wrap:anywhere;min-width:0}.jXQJaG_newCollection{border-top:var(--space-px) solid var(--color-border);padding-block-start:var(--space-3)}.jXQJaG_communityReport{width:fit-content;max-width:100%}.jXQJaG_communityReport[open]{width:min(22rem,100%)}.jXQJaG_communityReport summary{width:fit-content;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-regular)}.jXQJaG_communityReport form{gap:var(--space-2);width:100%;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-2);display:grid}.jXQJaG_makeDisclosure summary{width:fit-content;color:var(--color-fg);font-weight:var(--weight-medium)}.jXQJaG_makeDisclosure[open] summary{margin-block-end:var(--space-4)}.jXQJaG_makeForm{max-width:44rem}.jXQJaG_makeFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jXQJaG_makeUploadProgress{gap:var(--space-1);display:grid}.jXQJaG_makeUploadProgress[data-idle=true]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jXQJaG_makeGrid,.jXQJaG_remixGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.jXQJaG_makeCard,.jXQJaG_remixCard{min-width:0;overflow:hidden}.jXQJaG_makeCard>img,.jXQJaG_remixCard img,.jXQJaG_remixFallback{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);background:var(--color-bg-muted);place-items:center;width:100%;height:auto;display:grid}.jXQJaG_makeCard>div{padding-block:var(--space-3)}.jXQJaG_remixCard a{gap:var(--space-3);color:var(--color-fg);text-decoration:none;display:grid}.jXQJaG_remixCard>p{margin-block-start:var(--space-2)}.jXQJaG_remixCard img.jXQJaG_matureArtwork{filter:blur(24px);clip-path:inset(0 round var(--radius-md))}@media (max-width:800px){.jXQJaG_community{grid-template-columns:minmax(0,1fr)}.jXQJaG_community>:first-child{grid-row:auto}.jXQJaG_community>:not(:first-child):not(:has(.jXQJaG_makeGrid,.jXQJaG_remixGrid)){grid-column:auto}.jXQJaG_panelWide:has(.jXQJaG_makeGrid,.jXQJaG_remixGrid){grid-column:auto}}@media (max-width:560px){.jXQJaG_composerActions{flex-direction:column;align-items:flex-start}.jXQJaG_composerActions>:first-child{flex:initial}.jXQJaG_makeFields{grid-template-columns:1fr}}}
@layer composables{.aUNwVW_grid{--model-card-min:240px;grid-template-columns:repeat(auto-fill, minmax(var(--model-card-min), 1fr));column-gap:var(--space-5);row-gap:var(--space-8)}@media (min-width:641px) and (max-width:1100px){.aUNwVW_grid{--model-card-min:200px}}@media (min-width:641px){.aUNwVW_fixedColumns{grid-template-columns:repeat(var(--model-card-columns), minmax(0, 1fr))}}@media (max-width:640px){.aUNwVW_grid{column-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.aUNwVW_card{--card-ring-room:calc(var(--focus-ring-width) + var(--focus-ring-offset));content-visibility:auto;contain-intrinsic-block-size:auto 350px;inline-size:calc(100% + 2 * var(--card-ring-room));padding:var(--card-ring-room);margin:calc(-1 * var(--card-ring-room));border:0;border-radius:0;overflow:visible}@media (max-width:640px){.aUNwVW_card{contain-intrinsic-block-size:auto calc(50vw + 70px)}}.aUNwVW_card>a:focus-visible:after{outline:none}.aUNwVW_card:has(>a:focus-visible) .aUNwVW_media{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.aUNwVW_media{aspect-ratio:1;background:var(--color-bg-muted);border-radius:var(--radius-3xl);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aUNwVW_mediaImg{object-fit:contain;width:100%;height:100%;transition:transform var(--anim-duration-normal) var(--anim-ease-default)}.aUNwVW_mediaImgCover{object-fit:cover}@media (hover:hover) and (pointer:fine){.aUNwVW_card:hover .aUNwVW_mediaImg{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.aUNwVW_mediaImg{transition:none}.aUNwVW_card:hover .aUNwVW_mediaImg{transform:none}}.aUNwVW_mediaImgMature{filter:blur(24px);transform:scale(1.15)}@media (hover:hover) and (pointer:fine){.aUNwVW_card:hover .aUNwVW_mediaImgMature{transform:scale(1.15)}}.aUNwVW_matureLabel{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);pointer-events:none;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}.aUNwVW_placeholder{justify-items:center;gap:var(--space-2);color:var(--color-fg-muted);display:grid}.aUNwVW_badgeGroup{align-items:center;gap:var(--space-1);max-width:calc(100% - var(--space-16));pointer-events:none;flex-wrap:wrap;min-width:0;display:flex}.aUNwVW_badgeGroup>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aUNwVW_body{padding:var(--space-3) 0 0;gap:var(--space-1_5);flex:auto}.aUNwVW_title{min-inline-size:0}.aUNwVW_meta{min-width:0;color:var(--color-fg-muted)}.aUNwVW_provenance{block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--line-xs)}.aUNwVW_save{z-index:2;top:var(--space-2);right:var(--space-2);height:var(--space-8);width:var(--space-8);border-radius:var(--radius-full);color:var(--color-fg-on-media);background:0 0;place-items:center;text-decoration:none;display:grid;position:absolute}.aUNwVW_save svg{inline-size:var(--space-6);block-size:var(--space-6);overflow:visible}.aUNwVW_save svg *{fill:color-mix(in srgb, var(--color-scrim-heavy) 50%, transparent);stroke:var(--color-fg-on-media);stroke-width:1.5px}.aUNwVW_save[aria-pressed=true] svg *{fill:var(--color-accent);stroke:var(--color-accent)}@media (hover:hover) and (pointer:fine){.aUNwVW_save:not([aria-pressed=true]){opacity:0;transition:opacity var(--anim-duration-fast) var(--anim-ease-default)}.aUNwVW_card:hover .aUNwVW_save,.aUNwVW_card:focus-within .aUNwVW_save{opacity:1}}@media (prefers-reduced-motion:reduce){.aUNwVW_save:not([aria-pressed=true]){transition:none}}.aUNwVW_printMeta{gap:var(--space-1) var(--space-2);color:var(--color-fg-muted);font-size:var(--text-xs);line-height:var(--line-xs);flex-wrap:wrap;display:flex}.aUNwVW_printMeta span{align-items:center;gap:var(--space-1);display:inline-flex}.aUNwVW_action{margin-block-start:var(--space-2)}}
@layer components{.z4D1ea_categories{align-items:center;gap:var(--space-1);padding:var(--space-1);margin-inline:calc(var(--space-1) * -1)}.z4D1ea_categories a{align-items:center;gap:var(--space-1_5);block-size:var(--control-h-lg);padding-inline:var(--space-3);white-space:nowrap;border-radius:var(--radius-full);color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);text-decoration:none;display:flex}.z4D1ea_categories a:hover,.z4D1ea_categories a[aria-current=page]{background:var(--color-bg-muted);color:var(--color-fg)}.z4D1ea_categories svg{flex-shrink:0}}
@layer components{.znWX0G_callout{justify-content:space-between;align-items:center;gap:var(--space-5);border-block-start:var(--space-px) solid var(--color-border);padding-block:var(--space-8);flex-wrap:wrap;display:flex}.znWX0G_callout h2{font-size:var(--text-3xl);line-height:var(--line-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);margin:0}.znWX0G_callout p{margin:var(--space-2) 0 0;color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm)}}
@layer composables{.IdT9EW_textLink{width:fit-content;color:var(--color-fg);font-weight:var(--weight-medium);text-decoration:none}.IdT9EW_textLink:hover{text-underline-offset:.18em;text-decoration:underline}.IdT9EW_dangerPanel{border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-border))}.IdT9EW_form,.IdT9EW_inviteForm{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IdT9EW_inviteForm{grid-template-columns:minmax(14rem,1fr) minmax(9rem,12rem) auto;align-items:end}.IdT9EW_fullField,.IdT9EW_formActions{grid-column:1/-1}.IdT9EW_formActions,.IdT9EW_inviteLinkBox,.IdT9EW_dangerActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.IdT9EW_inviteLinkBox{align-items:end}.IdT9EW_inviteLinkField{flex:24rem}.IdT9EW_list{margin:var(--space-3) 0 0;border-top:var(--space-px) solid var(--color-border);padding:0;list-style:none;overflow:hidden}.IdT9EW_listRow,.IdT9EW_memberRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding-block:var(--space-4);display:flex}.IdT9EW_listRow+.IdT9EW_listRow,.IdT9EW_memberRow+.IdT9EW_memberRow{border-top:var(--space-px) solid var(--color-border)}.IdT9EW_memberRow{grid-template-columns:auto minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;display:grid}.IdT9EW_memberIdentity{min-width:0}@media (max-width:760px){.IdT9EW_form,.IdT9EW_inviteForm{grid-template-columns:minmax(0,1fr)}.IdT9EW_memberRow{grid-auto-flow:row;align-items:start}.IdT9EW_memberRow>:nth-child(n+3){grid-column:2;width:100%}.IdT9EW_listRow{flex-direction:column;align-items:flex-start}}}
@layer components{.jIXP7G_section{gap:var(--space-6);min-width:0;display:grid}.jIXP7G_heading{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.jIXP7G_heading h2,.jIXP7G_headingTitle{font-size:var(--text-3xl);line-height:var(--line-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);margin:0}.jIXP7G_heading>a,.jIXP7G_headingLink{align-items:center;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--line-sm);color:var(--color-fg);text-decoration:none;display:flex}.jIXP7G_collections,.jIXP7G_creators{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(var(--home-row-columns), minmax(0, 1fr));display:grid}.jIXP7G_empty{padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--color-bg-muted);font-size:var(--text-sm);line-height:var(--line-sm);color:var(--color-fg-muted);margin:0}.jIXP7G_empty a{color:var(--color-fg);font-weight:var(--weight-medium);text-underline-offset:.2em;text-decoration:underline}@media (max-width:1100px){.jIXP7G_creators{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.jIXP7G_collections,.jIXP7G_creators{grid-template-columns:1fr}.jIXP7G_creators{gap:var(--space-5)}}}
@layer composables{.Sw32fG_measure{max-inline-size:64ch}.Sw32fG_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Sw32fG_gridThree{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Sw32fG_fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.Sw32fG_fieldset legend{color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-medium);margin-block-end:var(--space-2)}.Sw32fG_rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Sw32fG_filamentRow{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:5.5rem minmax(0,9rem) minmax(0,9rem) minmax(0,1fr) auto;grid-template-areas:"label material colour meta remove";min-width:0;display:grid}.Sw32fG_rowLabel{white-space:nowrap;grid-area:label}.Sw32fG_filamentMaterial{grid-area:material;min-width:0}.Sw32fG_filamentColour{grid-area:colour;min-width:0}.Sw32fG_filamentMeta{overflow-wrap:anywhere;grid-area:meta;min-width:0}.Sw32fG_remove{grid-area:remove}.Sw32fG_colourControl{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.Sw32fG_swatch{inline-size:var(--space-5);block-size:var(--space-5);border:var(--space-px) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-muted)}.Sw32fG_plateRow{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:5.5rem minmax(0,16rem) minmax(0,1fr);grid-template-areas:"label name meta";min-width:0;display:grid}.Sw32fG_plateName{grid-area:name;min-width:0}.Sw32fG_plateMeta{grid-area:meta;min-width:0}.Sw32fG_hiddenLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:720px){.Sw32fG_gridThree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Sw32fG_grid,.Sw32fG_gridThree{grid-template-columns:minmax(0,1fr)}.Sw32fG_filamentRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"label label remove""material colour colour""meta meta meta"}.Sw32fG_plateRow{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""name""meta"}}}
@layer components{.AhRB_q_page{padding-block:var(--space-6) var(--space-16)}.AhRB_q_intro{margin-block:0 var(--space-6);text-align:center}.AhRB_q_intro [data-part=page-description]{margin-inline:auto}.AhRB_q_searchBar{align-items:center;gap:var(--space-2);width:100%;max-width:48rem;margin:0 auto var(--space-4);padding:var(--space-2);border:var(--space-px) solid transparent;border-radius:var(--radius-full);background:var(--color-search-bg);transition:border-color var(--anim-duration-fast) var(--anim-ease-default);grid-template-columns:minmax(0,1.8fr) minmax(max-content,1fr) auto;display:grid}.AhRB_q_searchBar:has(.AhRB_q_searchInput:focus-visible,.AhRB_q_searchFilter :focus-visible){border-color:var(--color-ring);outline:none}.AhRB_q_searchInput{box-shadow:none;border-radius:var(--radius-full);background:0 0;border-color:#0000}.AhRB_q_searchInput:focus-visible{border-color:#0000;outline:none}.AhRB_q_searchInput::placeholder{color:var(--color-search-placeholder)}.AhRB_q_searchBar:has(.AhRB_q_searchFilter:nth-of-type(2)){grid-template-columns:minmax(0,1.5fr) minmax(max-content,1fr) minmax(max-content,1.1fr) auto}.AhRB_q_markedOption>[aria-hidden]:first-child{inline-size:var(--space-5);block-size:var(--space-5)}.AhRB_q_glyphMark{inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-sm);background:var(--color-bg-muted);outline:var(--space-px) solid var(--color-border-subtle);outline-offset:calc(-1 * var(--space-px));color:var(--color-fg-secondary);justify-content:center;align-items:center;display:inline-flex}.AhRB_q_appFilter [data-part=select-menu-content]>div{max-block-size:min(70dvh,36rem)}@supports (animation-timeline:scroll()){.AhRB_q_appFilter [data-part=select-menu-list]{-webkit-mask-image:linear-gradient(to bottom, var(--color-fg) calc(100% - var(--space-10)), transparent);mask-image:linear-gradient(to bottom, var(--color-fg) calc(100% - var(--space-10)), transparent);-webkit-mask-size:100% calc(100% + var(--space-10));mask-size:100% calc(100% + var(--space-10));animation:linear both AhRB_q_list-end-fade;animation-timeline:scroll(self);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@keyframes AhRB_q_list-end-fade{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}.AhRB_q_searchFilter{border-left:var(--space-px) solid var(--color-border);min-width:0;padding-left:var(--space-2)}.AhRB_q_searchFilter [role=combobox]{box-shadow:none;border-radius:var(--radius-full);background:0 0;border-color:#0000}.AhRB_q_searchFilter [role=combobox]:hover,.AhRB_q_searchFilter [role=combobox]:focus-visible,.AhRB_q_searchFilter [role=combobox][aria-expanded=true]{background:var(--color-bg-hover)}.AhRB_q_searchFilter [role=combobox]:focus-visible{border-color:#0000;outline:none}.AhRB_q_filterBar{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.AhRB_q_categoriesRail{flex:0 auto;min-width:0}.AhRB_q_categories{gap:var(--space-1);padding:var(--space-2) var(--space-1);margin-inline:calc(var(--space-1) * -1)}.AhRB_q_categories>button{gap:var(--space-1_5);block-size:var(--control-h-lg);padding-inline:var(--space-3);color:var(--color-fg-secondary);flex-shrink:0}.AhRB_q_categories>button:hover,.AhRB_q_categories>button[aria-pressed=true]{background:var(--color-bg-muted);color:var(--color-fg);border-color:#0000}.AhRB_q_clearFilters{flex-shrink:0}.AhRB_q_hero{background:var(--color-bg-muted);border-radius:var(--radius-3xl);min-height:var(--space-64);margin-bottom:var(--space-10);grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.AhRB_q_hero>div{padding:var(--space-8) var(--space-10);justify-content:center;align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.AhRB_q_hero h2{font-size:var(--text-3xl);line-height:var(--line-3xl);letter-spacing:var(--tracking-tight);font-weight:var(--weight-medium);margin:0}.AhRB_q_hero h2 span{color:var(--color-fg-secondary)}.AhRB_q_hero p{font-size:var(--text-sm);color:var(--color-fg-secondary);line-height:var(--line-sm);margin:0}.AhRB_q_hero>img{width:100%;height:100%;max-height:var(--space-64);object-fit:cover}.AhRB_q_library{scroll-margin-top:var(--space-28)}.AhRB_q_libraryHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.AhRB_q_libraryHeader h1,.AhRB_q_libraryHeader h2,.AhRB_q_callout h2{font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--line-3xl);letter-spacing:var(--tracking-tight);margin:0}.AhRB_q_libraryCount{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--line-sm);font-variant-numeric:tabular-nums;margin:0}.AhRB_q_callout p{color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);margin-block:var(--space-2) 0}.AhRB_q_track{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AhRB_q_card{min-width:0}.AhRB_q_cardLink{text-align:left;border-radius:var(--radius-2xl);cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.AhRB_q_cardLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.AhRB_q_artwork{aspect-ratio:4/3;background:var(--color-bg-muted);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.AhRB_q_cardLink>.AhRB_q_artwork{border-radius:var(--radius-3xl)}.AhRB_q_artwork>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.AhRB_q_artworkDiagram{width:var(--space-24);height:var(--space-24);color:var(--color-fg-muted)}.AhRB_q_cardText{gap:var(--space-2);padding:var(--space-4) var(--space-1);display:grid}.AhRB_q_card h3{font-size:var(--text-md);line-height:var(--line-md);font-weight:var(--weight-medium);margin:0}.AhRB_q_cardSummary{color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--line-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AhRB_q_cardMeta{align-items:center;gap:var(--space-1_5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.AhRB_q_metaBadge{align-items:center;gap:var(--space-1);block-size:var(--control-h-xs);padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-fg-secondary);font-size:var(--text-xs);line-height:var(--line-xs);font-weight:var(--weight-regular);white-space:nowrap;display:inline-flex}.AhRB_q_metaBadge>svg{color:var(--color-fg-muted);flex-shrink:0}.AhRB_q_badgeMark{--tool-mark-size:var(--space-3_5)}.AhRB_q_callout{background:var(--color-bg-muted);border-radius:var(--radius-3xl);padding:var(--space-8);margin-top:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}@media (max-width:1000px){.AhRB_q_searchBar{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.AhRB_q_searchBar:has(.AhRB_q_searchFilter:nth-of-type(2)){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.1fr) auto}.AhRB_q_track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.AhRB_q_page{padding-block:var(--space-5) var(--space-10)}.AhRB_q_hero{grid-template-columns:minmax(0,1fr)}.AhRB_q_hero>div{padding:var(--space-6)}.AhRB_q_hero>img{max-height:var(--space-48)}.AhRB_q_hero h2{font-size:var(--text-xl);line-height:var(--line-xl)}:is(.AhRB_q_searchBar,.AhRB_q_searchBar:has(.AhRB_q_searchFilter:nth-of-type(2))){border-radius:var(--radius-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr) min-content}.AhRB_q_searchBar>:first-child{grid-column:1/3}.AhRB_q_searchBar>button{grid-area:1/3}.AhRB_q_searchFilter{border-left:0;grid-area:2/1/auto/-1;padding-left:0}.AhRB_q_searchFilter:nth-of-type(2){grid-row:3}.AhRB_q_filterBar{flex-wrap:wrap}.AhRB_q_track{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.AhRB_q_cardLink{grid-template-columns:var(--space-28) minmax(0, 1fr);gap:var(--space-4);align-items:start;display:grid}.AhRB_q_cardLink>.AhRB_q_artwork,.AhRB_q_cardLink>.AhRB_q_artwork>img{aspect-ratio:1;border-radius:var(--radius-xl)}.AhRB_q_cardText{padding:0}.AhRB_q_callout{padding:var(--space-6);flex-direction:column;align-items:flex-start}}}
