.page_toolbar__AZt_z{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:0 var(--space-page-x);margin-bottom:20px;max-width:1440px;margin-left:auto;margin-right:auto}.SwipeDeck_deckContainer__yc5_i{position:relative;width:100%;max-width:450px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:24px var(--space-page-x) 110px var(--space-page-x);height:calc(100dvh - 52px);background:linear-gradient(123deg,color-mix(in srgb,var(--color-green),transparent 25%) 0,transparent 25%),radial-gradient(30% 71% at 44% 87%,rgba(130,170,60,.18) 0,rgba(130,170,60,0) 100%),radial-gradient(34% 54% at 36% 100%,rgba(130,170,60,.12) 0,rgba(130,170,60,0) 100%),radial-gradient(43% 50% at 46% 45%,color-mix(in srgb,var(--color-green),transparent 25%) 0,transparent 100%),linear-gradient(135deg,rgba(215,215,190,.8) 21%,rgba(215,215,190,0) 48%),linear-gradient(216deg,rgba(60,95,25,0) 0,rgba(60,95,25,.08) 1%,rgba(60,95,25,0) 17%),linear-gradient(129deg,rgba(60,95,25,0) 29%,rgba(60,95,25,.12) 38%,rgba(60,95,25,0) 50%),radial-gradient(41% 97% at 91% 40%,color-mix(in srgb,var(--color-green),transparent 70%) 0,rgba(215,215,190,.5) 34%,rgba(130,170,60,.15) 70%,rgba(130,170,60,0) 100%),radial-gradient(50% 50% at 0 100%,color-mix(in srgb,var(--color-green),transparent 90%) 0,transparent 100%),linear-gradient(1turn,var(--color-surface-fog) 0,var(--color-surface-fog) 100%)}.SwipeDeck_embedded__GgDHI{padding:0;height:auto;background:transparent}.SwipeDeck_tutorialOverlay__gwJPu{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px 120px;opacity:1;transition:opacity .5s ease;cursor:pointer;border-radius:inherit;color:white}.SwipeDeck_hidden__JEERb{opacity:0;pointer-events:none}.SwipeDeck_tutorialHeader__U_ED6{text-align:center;margin-bottom:48px}.SwipeDeck_tutorialTitle__TiD2g{font-size:18px;font-weight:700;margin:0 0 10px;font-family:var(--font-family-korean);line-height:1.4}.SwipeDeck_tutorialSubtitle__vleg_{font-size:14px;font-weight:500;margin:0;font-family:var(--font-family-korean);line-height:1.4;color:rgba(255,255,255,.9)}.SwipeDeck_tutorialSteps__b7CuI{display:flex;flex-direction:column;gap:32px;width:100%;max-width:320px}.SwipeDeck_tutorialStep__mpCZT{display:flex;flex-direction:column;align-items:center;gap:12px}.SwipeDeck_gestureIcon__VXVBM{width:43px;height:auto;flex-shrink:0}.SwipeDeck_stepText__2220q{font-size:12px;font-weight:500;line-height:1.6;margin:0;font-family:var(--font-family-korean);text-align:center}.SwipeDeck_deckWrapper__M_gXp{position:relative;width:min(80%,calc((100dvh - 250px) * 4 / 6));aspect-ratio:4/6;perspective:1200px;margin:auto;transform:translateY(-7%);transition:width .3s ease}@media (min-width:390px){.SwipeDeck_deckWrapper__M_gXp{width:min(96%,calc((100dvh - 200px) * 4 / 6))}}.SwipeDeck_card__O_2xM{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-hero);overflow:hidden;box-shadow:0 4px 16px color-mix(in srgb,var(--color-green-hover),transparent 70%),0 12px 28px color-mix(in srgb,var(--color-green-hover),transparent 60%);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--color-surface-fog);will-change:transform,opacity;transform-origin:center top}.SwipeDeck_card__O_2xM.SwipeDeck_dragging__AwSlt{cursor:-webkit-grabbing;cursor:grabbing}.SwipeDeck_imageWrapper__WHmfv{position:relative;width:100%;height:100%;border-radius:var(--radius-hero);overflow:hidden}.SwipeDeck_imageWrapper__WHmfv:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:var(--radius-hero);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 28px 14px rgba(255,255,255,.2);z-index:1}.SwipeDeck_image__ZIGsf{width:100%;height:100%;object-fit:cover;pointer-events:none}.SwipeDeck_overlay__ByWsQ{position:absolute;bottom:0;left:0;right:0;height:100%;background:radial-gradient(circle at bottom right,var(--color-green) 0,transparent 60%);pointer-events:none}.SwipeDeck_authorInfo__5cLeA{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:var(--radius-button);background:rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-subtle);pointer-events:none}.SwipeDeck_authorAvatar__6xQF_{width:28px;height:28px;border-radius:var(--radius-circle);object-fit:cover}.SwipeDeck_authorName__d8e90{font-size:14px;font-weight:600;color:var(--color-text-primary)}.SwipeDeck_sampleBadge__0eiUb{position:absolute;top:16px;right:16px;padding:4px 12px;border-radius:var(--radius-button);background:rgba(0,0,0,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(255,255,255,.85);font-size:11px;font-weight:600;letter-spacing:.5px;pointer-events:none;z-index:2}.SwipeDeck_likeIndicator__egMrQ{font-size:80px;animation:SwipeDeck_popIn__2YQFL .3s cubic-bezier(.175,.885,.32,1.275) forwards;opacity:.8;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.SwipeDeck_doubleTapHeart__A0tNz,.SwipeDeck_likeIndicator__egMrQ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:150}.SwipeDeck_doubleTapHeart__A0tNz{font-size:100px;animation:SwipeDeck_doubleTapPop__T46g8 .6s cubic-bezier(.175,.885,.32,1.275) forwards;filter:drop-shadow(0 4px 16px rgba(0,0,0,.25))}@keyframes SwipeDeck_popIn__2YQFL{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:.8}}@keyframes SwipeDeck_doubleTapPop__T46g8{0%{transform:translate(-50%,-50%) scale(0);opacity:0}30%{transform:translate(-50%,-50%) scale(1.3);opacity:1}60%{transform:translate(-50%,-50%) scale(1);opacity:.9}to{transform:translate(-50%,-50%) scale(1.1);opacity:0}}.SwipeDeck_endMessage__RYeh5{width:100%;aspect-ratio:4/6;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-surface-white);border-radius:var(--radius-hero);border:1px solid var(--color-border-disabled);color:var(--color-text-secondary);gap:16px}.SwipeDeck_resetBtn__dwPRq{padding:10px 20px;background:var(--color-primary);color:white;border:none;border-radius:var(--radius-button);font-weight:600;cursor:pointer}@keyframes SwipeDeck_deckToBottom__aorwa{0%{transform:translateZ(0) rotate(0deg) scale(1);z-index:100}38%{transform:translate3d(80%,-15%,0) rotate(14deg) scale(.94);z-index:100}39%{transform:translate3d(80%,-13%,0) rotate(13.5deg) scale(.94);z-index:96}72%{transform:translate3d(30%,60%,0) rotate(4deg) scale(.91);z-index:96}to{transform:translate3d(0,90px,0) rotate(0deg) scale(.91);z-index:96}}@keyframes SwipeDeck_bottomToTop__w0fW2{0%{transform:translate3d(0,90px,0) rotate(0deg) scale(.91);z-index:96}28%{transform:translate3d(-30%,60%,0) rotate(-4deg) scale(.91);z-index:96}61%{transform:translate3d(-80%,-13%,0) rotate(-13.5deg) scale(.94);z-index:96}62%{transform:translate3d(-80%,-15%,0) rotate(-14deg) scale(.94);z-index:101}to{transform:translateZ(0) rotate(0deg) scale(1);z-index:101}}.SwipeDeck_exitToBottom__Ag5Lc{animation:SwipeDeck_deckToBottom__aorwa .55s cubic-bezier(.4,0,.2,1) forwards!important;transition:none!important;pointer-events:none!important}.SwipeDeck_enterFromBottom__igwsd{animation:SwipeDeck_bottomToTop__w0fW2 .55s cubic-bezier(.4,0,.2,1) forwards!important;transition:none!important;pointer-events:none!important}.page_processing__66KCy{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1;padding:24px 16px 50px;text-align:center;height:100dvh;background:linear-gradient(123deg,color-mix(in srgb,var(--color-green),transparent 25%) 0,transparent 25%),radial-gradient(30% 71% at 44% 87%,rgba(130,170,60,.18) 0,rgba(130,170,60,0) 100%),radial-gradient(34% 54% at 36% 100%,rgba(130,170,60,.12) 0,rgba(130,170,60,0) 100%),radial-gradient(43% 50% at 46% 45%,color-mix(in srgb,var(--color-green),transparent 25%) 0,transparent 100%),linear-gradient(135deg,rgba(215,215,190,.8) 21%,rgba(215,215,190,0) 48%),linear-gradient(216deg,rgba(60,95,25,0) 0,rgba(60,95,25,.08) 1%,rgba(60,95,25,0) 17%),linear-gradient(129deg,rgba(60,95,25,0) 29%,rgba(60,95,25,.12) 38%,rgba(60,95,25,0) 50%),radial-gradient(41% 97% at 91% 40%,color-mix(in srgb,var(--color-green),transparent 70%) 0,rgba(215,215,190,.5) 34%,rgba(130,170,60,.15) 70%,rgba(130,170,60,0) 100%),radial-gradient(50% 50% at 0 100%,color-mix(in srgb,var(--color-green),transparent 90%) 0,transparent 100%),linear-gradient(1turn,var(--color-surface-fog) 0,var(--color-surface-fog) 100%)}.page_progressSection__UqWnF{width:100%;max-width:400px;margin-top:0;margin-bottom:24px;position:-webkit-sticky;position:sticky;top:65px;z-index:100;padding:14px 16px;border-radius:var(--radius-comfortable);background:rgba(255,255,255,.12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);box-shadow:0 10px 28px rgba(0,0,0,.18)}.page_progressBar__iTmn4{width:100%;height:6px;background:var(--color-surface-sand);border-radius:3px;overflow:hidden;margin-bottom:16px}.page_progressFill__RNJcg{height:100%;background:var(--color-primary);border-radius:3px;width:65%;animation:page_progress__GdcaM 3s ease-in-out infinite}@keyframes page_progress__GdcaM{0%{width:20%}50%{width:80%}to{width:20%}}.page_progressText__L6Jsm{font-size:var(--font-body);color:var(--color-text-secondary)}.page_spinnerIcon__lRiMw{font-size:64px;margin-bottom:16px;animation:page_spin___fmPd 2s linear infinite}@keyframes page_spin___fmPd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_title__0QVfD{font-size:var(--font-heading);font-weight:var(--weight-bold);margin-bottom:8px}.page_subtitle__yWPiD{font-size:var(--font-body);color:var(--color-text-secondary);margin-bottom:32px}.page_feedPreview__aze3N{width:100%;max-width:450px;position:relative;z-index:1;transform:scale(.85);transform-origin:top center;margin:45px auto -50px}