@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:swap;src:url(../media/57c294b786f01730-s.32rpn_35li9r_.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3fe49749d5a40991-s.3pnckgjc0jgd3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:swap;src:url(../media/47be420ba7cc142b-s.1fk6k8fxkwwtj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b212bcb70859dc27-s.p.26-hivlsy5ag2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ce8337f64d4b35fa-s.2urpg2v2vuocg.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/5971fba3b5c7d4b3-s.23-kqut8o3dn6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/55890a56881d90b1-s.0ckb3f2_lwiwd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kanit;font-style:italic;font-weight:800;font-display:swap;src:url(../media/20e92ea7378681da-s.p.39cgwaq0xp-wt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kanit Fallback;src:local(Arial);ascent-override:108.49%;descent-override:38.96%;line-gap-override:0.0%;size-adjust:101.39%}.kanit_5443a916-module__tws-jW__className{font-family:Kanit,Kanit Fallback;font-style:italic}.kanit_5443a916-module__tws-jW__variable{--font-game:"Kanit", "Kanit Fallback"}
.Header-module__Af2_WG__header{z-index:10;color:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:22px 28px;display:grid;position:absolute;top:0;left:0;right:0}.Header-module__Af2_WG__logo{width:fit-content;display:block}.Header-module__Af2_WG__mark{aspect-ratio:972/1026;height:40px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;transition:transform .3s;display:block}.Header-module__Af2_WG__logo:hover .Header-module__Af2_WG__mark{transform:scale(1.06)}.Header-module__Af2_WG__nav{letter-spacing:.06em;justify-content:space-around;width:100%;max-width:760px;margin-left:auto;font-size:15px;font-weight:400;display:flex}.Header-module__Af2_WG__nav a{padding:4px 0;position:relative}.Header-module__Af2_WG__nav a:after{content:"";background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module__Af2_WG__nav a:hover:after{transform:scaleX(1)}.Header-module__Af2_WG__nav .Header-module__Af2_WG__active{font-weight:700}.Header-module__Af2_WG__actions{align-items:center;gap:16px;display:flex}.Header-module__Af2_WG__cart{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.Header-module__Af2_WG__count{min-width:16px;height:16px;color:var(--ink);background:#fff;border-radius:8px;place-items:center;font-size:10px;display:grid;position:absolute;top:-2px;right:-2px}.Header-module__Af2_WG__dark{color:var(--ink)}.Header-module__Af2_WG__dark .Header-module__Af2_WG__cart{background:0 0;border-color:#00000040}.Header-module__Af2_WG__dark .Header-module__Af2_WG__count{background:var(--ink);color:#fff}.Header-module__Af2_WG__burger{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;padding:0;display:none}.Header-module__Af2_WG__burger span{background:currentColor;width:22px;height:1.5px;margin:0 auto;display:block}@media (max-width:768px){.Header-module__Af2_WG__mark{height:34px}.Header-module__Af2_WG__header{grid-template-columns:1fr auto;padding:16px}.Header-module__Af2_WG__burger{display:flex}.Header-module__Af2_WG__nav{background:var(--paper);width:auto;max-width:none;color:var(--ink);flex-direction:column;gap:4px;margin:0;padding:16px 20px;font-size:17px;display:none;position:absolute;top:100%;left:16px;right:16px}.Header-module__Af2_WG__nav.Header-module__Af2_WG__open{display:flex}}
.ImageSlot-module__Pp0jwW__cover{object-fit:cover}.ImageSlot-module__Pp0jwW__contain{object-fit:contain}.ImageSlot-module__Pp0jwW__placeholder{background:repeating-linear-gradient(135deg, transparent 0 14px, #00000009 14px 15px), var(--placeholder);color:#00000073;letter-spacing:.08em;text-transform:uppercase;text-align:center;place-items:center;padding:12px;font-size:11px;display:grid;position:absolute;inset:0}
.PieceMeasures-module__POQbAG__sheet{--accent:#7a1f2b;--ink-hand:#2b1a1d;background:#f8f7f4;border:1px solid #7a1f2b59;margin-top:24px}.PieceMeasures-module__POQbAG__head{border-bottom:1px dashed #7a1f2b59;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.PieceMeasures-module__POQbAG__stamp{background:var(--accent);color:#fff;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;font-size:11px}.PieceMeasures-module__POQbAG__title{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.PieceMeasures-module__POQbAG__body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:8px 16px;padding:14px 14px 4px;display:grid}.PieceMeasures-module__POQbAG__drawing{width:100%;height:auto;color:var(--accent);display:block;overflow:visible}.PieceMeasures-module__POQbAG__outline,.PieceMeasures-module__POQbAG__detail{fill:none;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.PieceMeasures-module__POQbAG__outline{fill:#fff}.PieceMeasures-module__POQbAG__detail{stroke-width:1px;opacity:.45}.PieceMeasures-module__POQbAG__measure path{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-dasharray:3 3}.PieceMeasures-module__POQbAG__measure text{fill:var(--ink-hand);font-family:var(--font-hand), cursive;font-size:22px}.PieceMeasures-module__POQbAG__list{margin:0}.PieceMeasures-module__POQbAG__list div{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.PieceMeasures-module__POQbAG__list div:last-child{border-bottom:0}.PieceMeasures-module__POQbAG__list dt{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:#6b6763;font-size:11px}.PieceMeasures-module__POQbAG__list dd{font-family:var(--font-hand), cursive;color:var(--ink-hand);white-space:nowrap;margin:0;font-size:22px;line-height:1}.PieceMeasures-module__POQbAG__foot{font-family:var(--font-mono), monospace;letter-spacing:.02em;color:#6b6763;margin:0;padding:10px 14px 12px;font-size:11px}.PieceMeasures-module__POQbAG__foot a{color:var(--accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:420px){.PieceMeasures-module__POQbAG__body{grid-template-columns:minmax(0,1fr)}.PieceMeasures-module__POQbAG__drawing{max-width:240px;margin:0 auto}}
.ProductGrid-module__blnusG__grid{background:var(--cream);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductGrid-module__blnusG__card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.ProductGrid-module__blnusG__card:nth-child(4n){border-right:0}.ProductGrid-module__blnusG__three{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductGrid-module__blnusG__three .ProductGrid-module__blnusG__card:nth-child(4n){border-right:1px solid var(--line)}.ProductGrid-module__blnusG__three .ProductGrid-module__blnusG__card:nth-child(3n){border-right:0}.ProductGrid-module__blnusG__media{aspect-ratio:1;width:72%;margin:40px auto 8px;position:relative}.ProductGrid-module__blnusG__media img{transition:transform .6s}.ProductGrid-module__blnusG__card:hover .ProductGrid-module__blnusG__media img{transform:scale(1.04)}.ProductGrid-module__blnusG__info{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 18px;display:flex}.ProductGrid-module__blnusG__meta{flex-direction:column;gap:4px;min-width:0;display:flex}.ProductGrid-module__blnusG__sku{letter-spacing:.02em;font-size:12px}.ProductGrid-module__blnusG__name{color:var(--muted);font-size:11px;font-style:italic;font-weight:300}.ProductGrid-module__blnusG__price{white-space:nowrap;font-size:12px}@media (max-width:768px){.ProductGrid-module__blnusG__grid,.ProductGrid-module__blnusG__three{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductGrid-module__blnusG__card:nth-child(4n),.ProductGrid-module__blnusG__three .ProductGrid-module__blnusG__card:nth-child(3n){border-right:1px solid var(--line)}.ProductGrid-module__blnusG__card:nth-child(2n),.ProductGrid-module__blnusG__three .ProductGrid-module__blnusG__card:nth-child(2n){border-right:0}.ProductGrid-module__blnusG__media{width:84%;margin:20px auto 4px}.ProductGrid-module__blnusG__info{flex-direction:column;gap:6px;padding:10px 10px 14px}}
.Footer-module__EZoWya__footer{background:var(--paper);border-top:1px solid #e6e3dc;padding:48px 28px 0}.Footer-module__EZoWya__top{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.Footer-module__EZoWya__logo{width:fit-content;display:block}.Footer-module__EZoWya__mark{aspect-ratio:531/210;width:clamp(200px,32vw,460px);-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:currentColor;transition:opacity .2s;display:block}.Footer-module__EZoWya__logo:hover .Footer-module__EZoWya__mark{opacity:.8}.Footer-module__EZoWya__column h2{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:12px;font-weight:700}.Footer-module__EZoWya__column ul{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.Footer-module__EZoWya__column a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .25s}.Footer-module__EZoWya__column a:hover{background-size:100% 1px}.Footer-module__EZoWya__bottom{border-top:1px solid #e6e3dc;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:16px 0 18px;display:flex}.Footer-module__EZoWya__bottom p{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--muted);margin:0;font-size:12px}.Footer-module__EZoWya__socials{gap:10px;display:flex}.Footer-module__EZoWya__social{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;transition:opacity .2s;display:grid}.Footer-module__EZoWya__social:hover{opacity:.75}.Footer-module__EZoWya__social svg{width:17px;height:17px}@media (max-width:768px){.Footer-module__EZoWya__footer{padding:36px 16px 0}.Footer-module__EZoWya__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.Footer-module__EZoWya__logo{grid-column:1/-1;width:auto}.Footer-module__EZoWya__mark{width:min(100%,300px)}.Footer-module__EZoWya__column ul{font-size:14px}.Footer-module__EZoWya__bottom{margin-top:36px}}
.page-module__hpFBnW__related h2{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0;padding:40px clamp(16px,3vw,40px) 20px;font-size:13px;font-weight:700}
.page-module__-msXra__main{background:var(--shop-bg);padding-top:72px}
.CartView-module__LS0R_W__page{--accent:#7a1f2b;--accent-dark:#5c1520;background:#f3f1ed;min-height:70svh;padding:110px clamp(16px,4vw,56px) 80px}.CartView-module__LS0R_W__inner{max-width:1100px;margin:0 auto}.CartView-module__LS0R_W__head{border-bottom:1px solid #7a1f2b40;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:18px;display:flex}.CartView-module__LS0R_W__head h1{margin:0;font-size:26px;font-weight:500}.CartView-module__LS0R_W__head p{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;font-size:12px}.CartView-module__LS0R_W__layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(28px,5vw,64px);margin-top:8px;display:grid}.CartView-module__LS0R_W__lines{margin:0;padding:0;list-style:none}.CartView-module__LS0R_W__line{border-bottom:1px solid #00000014;grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 0;display:grid}.CartView-module__LS0R_W__thumb{aspect-ratio:1;background:#f8f7f4;border:1px solid #7a1f2b40;position:relative}.CartView-module__LS0R_W__thumb img{object-fit:contain;padding:8%}.CartView-module__LS0R_W__lineInfo{min-width:0}.CartView-module__LS0R_W__name{font-size:15px;font-weight:500}.CartView-module__LS0R_W__options{font-family:var(--font-mono), monospace;color:#4a4744;margin:4px 0 0;font-size:12px}.CartView-module__LS0R_W__unit{color:var(--muted);margin:4px 0 0;font-size:12px}.CartView-module__LS0R_W__controls{align-items:center;gap:16px;margin-top:12px;display:flex}.CartView-module__LS0R_W__qty{border:1px solid var(--ink);align-items:center;display:inline-flex}.CartView-module__LS0R_W__qty button{width:34px;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:16px}.CartView-module__LS0R_W__qty button:disabled{opacity:.25;cursor:default}.CartView-module__LS0R_W__qty button:hover:not(:disabled){background:#0000000d}.CartView-module__LS0R_W__qty span{text-align:center;min-width:28px;font-size:14px}.CartView-module__LS0R_W__remove{font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.CartView-module__LS0R_W__lineTotal{white-space:nowrap;margin:0;font-size:15px;font-weight:600}.CartView-module__LS0R_W__summary{background:#f8f7f4;border:1px solid #7a1f2b4d;margin-top:20px;padding:24px;position:sticky;top:96px}.CartView-module__LS0R_W__row{justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.CartView-module__LS0R_W__row+.CartView-module__LS0R_W__row{margin-top:8px}.CartView-module__LS0R_W__totalRow{border-top:1px solid #7a1f2b40;padding-top:14px;margin-top:14px!important}.CartView-module__LS0R_W__row strong{font-size:20px}.CartView-module__LS0R_W__small{color:#4a4744;margin:10px 0 0;font-size:12px;line-height:1.5}.CartView-module__LS0R_W__primary{background:var(--accent);color:#fff;letter-spacing:.1em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;height:56px;margin-top:18px;padding:0 16px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.CartView-module__LS0R_W__primary:hover{background:var(--accent-dark)}.CartView-module__LS0R_W__secondary{text-align:center;text-underline-offset:3px;margin-top:16px;font-size:13px;text-decoration:underline;display:block}.CartView-module__LS0R_W__empty{text-align:center;justify-items:center;gap:8px;padding:64px 0;display:grid}.CartView-module__LS0R_W__empty p{margin:0;font-size:15px}.CartView-module__LS0R_W__empty .CartView-module__LS0R_W__primary{min-width:220px}@media (max-width:800px){.CartView-module__LS0R_W__page{padding-top:88px}.CartView-module__LS0R_W__layout{grid-template-columns:minmax(0,1fr)}.CartView-module__LS0R_W__line{grid-template-columns:80px minmax(0,1fr)}.CartView-module__LS0R_W__lineTotal{grid-column:2}.CartView-module__LS0R_W__summary{position:static}}
.CreateTheG-module__YyO0DW__game{--glow:0 0 18px #ffffff59;--title-font:var(--font-game), var(--font-display), sans-serif;isolation:isolate;color:#fff;height:100svh;min-height:600px;font-family:var(--font-sans), system-ui, sans-serif;background:radial-gradient(80% 70% at 32% 42%,#3b3b3b 0%,#1a1a1a 55%,#070707 100%);padding:84px clamp(16px,3vw,48px) 16px;position:relative;overflow:clip}.CreateTheG-module__YyO0DW__game:after{content:"";z-index:3;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.CreateTheG-module__YyO0DW__smoke{z-index:-1;pointer-events:none;position:absolute;inset:0}.CreateTheG-module__YyO0DW__smoke span{filter:blur(50px);opacity:.5;border-radius:50%;animation:26s ease-in-out infinite alternate CreateTheG-module__YyO0DW__drift;position:absolute}.CreateTheG-module__YyO0DW__smoke span:first-child{background:radial-gradient(closest-side,#c8c8c852,#0000);width:46vw;height:60vh;top:18%;left:2%}.CreateTheG-module__YyO0DW__smoke span:nth-child(2){background:radial-gradient(closest-side,#a0a0a047,#0000);width:40vw;height:42vh;animation-duration:34s;animation-direction:alternate-reverse;bottom:-10%;left:22%}.CreateTheG-module__YyO0DW__smoke span:nth-child(3){background:radial-gradient(closest-side,#8c8c8c38,#0000);width:34vw;height:50vh;animation-duration:40s;top:4%;right:-6%}@keyframes CreateTheG-module__YyO0DW__drift{0%{transform:translate(0)scale(1)}to{transform:translate(6vw,-4vh)scale(1.15)}}.CreateTheG-module__YyO0DW__screen{grid-template:"profile panel""stage panel"minmax(0,1fr)"bar bar"/minmax(0,1fr) minmax(340px,460px);gap:12px clamp(24px,4vw,64px);max-width:1320px;height:100%;margin:0 auto;display:grid;position:relative}.CreateTheG-module__YyO0DW__chrome{box-shadow:var(--glow), inset 0 2px 0 #ffffffbf, inset 0 -3px 8px #00000073, 0 14px 34px #0009;background:linear-gradient(#a6a6a6 0%,#707070 44%,#4d4d4d 56%,#5f5f5f 100%);border:1.5px solid #fffc}.CreateTheG-module__YyO0DW__profile{border-radius:999px;grid-area:profile;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,540px);height:68px;padding:0 28px 0 9px;display:grid}.CreateTheG-module__YyO0DW__badge{background:radial-gradient(circle at 35% 28%,#fffde0 0%,#f2ec8f 40%,#c9c046 100%);border:1.5px solid #ffffffd9;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 12px #fffab480,inset 0 -4px 8px #00000040}.CreateTheG-module__YyO0DW__badge span{aspect-ratio:972/1026;width:62%;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:#111}.CreateTheG-module__YyO0DW__online{background:radial-gradient(circle at 35% 30%,#bfe2ff,#2d7fe0 55%,#0e3f8a);border-radius:50%;width:13px;height:13px;box-shadow:0 0 8px #3d8fff}.CreateTheG-module__YyO0DW__tag{min-width:0;font:inherit;color:#fff;text-shadow:0 1px 2px #0009;background:0 0;border:0;border-bottom:1px dashed #0000;outline:none;padding:4px 0;font-size:17px}.CreateTheG-module__YyO0DW__tag::placeholder{color:#fff9}.CreateTheG-module__YyO0DW__tag:focus{border-bottom-color:#ffffffb3}.CreateTheG-module__YyO0DW__clock{letter-spacing:.02em;text-shadow:0 1px 3px #0009;font-variant-numeric:tabular-nums;font-size:30px;font-weight:300}.CreateTheG-module__YyO0DW__stage{grid-area:stage;min-height:0;position:relative}.CreateTheG-module__YyO0DW__spot{pointer-events:none;position:absolute;inset:0 0 54px}.CreateTheG-module__YyO0DW__spot:before,.CreateTheG-module__YyO0DW__spot:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.CreateTheG-module__YyO0DW__spot:before{background:radial-gradient(50% 62% at 50% 34%,#ffffff21,#0000 72%);width:70%;height:112%;top:-12%}.CreateTheG-module__YyO0DW__spot:after{background:radial-gradient(closest-side,#ffffff52,#ffffff1a 62%,#0000);border-radius:50%;width:min(80%,520px);height:9%;bottom:-2.5%;box-shadow:0 0 40px #ffffff14}.CreateTheG-module__YyO0DW__avatar{filter:drop-shadow(0 0 22px #ffffff1a);width:100%;height:calc(100% - 54px);position:absolute;inset:0 0 54px}.CreateTheG-module__YyO0DW__flash{aspect-ratio:1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#ffffff8c,#0000);border-radius:50%;width:min(60%,340px);animation:.6s ease-out CreateTheG-module__YyO0DW__equip;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@keyframes CreateTheG-module__YyO0DW__equip{0%{opacity:1;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)}}.CreateTheG-module__YyO0DW__arrow{cursor:pointer;filter:drop-shadow(0 0 10px #ffffff59)drop-shadow(0 6px 8px #000000b3);background:0 0;border:0;width:56px;height:120px;padding:0;transition:transform .15s;position:absolute;top:44%;transform:translateY(-50%)}.CreateTheG-module__YyO0DW__arrow:before{content:"";background:linear-gradient(160deg,#fff 0%,#d2d2d2 30%,#7c7c7c 55%,#e9e9e9 80%,#9a9a9a 100%);position:absolute;inset:0}.CreateTheG-module__YyO0DW__arrowLeft{left:6%}.CreateTheG-module__YyO0DW__arrowLeft:before{clip-path:polygon(100% 0,0 50%,100% 100%,72% 50%)}.CreateTheG-module__YyO0DW__arrowRight{right:6%}.CreateTheG-module__YyO0DW__arrowRight:before{clip-path:polygon(0 0,100% 50%,0 100%,28% 50%)}.CreateTheG-module__YyO0DW__arrowLeft:hover{transform:translate(-4px,-50%)}.CreateTheG-module__YyO0DW__arrowRight:hover{transform:translate(4px,-50%)}.CreateTheG-module__YyO0DW__arrow:active{transform:translateY(-50%)scale(.92)}.CreateTheG-module__YyO0DW__plate{white-space:nowrap;color:#d8d8d8;align-items:baseline;gap:14px;max-width:100%;margin:0;font-size:13px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.CreateTheG-module__YyO0DW__plate strong{text-overflow:ellipsis;font-family:var(--title-font);letter-spacing:.02em;color:#fff;text-shadow:0 0 10px #ffffff59;font-size:18px;font-style:italic;font-weight:800;overflow:hidden}.CreateTheG-module__YyO0DW__panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#969696d1,#5c5c5cdb);border-radius:30px;flex-direction:column;grid-area:panel;min-height:0;display:flex;overflow:hidden}.CreateTheG-module__YyO0DW__panelHead{border-radius:30px;flex:none;place-items:center;height:76px;margin:-1.5px -1.5px 0;display:grid}.CreateTheG-module__YyO0DW__panelHead h1,.CreateTheG-module__YyO0DW__cmd span:not(.CreateTheG-module__YyO0DW__pad){font-family:var(--title-font);letter-spacing:.01em;color:#fff;-webkit-text-stroke:1.5px #0d0d0d;paint-order:stroke fill;text-shadow:0 3px #0000008c,0 0 16px #ffffff59;margin:0;font-style:italic;font-weight:800}.CreateTheG-module__YyO0DW__panelHead h1{font-size:clamp(28px,2.7vw,36px);line-height:1}.CreateTheG-module__YyO0DW__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:16px 18px 0;display:grid}.CreateTheG-module__YyO0DW__tabs button{height:36px;font-family:var(--title-font);color:#e4e4e4;cursor:pointer;background:#00000047;border:1px solid #ffffff59;border-radius:999px;padding:0 4px;font-size:15px;font-style:italic;font-weight:600;transition:background .15s,color .15s}.CreateTheG-module__YyO0DW__tabs button:hover{background:#00000073}.CreateTheG-module__YyO0DW__tabs .CreateTheG-module__YyO0DW__tabActive,.CreateTheG-module__YyO0DW__tabs .CreateTheG-module__YyO0DW__tabActive:hover{color:#111;background:linear-gradient(#fff 0%,#d6d6d6 48%,#a9a9a9 52%,#cfcfcf 100%);border-color:#fff;box-shadow:0 0 12px #ffffff8c}.CreateTheG-module__YyO0DW__controls{scrollbar-width:thin;scrollbar-color:#ffffff80 transparent;flex:auto;align-content:start;gap:20px;min-height:0;padding:18px 22px 8px;display:grid;overflow-y:auto}.CreateTheG-module__YyO0DW__hint{letter-spacing:.04em;text-align:center;color:#e2e2e2;margin:0;padding:8px 24px 14px;font-size:11px}.CreateTheG-module__YyO0DW__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding:4px;display:grid}.CreateTheG-module__YyO0DW__items button{aspect-ratio:1;cursor:pointer;filter:drop-shadow(0 10px 10px #0000008c);background:0 0;border:0;border-radius:14px;padding:0;transition:transform .18s,filter .18s;position:relative}.CreateTheG-module__YyO0DW__items button img{object-fit:contain;padding:6%}.CreateTheG-module__YyO0DW__items button:hover{transform:translateY(-4px)scale(1.05)}.CreateTheG-module__YyO0DW__items .CreateTheG-module__YyO0DW__itemActive{filter:none;background:radial-gradient(closest-side,#fff6,#ffffff14);transform:scale(1.04);box-shadow:inset 0 0 0 2px #fff,0 0 18px #fff9}.CreateTheG-module__YyO0DW__items .CreateTheG-module__YyO0DW__itemActive:after{content:"on";font-family:var(--title-font);color:#fff;background:radial-gradient(circle at 35% 30%,#bfe2ff,#2d7fe0 55%,#0e3f8a);border-radius:999px;padding:1px 8px 2px;font-size:12px;font-style:italic;font-weight:800;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #3d8fff}.CreateTheG-module__YyO0DW__basicTee{fill:#f1f1f1;stroke:#4d4d4d;stroke-width:1.5px;stroke-linejoin:round;width:100%;height:100%;padding:10%}.CreateTheG-module__YyO0DW__group{border:0;margin:0;padding:0}.CreateTheG-module__YyO0DW__group legend,.CreateTheG-module__YyO0DW__sliderHead{letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 2px #00000080;margin-bottom:12px;padding:0;font-size:12px;font-weight:600}.CreateTheG-module__YyO0DW__slider{gap:8px;display:grid}.CreateTheG-module__YyO0DW__sliderHead{justify-content:space-between;align-items:baseline;margin:0;display:flex}.CreateTheG-module__YyO0DW__sliderHead strong{letter-spacing:.02em;text-transform:none;font-size:14px}.CreateTheG-module__YyO0DW__slider input{cursor:pointer;appearance:none;background:0 0;width:100%;height:24px;margin:0}.CreateTheG-module__YyO0DW__slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #f4f4f4 var(--fill), #00000080 var(--fill));border-radius:4px;height:8px;box-shadow:inset 0 1px 2px #0009}.CreateTheG-module__YyO0DW__slider input::-moz-range-track{background:linear-gradient(90deg, #f4f4f4 var(--fill), #00000080 var(--fill));border-radius:4px;height:8px;box-shadow:inset 0 1px 2px #0009}.CreateTheG-module__YyO0DW__slider input::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 35% 30%,#fff,#c4c4c4 40%,#6a6a6a 100%);border:1.5px solid #fff;border-radius:50%;width:24px;height:24px;margin-top:-8px;box-shadow:0 0 10px #fff9,0 2px 4px #00000080}.CreateTheG-module__YyO0DW__slider input::-moz-range-thumb{background:radial-gradient(circle at 35% 30%,#fff,#c4c4c4 40%,#6a6a6a 100%);border:1.5px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 10px #fff9,0 2px 4px #00000080}.CreateTheG-module__YyO0DW__slider input:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #fff}.CreateTheG-module__YyO0DW__sliderEnds{color:#d4d4d4;justify-content:space-between;font-size:11px;display:flex}.CreateTheG-module__YyO0DW__swatches{flex-wrap:wrap;gap:10px;display:flex}.CreateTheG-module__YyO0DW__swatches button{cursor:pointer;border:1.5px solid #fff9;border-radius:50%;width:36px;height:36px;padding:0;transition:transform .15s;box-shadow:inset 0 6px 8px #ffffff59,inset 0 -6px 8px #0000004d,0 3px 6px #00000073}.CreateTheG-module__YyO0DW__swatches button:hover{transform:scale(1.1)}.CreateTheG-module__YyO0DW__swatches .CreateTheG-module__YyO0DW__swatchActive{outline-offset:3px;outline:2px solid #fff;box-shadow:inset 0 6px 8px #ffffff59,inset 0 -6px 8px #0000004d,0 0 14px #ffffffb3}.CreateTheG-module__YyO0DW__chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CreateTheG-module__YyO0DW__chips button{min-height:40px;font:inherit;color:#f0f0f0;cursor:pointer;background:#00000047;border:1px solid #ffffff59;border-radius:999px;padding:6px 4px;font-size:12px;font-weight:600;transition:background .15s}.CreateTheG-module__YyO0DW__chips button:hover{background:#00000073}.CreateTheG-module__YyO0DW__chips .CreateTheG-module__YyO0DW__chipActive,.CreateTheG-module__YyO0DW__chips .CreateTheG-module__YyO0DW__chipActive:hover{color:#111;background:linear-gradient(#fff 0%,#d6d6d6 48%,#a9a9a9 52%,#cfcfcf 100%);border-color:#fff;box-shadow:0 0 10px #ffffff80}.CreateTheG-module__YyO0DW__bar{grid-area:bar;justify-content:space-between;align-items:center;gap:16px;display:flex}.CreateTheG-module__YyO0DW__cmdGroup{gap:clamp(16px,3vw,40px);display:flex}.CreateTheG-module__YyO0DW__cmd{cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:inline-flex}.CreateTheG-module__YyO0DW__cmd span:not(.CreateTheG-module__YyO0DW__pad){font-size:clamp(28px,3vw,40px);line-height:1;transition:text-shadow .15s}.CreateTheG-module__YyO0DW__cmdGroup .CreateTheG-module__YyO0DW__cmd span:not(.CreateTheG-module__YyO0DW__pad){font-size:clamp(20px,2vw,26px)}.CreateTheG-module__YyO0DW__cmd:hover span:not(.CreateTheG-module__YyO0DW__pad){text-shadow:0 3px #0000008c,0 0 22px #fffc}.CreateTheG-module__YyO0DW__cmd:active .CreateTheG-module__YyO0DW__pad{transform:scale(.92)}.CreateTheG-module__YyO0DW__pad{width:50px;height:50px;font-family:var(--font-sans), sans-serif;background:radial-gradient(circle at 35% 28%,#fff 0%,#c9c9c9 30%,#6e6e6e 72%,#2f2f2f 100%);border:1.5px solid #ffffffd9;border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:800;line-height:1;transition:transform .12s;display:grid;box-shadow:0 0 14px #ffffff59,inset 0 -4px 8px #00000073,0 6px 12px #0009}.CreateTheG-module__YyO0DW__cmdGroup .CreateTheG-module__YyO0DW__pad{width:42px;height:42px;font-size:17px}.CreateTheG-module__YyO0DW__pad_a{color:#3fae2a}.CreateTheG-module__YyO0DW__pad_b{color:#d9312b}.CreateTheG-module__YyO0DW__pad_x{color:#2a6fd6}.CreateTheG-module__YyO0DW__pad_y{color:#e2ad13}.CreateTheG-module__YyO0DW__pad_a,.CreateTheG-module__YyO0DW__pad_b,.CreateTheG-module__YyO0DW__pad_x,.CreateTheG-module__YyO0DW__pad_y{text-shadow:0 0 6px,0 1px #0009}.CreateTheG-module__YyO0DW__cmd:focus-visible,.CreateTheG-module__YyO0DW__arrow:focus-visible,.CreateTheG-module__YyO0DW__items button:focus-visible,.CreateTheG-module__YyO0DW__tabs button:focus-visible,.CreateTheG-module__YyO0DW__chips button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.CreateTheG-module__YyO0DW__smoke span,.CreateTheG-module__YyO0DW__flash{animation:none}}@media (max-width:900px){.CreateTheG-module__YyO0DW__game{height:auto;min-height:100svh;padding:76px 16px 0}.CreateTheG-module__YyO0DW__screen{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"profile""stage""panel""bar";gap:14px;height:auto}.CreateTheG-module__YyO0DW__profile{gap:10px;width:100%;height:58px;padding:0 20px 0 7px}.CreateTheG-module__YyO0DW__badge{width:42px;height:42px}.CreateTheG-module__YyO0DW__clock{font-size:22px}.CreateTheG-module__YyO0DW__stage{z-index:2;background:radial-gradient(90% 80% at 50% 40%,#2c2c2c,#111 80%);height:46svh;min-height:320px;margin:0 -16px;position:sticky;top:0;box-shadow:0 10px 24px #0009}.CreateTheG-module__YyO0DW__spot,.CreateTheG-module__YyO0DW__avatar{height:calc(100% - 52px);inset:8px 0 44px}.CreateTheG-module__YyO0DW__arrow{width:36px;height:80px}.CreateTheG-module__YyO0DW__arrowLeft{left:12px}.CreateTheG-module__YyO0DW__arrowRight{right:12px}.CreateTheG-module__YyO0DW__plate{gap:10px;max-width:calc(100% - 24px);font-size:12px;bottom:10px}.CreateTheG-module__YyO0DW__plate strong{font-size:15px}.CreateTheG-module__YyO0DW__panelHead{height:64px}.CreateTheG-module__YyO0DW__tabs{gap:4px;padding:14px 10px 0}.CreateTheG-module__YyO0DW__tabs button{font-size:13px}.CreateTheG-module__YyO0DW__controls{padding:18px 16px 4px;overflow:visible}.CreateTheG-module__YyO0DW__items{grid-template-columns:repeat(3,minmax(0,1fr))}.CreateTheG-module__YyO0DW__bar{z-index:4;padding:14px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000000eb 40%);gap:8px;margin:0 -16px;position:sticky;bottom:0}.CreateTheG-module__YyO0DW__cmd{gap:6px}.CreateTheG-module__YyO0DW__cmd span:not(.CreateTheG-module__YyO0DW__pad){font-size:19px}.CreateTheG-module__YyO0DW__cmdGroup{gap:10px}.CreateTheG-module__YyO0DW__cmdGroup .CreateTheG-module__YyO0DW__cmd{gap:4px}.CreateTheG-module__YyO0DW__cmdGroup .CreateTheG-module__YyO0DW__cmd span:not(.CreateTheG-module__YyO0DW__pad){-webkit-text-stroke-width:1px;font-size:12px}.CreateTheG-module__YyO0DW__pad{width:34px;height:34px;font-size:15px}.CreateTheG-module__YyO0DW__cmdGroup .CreateTheG-module__YyO0DW__pad{width:28px;height:28px;font-size:12px}}
.Hero-module__Z8hQ_W__hero{background:#fff;justify-content:center;align-items:center;min-height:clamp(380px,64svh,760px);padding:120px 32px 72px;display:flex}.Hero-module__Z8hQ_W__lettering{width:min(86%,1100px);height:auto;display:block}.Hero-module__Z8hQ_W__empty{color:#00000059;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:12px}@media (max-width:768px){.Hero-module__Z8hQ_W__hero{min-height:0;padding:104px 16px 56px}.Hero-module__Z8hQ_W__lettering{width:92%}}
.LookbookGrid-module__JLGIMG__lookbook{background:var(--studio);font-family:var(--font-mono), ui-monospace, monospace;padding:120px clamp(16px,6vw,96px) 96px}.LookbookGrid-module__JLGIMG__intro{text-align:center;margin-bottom:clamp(48px,8vw,110px)}.LookbookGrid-module__JLGIMG__brand{font-family:var(--font-display), sans-serif;letter-spacing:.02em;margin:0;font-size:clamp(22px,2.6vw,34px);line-height:1}.LookbookGrid-module__JLGIMG__brand sup{margin-left:2px;font-size:.45em}.LookbookGrid-module__JLGIMG__kicker{margin:6px 0 0;font-size:clamp(13px,1.2vw,17px)}.LookbookGrid-module__JLGIMG__grid{--gap:clamp(12px, 4vw, 64px);--cols:4;justify-content:center;column-gap:var(--gap);flex-wrap:wrap;row-gap:clamp(40px,6vw,96px);max-width:1120px;margin:0 auto;padding:0;list-style:none;display:flex}.LookbookGrid-module__JLGIMG__grid li{width:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols))}.LookbookGrid-module__JLGIMG__section{text-align:center;letter-spacing:.18em;text-transform:uppercase;margin:0 auto clamp(28px,4vw,56px);font-size:13px;font-weight:400}.LookbookGrid-module__JLGIMG__sectionPieces{margin-top:clamp(80px,11vw,150px)}.LookbookGrid-module__JLGIMG__pieces{row-gap:clamp(28px,4vw,64px)}.LookbookGrid-module__JLGIMG__piece{margin:0}.LookbookGrid-module__JLGIMG__pieceMedia{aspect-ratio:4/5;position:relative}.LookbookGrid-module__JLGIMG__pieceMedia img{transition:transform .5s}.LookbookGrid-module__JLGIMG__piece:hover .LookbookGrid-module__JLGIMG__pieceMedia img{transform:scale(1.04)}.LookbookGrid-module__JLGIMG__piece:hover .LookbookGrid-module__JLGIMG__caption{opacity:1;transform:none}.LookbookGrid-module__JLGIMG__look{isolation:isolate;display:block;position:relative}.LookbookGrid-module__JLGIMG__media{aspect-ratio:1/2;position:relative}.LookbookGrid-module__JLGIMG__media img{object-position:center bottom;transition:transform .5s}.LookbookGrid-module__JLGIMG__media:after{content:"";z-index:-1;background:radial-gradient(#00000038,#0000 70%);height:14px;position:absolute;bottom:-6px;left:18%;right:18%}.LookbookGrid-module__JLGIMG__look:hover .LookbookGrid-module__JLGIMG__media img{transform:translateY(-6px)}.LookbookGrid-module__JLGIMG__caption{text-align:center;opacity:0;margin-top:14px;font-size:12px;transition:opacity .3s,transform .3s;display:block;transform:translateY(-4px)}.LookbookGrid-module__JLGIMG__look:hover .LookbookGrid-module__JLGIMG__caption,.LookbookGrid-module__JLGIMG__look:focus-visible .LookbookGrid-module__JLGIMG__caption{opacity:1;transform:none}@media (hover:none){.LookbookGrid-module__JLGIMG__caption{opacity:1;font-size:11px;transform:none}}.LookbookGrid-module__JLGIMG__outro{text-align:center;margin-top:clamp(64px,9vw,120px)}.LookbookGrid-module__JLGIMG__subtitle{letter-spacing:.04em;margin:0;font-size:clamp(16px,1.6vw,22px)}@media (max-width:1024px){.LookbookGrid-module__JLGIMG__grid{--cols:3}}@media (max-width:600px){.LookbookGrid-module__JLGIMG__lookbook{padding-top:96px}.LookbookGrid-module__JLGIMG__grid{--cols:2}}
.NewPiecesEditor-module__Yq89FW__page{--accent:#7a1f2b;background:#f3f1ed;min-height:100svh;padding:104px clamp(16px,3vw,40px) 120px}.NewPiecesEditor-module__Yq89FW__intro{max-width:1080px;margin:0 auto 28px}.NewPiecesEditor-module__Yq89FW__intro h1{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:0 0 8px;font-size:clamp(28px,4vw,44px)}.NewPiecesEditor-module__Yq89FW__intro p{max-width:640px;color:var(--muted);margin:0;line-height:1.5}.NewPiecesEditor-module__Yq89FW__list{gap:16px;max-width:1080px;margin:0 auto;display:grid}.NewPiecesEditor-module__Yq89FW__card{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(16px,3vw,36px);padding:clamp(14px,2vw,24px);display:grid}.NewPiecesEditor-module__Yq89FW__photos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.NewPiecesEditor-module__Yq89FW__photos figure{aspect-ratio:1;background:#f8f7f4;margin:0;position:relative}.NewPiecesEditor-module__Yq89FW__photos img{object-fit:contain;padding:6%}.NewPiecesEditor-module__Yq89FW__photos figcaption{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px;position:absolute;bottom:6px;left:8px}.NewPiecesEditor-module__Yq89FW__fields{flex-direction:column;gap:16px;min-width:0;display:flex}.NewPiecesEditor-module__Yq89FW__kind{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.NewPiecesEditor-module__Yq89FW__kind span{border:1px solid;padding:3px 8px}.NewPiecesEditor-module__Yq89FW__live{color:#2f7a3a}.NewPiecesEditor-module__Yq89FW__draft{color:var(--muted)}.NewPiecesEditor-module__Yq89FW__field{gap:6px;display:grid}.NewPiecesEditor-module__Yq89FW__field>span:first-child,.NewPiecesEditor-module__Yq89FW__measures legend{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;padding:0;font-size:12px}.NewPiecesEditor-module__Yq89FW__field input{border:1px solid var(--ink);width:100%;height:46px;font:inherit;background:#fff;border-radius:0;padding:0 12px;font-size:16px}.NewPiecesEditor-module__Yq89FW__field input:focus-visible,.NewPiecesEditor-module__Yq89FW__measures input:focus-visible,.NewPiecesEditor-module__Yq89FW__bar button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NewPiecesEditor-module__Yq89FW__money{border:1px solid var(--ink);background:#fff;align-items:center;display:flex}.NewPiecesEditor-module__Yq89FW__money em{color:var(--muted);padding-left:12px;font-style:normal}.NewPiecesEditor-module__Yq89FW__money input{border:0}.NewPiecesEditor-module__Yq89FW__measures{border:0;margin:0;padding:0}.NewPiecesEditor-module__Yq89FW__measures legend{margin-bottom:6px}.NewPiecesEditor-module__Yq89FW__measures div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.NewPiecesEditor-module__Yq89FW__measures label{gap:4px;display:grid}.NewPiecesEditor-module__Yq89FW__measures label span{color:var(--muted);font-size:12px}.NewPiecesEditor-module__Yq89FW__measures input{border:1px solid var(--ink);width:100%;height:42px;font:inherit;background:#fff;border-radius:0;padding:0 10px;font-size:16px}.NewPiecesEditor-module__Yq89FW__view{text-underline-offset:3px;align-self:flex-start;font-size:14px;text-decoration:underline}.NewPiecesEditor-module__Yq89FW__bar{z-index:20;padding:12px clamp(16px, 3vw, 40px) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;justify-content:flex-end;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.NewPiecesEditor-module__Yq89FW__bar p{font-family:var(--font-mono), monospace;color:var(--muted);margin:0;font-size:12px}.NewPiecesEditor-module__Yq89FW__bar button{background:var(--accent);color:#fff;min-width:160px;height:48px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;font-weight:700}.NewPiecesEditor-module__Yq89FW__bar button:disabled{opacity:.4;cursor:default}@media (max-width:768px){.NewPiecesEditor-module__Yq89FW__card{grid-template-columns:minmax(0,1fr)}.NewPiecesEditor-module__Yq89FW__bar button{min-width:120px}}
.WearRoom-module__iIk1wa__room{--fig-h:min(64vh, 680px);--fig-w:calc(var(--fig-h) * .42);--first:calc(var(--fig-h) * .43);--step:calc(var(--fig-h) * .33);background:var(--paper);font-family:var(--font-mono), ui-monospace, monospace;border-bottom:1px solid #e3e6e6;padding-top:84px}.WearRoom-module__iIk1wa__stage{height:calc(var(--fig-h) + 180px);touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:clip}.WearRoom-module__iIk1wa__figure{width:var(--fig-w);height:var(--fig-h);cursor:pointer;transform-origin:50% 35%;background:0 0;border:0;padding:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;top:50%;left:50%}.WearRoom-module__iIk1wa__figure img{object-fit:contain;object-position:center bottom;pointer-events:none}.WearRoom-module__iIk1wa__active{cursor:zoom-in}.WearRoom-module__iIk1wa__zoomed .WearRoom-module__iIk1wa__active{cursor:zoom-out}.WearRoom-module__iIk1wa__figure:focus-visible{outline:1px solid var(--ink);outline-offset:8px}.WearRoom-module__iIk1wa__arrow{z-index:50;color:#6b7a7a;cursor:pointer;background:0 0;border:0;width:32px;height:24px;padding:0;transition:color .2s,transform .2s;position:absolute;top:50%}.WearRoom-module__iIk1wa__arrow svg{width:100%}.WearRoom-module__iIk1wa__arrow:hover{color:var(--ink)}.WearRoom-module__iIk1wa__prev{left:calc(50% - var(--first) - 16px)}.WearRoom-module__iIk1wa__prev:hover{transform:translate(-4px)}.WearRoom-module__iIk1wa__next{left:calc(50% + var(--first) - 16px)}.WearRoom-module__iIk1wa__next:hover{transform:translate(4px)}.WearRoom-module__iIk1wa__details{z-index:60;top:calc(50% - var(--fig-h) * .4);right:calc(50% + var(--fig-w) / 2 + 48px);letter-spacing:.06em;width:210px;font-size:11px;line-height:1.5;transition:opacity .3s;position:absolute}.WearRoom-module__iIk1wa__details p{margin:0}.WearRoom-module__iIk1wa__hidden{opacity:0;pointer-events:none}.WearRoom-module__iIk1wa__level1{margin-bottom:14px!important}.WearRoom-module__iIk1wa__level3{gap:6px;margin-bottom:14px;padding-left:14px;display:grid}.WearRoom-module__iIk1wa__level3 span{letter-spacing:.02em}.WearRoom-module__iIk1wa__buy{border-bottom:1px solid #0000;font-style:italic;transition:border-color .2s}.WearRoom-module__iIk1wa__buy:hover{border-color:currentColor}.WearRoom-module__iIk1wa__controls{z-index:60;bottom:40px;right:calc(50% + var(--fig-w) / 2 + 48px);flex-direction:column;align-items:flex-start;width:210px;display:flex;position:absolute}.WearRoom-module__iIk1wa__controls button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-style:italic}.WearRoom-module__iIk1wa__controls button:hover{text-decoration:underline}.WearRoom-module__iIk1wa__counter{z-index:60;bottom:40px;left:calc(50% + var(--fig-w) / 2 + 48px);color:#6b7a7a;margin:0;font-size:11px;position:absolute}@media (max-width:768px){.WearRoom-module__iIk1wa__room{--fig-h:min(56svh, 520px);--first:calc(var(--fig-h) * .5);--step:calc(var(--fig-h) * .36);padding-top:72px}.WearRoom-module__iIk1wa__stage{height:auto;padding-top:calc(var(--fig-h) + 32px)}.WearRoom-module__iIk1wa__figure,.WearRoom-module__iIk1wa__prev,.WearRoom-module__iIk1wa__next{top:calc(var(--fig-h) / 2 + 16px)}.WearRoom-module__iIk1wa__prev{left:12px}.WearRoom-module__iIk1wa__next{left:auto;right:12px}.WearRoom-module__iIk1wa__details{width:auto;padding:8px 24px 0;position:static}.WearRoom-module__iIk1wa__controls{flex-direction:row;gap:16px;width:auto;padding:16px 24px 28px;position:static}.WearRoom-module__iIk1wa__counter{inset:0 16px auto auto}}
