.agent-page[data-v-418600ea]{box-sizing:border-box;width:100%;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;background:#08051c;overflow:hidden}.stage[data-v-418600ea]{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none;isolation:isolate}.bg[data-v-418600ea]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.title[data-v-418600ea]{position:absolute;left:10.37%;top:14.79%;width:78.8%;height:auto;z-index:2;animation:title-float-418600ea 3s ease-in-out infinite}.penguin[data-v-418600ea]{position:absolute;left:0;top:41.09%;width:89.72%;height:auto;z-index:3;pointer-events:none}.deco[data-v-418600ea]{position:absolute;height:auto;z-index:1;pointer-events:none}.deco-left[data-v-418600ea]{left:1.76%;top:60.63%;width:21.02%;animation:deco-drift-left-418600ea 3.5s ease-in-out infinite}.deco-right[data-v-418600ea]{right:2.69%;top:44.74%;width:17.13%;animation:deco-drift-right-418600ea 4.2s ease-in-out infinite}.start-btn[data-v-418600ea]{position:absolute;left:27.31%;top:80.94%;width:45.37%;padding:0;border:0;background:transparent;cursor:pointer;z-index:4;-webkit-tap-highlight-color:transparent;transition:transform .2s ease}.start-btn[data-v-418600ea]:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:4px}.start-btn-img[data-v-418600ea]{display:block;width:100%;height:auto;transition:opacity .22s ease}.start-btn-img--hover[data-v-418600ea]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.start-btn:hover .start-btn-img--default[data-v-418600ea],.start-btn:focus-visible .start-btn-img--default[data-v-418600ea]{opacity:0}.start-btn:hover .start-btn-img--hover[data-v-418600ea],.start-btn:focus-visible .start-btn-img--hover[data-v-418600ea]{opacity:1}.start-btn[data-v-418600ea]:hover,.start-btn[data-v-418600ea]:focus-visible{transform:scale(1.03)}}.start-btn[data-v-418600ea]:active{transform:scale(.96)}.start-btn:active .start-btn-img--default[data-v-418600ea]{opacity:0}.start-btn:active .start-btn-img--hover[data-v-418600ea]{opacity:1}@keyframes deco-drift-left-418600ea{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(2px,-5px) rotate(-2deg)}}@keyframes deco-drift-right-418600ea{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-2px,-4px) rotate(2deg)}}@keyframes title-float-418600ea{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes penguin-bob-418600ea{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.deco-left[data-v-418600ea],.deco-right[data-v-418600ea],.title[data-v-418600ea],.penguin[data-v-418600ea]{animation:none}.start-btn[data-v-418600ea],.start-btn-img[data-v-418600ea]{transition:none}}.question-overlay[data-v-e232757b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#000000a6;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.question-stage[data-v-e232757b]{position:relative;width:min(100vw,calc(100vh * 1080 / 1542),1080px);max-height:100%;margin:auto;-webkit-user-select:none;user-select:none;isolation:isolate}.layer[data-v-e232757b]{position:absolute;display:block;object-fit:fill;pointer-events:none}.layer--panel[data-v-e232757b]{z-index:1}.layer--deco[data-v-e232757b]{z-index:2}.layer--content[data-v-e232757b]{z-index:3}.layer--question-text[data-v-e232757b]{height:auto;object-fit:contain}.options-wrap[data-v-e232757b]{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.option-row[data-v-e232757b]{display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}.option-row[data-v-e232757b]:focus-visible{outline:2px solid rgba(123,77,255,.55);outline-offset:2px;border-radius:8px}.option-img[data-v-e232757b]{display:block;width:100%;height:auto;pointer-events:none}.nav-btn[data-v-e232757b]{position:absolute;z-index:4;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;aspect-ratio:418 / 197;-webkit-tap-highlight-color:transparent;transition:transform .2s ease}.nav-btn--previous[data-v-e232757b]:disabled{cursor:not-allowed;pointer-events:none;opacity:.42;filter:grayscale(.35)}.nav-btn--next[data-v-e232757b]:disabled{cursor:not-allowed;pointer-events:none;opacity:.42}.nav-btn-img[data-v-e232757b]{display:block;width:100%;height:auto;transition:opacity .22s ease}.nav-btn-img--hover[data-v-e232757b]{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0}@media(hover:hover){.nav-btn:not(:disabled):hover .nav-btn-img--default[data-v-e232757b],.nav-btn:not(:disabled):focus-visible .nav-btn-img--default[data-v-e232757b]{opacity:0}.nav-btn:not(:disabled):hover .nav-btn-img--hover[data-v-e232757b],.nav-btn:not(:disabled):focus-visible .nav-btn-img--hover[data-v-e232757b]{opacity:1}.nav-btn[data-v-e232757b]:not(:disabled):hover,.nav-btn[data-v-e232757b]:not(:disabled):focus-visible{transform:scale(1.03)}}.nav-btn[data-v-e232757b]:not(:disabled):active{transform:scale(.96)}.nav-btn:not(:disabled):active .nav-btn-img--default[data-v-e232757b]{opacity:0}.nav-btn:not(:disabled):active .nav-btn-img--hover[data-v-e232757b]{opacity:1}.nav-btn[data-v-e232757b]:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:3px;border-radius:999px}.home-hit[data-v-e232757b]{position:absolute;z-index:5;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.home-hit[data-v-e232757b]:disabled{cursor:default;pointer-events:none}.home-hit[data-v-e232757b]:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.nav-btn[data-v-e232757b],.nav-btn-img[data-v-e232757b]{transition:none}}.info-overlay[data-v-5c489bc5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;background:#0000008c;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.info-scope[data-v-5c489bc5]{width:min(100%,1080px);max-height:100%;margin:auto;display:flex;align-items:center;justify-content:center}.info-stage[data-v-5c489bc5]{position:relative;width:70.74%;max-width:764px;max-height:100%;margin:auto;-webkit-user-select:none;user-select:none;isolation:isolate;container-type:inline-size}.layer[data-v-5c489bc5]{position:absolute;display:block;object-fit:fill;pointer-events:none}.layer--panel[data-v-5c489bc5]{z-index:1}.layer--icon[data-v-5c489bc5]{z-index:3}.name-field[data-v-5c489bc5]{position:absolute;z-index:2;display:flex;align-items:stretch;margin:0}.name-input[data-v-5c489bc5]{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0 6%;border:0;border-radius:999px;background:linear-gradient(90deg,#7048e8b8,#5b56d6b8);box-shadow:inset 0 1px #ffffff1f;color:#ffffffeb;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(11px,4.2cqi,16px);font-weight:400;letter-spacing:.01em;text-align:center;outline:none;-webkit-tap-highlight-color:transparent}.name-input[data-v-5c489bc5]::placeholder{color:#fff3;opacity:1}.name-input[data-v-5c489bc5]:focus{background:linear-gradient(90deg,#7048e8e0,#5b56d6e0);box-shadow:inset 0 1px #ffffff29,0 0 0 2px #9b86ff73}.submit-btn[data-v-5c489bc5]{position:absolute;z-index:4;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;aspect-ratio:400 / 177;-webkit-tap-highlight-color:transparent;transition:transform .2s ease}.submit-btn-img[data-v-5c489bc5]{display:block;width:100%;height:auto;transition:opacity .22s ease}.submit-btn-img--hover[data-v-5c489bc5]{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0}.visually-hidden[data-v-5c489bc5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.submit-btn:hover .submit-btn-img--default[data-v-5c489bc5],.submit-btn:focus-visible .submit-btn-img--default[data-v-5c489bc5]{opacity:0}.submit-btn:hover .submit-btn-img--hover[data-v-5c489bc5],.submit-btn:focus-visible .submit-btn-img--hover[data-v-5c489bc5]{opacity:1}.submit-btn[data-v-5c489bc5]:hover,.submit-btn[data-v-5c489bc5]:focus-visible{transform:scale(1.03)}}.submit-btn[data-v-5c489bc5]:active{transform:scale(.96)}.submit-btn:active .submit-btn-img--default[data-v-5c489bc5]{opacity:0}.submit-btn:active .submit-btn-img--hover[data-v-5c489bc5]{opacity:1}.submit-btn--disabled[data-v-5c489bc5]{cursor:default;opacity:.58}.submit-btn--disabled[data-v-5c489bc5]:active,.submit-btn--disabled[data-v-5c489bc5]:hover,.submit-btn--disabled[data-v-5c489bc5]:focus-visible{transform:none}.submit-btn--disabled .submit-btn-img--default[data-v-5c489bc5],.submit-btn--disabled:hover .submit-btn-img--default[data-v-5c489bc5],.submit-btn--disabled:focus-visible .submit-btn-img--default[data-v-5c489bc5],.submit-btn--disabled:active .submit-btn-img--default[data-v-5c489bc5]{opacity:1}.submit-btn--disabled .submit-btn-img--hover[data-v-5c489bc5],.submit-btn--disabled:hover .submit-btn-img--hover[data-v-5c489bc5],.submit-btn--disabled:focus-visible .submit-btn-img--hover[data-v-5c489bc5],.submit-btn--disabled:active .submit-btn-img--hover[data-v-5c489bc5]{opacity:0}.submit-btn[data-v-5c489bc5]:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:3px;border-radius:999px}@media(prefers-reduced-motion:reduce){.submit-btn[data-v-5c489bc5],.submit-btn-img[data-v-5c489bc5]{transition:none}}.qr-overlay[data-v-bad883af]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;background:#000000a6;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.qr-scope[data-v-bad883af]{width:min(100%,1080px);max-height:100%;margin:auto;display:flex;align-items:center;justify-content:center}.qr-stage[data-v-bad883af]{position:relative;max-width:499px;max-height:100%;margin:auto;-webkit-user-select:none;user-select:none;isolation:isolate}.layer[data-v-bad883af]{position:absolute;display:block;object-fit:fill;pointer-events:none}.layer--panel[data-v-bad883af]{z-index:1}.layer--poster[data-v-bad883af]{z-index:2}.close-btn[data-v-bad883af]{position:absolute;z-index:3;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,opacity .2s ease}.close-btn-img[data-v-bad883af]{display:block;width:100%;height:auto;pointer-events:none}@media(hover:hover){.close-btn[data-v-bad883af]:hover,.close-btn[data-v-bad883af]:focus-visible{transform:scale(1.08);opacity:.92}}.close-btn[data-v-bad883af]:active{transform:scale(.94)}.close-btn[data-v-bad883af]:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:3px;border-radius:999px}@media(prefers-reduced-motion:reduce){.close-btn[data-v-bad883af]{transition:none}}.result-overlay[data-v-31c01f5e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;background:#000000a6;pointer-events:auto;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.result-stage[data-v-31c01f5e]{position:relative;width:min(100%,1080px);max-height:100%;margin:auto;-webkit-user-select:none;user-select:none;isolation:isolate}.layer[data-v-31c01f5e]{position:absolute;display:block;object-fit:fill;pointer-events:none}.layer--poster[data-v-31c01f5e]{z-index:1}.layer--user-text-wrap[data-v-31c01f5e]{z-index:2;overflow:hidden;container-type:inline-size}.user-text[data-v-31c01f5e]{position:absolute;display:block;max-width:70%;color:#fff;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(12px,2.1cqw,20px);font-weight:600;line-height:1.2;white-space:nowrap}.layer--qr[data-v-31c01f5e]{z-index:2}.layer--icon[data-v-31c01f5e]{z-index:3;animation:result-icon-enter-31c01f5e .7s cubic-bezier(.22,1,.36,1) both,result-icon-float-31c01f5e 3.5s ease-in-out .7s infinite}@keyframes result-icon-enter-31c01f5e{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes result-icon-float-31c01f5e{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1)}}.action-btn[data-v-31c01f5e]{position:absolute;z-index:4;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,filter .22s ease}.action-btn-img[data-v-31c01f5e]{display:block;width:100%;height:auto;pointer-events:none;transition:filter .22s ease}.home-hit[data-v-31c01f5e]{position:absolute;z-index:5;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,opacity .2s ease}.home-hit-img[data-v-31c01f5e]{display:block;width:100%;height:auto;pointer-events:none}@media(hover:hover){.action-btn[data-v-31c01f5e]:hover,.action-btn[data-v-31c01f5e]:focus-visible{transform:scale(1.03)}.action-btn:hover .action-btn-img[data-v-31c01f5e],.action-btn:focus-visible .action-btn-img[data-v-31c01f5e]{filter:brightness(1.12) saturate(1.05)}.home-hit[data-v-31c01f5e]:hover,.home-hit[data-v-31c01f5e]:focus-visible{transform:scale(1.06);opacity:.92}}.action-btn[data-v-31c01f5e]:active{transform:scale(.96)}.action-btn:active .action-btn-img[data-v-31c01f5e]{filter:brightness(.95)}.home-hit[data-v-31c01f5e]:active{transform:scale(.94)}.action-btn[data-v-31c01f5e]:focus-visible,.home-hit[data-v-31c01f5e]:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:3px;border-radius:999px}.mock-tip[data-v-31c01f5e]{display:block;position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:130;margin:0;border:0;padding:10px 18px;border-radius:999px;background:#140c30eb;color:#ffffffeb;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;letter-spacing:.02em;box-shadow:0 8px 24px #00000059;pointer-events:none}.print-status-page[data-v-31c01f5e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.print-status-content[data-v-31c01f5e]{display:flex;flex-direction:column;align-items:center;gap:20px;transform:translateY(-5vh);animation:print-modal-enter-31c01f5e .24s cubic-bezier(.22,1,.36,1) both}.print-status-frame[data-v-31c01f5e]{position:relative;width:min(78vw,calc(86vh * 649 / 564),649px);aspect-ratio:649 / 564}.print-status-art[data-v-31c01f5e]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.print-status-dots[data-v-31c01f5e]{position:absolute;left:50%;top:62.5%;display:flex;gap:13px;transform:translate(-50%,-50%)}.print-status-dot[data-v-31c01f5e]{width:9px;height:9px;border-radius:50%;background:#b6a9ff;animation:print-dot-pulse-31c01f5e 1.2s ease-in-out infinite}.print-status-dot[data-v-31c01f5e]:nth-child(1){animation-delay:0s}.print-status-dot[data-v-31c01f5e]:nth-child(2){animation-delay:.12s}.print-status-dot[data-v-31c01f5e]:nth-child(3){animation-delay:.24s}.print-status-dot[data-v-31c01f5e]:nth-child(4){animation-delay:.36s}.print-status-dot[data-v-31c01f5e]:nth-child(5){animation-delay:.48s}.print-status-dot[data-v-31c01f5e]:nth-child(6){animation-delay:.6s}@keyframes print-dot-pulse-31c01f5e{0%,to{background:#b6a9ff;opacity:.62;transform:translateY(0) scale(1)}35%{background:#6b50ff;opacity:1;transform:translateY(-1px) scale(1.18)}}@keyframes print-modal-enter-31c01f5e{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.print-output-img[data-v-31c01f5e]{display:none}.print-status-close[data-v-31c01f5e]{padding:0;border:0;background:transparent;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,opacity .2s ease}.print-status-close-img[data-v-31c01f5e]{display:block;width:min(10vw,30px);height:auto;pointer-events:none}@media(hover:hover){.print-status-close[data-v-31c01f5e]:hover,.print-status-close[data-v-31c01f5e]:focus-visible{transform:scale(1.08);opacity:.92}}.print-status-close[data-v-31c01f5e]:active{transform:scale(.94)}.print-status-close[data-v-31c01f5e]:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:3px;border-radius:999px}@page{margin:0;size:auto}@media print{html,body,#app{margin:0;width:100%;height:100%;overflow:hidden;background:#fff}#app>:not(.result-overlay){display:none!important}.result-overlay[data-v-31c01f5e]{position:static;display:block;width:100%;height:100%;padding:0;overflow:hidden;background:#fff}.result-stage[data-v-31c01f5e],.mock-tip[data-v-31c01f5e],.print-status-content[data-v-31c01f5e]{display:none!important}.print-status-page[data-v-31c01f5e]{position:static;display:block;width:100%;height:100%;overflow:hidden;background:#fff;break-after:avoid;break-before:avoid;break-inside:avoid}.print-output-img[data-v-31c01f5e]{display:block;width:100vw;max-width:none;height:100vh;object-fit:contain;break-after:avoid;break-before:avoid;break-inside:avoid;page-break-after:avoid;page-break-before:avoid;page-break-inside:avoid}}@media(prefers-reduced-motion:reduce){.layer--icon[data-v-31c01f5e]{animation:none}.action-btn[data-v-31c01f5e],.action-btn-img[data-v-31c01f5e],.home-hit[data-v-31c01f5e],.print-status-content[data-v-31c01f5e],.print-status-dot[data-v-31c01f5e],.print-status-close[data-v-31c01f5e]{animation:none;transition:none}}
