@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}}}.rm-browse{padding-top:1.1rem;padding-right:1.75rem;padding-bottom:calc(var(--spacing,.25rem) * 12);padding-left:1.75rem;position:absolute;inset:0;overflow:hidden auto}.rm-browsetop{min-height:calc(var(--spacing,.25rem) * 5);font-size:var(--text-small,.8125rem);color:var(--color-ink-2,#5b5b5b);margin-inline:0;margin-top:0;margin-bottom:.85rem}.rm-grid{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:.8rem;display:grid}.rm-grid .chip{aspect-ratio:1/1.24;width:100%;position:relative}.rm-grid .chip.rm-picked{outline-style:var(--tw-outline-style);outline-offset:3px;outline-width:2px;outline-color:currentColor}.heropane:has(.rm-hero){background-color:var(--tint)}.rm-hero{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);grid-template-rows:minmax(0,1fr) auto auto;padding-top:1.1rem;padding-bottom:6.4rem;display:grid;position:absolute;inset:0}.rm-stage{isolation:isolate;aspect-ratio:1;cursor:pointer;background-color:var(--tint);align-self:center;width:100%;max-height:100%;position:relative;overflow:hidden}.rm-stage[data-painted="1"]{background-color:var(--color-black,#000)}.rm-canvas{object-fit:cover;opacity:0;mix-blend-mode:plus-lighter;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;--tw-ease:ease;will-change:opacity;transition-duration:.4s;transition-timing-function:ease;display:block;position:absolute;inset:0}.rm-canvas.is-visible{z-index:1;opacity:1}.rm-canvas.no-transition{transition-property:none}.rm-tabs{margin-inline:calc(var(--spacing,.25rem) * -6);padding-inline:calc(var(--spacing,.25rem) * 6);scrollbar-width:none;gap:.15rem;margin-block:0;padding-block:0;display:flex;overflow-x:auto}.rm-tabs::-webkit-scrollbar{display:none}.rm-tab{min-height:calc(var(--spacing,.25rem) * 11);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-small,.8125rem);white-space:nowrap;border-bottom-width:2px;border-bottom-color:#0000;flex:none;padding-block:0;position:relative}.rm-tab[aria-pressed=true]{--tw-font-weight:650;border-bottom-color:currentColor;font-weight:650}.rm-tab[aria-busy=true]:after{height:calc(var(--spacing,.25rem) * .5);transform-origin:0;--tw-content:"";content:var(--tw-content);background-color:currentColor;animation:.9s ease-in-out infinite rm-waiting;position:absolute;bottom:-1px;left:0;right:0}@keyframes rm-waiting{0%,to{transform:scaleX(.14)}50%{transform:scaleX(1)}}.rm-add{background-color:var(--on-tint);height:2.7rem;font-size:var(--text-body,.9375rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--tint);border-radius:999px;align-self:center;padding-block:0;padding-inline:1.45rem}.rm-lost{font-size:var(--text-small,.8125rem);margin:0}@media (prefers-reduced-motion:reduce){.rm-canvas,.rm-tab:after{transition-property:none;animation:none;transform:none}}@media (max-width:900px){.shop:has(.rm-hero){grid-template-rows:auto minmax(0,1fr)}.heropane:has(.rm-hero){order:calc(1 * -1);overflow:visible}.rm-hero{padding-inline:0;grid-template-rows:none;gap:.55rem;padding-top:0;padding-bottom:.85rem;position:static}.rm-stage{max-height:none}.rm-tabs,.rm-lost{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:0}.rm-tabs{margin:0}.rm-browse{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:.9rem;padding-bottom:var(--mechfoot,3rem)}}@media (max-width:720px){.rm-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:.6rem}.rm-tab{padding-block:0;padding-inline:.7rem}.rm-add{height:2.6rem;font-size:var(--text-small,.8125rem);padding-block:0;padding-inline:1.1rem}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}.rm-under{gap:.55rem;display:grid}.rm-swatches{scrollbar-width:none;grid-auto-columns:minmax(8rem,1fr);grid-auto-flow:column;gap:.35rem;display:grid;overflow-x:auto}.rm-swatches::-webkit-scrollbar{display:none}.rm-sw{border-radius:5px;height:8.25rem;position:relative}.rm-swon{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:currentColor}.rm-swpick{width:100%;padding-inline:.65rem;padding-top:calc(var(--spacing,.25rem) * 2);text-align:left;align-content:flex-start;gap:.05rem;padding-bottom:0;display:grid}.rm-swsuggested{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.rm-swrole{font-size:var(--text-micro,.6875rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.rm-swname{font-size:var(--text-small,.8125rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.012em;letter-spacing:-.012em}.rm-swmaker{font-size:var(--text-micro,.6875rem)}.rm-swmaker .mono{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.rm-swacts{right:var(--spacing,.25rem);bottom:var(--spacing,.25rem);left:var(--spacing,.25rem);justify-content:flex-end;align-items:center;gap:var(--spacing,.25rem);display:flex;position:absolute}.rm-swall{height:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-micro,.6875rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border:1px solid;border-radius:999px;flex-shrink:0}.rm-swadd{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border:1px solid;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.rm-swadd[aria-pressed=true]{background-color:currentColor}.rm-swadd[aria-pressed=true] svg{color:var(--sw)}.rm-buy{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.rm-whose{font-size:var(--text-micro,.6875rem);flex:12rem;margin:0}.rm-again{height:2.2rem;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-small,.8125rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border:1px solid;border-radius:999px;flex-shrink:0}@media (max-width:900px){.rm-swatches{margin-inline:calc(var(--spacing,.25rem) * -4);padding-inline:calc(var(--spacing,.25rem) * 4);grid-auto-columns:11rem;gap:.3rem;margin-block:0;padding-block:0}.rm-under{padding-inline:calc(var(--spacing,.25rem) * 4);gap:.4rem;padding-block:0}}@media (min-width:901px){.rm-hero{container-type:size}.rm-stage{height:min(100%, calc(100cqw / var(--frame-ratio,1)));justify-self:center;width:auto;max-width:100%}}@media (max-width:900px){:is(html:has(.rm-hero),body:has(.rm-hero)){height:auto;min-height:100%}.shop:has(.rm-hero){height:auto;min-height:calc(100vh - var(--hdr))}.gridpane:has(.rm-browse){overflow:visible}.rm-browse{padding-bottom:calc(var(--mechfoot,3rem) + 1rem);position:static}.rm-hero{padding-bottom:var(--mechfoot,3rem)}.rm-stage{width:100%;height:auto}.rm-swpick{padding-inline:.55rem;padding-top:.4rem}.rm-sw{border-radius:4px;height:7rem}.rm-swacts{gap:.15rem;bottom:.3rem;left:.3rem;right:.3rem}.rm-buy{column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem)}.rm-add{order:1}.rm-again{order:2}.rm-whose{flex:1 0 100%;order:3}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
