.GJ16va_rail{--slide-w:320px;position:relative}.GJ16va_track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;perspective:1400px;gap:24px;margin:-18px -4px -12px;padding:18px 4px 28px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.GJ16va_track::-webkit-scrollbar{display:none}.GJ16va_track:focus-visible{outline:2px solid var(--color-red);outline-offset:4px;border-radius:24px}.GJ16va_slide{flex:0 0 var(--slide-w);scroll-snap-align:start;max-width:85vw}.GJ16va_slideInner{height:100%;transform-style:preserve-3d;transform:rotateY(var(--ry,0deg)) scale(var(--s,1));will-change:transform;transition:transform .25s ease-out}.GJ16va_glassKey{--edge:5px;--glass-a:#d1faebf0;--glass-b:#b4eef6eb;--glass-c:#96d6fae6;color:#0b5563;background:radial-gradient(120% 90% at 26% 10%, #fffffff2 0%, #fff0 48%), linear-gradient(150deg, var(--glass-a) 0%, var(--glass-b) 52%, var(--glass-c) 100%);-webkit-backdrop-filter:blur(14px)saturate(1.6);width:52px;height:52px;box-shadow:inset 0 1px 0 #fff, inset 0 -8px 14px #0e749029, 0 var(--edge) 0 #60b2c499, 0 calc(var(--edge) + 8px) 20px #0e749038, 0 2px 4px #0e74901a;cursor:pointer;border:1px solid #fffffff2;border-radius:18px;flex:none;place-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,opacity .25s,filter .25s;display:grid;position:relative;overflow:hidden;transform:translateY(0)}.GJ16va_glassKey:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffffbf 50%,#0000 65%) 130% 0/260% 100%;transition:background-position .7s;position:absolute;inset:0}.GJ16va_glassKey svg{z-index:1;filter:drop-shadow(0 1px #ffffffd9);position:relative}.GJ16va_glassKey:hover:not(:disabled){box-shadow:inset 0 1px 0 #fff, inset 0 -8px 14px #0e749024, 0 calc(var(--edge) + 2px) 0 #60b2c499, 0 calc(var(--edge) + 14px) 28px #0e749047, 0 0 0 5px #7dd3fc38;transform:translateY(-2px)}.GJ16va_glassKey:hover:not(:disabled):after{background-position:-30% 0}.GJ16va_glassKeyNext:hover:not(:disabled) svg{animation:.8s ease-in-out infinite GJ16va_keyNudgeR}.GJ16va_glassKeyPrev:hover:not(:disabled) svg{animation:.8s ease-in-out infinite GJ16va_keyNudgeL}.GJ16va_glassKey:active:not(:disabled){transform:translateY(var(--edge));box-shadow:inset 0 1px #fff,inset 0 -4px 10px #0e749033,0 0 #60b2c499,0 2px 8px #0e749033}.GJ16va_glassKey:disabled{opacity:.45;filter:saturate(.4);cursor:default}.GJ16va_glassKey:focus-visible{outline:2px solid var(--color-red);outline-offset:4px}@keyframes GJ16va_keyNudgeR{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes GJ16va_keyNudgeL{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}.GJ16va_sideKey{z-index:6;position:absolute;top:calc(50% - 34px)}.GJ16va_sideKeyPrev{left:-26px}.GJ16va_sideKeyNext{right:-26px}.GJ16va_sideKey:disabled{opacity:0;pointer-events:none}.GJ16va_fade{z-index:4;pointer-events:none;width:56px;transition:opacity .25s;position:absolute;top:0;bottom:16px}.GJ16va_fadeLeft{background:linear-gradient(90deg,#fcfaf8,#fcfaf800);left:-4px}.GJ16va_fadeRight{background:linear-gradient(270deg,#fcfaf8,#fcfaf800);right:-4px}.GJ16va_progress{background:var(--color-border);border-radius:9999px;max-width:160px;height:4px;margin:14px auto 0;overflow:hidden}.GJ16va_progressFill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#e53935,#f0642f,#d4af37);height:100%;transition:transform .15s linear}.GJ16va_deck{perspective:1000px;touch-action:pan-y;width:min(86vw,360px);margin:0 auto;padding:6px 0 44px;display:grid;position:relative}.GJ16va_deckCard{transform-origin:50% 90%;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-area:1/1}.GJ16va_deckCard img{-webkit-user-drag:none;pointer-events:none}.GJ16va_deckCard[data-behind] .GJ16va_readArrow{opacity:0;transition:opacity .2s}.GJ16va_deckGlow{pointer-events:none;border-radius:24px;position:absolute;inset:0;box-shadow:0 0 0 2px #e539358c,0 0 36px #d4af3773}.GJ16va_deckEnd{text-align:center;color:#fff;background:radial-gradient(120% 80% at 0 0,#e5393573,#0000 60%),radial-gradient(120% 80% at 100% 100%,#d4af3766,#0000 60%),#1a1a1a;border-radius:24px;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:14px;padding:28px 22px;display:flex;box-shadow:0 18px 40px #1a1a1a40}.GJ16va_deckControls{justify-content:center;align-items:center;gap:18px;margin-top:4px;display:flex}.GJ16va_counter{text-align:center;color:#5c5650;font-variant-numeric:tabular-nums;min-width:56px;font-size:13px;font-weight:600}.GJ16va_hint{z-index:250;color:#fff;text-shadow:0 1px 1px #0003;pointer-events:none;background:linear-gradient(90deg,#e53935,#f0642f,#d4af37);border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:56px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #e5393559}.GJ16va_tilt{height:100%;transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ty,0deg)) translateZ(0);border-radius:24px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:relative}.GJ16va_tiltActive{transition:transform 80ms linear,box-shadow .35s}.GJ16va_glare{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,0%), #ffffff73, transparent 45%);mix-blend-mode:soft-light;z-index:3;transition:opacity .3s;position:absolute;inset:0}.GJ16va_tiltActive .GJ16va_glare{opacity:1}.GJ16va_card{border:1px solid var(--color-border);background:#fff;border-radius:24px;flex-direction:column;height:100%;transition:box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #783c280d,0 10px 30px #783c2814}.GJ16va_cardLink:hover .GJ16va_card,.GJ16va_cardLink:focus-visible .GJ16va_card{border-color:#e5393538;box-shadow:0 2px 4px #783c280f,0 24px 48px #783c2829}.GJ16va_cardLink{border-radius:24px;outline:none;height:100%;display:block}.GJ16va_cardLink:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--color-red)}.GJ16va_cardMedia{aspect-ratio:16/9;background:linear-gradient(135deg,#f8f1ec,#f2e4dc);position:relative;overflow:hidden;transform:translateZ(28px)}.GJ16va_cardMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.GJ16va_cardLink:hover .GJ16va_cardMedia img{transform:scale(1.06)}.GJ16va_cardBody{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex;transform:translateZ(18px)}.GJ16va_chipTag{letter-spacing:.16em;text-transform:uppercase;color:var(--color-red);align-self:flex-start;font-size:11px;font-weight:700}.GJ16va_cardMeta{color:#999;align-items:center;gap:6px;margin-top:auto;font-size:12px;display:flex}.GJ16va_readArrow{--edge:3px;pointer-events:none;border-radius:12px;width:36px;height:36px;margin-left:auto}.GJ16va_readArrow svg{transition:transform .3s}.GJ16va_readArrowSm{border-radius:10px;flex:none;width:30px;height:30px;margin-left:0}.GJ16va_cardLink:hover .GJ16va_readArrow{transform:translateY(-2px);box-shadow:inset 0 1px #fff,inset 0 -6px 10px #0e749024,0 5px #60b2c499,0 14px 22px #0e749042,0 0 0 4px #7dd3fc38}.GJ16va_cardLink:hover .GJ16va_readArrow:after{background-position:-30% 0}.GJ16va_cardLink:hover .GJ16va_readArrow svg{animation:.8s ease-in-out infinite GJ16va_keyNudgeR}.GJ16va_chipBar{scrollbar-width:none;background:#f3ece6;border-radius:20px;gap:4px;padding:6px;display:flex;overflow-x:auto;box-shadow:inset 0 2px 6px #783c281a}.GJ16va_chipBar::-webkit-scrollbar{display:none}.GJ16va_chip{color:#5c5650;cursor:pointer;white-space:nowrap;border-radius:14px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;transition:color .2s,transform .15s;display:inline-flex;position:relative}.GJ16va_chip:hover{color:#1a1a1a}.GJ16va_chip:active{transform:scale(.96)}.GJ16va_chip:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.GJ16va_chipActive{color:var(--color-red)}.GJ16va_chipIndicator{z-index:0;background:#fff;border-radius:14px;position:absolute;inset:0;box-shadow:0 1px 2px #783c2814,0 6px 16px #783c2824}.GJ16va_chipLabel{z-index:1;align-items:center;gap:8px;display:inline-flex;position:relative}.GJ16va_chipCount{min-width:22px;height:22px;color:inherit;background:#1a1a1a0f;border-radius:9999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.GJ16va_chipActive .GJ16va_chipCount{background:#e539351a}.GJ16va_allBtn{height:46px;color:var(--color-red);background:#fff;border:1.5px solid #e5393573;border-radius:14px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex;box-shadow:0 1px 2px #e5393514,0 8px 20px #e539351f}.GJ16va_allBtn:hover{color:#fff;background:var(--color-red);transform:translateY(-2px);box-shadow:0 4px 8px #e539352e,0 14px 30px #e5393547}.GJ16va_allBtn:focus-visible{outline:2px solid var(--color-red);outline-offset:3px}.GJ16va_searchBox{border:1px solid var(--color-border);background:#fff;border-radius:14px;flex:1;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;box-shadow:0 1px 2px #783c280d,0 6px 18px #783c2812}.GJ16va_searchBox:hover{transform:translateY(-1px);box-shadow:0 2px 4px #783c280f,0 10px 24px #783c281f}.GJ16va_searchBox:focus-within{border-color:#e5393573;box-shadow:0 0 0 4px #e539351f}.GJ16va_searchBox:focus-within>svg{color:var(--color-red)}.GJ16va_searchBox input{color:#1a1a1a;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:16px}.GJ16va_searchBox input::placeholder{color:#c8c0b8}.GJ16va_sortWrap{flex:none;margin-right:-8px;position:relative}.GJ16va_sortBtn{color:#0b5563;cursor:pointer;white-space:nowrap;background:linear-gradient(150deg,#d1faebe6,#b4eef6e6 55%,#96d6fad9);border:1px solid #fffffff2;border-radius:12px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 1px #fff,0 3px #60b2c480,0 6px 14px #0e74902e}.GJ16va_sortBtn:hover{transform:translateY(-1px)}.GJ16va_sortBtn:active{transform:translateY(3px);box-shadow:inset 0 1px #fff,0 0 #60b2c480,0 2px 6px #0e74902e}.GJ16va_sortBtn:focus-visible{outline:2px solid var(--color-red);outline-offset:3px}.GJ16va_sortDot{background:var(--color-red);border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 2px #fff}.GJ16va_iosMenu{z-index:30;transform-origin:100% 0;background:#f9f9f9;border-radius:14px;width:250px;padding:4px 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 0 0 .5px #0000001f,0 10px 40px #00000029,0 2px 8px #0000000f}.GJ16va_iosSection+.GJ16va_iosSection{border-top:6px solid #3c3c4314}.GJ16va_iosHeader{color:#3c3c4399;padding:8px 16px 4px;font-size:12px;font-weight:500}.GJ16va_iosItem{letter-spacing:-.01em;color:#000;text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 16px 0 10px;font-size:15px;transition:background .12s;display:flex;position:relative}.GJ16va_iosItem+.GJ16va_iosItem:before{content:"";background:#3c3c4338;height:.5px;position:absolute;top:0;left:36px;right:0}.GJ16va_iosItem:hover,.GJ16va_iosItem:focus-visible{background:#0000000d;outline:none}.GJ16va_iosItem:active{background:#0000001a}.GJ16va_iosCheck{width:18px;color:var(--color-red);flex:0 0 18px;place-items:center;display:grid}.GJ16va_iosText{flex:1;min-width:0}.GJ16va_iosItemOn .GJ16va_iosText{font-weight:600}.GJ16va_iosCount{color:#3c3c4399;background:#7676801f;border-radius:9999px;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.GJ16va_iosIcon{color:#3c3c43bf;flex:none}.GJ16va_iosBackdrop{z-index:1000;background:#00000052;align-items:flex-end;display:flex;position:fixed;inset:0}.GJ16va_iosSheet{width:100%;max-height:85vh;padding:8px 16px calc(20px + env(safe-area-inset-bottom));background:#f2f2f7;border-radius:28px 28px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;overflow-y:auto;box-shadow:0 -10px 40px #0000002e}.GJ16va_iosHandle{background:#3c3c434d;border-radius:9999px;width:36px;height:5px;margin:0 auto 10px;display:block}.GJ16va_iosSheetHead{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.GJ16va_iosSheetTitle{color:#000;letter-spacing:-.02em;font-size:17px;font-weight:600}.GJ16va_iosDone{min-height:44px;color:var(--color-red);cursor:pointer;padding:0 4px;font-size:17px;font-weight:600}.GJ16va_iosGroupWrap{margin-bottom:18px}.GJ16va_iosGroupWrap .GJ16va_iosHeader{text-transform:uppercase;letter-spacing:.02em;padding:0 16px 6px;font-size:13px}.GJ16va_iosGroup{background:#fff;border-radius:12px;overflow:hidden}.GJ16va_iosGroup .GJ16va_iosItem{min-height:48px;font-size:17px}.GJ16va_iosGroup .GJ16va_iosItem+.GJ16va_iosItem:before{left:40px}.GJ16va_mediaBadges{z-index:2;gap:6px;display:flex;position:absolute;top:12px;left:12px}.GJ16va_mediaBadge{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.6);background:#0000006b;border-radius:9999px;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 .5px #ffffff59}@media (min-width:860px){.GJ16va_searchBox input{font-size:14px}}@media (max-width:479px){.GJ16va_sortLabel{display:none}.GJ16va_sortBtn{justify-content:center;width:36px;padding:0}}@media (max-width:859px){.GJ16va_track{gap:14px}.GJ16va_sideKey{display:none}.GJ16va_allBtn{padding:0 14px}}@media (prefers-reduced-motion:reduce){.GJ16va_slideInner,.GJ16va_tilt,.GJ16va_cardMedia img,.GJ16va_readArrow,.GJ16va_glassKey,.GJ16va_searchBox,.GJ16va_allBtn{transition:none!important}.GJ16va_slideInner,.GJ16va_tilt{transform:none!important}.GJ16va_track{scroll-behavior:auto}.GJ16va_glassKey svg,.GJ16va_cardLink:hover .GJ16va_readArrow svg{animation:none!important}}
