._frame_jny1q_1{width:100%;padding:clamp(16px,4vw,40px);background:#f1f4f8;border-radius:16px;box-sizing:border-box}._frame_jny1q_1[data-dense]{padding:clamp(10px,2vw,16px)}._frame_jny1q_1[data-dense] ._header_jny1q_14{padding:clamp(9px,2vw,12px) clamp(12px,2.5vw,16px)}._frame_jny1q_1[data-dense] ._body_jny1q_18{gap:clamp(8px,1.6vw,10px);padding:clamp(12px,2.4vw,16px)}._frame_jny1q_1[data-dense] ._proposalCard_jny1q_23{padding:clamp(10px,1.8vw,13px)}._window_jny1q_27{background:#fff;border-radius:14px;box-shadow:0 2px 12px #1428500f;overflow:hidden;transition:opacity .3s ease}._window_jny1q_27[data-fading]{opacity:0}._header_jny1q_14{display:flex;align-items:center;gap:6px;padding:clamp(12px,2.5vw,18px) clamp(14px,3vw,22px);border-bottom:1px solid #eef1f5}._headerTitle_jny1q_48{font-size:clamp(14px,1.8vw,16px);font-weight:700;color:#1a1f29}._headerCaret_jny1q_54{color:#8a93a3;font-size:12px}._body_jny1q_18{position:relative;display:flex;flex-direction:column;gap:clamp(10px,2vw,14px);padding:clamp(14px,3vw,22px)}._userRow_jny1q_67{display:flex;justify-content:flex-end}._userBubble_jny1q_72{max-width:85%;padding:9px 14px;border-radius:14px 14px 4px;background:#e8f1fe;color:#1d6ae5;font-size:clamp(12px,1.6vw,14px);line-height:1.55;transform-origin:bottom right}._thinkingRow_jny1q_85{position:absolute;top:clamp(56px,11vw,76px);left:clamp(14px,3vw,22px);display:flex;opacity:0;pointer-events:none}._agentReplyWrap_jny1q_95{position:relative}._thinkingRow2_jny1q_99{position:absolute;top:0;left:0;display:flex;opacity:0;pointer-events:none}._thinkingBubble_jny1q_108{display:flex;align-items:center;gap:5px;padding:12px 14px;border-radius:14px 14px 14px 4px;background:#f1f4f8}._dot_jny1q_118{width:6px;height:6px;border-radius:50%;background:#9aa5b5}._agentText_jny1q_125{margin:0;color:#2a3142;font-size:clamp(12px,1.6vw,14px);line-height:1.55}._agentText_jny1q_125 b{color:#1a1f29;font-weight:700}._card_jny1q_138{border:1px solid #e6eaf0;border-radius:12px;padding:clamp(10px,2vw,14px);display:flex;flex-direction:column;gap:10px}._cardRow_jny1q_147{display:flex;align-items:center;gap:clamp(12px,3vw,32px)}._cardLabel_jny1q_153{width:clamp(60px,14vw,90px);flex-shrink:0;color:#8a93a3;font-size:clamp(11px,1.5vw,13px)}._cardValue_jny1q_160{color:#1a1f29;font-size:clamp(11px,1.5vw,13px);font-weight:500}._badge_jny1q_166{margin-left:auto;padding:3px 10px;border-radius:999px;background:#f1f4f8;color:#5b6577;font-size:clamp(10px,1.3vw,11px);white-space:nowrap}._cardButtons_jny1q_176{display:flex;justify-content:space-between;gap:8px;margin-top:2px;padding-top:10px;border-top:1px solid #eef1f5}._cardButton_jny1q_176{padding:6px 12px;border:1px solid #dde3eb;border-radius:8px;background:#fff;color:#3a4254;font-size:clamp(11px,1.4vw,12px);cursor:default}._followUpBubble_jny1q_195{text-align:left}._inputBar_jny1q_200{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:clamp(6px,1.5vw,10px);min-height:clamp(46px,8vw,56px);padding:8px clamp(10px,2vw,14px);border:1px solid #e6eaf0;border-radius:12px;box-sizing:border-box}._typedText_jny1q_215{flex:1;min-width:0;overflow:hidden;color:#1a1f29;font-size:clamp(12px,1.6vw,14px);white-space:nowrap;opacity:0}._typedChunk_jny1q_225{display:inline-block;max-width:2.4em;overflow:hidden;white-space:pre;vertical-align:bottom}._caret_jny1q_233{display:inline-block;color:#1d6ae5;font-weight:300}._sendButton_jny1q_239{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(28px,5vw,32px);height:clamp(28px,5vw,32px);padding:0;border:none;border-radius:50%;background:#1d6ae5;color:#fff;cursor:default}._sendButton_jny1q_239 svg{width:55%;height:55%}._sendRipple_jny1q_261{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #1d6ae5;opacity:0;pointer-events:none}._mouseCursor_jny1q_271{position:absolute;top:50%;right:clamp(18px,3vw,24px);width:20px;height:20px;margin-top:-5px;opacity:0;pointer-events:none;z-index:2;transform:translate(90px,140px);filter:drop-shadow(0 1px 2px rgba(20,40,80,.35))}._mouseCursor_jny1q_271 svg{width:100%;height:100%}._proposalCard_jny1q_23{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(12px,2.5vw,22px);border:1px solid #e6eaf0;border-radius:12px;padding:clamp(12px,2.2vw,16px)}._proposalInfo_jny1q_300{display:flex;flex-direction:column;gap:8px;min-width:0}._proposalInfoTitle_jny1q_307{font-size:clamp(11px,1.5vw,13px);font-weight:700;color:#1a1f29;margin-bottom:2px}._infoRow_jny1q_314{display:flex;gap:10px;align-items:baseline}._infoLabel_jny1q_320{width:clamp(50px,11vw,70px);flex-shrink:0;color:#8a93a3;font-size:clamp(10px,1.4vw,12px)}._infoValue_jny1q_327{min-width:0;color:#1a1f29;font-size:clamp(10px,1.4vw,12px);font-weight:500;line-height:1.5}._msgPreview_jny1q_335{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border-radius:10px;background:#f1f4f8}._msgSender_jny1q_345{color:#5b6577;font-size:clamp(10px,1.3vw,11px);font-weight:600}._msgBubble_jny1q_351{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;background:#fff}._msgText_jny1q_360{margin:0;color:#2a3142;font-size:clamp(10px,1.4vw,12px);line-height:1.55}._msgButton_jny1q_367{align-self:stretch;padding:6px 10px;border:1px solid #dde3eb;border-radius:8px;background:#fff;color:#1d6ae5;font-size:clamp(10px,1.3vw,12px);font-weight:600;text-align:center}@media (max-width: 640px){._proposalCard_jny1q_23{grid-template-columns:1fr}}@media (prefers-reduced-motion: no-preference){._frame_jny1q_1 ._userRow_jny1q_67:first-child ._userBubble_jny1q_72,._frame_jny1q_1 ._agentText_jny1q_125,._frame_jny1q_1 ._card_jny1q_138,._frame_jny1q_1 ._cardRow_jny1q_147,._frame_jny1q_1 ._badge_jny1q_166,._frame_jny1q_1 ._cardButtons_jny1q_176,._frame_jny1q_1 ._followUpBubble_jny1q_195,._frame_jny1q_1 ._agentReply_jny1q_95,._frame_jny1q_1 ._proposalCard_jny1q_23,._frame_jny1q_1 ._proposalInfoTitle_jny1q_307,._frame_jny1q_1 ._infoRow_jny1q_314,._frame_jny1q_1 ._msgPreview_jny1q_335{opacity:0}._frame_jny1q_1 ._typedText_jny1q_215{opacity:1}._frame_jny1q_1 ._typedChunk_jny1q_225{max-width:0}._frame_jny1q_1 ._caret_jny1q_233{opacity:0}._frame_jny1q_1[data-play] ._userRow_jny1q_67:first-child ._userBubble_jny1q_72{animation:_rise-in_jny1q_1 .35s cubic-bezier(.16,1,.3,1) .2s both}._frame_jny1q_1[data-play] ._thinkingRow_jny1q_85{animation:_thinking-cycle-1_jny1q_1 1.45s linear .7s both}._frame_jny1q_1[data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118{animation:_dot-float_jny1q_1 .6s ease-in-out 2 both}._frame_jny1q_1[data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(1){animation-delay:.75s}._frame_jny1q_1[data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(2){animation-delay:.9s}._frame_jny1q_1[data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(3){animation-delay:1.05s}._frame_jny1q_1[data-play] ._agentText_jny1q_125{animation:_fade-in_jny1q_1 .25s cubic-bezier(.16,1,.3,1) 2.15s both}._frame_jny1q_1[data-play] ._card_jny1q_138{animation:_card-in_jny1q_1 .5s cubic-bezier(.16,1,.3,1) 2.25s both}._frame_jny1q_1[data-play] ._cardRow_jny1q_147{animation:_fade-in_jny1q_1 .3s cubic-bezier(.16,1,.3,1) both}._frame_jny1q_1[data-play] ._cardRow_jny1q_147:nth-child(1){animation-delay:2.2s}._frame_jny1q_1[data-play] ._cardRow_jny1q_147:nth-child(2){animation-delay:2.28s}._frame_jny1q_1[data-play] ._cardRow_jny1q_147:nth-child(3){animation-delay:2.36s}._frame_jny1q_1[data-play] ._badge_jny1q_166{animation:_badge-pop_jny1q_1 .3s cubic-bezier(.16,1,.3,1) 2.5s both}._frame_jny1q_1[data-play] ._cardButtons_jny1q_176{animation:_rise-in-small_jny1q_1 .35s cubic-bezier(.16,1,.3,1) 2.75s both}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225{animation:_chunk-in_jny1q_1 90ms linear both}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(1){animation-delay:3s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(2){animation-delay:3.11s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(3){animation-delay:3.22s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(4){animation-delay:3.33s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(5){animation-delay:3.44s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(6){animation-delay:3.55s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(7){animation-delay:3.66s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(8){animation-delay:3.77s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(9){animation-delay:3.88s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(10){animation-delay:3.99s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(11){animation-delay:4.1s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(12){animation-delay:4.21s}._frame_jny1q_1[data-play] ._typedChunk_jny1q_225:nth-child(13){animation-delay:4.32s}._frame_jny1q_1[data-play] ._caret_jny1q_233{animation:_fade-in_jny1q_1 1ms linear 3s both,_caret-blink_jny1q_1 .6s steps(1,end) 3s 4}._frame_jny1q_1[data-play] ._mouseCursor_jny1q_271{animation:_cursor-enter_jny1q_1 .65s cubic-bezier(.22,1,.36,1) 4.55s both,_cursor-click_jny1q_1 .18s ease-out 5.2s forwards,_fade-out_jny1q_1 .35s ease-out 5.5s forwards}._frame_jny1q_1[data-play] ._sendButton_jny1q_239{animation:_btn-press_jny1q_1 .2s cubic-bezier(.34,1.56,.64,1) 5.2s both}._frame_jny1q_1[data-play] ._sendRipple_jny1q_261{animation:_ripple_jny1q_1 .45s ease-out 5.2s both}._frame_jny1q_1[data-play] ._typedText_jny1q_215{animation:_fade-out_jny1q_1 .1s ease-out 5.28s forwards}._frame_jny1q_1[data-play] ._followUpBubble_jny1q_195{animation:_rise-in_jny1q_1 .35s cubic-bezier(.16,1,.3,1) 5.45s both}._frame_jny1q_1[data-play] ._thinkingRow2_jny1q_99{animation:_thinking-cycle-2_jny1q_1 .95s linear 5.6s both}._frame_jny1q_1[data-play] ._thinkingRow2_jny1q_99 ._dot_jny1q_118{animation:_dot-float_jny1q_1 .6s ease-in-out 1 both}._frame_jny1q_1[data-play] ._thinkingRow2_jny1q_99 ._dot_jny1q_118:nth-child(1){animation-delay:5.65s}._frame_jny1q_1[data-play] ._thinkingRow2_jny1q_99 ._dot_jny1q_118:nth-child(2){animation-delay:5.8s}._frame_jny1q_1[data-play] ._thinkingRow2_jny1q_99 ._dot_jny1q_118:nth-child(3){animation-delay:5.95s}._frame_jny1q_1[data-play] ._agentReply_jny1q_95{animation:_fade-in_jny1q_1 .3s cubic-bezier(.16,1,.3,1) 6.55s both}._frame_jny1q_1[data-compact][data-play] ._userRow_jny1q_67:first-child ._userBubble_jny1q_72{animation:_rise-in_jny1q_1 .3s cubic-bezier(.16,1,.3,1) .15s both}._frame_jny1q_1[data-compact][data-play] ._thinkingRow_jny1q_85{animation:_thinking-cycle-1_jny1q_1 .78s linear .48s both}._frame_jny1q_1[data-compact][data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(1){animation-delay:.52s}._frame_jny1q_1[data-compact][data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(2){animation-delay:.64s}._frame_jny1q_1[data-compact][data-play] ._thinkingRow_jny1q_85 ._dot_jny1q_118:nth-child(3){animation-delay:.76s}._frame_jny1q_1[data-compact][data-play] ._agentText_jny1q_125{animation:_fade-in_jny1q_1 .22s cubic-bezier(.16,1,.3,1) 1.32s both}._frame_jny1q_1[data-compact][data-play] ._proposalCard_jny1q_23{animation:_card-in_jny1q_1 .4s cubic-bezier(.16,1,.3,1) 1.45s both}._frame_jny1q_1[data-compact][data-play] ._proposalInfoTitle_jny1q_307{animation:_fade-in_jny1q_1 .25s cubic-bezier(.16,1,.3,1) 1.56s both}._frame_jny1q_1[data-compact][data-play] ._infoRow_jny1q_314{animation:_fade-in_jny1q_1 .26s cubic-bezier(.16,1,.3,1) both}._frame_jny1q_1[data-compact][data-play] ._infoRow_jny1q_314:nth-child(2){animation-delay:1.62s}._frame_jny1q_1[data-compact][data-play] ._infoRow_jny1q_314:nth-child(3){animation-delay:1.7s}._frame_jny1q_1[data-compact][data-play] ._infoRow_jny1q_314:nth-child(4){animation-delay:1.78s}._frame_jny1q_1[data-compact][data-play] ._infoRow_jny1q_314:nth-child(5){animation-delay:1.86s}._frame_jny1q_1[data-compact][data-play] ._msgPreview_jny1q_335{animation:_rise-in-small_jny1q_1 .38s cubic-bezier(.16,1,.3,1) 1.92s both}}@keyframes _thinking-cycle-1_jny1q_1{0%{opacity:0}17.2%{opacity:1}82.8%{opacity:1}to{opacity:0}}@keyframes _thinking-cycle-2_jny1q_1{0%{opacity:0}26.3%{opacity:1}73.7%{opacity:1}to{opacity:0}}@keyframes _fade-in_jny1q_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-out_jny1q_1{0%{opacity:1}to{opacity:0}}@keyframes _rise-in_jny1q_1{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _rise-in-small_jny1q_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _card-in_jny1q_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _badge-pop_jny1q_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _chunk-in_jny1q_1{0%{max-width:0}to{max-width:2.4em}}@keyframes _caret-blink_jny1q_1{0%,to{opacity:1}50%{opacity:0}}@keyframes _dot-float_jny1q_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes _cursor-enter_jny1q_1{0%{opacity:0;transform:translate(90px,140px)}30%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes _cursor-click_jny1q_1{0%{transform:translate(0) scale(1)}40%{transform:translate(1px,1px) scale(.85)}to{transform:translate(0) scale(1)}}@keyframes _btn-press_jny1q_1{0%{transform:scale(1)}40%{transform:scale(.85)}to{transform:scale(1)}}@keyframes _ripple_jny1q_1{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}._container_1f9qz_1{--delay: 0ms;width:100%;padding:24px 0 8px;container-type:inline-size}._row_1f9qz_8{display:flex;justify-content:center;gap:2cqw;transition:opacity .3s ease}._row_1f9qz_8[data-fading]{opacity:0}._phoneWrap_1f9qz_20{--delay: calc(var(--i) * .35s);display:flex;flex-direction:column;align-items:center;gap:10px;flex:0 0 auto}._phone_1f9qz_20{position:relative;container-type:inline-size;width:calc(17.6cqw - 6px);aspect-ratio:9 / 19;border:3px solid #d4d7dd;border-radius:22px;background:#fff;padding:5px}._notch_1f9qz_41{position:absolute;top:5px;left:50%;transform:translate(-50%);width:38%;height:10px;background:#d4d7dd;border-radius:0 0 8px 8px;z-index:3}._screen_1f9qz_53{position:relative;width:100%;height:100%;background:#d9dce2;border-radius:16px;overflow:hidden}._close_1f9qz_62{position:absolute;top:3.6cqw;right:3.6cqw;width:10cqw;aspect-ratio:1;display:grid;place-items:center;font-size:6.4cqw;line-height:1;color:#fff;background:#00000059;border-radius:50%;z-index:2}._creativeImage_1f9qz_78{display:block;width:100%;height:100%;object-fit:cover}._actionBar_1f9qz_85{display:flex;justify-content:space-between;padding:3.6cqw 5.5cqw;background:#fff;font-size:4.5cqw;color:#5b6470}._dim_1f9qz_94{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.3}._modal_1f9qz_101{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78%;border-radius:5.5cqw;overflow:hidden;background:#fff;box-shadow:0 4px 12px #0000001f}._modalBody_1f9qz_113{position:relative;aspect-ratio:900 / 504;background:#fff;overflow:hidden}._banner_1f9qz_120{position:relative;display:flex;align-items:center;gap:3cqw;margin:14.5cqw 7.3cqw 0;height:32.7cqw;padding:3.6cqw;background:#fff;border-radius:6.4cqw;overflow:hidden;box-shadow:0 2px 6px #0000001a}._bannerThumb_1f9qz_134{position:relative;width:25.5cqw;height:25.5cqw;border-radius:4.5cqw;overflow:hidden;flex:none}._bannerThumb_1f9qz_134 ._creativeImage_1f9qz_78{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._banner_1f9qz_120 ._close_1f9qz_62{width:7.3cqw;font-size:4.5cqw;top:2.7cqw;right:2.7cqw}._bannerText_1f9qz_158{display:flex;flex-direction:column;gap:1.8cqw;min-width:0;flex:1;overflow:hidden;margin-right:1.8cqw}._bannerText_1f9qz_158 strong{font-size:5cqw;font-weight:700;color:#1f2733;line-height:1.2;white-space:nowrap}._bannerText_1f9qz_158 span{font-size:4.5cqw;color:#5b6470;line-height:1.2;white-space:nowrap}._sheet_1f9qz_183{position:absolute;left:0;right:0;bottom:0;background:#f1f2f5;border-radius:7.3cqw 7.3cqw 0 0;overflow:hidden}._sheetBody_1f9qz_193{position:relative;aspect-ratio:800 / 600;overflow:hidden}._cta_1f9qz_199{margin:2.7cqw 5.5cqw 3.6cqw;padding:2.7cqw 0;text-align:center;font-size:4.5cqw;font-weight:700;color:#fff;background:#1f2733;border-radius:3.6cqw}._card_1f9qz_210{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);width:84%;border-radius:5.5cqw;overflow:hidden;background:#fff;box-shadow:0 4px 12px #0000001f}._cardImage_1f9qz_222{position:relative;aspect-ratio:800 / 600;background:#eceef2;overflow:hidden}._fullscreen_1f9qz_229{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;aspect-ratio:2 / 3;border-radius:7.3cqw;overflow:hidden;background:#fff;box-shadow:0 4px 12px #0000002e}._fullscreen_1f9qz_229 ._creativeImage_1f9qz_78{width:100%;height:100%;object-fit:contain}._caption_1f9qz_248{font-size:13px;color:#5b6470}@media (max-width: 767px){._row_1f9qz_8{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px;-webkit-overflow-scrolling:touch}._phoneWrap_1f9qz_20{scroll-snap-align:center}._phone_1f9qz_20{width:60vw}}@media (prefers-reduced-motion: no-preference){._container_1f9qz_1:not([data-play]) ._modalDim_1f9qz_272,._container_1f9qz_1:not([data-play]) ._modal_1f9qz_101,._container_1f9qz_1:not([data-play]) ._banner_1f9qz_120,._container_1f9qz_1:not([data-play]) ._sheetDim_1f9qz_275,._container_1f9qz_1:not([data-play]) ._sheet_1f9qz_183,._container_1f9qz_1:not([data-play]) ._card_1f9qz_210,._container_1f9qz_1:not([data-play]) ._fullscreenDim_1f9qz_278,._container_1f9qz_1:not([data-play]) ._fullscreen_1f9qz_229,._container_1f9qz_1:not([data-play]) ._caption_1f9qz_248{opacity:0}._container_1f9qz_1[data-play] ._modalDim_1f9qz_272{animation:_dimIn_1f9qz_1 .4s cubic-bezier(.16,1,.3,1) var(--delay) both}._container_1f9qz_1[data-play] ._modal_1f9qz_101{animation:_modalIn_1f9qz_1 .4s cubic-bezier(.16,1,.3,1) var(--delay) both}._container_1f9qz_1[data-play] ._banner_1f9qz_120{animation:_bannerIn_1f9qz_1 .45s cubic-bezier(.34,1.3,.64,1) var(--delay) both}._container_1f9qz_1[data-play] ._sheetDim_1f9qz_275{animation:_dimIn_1f9qz_1 .5s ease-out var(--delay) both}._container_1f9qz_1[data-play] ._sheet_1f9qz_183{animation:_sheetIn_1f9qz_1 .5s cubic-bezier(.16,1,.3,1) var(--delay) both}._container_1f9qz_1[data-play] ._card_1f9qz_210{animation:_cardIn_1f9qz_1 .4s cubic-bezier(.16,1,.3,1) var(--delay) both}._container_1f9qz_1[data-play] ._fullscreenDim_1f9qz_278{animation:_dimIn_1f9qz_1 .5s ease-out var(--delay) both}._container_1f9qz_1[data-play] ._fullscreen_1f9qz_229{animation:_fullscreenIn_1f9qz_1 .5s cubic-bezier(.16,1,.3,1) var(--delay) both}._container_1f9qz_1[data-play] ._caption_1f9qz_248{animation:_fadeIn_1f9qz_1 .4s ease-out 2.1s both}}@keyframes _dimIn_1f9qz_1{0%{opacity:0}to{opacity:.3}}@keyframes _modalIn_1f9qz_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _bannerIn_1f9qz_1{0%{visibility:hidden;transform:translateY(-120%)}to{visibility:visible;transform:translateY(0)}}@keyframes _sheetIn_1f9qz_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _cardIn_1f9qz_1{0%{opacity:0;transform:translateY(calc(-50% + 16px)) translate(-50%)}to{opacity:1;transform:translateY(-50%) translate(-50%)}}@keyframes _fullscreenIn_1f9qz_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.92)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _fadeIn_1f9qz_1{0%{opacity:0}to{opacity:1}}._frame_1wksi_1{--ease: cubic-bezier(.22, 1, .36, 1);--spd: 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:320px;padding:24px;border-radius:16px;background:#f6f8fb;overflow:hidden}._viewport_1wksi_17{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;transition:opacity .3s ease}._viewport_1wksi_17[data-fading]{opacity:0}._stage_1wksi_30{display:flex;align-items:center;gap:0}._card_1wksi_36{position:relative;border-radius:12px;background:#fff;border:1px solid #e4e9f0;box-shadow:0 4px 16px #1428500f}._composer_1wksi_44{width:230px;padding:16px}._composerTitle_1wksi_49{display:block;font-size:11px;font-weight:600;color:#8a94a6;margin-bottom:10px}._composerLine_1wksi_57{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;color:#2a3342;min-height:48px}._chip_1wksi_68{display:inline-block;padding:2px 8px;border-radius:999px;background:#e8f0fe;color:#2563eb;font-size:11px;font-weight:600;white-space:nowrap}._cursor_1wksi_79{width:1.5px;height:14px;background:#2563eb;opacity:0}._connector_1wksi_86{position:relative;width:56px;height:2px;flex:none}._connectorLine_1wksi_93{position:absolute;top:0;right:0;bottom:0;left:0;background:#d4dce8}._connectorDot_1wksi_99{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:#2563eb;opacity:0}._phone_1wksi_110{width:220px;padding:14px;border-radius:20px}._glow_1wksi_116{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:22px;box-shadow:0 0 0 3px #2563eb80;opacity:0;pointer-events:none}._tabs_1wksi_125{display:flex;gap:6px;margin-bottom:12px}._tab_1wksi_125{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:600;color:#8a94a6;background:#f1f4f9;white-space:nowrap}._avatar_1wksi_144{width:10px;height:10px;border-radius:50%;background:#c4cedd}._tab2_1wksi_151{color:#2563eb;background:#e8f0fe}._tab2_1wksi_151 ._avatar_1wksi_144{background:#2563eb}._bubble_1wksi_160{border-radius:4px 12px 12px;background:#f1f4f9;padding:10px 12px;font-size:12px;line-height:1.6;color:#2a3342;min-height:76px}._productSlot_1wksi_171{display:inline-grid;vertical-align:top}._product_1wksi_171{grid-area:1 / 1;color:#2563eb;font-weight:600;white-space:nowrap;opacity:0}._product2_1wksi_184{opacity:1}._caption_1wksi_188{margin:0;font-size:13px;font-weight:600;color:#4a5568}@media (max-width: 639px){._frame_1wksi_1{height:480px}._stage_1wksi_30{flex-direction:column}._connector_1wksi_86{width:2px;height:40px}._connectorDot_1wksi_99{top:0;left:-3px}}._frame_1wksi_1[data-fast]{--spd: .5}@media (prefers-reduced-motion: no-preference){._frame_1wksi_1 ._card_1wksi_36{opacity:0;transform:translateY(8px)}._frame_1wksi_1 ._chip_1wksi_68{clip-path:inset(0 100% 0 0)}._frame_1wksi_1 ._tab2_1wksi_151{color:#8a94a6;background:#f1f4f9}._frame_1wksi_1 ._tab2_1wksi_151 ._avatar_1wksi_144{background:#c4cedd}._frame_1wksi_1 ._bubble_1wksi_160{opacity:0;transform:scale(.95)}._frame_1wksi_1 ._product2_1wksi_184,._frame_1wksi_1 ._caption_1wksi_188{opacity:0}._frame_1wksi_1[data-play] ._card_1wksi_36{animation:_rise_1wksi_1 calc(.4s * var(--spd)) var(--ease) forwards}._frame_1wksi_1[data-play] ._cursor_1wksi_79{animation:_cursorBlink_1wksi_1 calc(1s * var(--spd)) var(--ease) forwards}._frame_1wksi_1[data-play] ._chip_1wksi_68{animation:_chipReveal_1wksi_1 calc(.6s * var(--spd)) var(--ease) calc(.4s * var(--spd)) forwards,_chipHighlight_1wksi_1 calc(.6s * var(--spd)) var(--ease) calc(.7s * var(--spd))}._frame_1wksi_1[data-play] ._connectorDot_1wksi_99{animation:_dotTravelX_1wksi_1 calc(.4s * var(--spd)) var(--ease) calc(1s * var(--spd))}._frame_1wksi_1[data-play] ._glow_1wksi_116{animation:_glowPulse_1wksi_1 calc(.5s * var(--spd)) var(--ease) calc(1.35s * var(--spd))}._frame_1wksi_1[data-play] ._bubble_1wksi_160{animation:_popIn_1wksi_1 calc(.5s * var(--spd)) var(--ease) calc(1.4s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._product0_1wksi_281{animation:_productIn_1wksi_1 calc(.4s * var(--spd)) var(--ease) calc(1.5s * var(--spd)) forwards,_productOut_1wksi_1 calc(.4s * var(--spd)) var(--ease) calc(2.3s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._product1_1wksi_289{animation:_productIn_1wksi_1 calc(.5s * var(--spd)) var(--ease) calc(2.4s * var(--spd)) forwards,_productOut_1wksi_1 calc(.4s * var(--spd)) var(--ease) calc(3.3s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._product2_1wksi_184{animation:_productIn_1wksi_1 calc(.5s * var(--spd)) var(--ease) calc(3.4s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._tab0_1wksi_302{animation:_tabOn_1wksi_1 calc(.2s * var(--spd)) var(--ease) calc(1.4s * var(--spd)) forwards,_tabOff_1wksi_1 calc(.3s * var(--spd)) var(--ease) calc(2.3s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._tab1_1wksi_309{animation:_tabOn_1wksi_1 calc(.3s * var(--spd)) var(--ease) calc(2.3s * var(--spd)) forwards,_tabOff_1wksi_1 calc(.3s * var(--spd)) var(--ease) calc(3.3s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._tab2_1wksi_151{animation:_tabOn_1wksi_1 calc(.3s * var(--spd)) var(--ease) calc(3.3s * var(--spd)) forwards}._frame_1wksi_1[data-play] ._caption_1wksi_188{animation:_fadeIn_1wksi_1 calc(.6s * var(--spd)) var(--ease) calc(3.9s * var(--spd)) forwards}@media (max-width: 639px){._frame_1wksi_1[data-play] ._connectorDot_1wksi_99{animation:_dotTravelY_1wksi_1 calc(.4s * var(--spd)) var(--ease) calc(1s * var(--spd))}}}@keyframes _rise_1wksi_1{to{opacity:1;transform:translateY(0)}}@keyframes _cursorBlink_1wksi_1{0%,40%{opacity:0}50%,80%{opacity:1}to{opacity:0}}@keyframes _chipReveal_1wksi_1{to{clip-path:inset(0 0 0 0)}}@keyframes _chipHighlight_1wksi_1{50%{background:#c7dbfd}}@keyframes _dotTravelX_1wksi_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(48px)}}@keyframes _dotTravelY_1wksi_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(32px)}}@keyframes _glowPulse_1wksi_1{50%{opacity:.3}}@keyframes _popIn_1wksi_1{to{opacity:1;transform:scale(1)}}@keyframes _productIn_1wksi_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _productOut_1wksi_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes _tabOn_1wksi_1{to{color:#2563eb;background:#e8f0fe}}@keyframes _tabOff_1wksi_1{to{color:#8a94a6;background:#f1f4f9}}@keyframes _fadeIn_1wksi_1{to{opacity:1}}._frame_p28zp_8{position:relative;width:100%;aspect-ratio:1000 / 740;background:#f8f8f9;border-radius:16px;overflow:hidden;font-family:inherit;line-height:1.3;container-type:inline-size;--spd: 1}._frame_p28zp_8[data-fast]{--spd: .5}._viewport_p28zp_28{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .3s ease}._viewport_p28zp_28[data-fading]{opacity:0}._header_p28zp_38{position:absolute;top:0;left:0;right:0;height:9.5%;display:flex;align-items:center;gap:clamp(4px,.89cqw,10px);padding:0 clamp(8px,1.78cqw,20px);background:#f8f8f9;border-bottom:1px solid #ebedf1}._draftBadge_p28zp_52{font-size:clamp(7px,1cqw,11px);color:#6b7280;background:#ebedf1;border-radius:999px;padding:.3em .8em;white-space:nowrap}._title_p28zp_61{font-size:clamp(9px,1.44cqw,15px);font-weight:700;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSpacer_p28zp_70{flex:1}._saveBtn_p28zp_74,._activateBtn_p28zp_75{font-size:clamp(7px,1.06cqw,12px);border-radius:clamp(5px,.78cqw,10px);padding:.55em 1.1em;white-space:nowrap}._saveBtn_p28zp_74{background:#fff;border:1px solid #e0e3eb;color:#374151;font-weight:500}._activateBtn_p28zp_75{background:#152439;color:#fff;font-weight:600}._canvas_p28zp_95{position:absolute;top:9.5%;left:0;right:0;bottom:0;background:#f1f2f5}._connectors_p28zp_104{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._line_p28zp_111{fill:none;stroke:#b6b8c0;stroke-width:1;vector-effect:non-scaling-stroke}._arrow_p28zp_119{fill:none;stroke:#b6b8c0;stroke-width:1;stroke-linecap:round;vector-effect:non-scaling-stroke}._flowDot_p28zp_127{display:none;fill:none;stroke:#4b5563;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:.6 99.4;opacity:.35}._card_p28zp_139{position:absolute;background:#fff;border:1px solid #e0e3eb;border-radius:clamp(8px,1.44cqw,16px);box-shadow:0 10px 15px -3px #10182814,0 4px 6px -4px #10182814;font-size:clamp(6px,.89cqw,10px);color:#111827}._cardHead_p28zp_151{display:flex;align-items:center;gap:clamp(3px,.56cqw,7px);padding:clamp(3px,.5cqw,6px) clamp(5px,.89cqw,10px);border-bottom:1px solid #e0e3eb}._nodeIcon_p28zp_160{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.9em;height:1.9em;border-radius:clamp(3px,.61cqw,7px);padding:.45em}._startIcon_p28zp_172{background:#e1eeff;color:#006ffd}._delayIcon_p28zp_178{background:#ebffec;color:#3cbd27}._branchIcon_p28zp_184{background:#e1eeff;color:#006ffd}._msgIcon_p28zp_190{background:#e0e3eb;color:#374151}._nodeTitle_p28zp_195{font-weight:600;color:#374151}._closeBtn_p28zp_201{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.7em;height:1.7em;border-radius:clamp(3px,.56cqw,6px);background:#f3f4f6;color:#6b7280}._nodeBody_p28zp_214{padding:clamp(4px,.61cqw,7px) clamp(5px,.89cqw,10px);color:#4b5563;font-weight:500;display:flex;flex-direction:column;gap:.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nodeBody_p28zp_214 b{color:#111827;font-weight:700}._subText_p28zp_231{color:#4b5563}._startNode_p28zp_235{left:39%;width:22%;top:1.9%}._delayNode_p28zp_241{left:39%;width:22%;top:21.25%}._branchNode_p28zp_247{left:39%;width:22%;top:40.6%}._branchLabel_p28zp_254{position:absolute;transform:translate(-50%,-50%);font-size:clamp(7px,1cqw,11px);font-weight:700;color:#374151;background:#f1f2f5;padding:0 .5em}._labelYes_p28zp_264{left:38%;top:54.5%}._labelNo_p28zp_269{left:62%;top:54.5%}._msgCard_p28zp_274{width:24%}._msgLeft_p28zp_278{left:14%;top:60%}._msgRight_p28zp_283{left:62%;top:60%}._msgFinal_p28zp_288{left:38%;top:82.3%}._msgNum_p28zp_293{color:#6b7280;font-weight:500}._msgChannel_p28zp_298{display:flex;align-items:center;gap:clamp(3px,.56cqw,6px);padding:clamp(3px,.5cqw,6px) clamp(5px,.89cqw,10px) 0}._kakaoIcon_p28zp_306{display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:50%;background:#ffe300;flex:none}._channelName_p28zp_317{font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._previewBtn_p28zp_326{display:inline-block;margin-left:auto;font-size:.85em;font-weight:500;color:#374151;background:#fff;border:1px solid #e0e3eb;border-radius:clamp(3px,.56cqw,6px);padding:.25em .7em;white-space:nowrap}._msgBody_p28zp_340{margin:clamp(3px,.5cqw,6px) clamp(5px,.89cqw,10px);padding:clamp(4px,.61cqw,7px);background:#f3f4f6;border:1px solid #e0e3eb;border-radius:clamp(5px,.89cqw,10px);color:#6b7280;font-size:.9em;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._personalized_p28zp_355{color:#374151}._kakaoPopup_p28zp_361{position:absolute;left:64.5%;bottom:2.5%;width:24%;z-index:3;background:#abc1d1;border:1px solid #e0e3eb;border-radius:clamp(6px,1.11cqw,12px);box-shadow:0 16px 28px -6px #10182838,0 6px 10px -4px #10182824;font-size:clamp(6px,.89cqw,10px);overflow:hidden;transform-origin:12% 100%}._kakaoPopupHead_p28zp_378{display:flex;align-items:center;gap:clamp(3px,.56cqw,6px);padding:clamp(3px,.56cqw,6px) clamp(5px,.89cqw,10px);background:#ffe300}._kakaoPopupAvatar_p28zp_386{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.8em;height:1.8em;border-radius:38%;background:#fff}._kakaoPopupChannel_p28zp_397{font-weight:700;color:#3a1d1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kakaoPopupTag_p28zp_405{margin-left:auto;flex:none;font-size:.78em;font-weight:500;color:#6b5b00;background:#ffffff8c;border-radius:999px;padding:.15em .6em}._kakaoPopupBody_p28zp_416{padding:clamp(5px,.89cqw,10px)}._kakaoBubble_p28zp_420{background:#fff;border-radius:clamp(5px,.89cqw,10px);border-top-left-radius:2px;padding:clamp(4px,.67cqw,8px);box-shadow:0 1px 2px #1018281f}._kakaoBubbleText_p28zp_428{color:#111827;font-size:.9em;line-height:1.45}._kakaoBubbleBtn_p28zp_434{display:block;margin-top:clamp(3px,.56cqw,6px);text-align:center;font-size:.85em;font-weight:600;color:#374151;background:#f3f4f6;border-radius:clamp(3px,.56cqw,6px);padding:.45em 0}._mouseCursor_p28zp_447{position:absolute;left:57.4%;top:87.6%;width:clamp(14px,2.22cqw,22px);height:clamp(14px,2.22cqw,22px);opacity:0;pointer-events:none;z-index:4;filter:drop-shadow(0 1px 2px rgba(20,40,80,.35))}._mouseCursor_p28zp_447 svg{width:100%;height:100%}@media (prefers-reduced-motion: no-preference){._startNode_p28zp_235,._delayNode_p28zp_241,._branchNode_p28zp_247,._msgLeft_p28zp_278,._msgRight_p28zp_283,._msgFinal_p28zp_288{opacity:0}._line_p28zp_111{stroke-dasharray:1;stroke-dashoffset:1}._arrow_p28zp_119,._branchLabel_p28zp_254,._personalized_p28zp_355{opacity:0}._flowDot_p28zp_127{display:initial;opacity:0}._kakaoPopup_p28zp_361{opacity:0}[data-play] ._startNode_p28zp_235{animation:_nodeIn_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) 0s forwards}[data-play] ._line1_p28zp_506{animation:_draw_p28zp_1 calc(.3s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(.35s * var(--spd)) forwards}[data-play] ._arrow1_p28zp_511{animation:_fadeIn_p28zp_1 calc(.25s * var(--spd)) ease-out calc(.55s * var(--spd)) forwards}[data-play] ._delayNode_p28zp_241{animation:_nodeIn_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(.55s * var(--spd)) forwards}[data-play] ._line2_p28zp_521{animation:_draw_p28zp_1 calc(.3s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(1.1s * var(--spd)) forwards}[data-play] ._arrow2_p28zp_526{animation:_fadeIn_p28zp_1 calc(.25s * var(--spd)) ease-out calc(1.3s * var(--spd)) forwards}[data-play] ._branchNode_p28zp_247{animation:_nodeIn_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(1.35s * var(--spd)) forwards}[data-play] ._lineYes_p28zp_536,[data-play] ._lineNo_p28zp_537{animation:_draw_p28zp_1 calc(.5s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(1.8s * var(--spd)) forwards}[data-play] ._arrowYes_p28zp_542,[data-play] ._arrowNo_p28zp_543{animation:_fadeIn_p28zp_1 calc(.25s * var(--spd)) ease-out calc(2.2s * var(--spd)) forwards}[data-play] ._branchLabel_p28zp_254{animation:_labelPop_p28zp_1 calc(.35s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(1.95s * var(--spd)) forwards}[data-play] ._msgLeft_p28zp_278,[data-play] ._msgRight_p28zp_283{animation:_nodeIn_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(2.3s * var(--spd)) forwards}[data-play] ._msgLeft_p28zp_278 ._kakaoIcon_p28zp_306,[data-play] ._msgRight_p28zp_283 ._kakaoIcon_p28zp_306{animation:_bounce_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(2.55s * var(--spd))}[data-play] ._lineMergeL_p28zp_565,[data-play] ._lineMergeR_p28zp_566{animation:_draw_p28zp_1 calc(.4s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(2.9s * var(--spd)) forwards}[data-play] ._arrowMerge_p28zp_571{animation:_fadeIn_p28zp_1 calc(.25s * var(--spd)) ease-out calc(3.2s * var(--spd)) forwards}[data-play] ._msgFinal_p28zp_288{animation:_nodeIn_p28zp_1 calc(.45s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(3.2s * var(--spd)) forwards}[data-play] ._personalized_p28zp_355{animation:_fadeIn_p28zp_1 calc(.7s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(3.4s * var(--spd)) forwards}[data-play] ._activateBtn_p28zp_75{animation:_highlight_p28zp_1 calc(.6s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(3.8s * var(--spd))}[data-play] ._flowDot_p28zp_127{animation:_dotAppear_p28zp_1 calc(.4s * var(--spd)) linear calc(4.2s * var(--spd)) forwards,_dotFlow_p28zp_1 calc(8s * var(--spd)) linear calc(4.2s * var(--spd)) infinite}[data-play] ._mouseCursor_p28zp_447{animation:_cursorEnter_p28zp_1 calc(.7s * var(--spd)) cubic-bezier(.22,1,.36,1) calc(4.2s * var(--spd)) both,_cursorClick_p28zp_1 calc(.18s * var(--spd)) ease-out calc(5s * var(--spd)) forwards,_fadeOut_p28zp_1 calc(.35s * var(--spd)) ease-out calc(5.45s * var(--spd)) forwards}[data-play] ._msgFinal_p28zp_288 ._previewBtn_p28zp_326{animation:_btnPress_p28zp_1 calc(.2s * var(--spd)) cubic-bezier(.34,1.56,.64,1) calc(5s * var(--spd)) both}[data-play] ._kakaoPopup_p28zp_361{animation:_popupIn_p28zp_1 calc(.38s * var(--spd)) cubic-bezier(.22,1.2,.36,1) calc(5.2s * var(--spd)) both}}@keyframes _nodeIn_p28zp_1{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _draw_p28zp_1{to{stroke-dashoffset:0}}@keyframes _labelPop_p28zp_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _bounce_p28zp_1{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes _fadeIn_p28zp_1{to{opacity:1}}@keyframes _highlight_p28zp_1{0%{background:#152439}40%{background:#2c4263}to{background:#152439}}@keyframes _dotAppear_p28zp_1{to{opacity:.35}}@keyframes _cursorEnter_p28zp_1{0%{opacity:0;transform:translate(160px,120px)}30%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes _cursorClick_p28zp_1{0%{transform:translate(0) scale(1)}40%{transform:translate(1px,1px) scale(.85)}to{transform:translate(0) scale(1)}}@keyframes _btnPress_p28zp_1{0%{transform:scale(1)}40%{transform:scale(.88)}to{transform:scale(1)}}@keyframes _fadeOut_p28zp_1{to{opacity:0}}@keyframes _popupIn_p28zp_1{0%{opacity:0;transform:scale(.7) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _dotFlow_p28zp_1{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media (max-width: 640px){._saveBtn_p28zp_74{display:none}}._frame_771mp_1{--ease: cubic-bezier(.22, 1, .36, 1);display:flex;align-items:center;justify-content:center;min-height:320px;padding:24px;border-radius:16px;background:#f6f8fb;overflow:hidden}._viewport_771mp_14{display:flex;justify-content:center;width:100%;transition:opacity .3s ease}._viewport_771mp_14[data-fading]{opacity:0}._panel_771mp_25{width:100%;max-width:500px;padding:22px 26px;border-radius:18px;background:#fff;border:1px solid #e9edf3;box-shadow:0 12px 34px #14285014}._group_771mp_35+._group_771mp_35{margin-top:18px;padding-top:18px;border-top:1px solid #f1f4f9}._groupHead_771mp_41{display:flex;align-items:baseline;gap:8px;margin-bottom:14px}._groupLabel_771mp_48{font-size:12px;font-weight:600;letter-spacing:.02em;color:#8a94a6}._groupNote_771mp_55{font-size:12px;font-weight:700;color:#2563eb}._groupRow_771mp_61{display:flex;align-items:center;justify-content:space-between;gap:16px}._logos_771mp_69{display:flex;align-items:center;padding-left:12px}._tile_771mp_75{display:flex;align-items:center;justify-content:center;height:48px;margin-left:-12px;border-radius:12px;background:#fff;border:1px solid #e9edf3;box-shadow:0 5px 14px #14285014}._icon_771mp_87{width:48px}._wide_771mp_91{padding:0 13px}._tile_771mp_75 img{display:block;object-fit:contain}._icon_771mp_87 img{height:26px;width:26px}._wide_771mp_91 img{height:19px;width:auto;max-width:88px}._action_771mp_112{position:relative;display:flex;align-items:center;gap:8px;flex:none}._install_771mp_121{display:inline-grid;place-items:center}._installIdle_771mp_126,._installDone_771mp_127{grid-area:1 / 1;position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:7px 16px;border-radius:9px;font-size:12px;font-weight:700;white-space:nowrap}._ripple_771mp_142{grid-area:1 / 1;place-self:center;z-index:0;width:44px;height:44px;border-radius:50%;background:#2563eb;opacity:0;pointer-events:none}._installIdle_771mp_126{opacity:0;background:#2563eb;color:#fff;box-shadow:0 5px 14px #2563eb47}._installDone_771mp_127{background:#e8f0fe;color:#2563eb}._cursor_771mp_166{position:absolute;top:54%;left:26px;width:28px;height:28px;opacity:0;filter:drop-shadow(0 3px 6px rgba(20,40,80,.35));pointer-events:none}._code_771mp_178{padding:6px 11px;border-radius:8px;background:#f1f4f9;color:#2a3342;font-size:12px;font-weight:600;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;white-space:nowrap}._codeBadge_771mp_190{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:9px;background:#e8f0fe;color:#2563eb;font-size:12px;font-weight:700;white-space:nowrap}._checkIcon_771mp_203{width:13px;height:13px}@media (max-width: 639px){._frame_771mp_1{min-height:0;padding:20px 14px}._panel_771mp_25{padding:18px 16px}._groupRow_771mp_61{flex-direction:column;align-items:flex-start;gap:12px}._logos_771mp_69{flex-wrap:wrap;gap:6px 0}}@media (prefers-reduced-motion: no-preference){._frame_771mp_1 ._panel_771mp_25{opacity:0;transform:translateY(8px)}._frame_771mp_1 ._tile_771mp_75{opacity:0;transform:translate(-16px) scale(.96)}._frame_771mp_1 ._installDone_771mp_127{opacity:0}._frame_771mp_1 ._installIdle_771mp_126{opacity:1}._frame_771mp_1 ._code_771mp_178{clip-path:inset(0 100% 0 0)}._frame_771mp_1 ._codeBadge_771mp_190{opacity:0;transform:scale(.85)}._frame_771mp_1[data-play] ._panel_771mp_25{animation:_rise_771mp_1 .5s var(--ease) .05s forwards}._frame_771mp_1[data-play] ._tile_771mp_75{animation:_cascade_771mp_1 .4s var(--ease) calc(.35s + .07s * var(--i)) forwards}._frame_771mp_1[data-play] ._cursor_771mp_166{animation:_cursorTap_771mp_1 1.3s var(--ease) .7s forwards}._frame_771mp_1[data-play] ._install_771mp_121{animation:_btnPress_771mp_1 .32s var(--ease) 1.5s}._frame_771mp_1[data-play] ._ripple_771mp_142{animation:_ripple_771mp_142 .6s var(--ease) 1.5s}._frame_771mp_1[data-play] ._installIdle_771mp_126{animation:_fadeOut_771mp_1 .2s var(--ease) 1.62s forwards}._frame_771mp_1[data-play] ._installDone_771mp_127{animation:_pressIn_771mp_1 .35s var(--ease) 1.62s forwards}._frame_771mp_1[data-play] ._code_771mp_178{animation:_typeIn_771mp_1 .6s steps(18) 1.9s forwards}._frame_771mp_1[data-play] ._codeBadge_771mp_190{animation:_pressIn_771mp_1 .35s var(--ease) 2.45s forwards}}@keyframes _rise_771mp_1{to{opacity:1;transform:translateY(0)}}@keyframes _cascade_771mp_1{to{opacity:1;transform:translate(0) scale(1)}}@keyframes _typeIn_771mp_1{to{clip-path:inset(0 0 0 0)}}@keyframes _pressIn_771mp_1{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_771mp_1{to{opacity:0}}@keyframes _btnPress_771mp_1{45%{transform:scale(.88)}}@keyframes _ripple_771mp_142{0%{opacity:.4;transform:scale(.25)}to{opacity:0;transform:scale(2.6)}}@keyframes _cursorTap_771mp_1{0%{opacity:0;transform:translate(32px,22px) scale(1)}24%{opacity:1;transform:translate(32px,22px) scale(1)}60%{opacity:1;transform:translate(0) scale(1)}72%{transform:translate(0) scale(.66)}82%{transform:translate(0) scale(1)}92%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0) scale(1)}}._wrapper_1e9b3_1{margin-top:40px}._frame_1e9b3_6{display:block;width:100%;border:0}._root_8q67q_1{position:fixed;bottom:32px;right:32px;z-index:300;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;transition:opacity .28s ease,transform .28s ease}._hidden_8q67q_17{opacity:0;transform:translateY(16px) scale(.92)}._hidden_8q67q_17>*{pointer-events:none!important}._shown_8q67q_26{opacity:1;transform:none}._root_8q67q_1>*{pointer-events:auto}._panel_8q67q_36{width:320px;background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d,0 16px 48px #00000024;overflow:hidden;opacity:0;transform:translateY(12px) scale(.97);pointer-events:none;transition:opacity .2s ease,transform .2s ease;transform-origin:bottom right}._panelOpen_8q67q_55{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}._panelHeader_8q67q_61{padding:17px 18px 13px;border-bottom:1px solid #f0f2f5}._panelTitle_8q67q_66{font-size:16px;font-weight:700;color:#111;line-height:1.4;letter-spacing:-.2px;margin-bottom:3px}._panelSubtitle_8q67q_75{font-size:12.5px;color:#8a93a8;line-height:1.5}._menu_8q67q_82{display:flex;flex-direction:column;gap:2px;padding:7px}._option_8q67q_89{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;text-decoration:none;cursor:pointer;transition:background .15s}._option_8q67q_89:hover{background:#f4f8ff}._optIcon_8q67q_104{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:11px;background:#eaf2ff;color:#006ffd}._optIcon_8q67q_104 svg{width:20px;height:20px}._optText_8q67q_121{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._optTitle_8q67q_129{font-size:14.5px;font-weight:700;color:#1a1f29;letter-spacing:-.2px}._optDesc_8q67q_136{font-size:12px;color:#8a93a8}._optArrow_8q67q_141{width:18px;height:18px;flex:none;color:#c2c9d6;transition:color .15s,transform .15s}._option_8q67q_89:hover ._optArrow_8q67q_141{color:#006ffd;transform:translate(2px)}@keyframes _bob_8q67q_1{0%,14%,to{transform:translateY(0)}3.6%{transform:translateY(-8px)}7.3%{transform:translateY(0)}10%{transform:translateY(-5px)}}._fab_8q67q_174{position:relative;cursor:pointer;animation:_bob_8q67q_1 11s ease-in-out infinite}._fab_8q67q_174:hover{animation:none}._tooltip_8q67q_185{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);white-space:nowrap;background:#111;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;border-radius:8px;pointer-events:none;opacity:0;transition:opacity .15s}._fab_8q67q_174:hover ._tooltip_8q67q_185{opacity:1}._fabInner_8q67q_207{width:56px;height:56px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0000001a,0 8px 24px #0000001f;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._fabInner_8q67q_207:hover{transform:scale(1.08);box-shadow:0 4px 12px #00000024,0 12px 32px #00000029}._fabOpen_8q67q_231{transform:scale(.92);box-shadow:0 2px 8px #0000001a}._fabImg_8q67q_236{width:100%;height:100%;object-fit:cover}._overlay_160l4_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;animation:_fadeIn_160l4_1 .2s ease}@keyframes _fadeIn_160l4_1{0%{opacity:0}to{opacity:1}}._modal_160l4_22{position:relative;width:100%;max-width:640px;padding:36px 32px 32px;background:#fff;border-radius:20px;box-shadow:0 8px 16px #00000014,0 24px 64px #0003;animation:_popIn_160l4_1 .25s ease}@keyframes _popIn_160l4_1{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._closeBtn_160l4_46{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:#aaa;font-size:16px;cursor:pointer;border-radius:8px;transition:background .15s}._closeBtn_160l4_46:hover{background:#f3f3f3;color:#555}._title_160l4_69{font-size:22px;font-weight:700;color:#111;letter-spacing:-.3px;line-height:1.35;text-align:center}._subtitle_160l4_78{margin-top:8px;font-size:14px;color:#555;line-height:1.55;text-align:center}._demoCard_160l4_87{display:block;margin-top:24px;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000f;transition:transform .18s ease,box-shadow .18s ease}._demoCard_160l4_87:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000024}._demoButton_160l4_103{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:16px;font-size:16px;font-weight:700;letter-spacing:-.2px;color:#fff;background:#111;border-radius:12px;text-decoration:none;transition:background .15s;animation:_throb_160l4_1 1.8s ease-in-out infinite}._demoButton_160l4_103:hover{background:#333;animation-play-state:paused}._demoButton_160l4_103 svg{width:18px;height:18px}@keyframes _throb_160l4_1{0%,to{transform:scale(1);box-shadow:0 0 #19a46380}50%{transform:scale(1.035);box-shadow:0 0 0 12px #19a46300}}@media (prefers-reduced-motion: reduce){._demoButton_160l4_103{animation:none}}@media (hover: none),(pointer: coarse){._overlay_160l4_1{align-items:flex-end;padding:0}._modal_160l4_22{max-width:none;max-height:88dvh;overflow-y:auto;border-radius:20px 20px 0 0;padding:30px 20px calc(24px + env(safe-area-inset-bottom));animation:_slideUp_160l4_1 .25s ease-out}._modal_160l4_22:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:36px;height:4px;border-radius:2px;background:#ddd}}@keyframes _slideUp_160l4_1{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._cta_1qa0r_1{position:fixed;bottom:32px;left:50%;transform:translate(-50%) translateY(24px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;display:inline-flex;align-items:center;gap:6px;padding:14px 28px;background:#111;color:#fff;font-size:15px;font-weight:700;font-family:inherit;text-decoration:none;border-radius:100px;white-space:nowrap;box-shadow:0 8px 24px #0003;z-index:200}._cta_1qa0r_1._visible_1qa0r_28{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}._cta_1qa0r_1:hover{background:#333}@media (max-width: 600px){._cta_1qa0r_1{bottom:104px;font-size:14px;padding:12px 22px}}._hero_15cg1_6{position:sticky;top:0;overflow:hidden;min-height:100svh;display:flex;align-items:center;justify-content:center;background:radial-gradient(1100px 540px at 50% -10%,#152439,#06142800 62%),#0a192f;color:#fff;padding:22px 24px 40px;text-align:center}._glow_15cg1_27{position:absolute;top:-200px;left:50%;width:760px;height:760px;transform:translate(-50%);background:radial-gradient(circle,rgba(0,111,253,.18),transparent 62%);pointer-events:none}._hero_15cg1_6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 34%,rgba(91,163,255,.1) 47%,rgba(255,255,255,.07) 50%,rgba(91,163,255,.1) 53%,transparent 66%);transform:translate(-120%);animation:_heroScan_15cg1_1 1.5s ease-out .25s 1 both;pointer-events:none}@keyframes _heroScan_15cg1_1{to{transform:translate(120%)}}._inner_15cg1_62{position:relative;width:100%;max-width:860px;margin:0 auto}@keyframes _heroRise_15cg1_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._badge_15cg1_81,._headlineStage_15cg1_82,._assetStage_15cg1_83,._controls_15cg1_84{animation:_heroRise_15cg1_1 .7s cubic-bezier(.2,.7,.2,1) both}._badge_15cg1_81{animation-delay:.05s}._headlineStage_15cg1_82{animation-delay:.18s}._assetStage_15cg1_83{animation-delay:.34s}._controls_15cg1_84{animation-delay:.5s}@media (prefers-reduced-motion: reduce){._hero_15cg1_6:after,._badge_15cg1_81,._headlineStage_15cg1_82,._assetStage_15cg1_83,._controls_15cg1_84{animation:none;opacity:1}}._badge_15cg1_81{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:22px;margin:0 auto 18px;box-shadow:0 12px 36px #06142847}._brandLogo_15cg1_130{max-width:46px;max-height:44px;object-fit:contain}._brandLogo_15cg1_130[data-tone=white]{max-width:56px;max-height:30px}._brandLogo_15cg1_130[data-tone=white]{filter:brightness(0) invert(1)}._brandLogo_15cg1_130[data-tone=dark]{filter:brightness(0)}._eyebrow_15cg1_152{font-size:21px;font-weight:700;color:#b0b7cc;letter-spacing:.01em;margin:0 0 38px}._headlineStage_15cg1_82{position:relative;min-height:120px;margin-bottom:4px;perspective:1100px}._headlineSlide_15cg1_168{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;transform:rotateX(90deg);transform-origin:top center;backface-visibility:hidden;transition:opacity .7s ease,transform .9s cubic-bezier(.65,0,.35,1);pointer-events:none}._headlineSlide_15cg1_168[data-active]{opacity:1;transform:rotateX(0);z-index:1}._headline_15cg1_82{font-size:48px;line-height:1.18;font-weight:800;letter-spacing:-.035em;margin:0;word-break:keep-all}._accent_15cg1_205{color:#5ba3ff;background:linear-gradient(100deg,#5ba3ff,#5ba3ff 42%,#d9edff,#5ba3ff 58%,#5ba3ff);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._headlineSlide_15cg1_168[data-active] ._accent_15cg1_205{animation:_accentSheen_15cg1_1 1.5s ease-out .35s 2 both}@keyframes _accentSheen_15cg1_1{0%{background-position:100% 0}50%{background-position:0% 0}to{background-position:0% 0}}@media (prefers-reduced-motion: reduce){._headlineSlide_15cg1_168[data-active] ._accent_15cg1_205{animation:none}}._assetStage_15cg1_83{width:100%;max-width:680px;height:280px;margin:18px auto 0;display:flex;align-items:center;justify-content:center;overflow:hidden}._assetFit_15cg1_262{width:100%;transform-origin:center}._assetSlide_15cg1_268{animation:_assetIn_15cg1_1 .7s cubic-bezier(.4,0,.2,1) both}@keyframes _assetIn_15cg1_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._controls_15cg1_84{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:18px}._dots_15cg1_292{display:inline-flex;gap:9px}._dot_15cg1_292{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff38;cursor:pointer;transition:width .3s ease,background .3s ease}._dot_15cg1_292[data-active]{width:24px;background:#5ba3ff}._ctas_15cg1_315{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._primary_15cg1_323{display:inline-flex;align-items:center;gap:8px;background:#006ffd;color:#fff;border:0;border-radius:12px;padding:15px 30px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;text-decoration:none;transition:background .15s}._primary_15cg1_323:hover{background:#005fd9}._secondary_15cg1_344{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:14px 20px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s}._secondary_15cg1_344:hover{background:#ffffff24}@media (max-width: 640px){._hero_15cg1_6{padding:40px 18px 0}._headlineStage_15cg1_82{min-height:88px}._headline_15cg1_82{font-size:29px}._assetStage_15cg1_83{max-height:250px}._controls_15cg1_84{gap:18px;margin-top:18px}._ctas_15cg1_315{flex-direction:column;width:100%}._primary_15cg1_323,._secondary_15cg1_344{width:100%;justify-content:center}}._toc_sx90r_1{padding-top:4px}._label_sx90r_5{font-size:13px;font-weight:700;color:#111;margin-bottom:12px;letter-spacing:-.1px}._list_sx90r_13{list-style:none;padding:0;margin:0;border-left:1.5px solid #e8e8e8;display:flex;flex-direction:column;gap:2px}._list_sx90r_13 li{padding:0}._sub_sx90r_27{padding-left:12px}._link_sx90r_31{display:block;padding:4px 0 4px 14px;font-size:13px;line-height:1.5;color:#aaa;text-decoration:none;transition:color .15s;word-break:keep-all}._link_sx90r_31:hover{color:#555}._link_sx90r_31._active_sx90r_46{color:#111;font-weight:600}._list_sx90r_13 li:has(._active_sx90r_46){border-left:2px solid #111;margin-left:-1.5px}._page_jn2t0_1{background:#fff;min-height:100vh;padding-bottom:100px}._layout_jn2t0_8{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;gap:48px;align-items:flex-start;justify-content:center}._underlay_jn2t0_20{position:relative;z-index:2;margin-top:-70px;background:#fff;border-radius:28px 28px 0 0;transition:transform .35s ease}._underlay_jn2t0_20:before{content:"";position:absolute;left:0;right:0;top:0;height:88px;transform:translateY(-100%);background:radial-gradient(150% 88px at 50% 100%,rgba(91,163,255,.32),rgba(255,255,255,.06) 42%,transparent 72%);pointer-events:none}._underlay_jn2t0_20:after{content:"";position:absolute;left:22px;right:22px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(155,198,255,.85) 30%,#ffffff 50%,rgba(155,198,255,.85) 70%,transparent);box-shadow:0 0 18px 1px #5ba3ff8c;pointer-events:none}._floating_jn2t0_72{animation:_underlayBob_jn2t0_1 2.15s ease-in-out infinite}._floating_jn2t0_72:before{animation:_edgeGlow_jn2t0_1 2.15s ease-in-out infinite}@keyframes _underlayBob_jn2t0_1{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes _edgeGlow_jn2t0_1{0%,to{opacity:.55}50%{opacity:1}}._underlayHandle_jn2t0_101{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:15px 0 10px;background:none;border:0;cursor:pointer;font-family:inherit}._grabber_jn2t0_114{width:46px;height:5px;border-radius:999px;background:#cbd2de;transition:background .15s;animation:_grabberPulse_jn2t0_1 1.8s ease-in-out infinite}@keyframes _grabberPulse_jn2t0_1{0%,to{transform:scaleX(1);opacity:.72}50%{transform:scaleX(1.2);opacity:1}}._underlayHint_jn2t0_136{font-size:19px;font-weight:600;color:#8a93a8;transition:color .15s}._chevron_jn2t0_144{display:block;color:#9aa3b5;animation:_chevronBounce_jn2t0_1 1.6s ease-in-out infinite}@keyframes _chevronBounce_jn2t0_1{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(5px);opacity:1}}._underlayHandle_jn2t0_101:hover ._grabber_jn2t0_114{background:#9aa6ba}._underlayHandle_jn2t0_101:hover ._underlayHint_jn2t0_136{color:#4b5563}._underlayHandle_jn2t0_101:hover ._chevron_jn2t0_144{color:#5ba3ff}@media (prefers-reduced-motion: reduce){._floating_jn2t0_72,._floating_jn2t0_72:before,._grabber_jn2t0_114,._chevron_jn2t0_144{animation:none}}._tocSidebar_jn2t0_183{display:none;width:220px;flex-shrink:0;padding-top:40px;position:sticky;top:40px;align-self:flex-start;max-height:calc(100vh - 80px);overflow-y:auto}@media (min-width: 1080px){._tocSidebar_jn2t0_183{display:block}}._inner_jn2t0_202{flex:1;min-width:0;max-width:780px;padding:40px 0 0}._topBar_jn2t0_210{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:40px}._backLink_jn2t0_219{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#666;text-decoration:none;white-space:nowrap;transition:color .15s}._backLink_jn2t0_219:hover{color:#111}._header_jn2t0_236{margin-bottom:36px}._tags_jn2t0_240{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}._tag_jn2t0_240{font-size:12px;font-weight:500;color:#555;background:#f3f3f3;padding:4px 12px;border-radius:100px}._title_jn2t0_256{font-size:36px;font-weight:800;line-height:1.3;letter-spacing:-.6px;color:#111;margin-bottom:16px}._description_jn2t0_265{font-size:17px;color:#555;line-height:1.7;margin-bottom:24px}._metaRow_jn2t0_272{display:flex;align-items:center;justify-content:space-between;gap:16px}._meta_jn2t0_272{display:flex;align-items:center;gap:8px}._social_jn2t0_285{display:flex;align-items:center;gap:4px}._socialBtn_jn2t0_291{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:#888;text-decoration:none;transition:color .15s,background .15s}._socialBtn_jn2t0_291:hover{color:#111;background:#f3f3f3}._socialBtn_jn2t0_291._copied_jn2t0_310{color:#16a34a}._avatar_jn2t0_314{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}._avatar_jn2t0_314 img{width:100%;height:100%;object-fit:cover}._authorName_jn2t0_328{font-size:14px;font-weight:600;color:#111}._dot_jn2t0_334{color:#ccc;font-size:14px}._date_jn2t0_339{font-size:14px;color:#999}._thumbnail_jn2t0_345{border-radius:16px;overflow:hidden;margin-bottom:56px}._thumbnail_jn2t0_345 img{width:100%;display:block}._content_jn2t0_357{font-size:17px;line-height:1.85;color:#222}._content_jn2t0_357 p{margin-bottom:1.2em}._content_jn2t0_357 h2{font-size:26px;font-weight:800;letter-spacing:-.4px;color:#111;margin:2.4em 0 .8em;line-height:1.3;scroll-margin-top:24px}._content_jn2t0_357 h3{font-size:20px;font-weight:700;color:#111;margin:2em 0 .6em;line-height:1.4}._content_jn2t0_357 blockquote{border-left:3px solid #cdd3dd;padding:2px 0 2px 18px;margin:1.1em 0;color:#333}._content_jn2t0_357 blockquote p{margin:0}._content_jn2t0_357 ul,._content_jn2t0_357 ol{padding-left:24px;margin-bottom:1.2em}._content_jn2t0_357 li{margin-bottom:.5em}._content_jn2t0_357 strong{font-weight:700;color:#111}._content_jn2t0_357 em{font-style:italic;color:#555}._content_jn2t0_357 mark{border-radius:3px;padding:1px 2px}._content_jn2t0_357 hr{border:none;border-top:1px solid #e8e8e8;margin:3em 0}._content_jn2t0_357 figure{margin:2em 0}._content_jn2t0_357 figure img{width:100%;border-radius:12px;display:block}._content_jn2t0_357 figcaption{font-size:13px;color:#999;text-align:center;margin-top:8px}._content_jn2t0_357 .table-scroll{margin:2em 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e7ebf1;border-radius:14px}._content_jn2t0_357 table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-size:14.5px;line-height:1.65}._content_jn2t0_357 colgroup{display:none}._content_jn2t0_357 th:first-child,._content_jn2t0_357 td:first-child{width:24%}._content_jn2t0_357 th,._content_jn2t0_357 td{padding:15px 18px;text-align:left;vertical-align:top;border-bottom:1px solid #eef1f5;word-break:keep-all;overflow-wrap:anywhere}._content_jn2t0_357 tr:last-child td{border-bottom:0}._content_jn2t0_357 th p,._content_jn2t0_357 td p{margin:0}._content_jn2t0_357 th{background:#fafbfc;font-weight:700;font-size:13.5px;color:#1a1f29;border-bottom:1.5px solid #e7ebf1;white-space:nowrap}._content_jn2t0_357 td:first-child{font-weight:600;color:#2a3342}._content_jn2t0_357 td:nth-child(2){background:#f8fbff}._content_jn2t0_357 th:nth-child(2){color:#1558c0}._content_jn2t0_357 tr:hover td{background:#f9fafb}._content_jn2t0_357 tr:hover td:nth-child(2){background:#f1f7ff}._content_jn2t0_357 .cmark{display:inline-flex;flex:none;width:18px;height:18px;margin-right:5px;vertical-align:-4px}._content_jn2t0_357 .cmark svg{display:block;width:100%;height:100%}._loading_jn2t0_552{min-height:60vh}._notFound_jn2t0_557{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh;gap:16px;color:#999}._back_jn2t0_219{font-size:14px;color:#555;text-decoration:none}._back_jn2t0_219:hover{color:#111}@media (max-width: 640px){._layout_jn2t0_8{padding:0 16px}._inner_jn2t0_202{padding-top:28px}._title_jn2t0_256{font-size:27px;letter-spacing:-.4px}._description_jn2t0_265{font-size:15px}._content_jn2t0_357{font-size:16px}._content_jn2t0_357 h2{font-size:22px}._content_jn2t0_357 h3{font-size:18px}._content_jn2t0_357 table{font-size:13px}._content_jn2t0_357 th,._content_jn2t0_357 td{padding:9px 10px}}._animationSlot_jn2t0_619{margin:2em 0;font-size:14px;line-height:1.5}._animationSlot_jn2t0_619 p{margin:0}._page_1k84v_1{background:#fff;min-height:100vh;padding:64px 24px 100px}._inner_1k84v_7{max-width:780px;margin:0 auto}._header_1k84v_12{margin-bottom:40px}._title_1k84v_16{font-size:34px;font-weight:800;letter-spacing:-.6px;color:#111;margin-bottom:12px}._subtitle_1k84v_24{font-size:16px;color:#555;line-height:1.6}._list_1k84v_30{display:flex;flex-direction:column;gap:16px;list-style:none}._card_1k84v_37{display:flex;gap:20px;align-items:center;padding:16px;border-radius:16px;transition:background .15s,transform .15s}._card_1k84v_37:hover{background:#f7f7f7;transform:translateY(-2px)}._thumb_1k84v_53{width:160px;flex-shrink:0;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden}._thumb_1k84v_53 img{width:100%;height:100%;object-fit:cover}._text_1k84v_67{flex:1;min-width:0}._cardTitle_1k84v_72{font-size:18px;font-weight:700;color:#111;line-height:1.4;margin-bottom:8px}._cardDesc_1k84v_80{font-size:14px;color:#666;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 640px){._page_1k84v_1{padding:40px 16px 80px}._title_1k84v_16{font-size:26px}._card_1k84v_37{flex-direction:column;align-items:stretch;gap:12px}._thumb_1k84v_53{width:100%}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111;background-color:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}img{max-width:100%;display:block}
