.styles_modalOverlay__Ea9An{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4);animation:styles_fadeIn__CTIGH .2s ease-out}.styles_modalContent__ulaj2{background:#fff;border-radius:var(--border-radius-xl);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:styles_slideUp__MCQQi .3s ease-out}.styles_modalHeader__n4Xo0{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6);border-bottom:1px solid #e5e5e5}.styles_modalTitle__jjRUx{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:#1a1a1a;margin:0}.styles_closeButton__FTfmX{background:none;border:none;font-size:28px;color:#999;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease,color .2s ease}.styles_closeButton__FTfmX:hover{background:#f5f5f5;color:#1a1a1a}.styles_modalBody__tgEhx{padding:var(--space-6)}.styles_description__fNHlw{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:#1a1a1a;margin:0 0 var(--space-4) 0}.styles_message__L839u,.styles_text__U5T1z{font-size:var(--text-base);color:#666;line-height:var(--line-height-relaxed);margin:0 0 var(--space-4) 0}.styles_note__gEbxR{font-size:var(--text-sm);color:#999;line-height:var(--line-height-relaxed);margin:0 0 var(--space-6) 0}.styles_accountInfo__47c2K{background:#f9f9f9;border-radius:var(--border-radius-lg);padding:var(--space-5);margin-bottom:var(--space-6);border:1px solid #e5e5e5}.styles_accountRow__SSPI2{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.styles_accountRow__SSPI2:last-child{margin-bottom:0}.styles_accountLabel__6lTPD{font-size:var(--text-sm);color:#666;font-weight:var(--font-weight-medium);min-width:70px}.styles_accountValue__Cj_Gv{font-size:var(--text-base);color:#1a1a1a;font-weight:var(--font-weight-semibold);font-family:Courier New,monospace;flex:1 1}.styles_copyButton___Gt9p{background:#5a8dee;color:#fff;border:none;border-radius:var(--border-radius-md);padding:6px 12px;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .2s ease,transform .1s ease;white-space:nowrap}.styles_copyButton___Gt9p:hover{background:#4a7dde}.styles_copyButton___Gt9p:active{transform:scale(.98)}.styles_qrSection__SzBn5{text-align:center}.styles_qrNote__X6rIw{font-size:var(--text-sm);color:#999;margin:0 0 var(--space-4) 0;line-height:var(--line-height-relaxed)}.styles_qrImageContainer__nA0yB{display:inline-block;padding:var(--space-4);background:#fff;border-radius:var(--border-radius-lg);border:1px solid #e5e5e5}.styles_qrImage__CaF4R{width:200px;height:200px;display:block;object-fit:contain}@keyframes styles_fadeIn__CTIGH{0%{opacity:0}to{opacity:1}}@keyframes styles_slideUp__MCQQi{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:768px){.styles_modalContent__ulaj2{max-width:100%;margin:var(--space-4)}.styles_modalBody__tgEhx,.styles_modalHeader__n4Xo0{padding:var(--space-5)}.styles_qrImage__CaF4R{width:180px;height:180px}}.page_simulatePage__lwyGw{padding:var(--space-6) 0;background:#f5f5f5;min-height:100vh;position:relative;overflow:hidden}@media(min-width:768px){.page_simulatePage__lwyGw{padding:var(--space-8) 0}}@media(min-width:1024px){.page_simulatePage__lwyGw{padding:var(--space-10) 0}}.page_header__VVjhk{text-align:center;margin-bottom:var(--space-8);position:relative;z-index:1}.page_header__VVjhk .page_title__fXmXv{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:#1a1a1a;margin-bottom:var(--space-2);line-height:var(--line-height-tight);animation:page_fadeInUp__UfFfm .8s ease-out}.page_header__VVjhk .page_subtitle__y9wxj{font-size:var(--text-lg);color:#666;line-height:var(--line-height-relaxed);max-width:600px;margin:0 auto;animation:page_fadeInUp__UfFfm .8s ease-out .2s both}.page_content__8RQ_S{max-width:1200px;margin:0 auto;position:relative;z-index:1}.page_intro__r3Gnb{margin-bottom:var(--space-6);background:#fff;border-radius:var(--border-radius-xl);padding:var(--space-6);border:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.04);animation:page_fadeInUp__UfFfm .8s ease-out .4s both}.page_introHeader__4WH5n{position:relative;display:flex;justify-content:center;gap:var(--space-4);min-height:80px}@media(min-width:769px){.page_introHeader__4WH5n{margin-left:160px}}@media(max-width:768px){.page_introHeader__4WH5n{flex-direction:column;align-items:center;min-height:auto}}.page_introText__lfEa7{flex:1 1;text-align:center}.page_introTitle__n6zkJ{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:#1a1a1a;margin-bottom:var(--space-2)}.page_introDescription__BZ7xn{font-size:var(--text-base);color:#666;line-height:var(--line-height-relaxed);max-width:800px;margin:0 auto}.page_actionButtons__cJcFV{display:flex;flex-direction:column;gap:8px;align-items:flex-end}@media(max-width:768px){.page_actionButtons__cJcFV{flex-direction:row;align-items:center;justify-content:center;width:100%;gap:12px}}.page_kakaoChannelButton__UGcrG{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fee500;color:#3c1e1e;border:none;border-radius:8px;padding:10px 16px;font-weight:600;font-size:14px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;white-space:nowrap;flex-shrink:0;width:100%;box-sizing:border-box}@media(min-width:769px){.page_kakaoChannelButton__UGcrG{width:auto}}@media(max-width:768px){.page_kakaoChannelButton__UGcrG{flex:1 1;justify-content:center}}.page_kakaoChannelButton__UGcrG:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(254,229,0,.4)}.page_supportButton__BqU67{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#ffe812;color:#3c1e1e;border:none;border-radius:8px;padding:10px 16px;font-weight:600;font-size:14px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;white-space:nowrap;flex-shrink:0;width:100%;box-sizing:border-box}@media(min-width:769px){.page_supportButton__BqU67{width:auto}}@media(max-width:768px){.page_supportButton__BqU67{flex:1 1;justify-content:center}}.page_supportButton__BqU67:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,232,18,.4)}.page_supportButton__BqU67:active:not(:disabled){transform:translateY(0)}.page_supportButton__BqU67:disabled{opacity:.6;cursor:not-allowed}.page_supportButton__BqU67 svg{flex-shrink:0}@media(max-width:768px){.page_supportButton__BqU67{width:100%;justify-content:center}}.page_scenarios__ALlQS{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-8);animation:page_fadeInUp__UfFfm .8s ease-out .6s both}@media(min-width:768px){.page_scenarios__ALlQS{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_scenarios__ALlQS{grid-template-columns:repeat(3,1fr)}}.page_scenarioCard__64JtQ{height:100%}.page_cardLink__0BXUJ{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e5e5e5;position:relative;border-radius:var(--border-radius-xl);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.page_cardLink__0BXUJ:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.page_cardLinkDisabled__R0GMk{opacity:.6;pointer-events:none;cursor:not-allowed}.page_cardLinkDisabled__R0GMk:hover{transform:none;box-shadow:none}.page_cardLinkInner__MBFgI{display:block;flex:1 1;text-decoration:none;color:inherit;position:relative}.page_cardLinkInner__MBFgI:hover{text-decoration:none}.page_cardMedia__b6vQ8{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.page_cardMedia__b6vQ8 img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.1)}.page_cardImageBlur___Xpg4{filter:blur(4px) grayscale(100%)!important;opacity:.5}.page_badge__UnvWN{position:absolute;top:12px;left:12px;background:#ffc107;color:#111;font-weight:700;font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.1)}.page_cardBody__qs7nk{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}.page_cardTitle__LDZX_{color:#1a1a1a;font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.page_cardDesc__nOUTQ{color:#666;font-size:var(--text-sm);line-height:var(--line-height-relaxed)}.page_cardDescription__2kiwb{display:flex;flex-direction:column;gap:var(--space-3)}.page_cardActions__WM89r{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid #f0f0f0;background:#fafafa}.page_cardFeedback__yvhhr{display:flex;align-items:center;gap:var(--space-2);z-index:10;position:relative}.page_commentCount__VkO8O{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6b7280;font-weight:500;white-space:nowrap}.page_cardMeta__UHGnY{display:flex;align-items:center;gap:var(--space-2);color:#999;font-size:12px}.page_metaDot__zVufz{width:4px;height:4px;border-radius:50%;background:#999}.page_metaItem__8aXU0{white-space:nowrap}.page_primaryButton__7pZyk{background:linear-gradient(135deg,#34d399,#10b981);color:#fff;border:none;border-radius:12px;padding:10px 16px;font-weight:700;font-size:14px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_primaryButton__7pZyk:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(16,185,129,.35);color:#fff;text-decoration:none}.page_primaryButton__7pZyk:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af}.page_primaryButton__7pZyk:disabled:hover{transform:none;box-shadow:none}.page_overlay__hWuXO{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:var(--border-radius-xl)}.page_overlayContent__90atD{background:hsla(0,0%,100%,.95);padding:12px 24px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_overlayText__YfK4x{font-size:16px;font-weight:700;color:#374151;text-align:center}.page_warning__gS8Wo{background:#fff9e6;border:1px solid gold;border-radius:var(--border-radius-xl);padding:var(--space-6);text-align:center;animation:page_fadeInUp__UfFfm .8s ease-out .8s both}.page_warningTitle__xilW0{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:#c90;margin-bottom:var(--space-4);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.page_warningList__tjnke{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2);text-align:left;max-width:600px;margin:0 auto}.page_warningList__tjnke li{font-size:var(--text-sm);color:#666;line-height:var(--line-height-relaxed);display:flex;align-items:flex-start;gap:var(--space-2)}.page_warningList__tjnke li:before{content:"";flex-shrink:0;margin-top:2px}.page_error__yKgaK,.page_loading__giHPP{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center}.page_error__yKgaK h2,.page_loading__giHPP h2{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.page_error__yKgaK p,.page_loading__giHPP p{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.page_spinner__cLGzc{width:40px;height:40px;border-top:4px solid var(--color-primary-200);border:4px solid var(--color-primary-200);border-top-color:var(--color-primary-600);border-radius:50%;animation:page_spin__qifvq 1s linear infinite;margin-bottom:var(--space-4)}@keyframes page_spin__qifvq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes page_fadeInUp__UfFfm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(prefers-color-scheme:dark){.page_warning__gS8Wo{background:var(--color-warning-900);border-color:var(--color-warning-600)}.page_warningTitle__xilW0{color:var(--color-warning-200)}.page_warningList__tjnke li{color:var(--color-warning-300)}.page_warningList__tjnke li:before{color:var(--color-warning-400)}.page_spinner__cLGzc{border-color:var(--color-primary-700);border-top-color:var(--color-primary-400)}}@media(max-width:768px){.page_header__VVjhk{margin-bottom:var(--space-12)}.page_header__VVjhk .page_title__fXmXv{font-size:var(--text-3xl)}.page_header__VVjhk .page_subtitle__y9wxj{font-size:var(--text-base)}.page_intro__r3Gnb{margin-bottom:var(--space-8)}.page_introTitle__n6zkJ{font-size:var(--text-xl)}.page_introDescription__BZ7xn{font-size:var(--text-sm)}.page_scenarios__ALlQS{gap:var(--space-4);margin-bottom:var(--space-8)}.page_warning__gS8Wo{padding:var(--space-4)}.page_warningTitle__xilW0{font-size:var(--text-base)}.page_warningList__tjnke{gap:var(--space-1)}.page_warningList__tjnke li{font-size:var(--text-xs)}}