.JmnEhq_lightTable{isolation:isolate;position:relative}.JmnEhq_lightTable:before{z-index:-1;pointer-events:none;content:"";background-image:var(--glass-light);background-attachment:fixed;position:absolute;inset:-1.75rem -.75rem;-webkit-mask-image:linear-gradient(#0000,#000 1.75rem calc(100% - 1.75rem),#0000),linear-gradient(90deg,#0000,#000 .75rem calc(100% - .75rem),#0000);mask-image:linear-gradient(#0000,#000 1.75rem calc(100% - 1.75rem),#0000),linear-gradient(90deg,#0000,#000 .75rem calc(100% - .75rem),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.JmnEhq_glass{gap:var(--space-4);padding:clamp(var(--space-3), 3vw, var(--space-5));color:var(--color-text);background:var(--glass-fill);border:1px solid var(--glass-edge);border-radius:var(--radius-card);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);display:grid}.JmnEhq_strip{row-gap:var(--space-3);min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.JmnEhq_strip[data-shape=strip]{grid-template-columns:repeat(3,minmax(0,1fr));inline-size:round(down,100%,60px);margin-inline:auto}.JmnEhq_strip[data-shape=roll]{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:round(down,100%,40px);margin-inline:auto}.JmnEhq_frame{min-inline-size:0}.JmnEhq_link{color:var(--film-print);flex-direction:column;text-decoration:none;display:flex;position:relative}.JmnEhq_link:hover{color:var(--film-print);text-decoration:none}.JmnEhq_holes{background-color:var(--film-base);block-size:12px;display:block;-webkit-mask-image:url(/textures/sprockets.svg);mask-image:url(/textures/sprockets.svg);-webkit-mask-size:20px 100%;mask-size:20px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.JmnEhq_window{background-color:var(--film-base);padding-inline:3px;display:block}.JmnEhq_picture{aspect-ratio:3/2;background-color:var(--color-hero);display:block;position:relative;overflow:hidden}.JmnEhq_picture img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .2s ease-out;position:absolute;inset:0}.JmnEhq_stock{z-index:1;min-inline-size:0;font-family:var(--font-display), sans-serif;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;color:var(--film-print);-webkit-text-stroke:.45px var(--film-base);paint-order:stroke fill;pointer-events:none;gap:.28em;font-size:.42rem;line-height:1;display:flex;position:absolute;inset-block-end:.16rem;inset-inline:.28rem;overflow:hidden}.JmnEhq_caption{z-index:2;font-family:var(--font-body), sans-serif;opacity:0;background-color:color-mix(in srgb, var(--film-base) 82%, transparent);gap:.1rem;padding:.35rem .5rem;font-size:.75rem;font-weight:500;line-height:1.3;transition:opacity .16s;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.JmnEhq_edge{min-inline-size:0;font-family:var(--font-display), sans-serif;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;background-color:var(--film-base);gap:.35em;padding:.2rem .3rem 0;font-size:.64rem;line-height:1.3;display:flex;overflow:hidden}.JmnEhq_edgeLabel{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.JmnEhq_link:focus-visible .JmnEhq_caption{opacity:1}.JmnEhq_link:focus-visible .JmnEhq_stock{opacity:0}@media (hover:hover){.JmnEhq_link:hover .JmnEhq_caption{opacity:1}.JmnEhq_link:hover .JmnEhq_stock{opacity:0}.JmnEhq_link:hover .JmnEhq_picture img{transform:scale(1.04)}}@media (min-width:600px){.JmnEhq_strip[data-shape=roll]{grid-template-columns:repeat(4,minmax(0,1fr));inline-size:round(down,100%,80px)}}@media (min-width:1000px){.JmnEhq_strip[data-shape=roll]{grid-template-columns:repeat(6,minmax(0,1fr));inline-size:round(down,100%,120px)}}@media (prefers-reduced-motion:reduce){.JmnEhq_link:hover .JmnEhq_picture img{transform:none}}
.GJ-7Jq_frame{min-inline-size:0;display:grid}.GJ-7Jq_photo{border-radius:var(--radius);block-size:auto;inline-size:100%}.GJ-7Jq_placeholder{aspect-ratio:3/2;place-items:center;inline-size:100%;display:grid}.GJ-7Jq_mark{opacity:.4;block-size:auto;inline-size:33%}
.jA9k7G_sheet{block-size:100%;color:var(--sheet-ink);background-color:var(--sheet-solid);background-image:var(--sheet-grain), var(--sheet-gradient);animation-name:jA9k7G_rise;animation-duration:.24s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:calc(var(--i,0) * 30ms);background-repeat:repeat,no-repeat;background-size:240px 240px,100% 100%;flex-direction:column;gap:.55rem;padding:.45rem .45rem .75rem;text-decoration:none;transition:translate .2s ease-out;display:flex}.jA9k7G_sheet:hover{color:var(--sheet-ink);text-decoration:none}.jA9k7G_frame{aspect-ratio:1;background-color:var(--sheet-well);position:relative;overflow:hidden}.jA9k7G_frame>*{display:grid;position:absolute;inset:0}.jA9k7G_frame img{object-fit:cover;border-radius:0;block-size:100%;min-block-size:0;inline-size:100%;transition:transform .2s ease-out}.jA9k7G_sample{opacity:0;transition-behavior:allow-discrete;background-position:50%;background-size:cover;place-items:end start;padding:.5rem;transition:opacity .22s ease-out,background-image 0s .22s}.jA9k7G_sampleLabel{color:var(--film-print);font-family:var(--font-display), sans-serif;letter-spacing:.08em;text-transform:uppercase;background-color:color-mix(in srgb, var(--film-base) 82%, transparent);border-radius:var(--radius);padding:.15rem .5rem;font-size:.7rem;line-height:1.4}.jA9k7G_caption{flex-direction:column;gap:.2rem;padding-inline:.15rem;display:flex}.jA9k7G_title,.jA9k7G_meta{overflow-wrap:anywhere;margin:0}.jA9k7G_title{font-family:var(--font-display), sans-serif;color:var(--sheet-ink);flex-direction:column;font-weight:400;display:flex}.jA9k7G_maker{min-block-size:1lh;color:var(--sheet-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;line-height:1.4}.jA9k7G_model{text-underline-offset:.15em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:calc(1.05rem - 2px);line-height:1.25;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;transition:text-decoration-color .2s;display:-webkit-box;overflow:hidden}.jA9k7G_meta{color:var(--sheet-muted);font-family:var(--font-body), sans-serif;font-size:.85rem;line-height:1.4}@media (hover:hover){.jA9k7G_sheet:hover{translate:0 -3px}.jA9k7G_sheet:hover .jA9k7G_frame img{transform:scale(1.03)}.jA9k7G_sheet:hover .jA9k7G_sample{opacity:1;background-image:var(--sample);transition-delay:0s}.jA9k7G_sheet:hover .jA9k7G_model{text-decoration-color:currentColor}}@keyframes jA9k7G_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.jA9k7G_sheet{animation-duration:auto;animation-timing-function:linear;animation-delay:0s;animation-timeline:view();animation-range:entry entry 40%}}}@media (min-width:600px){:root:not([data-theme=dark]) li:nth-child(2n)>.jA9k7G_sheet{--sheet-gradient:var(--sheet-gradient-across)}}@media (min-width:1000px){:root:not([data-theme=dark]) li:nth-child(3n+1)>.jA9k7G_sheet{--sheet-gradient:var(--sheet-gradient-diagonal)}:root:not([data-theme=dark]) li:nth-child(3n+2)>.jA9k7G_sheet{--sheet-gradient:var(--sheet-gradient-down)}:root:not([data-theme=dark]) li:nth-child(3n)>.jA9k7G_sheet{--sheet-gradient:var(--sheet-gradient-across)}}@media (prefers-reduced-motion:reduce){.jA9k7G_sheet{animation:none}.jA9k7G_sheet:hover{translate:none}.jA9k7G_sheet:hover .jA9k7G_frame img{transform:none}}
.q11Zga_row{color:var(--color-text);border-block-end:1px solid var(--color-hairline);animation-name:q11Zga_rise;animation-duration:.24s;animation-timing-function:ease-out;animation-fill-mode:both;animation-delay:calc(var(--i,0) * 30ms);grid-template-columns:minmax(4.5rem,7.25rem) minmax(0,1fr);align-items:start;gap:.35rem .85rem;padding-block:.9rem;text-decoration:none;display:grid}.q11Zga_figure{color:var(--color-link);font-family:var(--font-display), sans-serif;letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.2rem;margin:0;padding-inline-start:.75rem;font-size:clamp(1.2rem,2.4vw,1.85rem);line-height:1;display:flex}.q11Zga_unit{color:var(--color-muted);font-family:var(--font-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.q11Zga_copy{min-inline-size:0}.q11Zga_title,.q11Zga_meta,.q11Zga_summary{overflow-wrap:anywhere;margin:0}.q11Zga_title{font-family:var(--font-display), sans-serif;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:400;line-height:1.15}.q11Zga_row:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-text) 6%, transparent);text-decoration:none}.q11Zga_row:hover .q11Zga_title{text-underline-offset:.12em;text-decoration:underline}.q11Zga_meta{color:var(--color-muted);font-family:var(--font-body), sans-serif;margin-block-start:.2rem;font-size:.85rem}.q11Zga_summary{color:var(--color-text);font-family:var(--font-body), sans-serif;margin-block-start:.35rem;font-size:.95rem;line-height:1.45;display:none}.q11Zga_summaryOpen{display:block}@keyframes q11Zga_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:720px){.q11Zga_row{padding-block:1rem}.q11Zga_summary{display:block}}@media (prefers-reduced-motion:reduce){.q11Zga_row{animation:none}}
.aCOTHa_library{gap:var(--space-4);flex-direction:column;margin-block-start:var(--space-4);display:flex}.aCOTHa_filters,.aCOTHa_results,.aCOTHa_resultsTools{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.aCOTHa_results{justify-content:space-between;min-inline-size:0}.aCOTHa_resultsTools{gap:var(--space-2);min-inline-size:0;margin-inline-start:auto}.aCOTHa_field{gap:var(--space-1);flex-direction:column;flex:10rem;min-inline-size:min(100%,10rem);display:flex}.aCOTHa_label{font-family:var(--font-body), sans-serif;font-weight:500}.aCOTHa_selectWrap{display:block;position:relative}.aCOTHa_arrow{z-index:1;block-size:1rem;inline-size:1rem;color:var(--color-text);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:.85rem;transform:translateY(-50%)}.aCOTHa_select{min-block-size:44px;inline-size:100%;padding-block:var(--space-2);padding-inline:2.15rem var(--space-3);font:inherit;color:var(--color-text);cursor:pointer;appearance:none;background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-pill)}.aCOTHa_filters .aCOTHa_select,.aCOTHa_sort .aCOTHa_select{block-size:33px;min-block-size:33px;padding-block:0;padding-inline:1.9rem var(--space-3);line-height:1.2}.aCOTHa_filters .aCOTHa_arrow,.aCOTHa_sort .aCOTHa_arrow{block-size:.9rem;inline-size:.9rem;inset-inline-start:.7rem}.aCOTHa_select:hover{border-color:var(--color-link)}.aCOTHa_sort{flex:8rem;min-inline-size:0;max-inline-size:11rem}.aCOTHa_clearFilters{min-block-size:33px;padding-inline:var(--space-3);font:inherit;color:var(--color-link);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.aCOTHa_clearFilters:hover{text-decoration-line:underline;text-decoration-thickness:2px}.aCOTHa_view{border:1px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-surface);flex-shrink:0;align-items:stretch;display:inline-flex}.aCOTHa_viewButton{min-block-size:33px;min-inline-size:33px;padding-inline:var(--space-1);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.aCOTHa_viewIcon{block-size:1.1rem;inline-size:1.1rem}.aCOTHa_viewButton+.aCOTHa_viewButton{border-inline-start:1px solid var(--color-hairline)}.aCOTHa_viewButton:first-child{border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}.aCOTHa_viewButton:last-child{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}.aCOTHa_viewButton:hover{color:var(--color-link)}.aCOTHa_viewButton[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent);outline:1px solid var(--color-selected-outline);outline-offset:-2px}.aCOTHa_viewButton[aria-pressed=true]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.aCOTHa_viewButton[aria-pressed=true]:hover{color:var(--color-on-accent)}.aCOTHa_count{color:var(--color-muted);margin:0}.aCOTHa_grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.aCOTHa_grid>li{min-inline-size:0}.aCOTHa_list{border-block-start:1px solid var(--color-hairline);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.aCOTHa_list>li{min-inline-size:0}.aCOTHa_empty{gap:var(--space-3);padding:var(--space-4);background:var(--card-background);border:var(--card-border);border-radius:var(--radius-card);box-shadow:var(--card-edge);flex-wrap:wrap;align-items:center;display:flex}.aCOTHa_empty p{margin:0}.aCOTHa_clear{min-block-size:44px;padding-inline:var(--space-3);font:inherit;color:var(--color-text);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.aCOTHa_clear:hover{border-color:var(--color-link)}@media not (min-width:600px){.aCOTHa_results{align-items:stretch;gap:var(--space-2);flex-direction:column}.aCOTHa_resultsTools{flex:none;order:0;justify-content:space-between;inline-size:100%;margin-inline-start:0}.aCOTHa_count{order:1}.aCOTHa_sort{flex:auto;max-inline-size:none}}@media (min-width:600px){.aCOTHa_resultsTools{flex-wrap:nowrap}.aCOTHa_sort{flex:0 0 11rem;max-inline-size:none}.aCOTHa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.aCOTHa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.oATk7W_main{padding-block:var(--space-4) var(--space-6)}.oATk7W_title{margin-block:0}
.YoQiRW_main{--glass-light:none;padding-block:var(--space-4) var(--space-6)}:root[data-theme=dark] .YoQiRW_main{--glass-light:inherit}.YoQiRW_title{margin-block:0}.YoQiRW_intro{max-inline-size:65ch;margin-block:var(--space-3) var(--space-4)}.YoQiRW_strips{gap:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.YoQiRW_roll{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.YoQiRW_note{min-block-size:44px;color:var(--color-text);font-family:var(--font-display), sans-serif;flex-wrap:wrap;align-content:flex-end;align-self:flex-start;align-items:baseline;column-gap:.5em;padding-block-end:var(--space-1);line-height:1.25;text-decoration:none;display:flex}.YoQiRW_note:hover{color:var(--color-text);text-decoration:none}.YoQiRW_maker{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.YoQiRW_model{text-underline-offset:.15em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;transition:text-decoration-color .2s}.YoQiRW_note:hover .YoQiRW_model,.YoQiRW_note:focus-visible .YoQiRW_model{text-decoration-color:currentColor}@media (min-width:900px){.YoQiRW_strips{grid-template-columns:repeat(2,minmax(0,1fr))}}
.E0kJGG_main{padding-block:var(--space-4) var(--space-6)}.E0kJGG_kicker{margin-block:0 var(--space-1);color:var(--color-muted);font-family:var(--font-display), sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:1.2}.E0kJGG_title{margin-block:0}.E0kJGG_welcome{max-inline-size:65ch;margin-block-start:var(--space-3)}.E0kJGG_welcome p{margin-block:0}.E0kJGG_welcome p+p{margin-block-start:var(--space-3)}.E0kJGG_divider{gap:var(--space-3);color:var(--color-muted);line-height:1;display:flex}.E0kJGG_section{margin-block-start:var(--space-5)}.E0kJGG_section h2{margin-block:0 var(--space-3)}.E0kJGG_grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.E0kJGG_grid>li{min-inline-size:0}.E0kJGG_more{min-block-size:44px;align-items:center;margin-block-start:var(--space-3);display:inline-flex}.E0kJGG_mounts{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.E0kJGG_mounts li{align-items:center;display:flex}.E0kJGG_mounts a{align-items:center;min-block-size:44px;display:inline-flex}.E0kJGG_mounts li:not(:last-child):after{block-size:1rem;inline-size:1px;margin-inline:var(--space-3);content:"";background-color:var(--color-hairline);flex-shrink:0}@media not (min-width:1000px){.E0kJGG_preview li:nth-child(n+5){display:none}}@media (min-width:600px){.E0kJGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.E0kJGG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.keINda_main{padding-block:var(--space-4) var(--space-6)}.keINda_backRow{margin:0}.keINda_back{min-block-size:44px;color:var(--color-on-accent);align-items:center;display:inline-flex}:root:not([data-theme=dark]) .keINda_back{color:var(--color-text)}.keINda_title{margin-block:var(--space-3) 0}.keINda_count{margin-block:var(--space-3) 0;color:var(--color-muted)}.keINda_grid{gap:var(--space-4);margin-block:var(--space-4) 0;grid-template-columns:minmax(0,1fr);margin-inline:0;padding:0;list-style:none;display:grid}.keINda_grid>li{min-inline-size:0}@media (min-width:600px){.keINda_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.keINda_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
