.sg-stage,.sg-sw{position:relative}.sg-stage{width:100%;overflow:hidden;contain:layout paint;touch-action:pan-y}.sg-stage canvas{position:absolute;left:0;top:0;width:100%;z-index:1;pointer-events:none}.sg-stage canvas.sg-cvf{z-index:3}.sg-glow{position:absolute;left:0;top:0;width:220px;height:220px;margin:-110px 0 0 -110px;border-radius:50%;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(closest-side,rgba(240,82,92,.3),rgba(240,82,92,.08) 55%,rgba(240,82,92,0));will-change:transform,opacity}.sg-rows{inset:0;z-index:2}.sg-me,.sg-rows{position:absolute}.sg-me{left:0;top:0;z-index:4;text-align:center;white-space:nowrap;pointer-events:none;transform-origin:50% 50%;will-change:transform}.sg-me .mt{display:block;font-size:var(--rg-label);font-weight:700;color:#D8D0C2;margin-bottom:2px;font-family:var(--sans);letter-spacing:0}.sg-me .mn{display:block;font-size:var(--rg-signal-name-lg);line-height:1.1;color:#F4EEE2;font-family:var(--sg-suit),var(--serif);font-weight:900;letter-spacing:-.02em}.sg-rw{position:absolute;left:20px;right:20px;will-change:opacity}.sg-rw .sg-rk{justify-content:center;line-height:1;font-family:var(--sg-suit),var(--serif);font-weight:900;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#D8D0C2}.sg-rw .sg-line,.sg-rw .sg-rk{position:absolute;display:flex;align-items:center;transform:translateY(-50%)}.sg-rw .sg-line{gap:8px;white-space:nowrap;overflow:hidden}.sg-rw .sg-nm{flex:none;color:#E3C17E;font-family:var(--sg-suit),var(--serif);font-weight:900;letter-spacing:-.02em;line-height:1.2}.sg-rw .sg-nm.ghost{color:#F4EEE2}.sg-rel{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--rg-body-sm);color:#D8D0C2;font-weight:500;font-family:var(--sans);letter-spacing:0}.sg-mechip{font-weight:900;background:#F4EEE2;color:#14110E;padding:3px 7px;line-height:1.2}.sg-chip,.sg-mechip{flex:none;font-size:var(--rg-label);border-radius:999px;font-family:var(--sans);letter-spacing:0}.sg-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-weight:800;line-height:1;background:rgba(244,238,226,.1);color:#F4EEE2;white-space:nowrap}.sg-chip.hot{background:linear-gradient(180deg,#F7DEA2,#D9A74E);color:#2A1C05}.sg-rw .sg-pc{position:absolute;display:flex;align-items:baseline;line-height:1;color:#F4EEE2;transform:translateY(-55%);font-family:var(--sg-suit),var(--serif);font-weight:900;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sg-pc em{font-style:normal;font-family:var(--sans);font-weight:800;margin-left:1px;letter-spacing:0}.sg-rw .sg-tr{height:4px;background:rgba(74,66,56,.75);overflow:hidden}.sg-fl,.sg-rw .sg-tr{position:absolute;border-radius:4px}.sg-fl{inset:0;transform-origin:0 50%;will-change:transform;background:linear-gradient(90deg,rgba(244,238,226,.35),rgba(244,238,226,.92))}.sg-bar1,.sg-rw.r1 .sg-fl{background:linear-gradient(90deg,rgba(240,196,110,.45),#F6DC9C);box-shadow:0 0 10px rgba(240,196,110,.45)}.sg-chg{position:absolute;font-size:var(--rg-label);font-weight:800;line-height:1;white-space:nowrap;font-family:var(--sans);color:#D8D0C2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sg-new{display:inline-block;color:#14110E;background:#F4EEE2;padding:4px 7px;border-radius:999px;font-size:var(--rg-label);font-weight:800;line-height:1;font-family:var(--sans)}.sg-rw .sg-chev{position:absolute;right:6px;font-size:var(--rg-section);color:#D8D0C2;line-height:1;transform:translateY(-55%)}.sg-surf1{position:absolute;inset:0;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#2E271F,#221D17);box-shadow:0 14px 30px -18px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,236,190,.1)}.sg-surf1 .sg-flash{position:absolute;inset:-40% -10%;background:radial-gradient(closest-side at 22% 50%,rgba(246,214,140,.42),rgba(246,214,140,0));opacity:0;will-change:opacity}.sg-surf1 .sg-sheen{bottom:0;width:46%;background:linear-gradient(100deg,rgba(255,240,205,0),rgba(255,240,205,.2) 50%,rgba(255,240,205,0));transform:translateX(-120%);will-change:transform}.sg-crown,.sg-surf1 .sg-sheen{position:absolute;top:0;left:0}.sg-crown{width:26px;height:20px;z-index:5;transform-origin:50% 90%;filter:drop-shadow(0 0 6px rgba(240,196,110,.55));will-change:transform,opacity;pointer-events:none}.sg-sep{height:1px;background:#3A332B}.sg-dv,.sg-sep{position:absolute;left:20px;right:20px}.sg-dv{display:flex;align-items:center;gap:10px;font-size:var(--rg-label);font-weight:700;color:#F4EEE2;font-family:var(--sans);white-space:nowrap}.sg-dv:after,.sg-dv:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,rgba(240,196,110,0),rgba(240,196,110,.55))}.sg-dv:after{background:linear-gradient(90deg,rgba(240,196,110,.55),rgba(240,196,110,0))}.sg-dv b{color:#F3D592;font-weight:900}.sg-ghostbg{position:absolute;inset:0;border-radius:16px;background:rgba(244,238,226,.04)}.sg-gsub{position:absolute;transform:translateY(-50%);line-height:1.2;font-size:var(--rg-body-sm);color:#D8D0C2;font-weight:600;font-family:var(--sans);white-space:nowrap}.sg-swfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 20px}.sg-swfoot .n{margin:0;font-size:var(--rg-label);line-height:1.5;color:#D8D0C2}.sg-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sg-pre .sg-crown,.sg-pre .sg-dv,.sg-pre .sg-me,.sg-pre .sg-rw,.sg-pre .sg-sep{opacity:0}@media (prefers-reduced-motion:reduce){.sg-pre .sg-crown,.sg-pre .sg-dv,.sg-pre .sg-me,.sg-pre .sg-rw,.sg-pre .sg-sep{opacity:1}.sg-fl,.sg-me,.sg-rw{will-change:auto}}.sg-dvs{position:relative;display:flex;align-items:center;gap:10px;min-height:30px;font-size:var(--rg-label);font-weight:700;color:#F4EEE2;font-family:var(--sans);white-space:nowrap}.sg-dvs:after,.sg-dvs:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,rgba(244,238,226,0),rgba(244,238,226,.3))}.sg-dvs:after{background:linear-gradient(90deg,rgba(244,238,226,.3),rgba(244,238,226,0))}.sg-dvs b{font-weight:900}.sg-dv.gold:before,.sg-dvs.gold:before{background:linear-gradient(90deg,rgba(240,196,110,0),rgba(240,196,110,.55))}.sg-dv.gold:after,.sg-dvs.gold:after{background:linear-gradient(90deg,rgba(240,196,110,.55),rgba(240,196,110,0))}.sg-dv.gold b,.sg-dvs.gold b{color:#F3D592}.sg-dv:not(.gold):before{background:linear-gradient(90deg,rgba(244,238,226,0),rgba(244,238,226,.3))}.sg-dv:not(.gold):after{background:linear-gradient(90deg,rgba(244,238,226,.3),rgba(244,238,226,0))}.sg-dv:not(.gold) b{color:#F4EEE2}.sg-row button.sg-rowlink{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit}.sg-row button.sg-rowlink:active .sg-pend{background:rgba(244,238,226,.1)}.sg-sheet-bg{position:fixed;inset:0;z-index:50;background:rgba(8,6,5,.66);opacity:0;transition:opacity .2s ease}.sg-sheet-bg[data-on]{opacity:1}.sg-sheet{position:fixed;left:0;right:0;bottom:0;z-index:51;margin:0 auto;max-width:440px;max-height:88vh;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:10px 20px calc(16px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:linear-gradient(180deg,#24201A,#1C1814);color:#F4EEE2;box-shadow:0 -20px 50px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,236,190,.1);transform:translateY(104%);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.sg-sheet[data-on]{transform:translateY(0)}.sg-sheet:focus{outline:none}@media (prefers-reduced-motion:reduce){.sg-sheet,.sg-sheet-bg{transition:none}}.sg-sheet .sg-grab{width:44px;height:4px;border-radius:4px;background:#5A5146;margin:0 auto 14px}.sg-sitem{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) 16px;align-items:center;grid-column-gap:14px;column-gap:14px;min-height:76px;padding:14px 16px;box-sizing:border-box;border-radius:20px;background:linear-gradient(180deg,#2C2620,#241F1A);box-shadow:inset 0 1px 0 rgba(255,236,190,.08);color:#F4EEE2;text-decoration:none;-webkit-tap-highlight-color:transparent}.sg-sitem.warm{background:linear-gradient(180deg,#3A3127,#2B241D);box-shadow:inset 0 1px 0 rgba(255,236,190,.14),0 14px 30px -20px rgba(0,0,0,.9)}.sg-sitem:active{filter:brightness(1.12)}.sg-sitem:focus-visible{outline:2px solid #F4EEE2;outline-offset:2px}.sg-sico{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(244,238,226,.07)}.sg-sitem.warm .sg-sico{background:rgba(246,214,140,.12)}.sg-hint{gap:10px;margin:0;font-size:var(--rg-body-sm);font-weight:700;line-height:1.5;color:#F4EEE2;word-break:keep-all}.sg-crumb,.sg-hint{display:flex;align-items:center}.sg-crumb{flex-wrap:wrap;column-gap:4px}.sg-crumb a,.sg-crumb span{display:inline-flex;align-items:center;min-height:44px}.sg-crumb a[data-trail-step]{justify-content:center}@font-face{font-family:suit;src:url(/_next/static/media/b12805aefef12fbd.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}.__className_9cbbe6{font-family:suit;font-weight:900;font-style:normal}.__variable_9cbbe6{--sg-suit:"suit"}