.merge-module__l8a7HW__builder{--m1:var(--zs-peri);--m2:var(--zs-orange);--m3:#d79be8;--m4:#7fd6b4;--m5:#e8c46a;--neon:var(--zs-logo);--noodle:#efd9a7;--bowl:#101116}[data-theme=light] .merge-module__l8a7HW__builder{--m3:#9a4fb3;--m4:#2f8a66;--m5:#8f6a10;--noodle:#c9a258;--bowl:#24232e}.merge-module__l8a7HW__builder{display:grid}.merge-module__l8a7HW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.merge-module__l8a7HW__stall{border-bottom:1px solid var(--zs-line);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 56px;padding:72px 40px 56px;display:grid;position:relative;overflow:hidden}.merge-module__l8a7HW__stall:before{content:"";z-index:-1;background-image:linear-gradient(rgba(var(--zs-fg-rgb), .045) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--zs-fg-rgb), .045) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 70%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 90% at 70%,#000 30%,#0000 80%)}.merge-module__l8a7HW__counter{justify-items:start;gap:20px;min-width:0;display:grid}.merge-module__l8a7HW__sign{font-family:var(--font-inter-tight), var(--font-plex-sans), sans-serif;letter-spacing:-.035em;color:#f4f2ff;text-shadow:0 0 24px color-mix(in srgb, var(--neon) 55%, transparent), 0 0 60px color-mix(in srgb, var(--neon) 30%, transparent);margin:0;font-size:clamp(52px,7.4vw,104px);font-weight:300;line-height:.92}.merge-module__l8a7HW__kana{letter-spacing:.12em;color:#ffd9c2;text-shadow:0 0 18px color-mix(in srgb, var(--zs-orange) 45%, transparent);margin:-6px 0 0;font-size:clamp(16px,1.6vw,20px)}[data-theme=light] .merge-module__l8a7HW__sign{color:var(--neon);text-shadow:none}[data-theme=light] .merge-module__l8a7HW__kana{color:var(--zs-orange);text-shadow:none}.merge-module__l8a7HW__lede{max-width:46ch;color:var(--zs-t2);margin:0;font-size:15.5px;line-height:1.6}.merge-module__l8a7HW__toggle,.merge-module__l8a7HW__filters{border:1px solid var(--zs-line);background:var(--zs-raised);border-radius:999px;flex-wrap:wrap;margin:0;padding:3px;display:inline-flex}.merge-module__l8a7HW__option{position:relative}.merge-module__l8a7HW__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.merge-module__l8a7HW__option span{color:var(--zs-t2);border-radius:999px;padding:8px 18px;font-size:14px;transition:background .2s,color .2s;display:block}.merge-module__l8a7HW__filters .merge-module__l8a7HW__option span{padding:6px 14px;font-size:13px}.merge-module__l8a7HW__option input:checked+span{background:var(--zs-panel);color:var(--zs-fg);box-shadow:0 0 0 1px var(--zs-line)}.merge-module__l8a7HW__option input:focus-visible+span{outline:2px solid var(--zs-orange);outline-offset:2px}.merge-module__l8a7HW__option[data-off]{opacity:.45}.merge-module__l8a7HW__option[data-off] input{cursor:not-allowed}.merge-module__l8a7HW__mix{gap:6px;width:100%;max-width:520px;margin:4px 0 0;padding:0;list-style:none;display:grid}.merge-module__l8a7HW__chip{border:1px solid var(--zs-line);border-left:3px solid var(--c);background:color-mix(in srgb, var(--zs-panel) 88%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:grid}.merge-module__l8a7HW__swatch{background:var(--c);width:14px;height:14px;box-shadow:0 0 10px color-mix(in srgb, var(--c) 60%, transparent);border-radius:50%}[data-theme=light] .merge-module__l8a7HW__swatch{box-shadow:none}.merge-module__l8a7HW__chipText{gap:2px;min-width:0;display:grid}.merge-module__l8a7HW__chipName{color:var(--zs-fg);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.merge-module__l8a7HW__chipRole{color:var(--zs-t3);font-size:12px}.merge-module__l8a7HW__chipControls{align-items:center;gap:4px;display:inline-flex}.merge-module__l8a7HW__chipControls button{border:1px solid var(--zs-line);width:26px;height:26px;color:var(--zs-fg);font:inherit;cursor:pointer;background:0 0;border-radius:50%;padding:0;font-size:13px;line-height:1}.merge-module__l8a7HW__chipControls button:disabled{color:var(--zs-t3);opacity:.4;cursor:not-allowed}.merge-module__l8a7HW__chipControls button:focus-visible,.merge-module__l8a7HW__add:focus-visible,.merge-module__l8a7HW__added:focus-visible{outline:2px solid var(--zs-orange);outline-offset:2px}.merge-module__l8a7HW__share{text-align:center;min-width:3.2em;color:var(--c);font-variant-numeric:tabular-nums;font-size:14px}.merge-module__l8a7HW__stage{justify-items:center;gap:14px;min-width:0;display:grid}.merge-module__l8a7HW__bowl{width:min(100%,460px);height:auto;overflow:visible}.merge-module__l8a7HW__rim{fill:var(--bowl);stroke:var(--neon);stroke-width:3px;filter:drop-shadow(0 0 6px var(--neon)) drop-shadow(0 0 22px color-mix(in srgb, var(--neon) 50%, transparent))}[data-theme=light] .merge-module__l8a7HW__rim{filter:drop-shadow(0 10px 18px #1c1a2640)}.merge-module__l8a7HW__band{fill:none;stroke:color-mix(in srgb, var(--neon) 55%, transparent);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.merge-module__l8a7HW__lip{fill:none;stroke:#ffffff1a;stroke-width:1.5px}.merge-module__l8a7HW__oil ellipse{fill:#ffecaa6b;stroke:#ffffff73;stroke-width:1px}.merge-module__l8a7HW__noodle,.merge-module__l8a7HW__noodleShade{fill:none;stroke-linecap:round;stroke-linejoin:round}.merge-module__l8a7HW__noodleShade{stroke:#a77c34;stroke-width:7px}.merge-module__l8a7HW__noodle{stroke:#f6e1a2;stroke-width:4.5px}.merge-module__l8a7HW__noodles,.merge-module__l8a7HW__oil{transform-origin:200px 200px;transform-box:view-box}.merge-module__l8a7HW__scallions circle{fill:#cfe9a4;stroke:#5fa83a;stroke-width:2.4px}.merge-module__l8a7HW__toppingRing{fill:none;stroke:var(--c);stroke-width:2.5px;stroke-dasharray:5 4;filter:drop-shadow(0 0 4px var(--c))}[data-theme=light] .merge-module__l8a7HW__toppingRing{filter:none}.merge-module__l8a7HW__ratio{color:var(--zs-t3);margin:-6px 0 0;font-size:13px}.merge-module__l8a7HW__ratio b{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--zs-fg);font-variant-numeric:tabular-nums;font-weight:600}.merge-module__l8a7HW__steam{fill:none;stroke:rgba(var(--zs-fg-rgb), .28);stroke-width:5px;stroke-linecap:round;filter:blur(1.5px)}@media (prefers-reduced-motion:no-preference){.merge-module__l8a7HW__steam{animation:3.6s ease-in-out infinite merge-module__l8a7HW__rise;animation-delay:calc(var(--n) * -1.2s)}.merge-module__l8a7HW__noodles[data-method=slerp]{animation:3s ease-in-out infinite alternate merge-module__l8a7HW__stir}.merge-module__l8a7HW__oil[data-method=slerp]{animation:30s linear infinite merge-module__l8a7HW__fold}@keyframes merge-module__l8a7HW__rise{0%{opacity:0;transform:translateY(14px)}40%{opacity:1}to{opacity:0;transform:translateY(-16px)}}@keyframes merge-module__l8a7HW__stir{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes merge-module__l8a7HW__fold{to{transform:rotate(360deg)}}}.merge-module__l8a7HW__about{color:var(--zs-t3);text-align:center;margin:0;font-size:13px}.merge-module__l8a7HW__ticket{background:var(--zs-raised);border:1px solid var(--zs-line);z-index:1;justify-self:center;gap:14px;width:calc(100% - 32px);max-width:760px;margin:-28px 0 0;padding:26px 28px 22px;display:grid;position:relative;-webkit-mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.merge-module__l8a7HW__ticket h2{letter-spacing:-.02em;color:var(--zs-fg);margin:0;font-size:22px;font-weight:300}.merge-module__l8a7HW__lines{border-bottom:1px dashed rgba(var(--zs-fg-rgb), .2);gap:6px;margin:0;padding:0 0 12px;list-style:none;display:grid}.merge-module__l8a7HW__lines li{color:var(--zs-fg);align-items:baseline;gap:10px;font-size:14px;display:flex}.merge-module__l8a7HW__lines li:after{content:"";border-bottom:1px dotted rgba(var(--zs-fg-rgb), .22);flex:1;order:1}.merge-module__l8a7HW__lines span{align-items:center;gap:8px;display:inline-flex}.merge-module__l8a7HW__lines i{background:var(--c);border-radius:50%;width:8px;height:8px}.merge-module__l8a7HW__lines b{color:var(--c);font-variant-numeric:tabular-nums;order:2;font-weight:400}.merge-module__l8a7HW__total{color:var(--zs-t2);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0;font-size:13px;display:flex}.merge-module__l8a7HW__fine{color:var(--zs-t3);margin:0;font-size:12.5px;line-height:1.55}.merge-module__l8a7HW__market{border-bottom:1px solid var(--zs-line);padding:56px 40px 48px}.merge-module__l8a7HW__marketTop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-bottom:20px;display:flex}.merge-module__l8a7HW__marketTop h2{letter-spacing:-.02em;color:var(--zs-fg);margin:0;font-size:clamp(26px,3vw,38px);font-weight:300}.merge-module__l8a7HW__filters{border-radius:18px}.merge-module__l8a7HW__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.merge-module__l8a7HW__card{border:1px solid var(--zs-line);border-top:6px solid var(--c,var(--zs-raised));background:var(--zs-panel);border-radius:4px 4px 2px 2px;flex-direction:column;gap:6px;padding:18px 18px 14px;transition:background .25s,border-color .25s;display:flex}.merge-module__l8a7HW__card[data-in]{background:color-mix(in srgb, var(--c) 8%, var(--zs-panel))}.merge-module__l8a7HW__cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.merge-module__l8a7HW__tag{background:var(--zs-raised);border:1px solid var(--zs-line);color:var(--zs-fg);border-radius:999px;padding:3px 10px;font-size:12px}.merge-module__l8a7HW__role{color:var(--zs-t3);font-size:12px}.merge-module__l8a7HW__role[data-role=house]{color:var(--zs-peri)}.merge-module__l8a7HW__role[data-role=base]{color:var(--zs-orange)}.merge-module__l8a7HW__card h3{letter-spacing:-.02em;color:var(--zs-fg);margin:10px 0 0;font-size:21px;font-weight:300}.merge-module__l8a7HW__maker{color:var(--zs-t3);margin:0;font-size:12.5px}.merge-module__l8a7HW__note{color:var(--zs-t2);flex:1;margin:4px 0 8px;font-size:13.5px;line-height:1.5}.merge-module__l8a7HW__cardFoot{border-top:1px dashed rgba(var(--zs-fg-rgb), .18);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.merge-module__l8a7HW__facts{color:var(--zs-t3);font-variant-numeric:tabular-nums;font-size:12px}.merge-module__l8a7HW__add,.merge-module__l8a7HW__added{border:1px solid var(--zs-line);color:var(--zs-fg);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;transition:border-color .2s,background .2s;display:inline-flex}.merge-module__l8a7HW__add:hover:not(:disabled){border-color:rgba(var(--zs-fg-rgb), .4);background:var(--zs-raised)}.merge-module__l8a7HW__add:disabled{color:var(--zs-t3);cursor:not-allowed}.merge-module__l8a7HW__added{border-color:var(--c)}.merge-module__l8a7HW__added:disabled{cursor:default}.merge-module__l8a7HW__added i{background:var(--c);border-radius:50%;width:9px;height:9px}.merge-module__l8a7HW__notes{max-width:860px;color:var(--zs-t2);gap:14px;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.merge-module__l8a7HW__notes b{color:var(--zs-fg);font-weight:400}.merge-module__l8a7HW__notes a{color:var(--zs-fg);text-underline-offset:3px}.merge-module__l8a7HW__notes code{font-family:var(--font-plex-mono), ui-monospace, monospace}@media (max-width:899px){.merge-module__l8a7HW__stall{grid-template-columns:1fr;justify-items:start;gap:18px;padding:48px 16px 56px}.merge-module__l8a7HW__counter{display:contents}.merge-module__l8a7HW__stage{order:1;justify-self:stretch}.merge-module__l8a7HW__counter>.merge-module__l8a7HW__toggle,.merge-module__l8a7HW__mix{order:2}.merge-module__l8a7HW__market{padding:40px 16px}}@media (max-width:499px){.merge-module__l8a7HW__chip{grid-template-columns:auto minmax(0,1fr)}.merge-module__l8a7HW__chipControls{grid-column:1/-1;justify-self:end}.merge-module__l8a7HW__ticket{padding:22px 18px 18px}}@media (prefers-reduced-motion:reduce){.merge-module__l8a7HW__option span,.merge-module__l8a7HW__card,.merge-module__l8a7HW__add,.merge-module__l8a7HW__added{transition:none}}
