.m-checkout__header[data-v-cf90fe81]{min-height:calc(3.5rem + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0)}.m-checkout>div[data-v-cf90fe81]:last-child{padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px))}.orb-shadow[data-v-d2219d95]{box-shadow:0 15px 40px oklch(var(--p)/.4)}.orb-shadow[data-v-d2219d95]:hover{box-shadow:0 25px 60px oklch(var(--p)/.6)}.mobile-qr-backdrop-enter-active[data-v-8b751638],.mobile-qr-backdrop-leave-active[data-v-8b751638]{transition:opacity .25s ease}.mobile-qr-backdrop-enter-from[data-v-8b751638],.mobile-qr-backdrop-leave-to[data-v-8b751638]{opacity:0}.mobile-qr-sheet-enter-active[data-v-8b751638],.mobile-qr-sheet-leave-active[data-v-8b751638]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.mobile-qr-sheet-enter-from[data-v-8b751638],.mobile-qr-sheet-leave-to[data-v-8b751638]{transform:translate(100%)}@media(max-width:480px){.mobile-qr-sheet-enter-from[data-v-8b751638],.mobile-qr-sheet-leave-to[data-v-8b751638]{transform:translateY(100%)}}.suggestion-chips-container[data-v-976cd410]{padding:.6vh 0;width:100%}.suggestion-chips-row[data-v-976cd410]{display:flex;flex-wrap:wrap;gap:1.6vw}@media(max-width:480px){.suggestion-chips-row[data-v-976cd410]{gap:2.4vw}}.suggestion-chip[data-v-976cd410]{align-items:center;border:1px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:clamp(13px,1.7vh,15px);font-weight:500;gap:1.6vw;line-height:1.3;min-height:44px;padding:1.2vh 3vw;transition:background-color .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.suggestion-chip[data-v-976cd410]{font-size:clamp(14px,1.9vh,16px);gap:2.4vw;padding:1.4vh 4.5vw}}.chip-default[data-v-976cd410]{background:oklch(var(--b3)/.55);border-color:oklch(var(--bc)/.08);color:oklch(var(--bc)/.8)}.chip-default[data-v-976cd410]:active{background:oklch(var(--b3)/.85);border-color:oklch(var(--bc)/.15)}@media(hover:hover){.chip-default[data-v-976cd410]:hover{background:oklch(var(--b3)/.75);border-color:oklch(var(--bc)/.12)}}.chip-selected[data-v-976cd410]{background:oklch(var(--p)/.15);border-color:oklch(var(--p)/.35);color:oklch(var(--p));cursor:default}.chip-disabled[data-v-976cd410]{background:oklch(var(--bc)/.04);border-color:transparent;color:oklch(var(--bc)/.2);cursor:not-allowed}.suggestion-chip-icon[data-v-976cd410]{flex-shrink:0;height:1.6vh;width:1.6vh}@media(max-width:480px){.suggestion-chip-icon[data-v-976cd410]{height:clamp(15px,2vh,18px);width:clamp(15px,2vh,18px)}}.chip-icon-accent[data-v-976cd410]{color:oklch(var(--p))}.chip-icon-success[data-v-976cd410]{color:oklch(var(--su))}.chip-icon-warning[data-v-976cd410]{color:oklch(var(--wa))}.chip-icon-info[data-v-976cd410]{color:oklch(var(--s))}.chip-icon-error[data-v-976cd410]{color:oklch(var(--er))}.suggestion-chip-label[data-v-976cd410]{white-space:nowrap}.chip-row[data-v-edcffce0]{display:flex;padding-left:calc(5vh + 1.5vw)}@media(max-width:480px){.chip-row[data-v-edcffce0]{padding-left:calc(5vh + 2vw)}}.thinking-dot[data-v-edcffce0]{animation:thinkingBounce-edcffce0 .6s ease-in-out infinite}.typing-dot[data-v-edcffce0]{animation:typingPulse-edcffce0 1.2s ease-in-out infinite}@keyframes thinkingBounce-edcffce0{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes typingPulse-edcffce0{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.chat-markdown[data-v-edcffce0] p{margin:0 0 1vh}.chat-markdown[data-v-edcffce0] p:last-child{margin-bottom:0}.chat-markdown[data-v-edcffce0] h1,.chat-markdown[data-v-edcffce0] h2,.chat-markdown[data-v-edcffce0] h3,.chat-markdown[data-v-edcffce0] h4{font-weight:700;line-height:1.25;margin:.6vh 0 .8vh}.chat-markdown[data-v-edcffce0] h1{font-size:2.4vh}.chat-markdown[data-v-edcffce0] h2{font-size:2.1vh}.chat-markdown[data-v-edcffce0] h3{font-size:1.95vh}.chat-markdown[data-v-edcffce0] h4{font-size:1.85vh}.chat-markdown[data-v-edcffce0] ol,.chat-markdown[data-v-edcffce0] ul{margin:.4vh 0 .8vh;padding-left:2.2vh}.chat-markdown[data-v-edcffce0] ul{list-style:disc}.chat-markdown[data-v-edcffce0] ol{list-style:decimal}.chat-markdown[data-v-edcffce0] li{margin:.3vh 0}.chat-markdown[data-v-edcffce0] li>ol,.chat-markdown[data-v-edcffce0] li>ul{margin-bottom:.3vh;margin-top:.3vh}.chat-markdown[data-v-edcffce0] b,.chat-markdown[data-v-edcffce0] strong{font-weight:700}.chat-markdown[data-v-edcffce0] em,.chat-markdown[data-v-edcffce0] i{font-style:italic}.chat-markdown[data-v-edcffce0] a{color:oklch(var(--p));text-decoration:underline;word-break:break-all}.chat-markdown[data-v-edcffce0] code{background:oklch(var(--bc)/.08);border-radius:.5vh;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;padding:.15vh .6vh}.chat-markdown[data-v-edcffce0] pre{background:oklch(var(--bc)/.06);border:1px solid oklch(var(--bc)/.1);border-radius:1vh;margin:.6vh 0;overflow-x:auto;padding:1.2vh 1.4vh}.chat-markdown[data-v-edcffce0] pre code{background:transparent;padding:0}.chat-markdown[data-v-edcffce0] blockquote{border-left:.4vh solid oklch(var(--p)/.5);color:oklch(var(--bc)/.75);margin:.6vh 0;padding-left:1.2vh}.chat-markdown[data-v-edcffce0] hr{border:none;border-top:1px solid oklch(var(--bc)/.12);margin:1vh 0}@keyframes thinkingBounce-a78e5154{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.laser-beam[data-v-870b8cf4]{aspect-ratio:1/1;left:50%;pointer-events:none;position:absolute;top:50%;translate:-50% -50%;width:300%;will-change:rotate}.laser-primary[data-v-870b8cf4]{animation:laserSpin-870b8cf4 linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 150deg,oklch(var(--p)) 180deg,transparent 210deg,transparent 1turn)}.laser-secondary[data-v-870b8cf4]{animation:laserSpinReverse-870b8cf4 linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 150deg,oklch(var(--s)) 180deg,transparent 210deg,transparent 1turn)}.cursor-blink[data-v-870b8cf4]{animation:cursorBlink-870b8cf4 1s ease-in-out infinite}@keyframes laserSpin-870b8cf4{0%{rotate:0deg}to{rotate:1turn}}@keyframes laserSpinReverse-870b8cf4{0%{rotate:1turn}to{rotate:0deg}}@keyframes cursorBlink-870b8cf4{0%,to{opacity:1}50%{opacity:0}}.chat-surface-enter-active[data-v-44b45edc]{transition:opacity .3s ease,transform .3s ease}.chat-surface-leave-active[data-v-44b45edc]{transition:opacity .25s ease,transform .25s ease}.chat-surface-enter-from[data-v-44b45edc],.chat-surface-leave-to[data-v-44b45edc]{opacity:0;transform:scale(.97)}@media(max-width:480px){.chat-surface-enter-active[data-v-44b45edc]{transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.chat-surface-leave-active[data-v-44b45edc]{transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.chat-surface-enter-from[data-v-44b45edc],.chat-surface-leave-to[data-v-44b45edc]{opacity:0;transform:translateY(100%)}}.kiosk-scroll[data-v-44b45edc]{scrollbar-color:oklch(var(--bc)/.2) transparent;scrollbar-width:thin}.kiosk-scroll[data-v-44b45edc]::-webkit-scrollbar{width:6px}.kiosk-scroll[data-v-44b45edc]::-webkit-scrollbar-track{background:transparent}.kiosk-scroll[data-v-44b45edc]::-webkit-scrollbar-thumb{background:oklch(var(--bc)/.2);border-radius:3px}.entry-card-chip[data-v-44b45edc]{align-items:flex-start;background:oklch(var(--b3)/.45);border:1px solid oklch(var(--bc)/.08);border-radius:1.8vh;cursor:pointer;display:flex;flex-direction:column;gap:1vh;min-height:76px;padding:1.8vh 3.2vw;text-align:left;transition:background-color .15s ease,border-color .15s ease;width:calc(50% - 1vw);-webkit-tap-highlight-color:transparent}.entry-card-chip[data-v-44b45edc]:active{background:oklch(var(--b3)/.75);border-color:oklch(var(--bc)/.14)}.entry-card-chip--selected[data-v-44b45edc]{background:oklch(var(--p)/.08);border-color:oklch(var(--p)/.35)}.entry-card-chip-icon[data-v-44b45edc]{color:oklch(var(--p));flex-shrink:0;height:clamp(18px,2.4vh,22px);width:clamp(18px,2.4vh,22px)}.entry-card-chip-body[data-v-44b45edc]{display:flex;flex-direction:column;gap:.2vh;min-width:0;width:100%}.entry-card-chip-label[data-v-44b45edc]{color:oklch(var(--bc)/.9);font-size:clamp(13px,1.7vh,15px);font-weight:600;line-height:1.25}.entry-card-chip-desc[data-v-44b45edc],.entry-card-chip-label[data-v-44b45edc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.entry-card-chip-desc[data-v-44b45edc]{color:oklch(var(--bc)/.5);font-size:clamp(10px,1.25vh,11.5px);line-height:1.3}.try-ask-chip[data-v-44b45edc]{align-items:center;background:oklch(var(--b3)/.35);border:1px solid oklch(var(--bc)/.06);border-radius:1.4vh;color:oklch(var(--bc)/.75);cursor:pointer;display:flex;font-size:clamp(12px,1.6vh,14px);gap:2.5vw;line-height:1.35;min-height:44px;padding:1.4vh 3.5vw;transition:background-color .15s ease,border-color .15s ease;width:100%;-webkit-tap-highlight-color:transparent;text-align:left}.try-ask-chip[data-v-44b45edc]:active{background:oklch(var(--b3)/.6);border-color:oklch(var(--bc)/.12)}.try-ask-chip[data-v-44b45edc]:disabled{cursor:not-allowed;opacity:.35}.try-ask-chip-icon[data-v-44b45edc]{color:oklch(var(--p)/.7);flex-shrink:0;height:clamp(16px,2vh,19px);width:clamp(16px,2vh,19px)}.try-ask-chip-label[data-v-44b45edc]{flex:1;min-width:0;word-break:break-word}.fade-enter-active[data-v-2b521a47],.fade-leave-active[data-v-2b521a47]{transition:opacity .3s ease}.fade-enter-from[data-v-2b521a47],.fade-leave-to[data-v-2b521a47]{opacity:0}.fade-enter-active[data-v-ab77c512],.fade-leave-active[data-v-ab77c512]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-ab77c512],.fade-leave-to[data-v-ab77c512]{opacity:0}.select-none[data-v-ab77c512]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.main-drawer[data-v-ab77c512]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;bottom:-10px;box-shadow:0 .0625em .0625em #00000040,0 .125em .5em #00000040,inset 0 0 0 1px #ffffff1a;left:0;margin:0 auto;position:fixed;right:0;transform:translateY(100%);width:98%;will-change:transform;z-index:70}.m-shell[data-v-44f5a4b8]{min-height:100vh;min-height:100dvh}.m-shell__header[data-v-44f5a4b8]{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);padding-top:env(safe-area-inset-top,0)}.m-shell__main[data-v-44f5a4b8]{outline:none;padding-bottom:max(1.25rem,env(safe-area-inset-bottom,0px));padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}.flow-step-enter-active[data-v-526ea869]{transition:opacity .3s ease}.flow-step-leave-active[data-v-526ea869]{inset:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.flow-step-enter-from[data-v-526ea869],.flow-step-leave-to[data-v-526ea869]{opacity:0}.visual-section[data-v-526ea869]{bottom:0;left:55%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:45%;z-index:2}.space-star[data-v-526ea869]{animation:starDrift-526ea869 ease-in-out infinite;will-change:translate}.space-orb[data-v-526ea869],.space-star[data-v-526ea869]{border-radius:50%;position:absolute}.space-orb[data-v-526ea869]{animation:orbDrift-526ea869 ease-in-out infinite;contain:layout paint style;filter:blur(50px);will-change:transform}.orb-primary[data-v-526ea869]{animation-duration:13s;background:oklch(var(--p)/.12);height:20vh;right:18%;top:12%;width:20vh}.orb-secondary[data-v-526ea869]{animation-delay:-4s;animation-duration:9s;background:oklch(var(--s)/.1);height:14vh;left:4%;top:52%;width:14vh}.orb-accent[data-v-526ea869]{animation-delay:-8s;animation-duration:16s;background:oklch(var(--p)/.08);bottom:15%;height:10vh;right:6%;width:10vh}@keyframes starDrift-526ea869{0%,to{translate:0 0}25%{translate:5px -12px}50%{translate:-4px -7px}75%{translate:7px -18px}}@keyframes orbDrift-526ea869{0%,to{scale:1;translate:0 0}50%{scale:1.08;translate:-12px -22px}}
