@import"https://fonts.googleapis.com/css2?family=Sarabun:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";.fade-enter-active[data-v-cabfd7eb],.fade-leave-active[data-v-cabfd7eb]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-cabfd7eb],.fade-leave-to[data-v-cabfd7eb]{opacity:0;transform:translateY(-8px) scale(.95)}.header-taxi-text[data-v-ebf00d4e]{color:#facc15;font-family:Bebas Neue,Sarabun,sans-serif;font-size:clamp(3rem,53vw,3rem);letter-spacing:.06em;line-height:1;text-shadow:0 0 24px rgba(250,204,21,.55),0 2px 6px rgba(0,0,0,.5)}.header-diprom-text[data-v-ebf00d4e]{color:#4ade80;font-size:clamp(1.8rem,6vw,2rem);font-weight:900;line-height:1;text-shadow:0 0 18px rgba(74,222,128,.45),0 2px 6px rgba(0,0,0,.4)}.font-display[data-v-ebf00d4e],.font-sans[data-v-ebf00d4e],.header-diprom-text[data-v-ebf00d4e]{font-family:Sarabun,sans-serif}.nav-item[data-v-ebf00d4e]{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-width:56px;transition-duration:.2s;transition-property:color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-item[data-v-ebf00d4e]:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nav-item[data-v-ebf00d4e]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.nav-item.active[data-v-ebf00d4e],.nav-item[data-v-ebf00d4e]:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.nav-item .icon-wrapper[data-v-ebf00d4e]{border-radius:9999px;padding:.125rem 1rem;position:relative}.nav-item .icon-wrapper[data-v-ebf00d4e]:before{border-radius:9999px;content:"";inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));opacity:0;transform:scaleX(.4);transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.nav-item .icon-wrapper[data-v-ebf00d4e]>*{position:relative}.nav-item.active .icon-wrapper[data-v-ebf00d4e]:before{animation:pill-in-ebf00d4e .4s cubic-bezier(.22,1,.36,1);opacity:1;transform:scaleX(1)}@keyframes pill-in-ebf00d4e{0%{opacity:0;transform:scaleX(.4)}}.nav-item .label[data-v-ebf00d4e]{font-size:.75rem;font-weight:600;line-height:1rem}.safe-bottom[data-v-ebf00d4e]{padding-bottom:env(safe-area-inset-bottom)}.pb-safe[data-v-ebf00d4e]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pt-safe[data-v-ebf00d4e],.safe-top[data-v-ebf00d4e]{padding-top:env(safe-area-inset-top)}a[data-v-ebf00d4e],button[data-v-ebf00d4e]{-webkit-tap-highlight-color:transparent}.brand-title[data-v-ebf00d4e]{font-family:Prompt,Sarabun,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.brand-title[data-v-ebf00d4e]{font-size:1.75rem}}.brand-title[data-v-ebf00d4e]{letter-spacing:.01em;text-shadow:0 1px 2px rgba(17,6,38,.35)}.brand-title-accent[data-v-ebf00d4e]{font-weight:700;--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));letter-spacing:.04em}.brand-subtitle[data-v-ebf00d4e]{color:#ffffffb3;font-family:Sarabun,sans-serif;font-size:.8125rem;font-weight:500;margin-top:.25rem}@media(min-width:768px){.brand-subtitle[data-v-ebf00d4e]{font-size:.875rem;line-height:1.25rem}}.brand-subtitle[data-v-ebf00d4e]{letter-spacing:.02em}.brand-seal[data-v-ebf00d4e]{border-radius:9999px;flex-shrink:0;height:3rem;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem}@media(min-width:768px){.brand-seal[data-v-ebf00d4e]{height:4rem;width:4rem}}.brand-seal[data-v-ebf00d4e]{box-shadow:0 0 0 2px #d4af37,0 0 0 5px #d4af3740,0 6px 16px #11062673;transition:transform .3s cubic-bezier(.22,1,.36,1)}.brand:active .brand-seal[data-v-ebf00d4e]{transform:scale(.94)}.bg-app[data-v-ebf00d4e]{background:linear-gradient(180deg,#501b8f,#4a2981 40%,#1f0f37)}a[data-v-ebf00d4e]:focus-visible,button[data-v-ebf00d4e]:focus-visible{outline:2px solid #4338ca;outline-offset:2px}.qr-scanner-container[data-v-ebf00d4e]{aspect-ratio:1;position:relative;width:100%}.qr-scanner-container[data-v-ebf00d4e] #qr-shaded-region{border:none!important;box-shadow:none!important}.qr-scanner-container[data-v-ebf00d4e] div[style*=border]{border:none!important}.qr-scanner-container[data-v-ebf00d4e] video{border-radius:8px;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.qr-scanner-container[data-v-ebf00d4e] canvas{display:none!important}.scan-line[data-v-ebf00d4e]{animation:scanning-ebf00d4e 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);box-shadow:0 0 10px #ffffff80;height:3px;left:0;position:absolute;right:0;top:0}@keyframes scanning-ebf00d4e{0%{opacity:0;top:0}50%{opacity:1}to{opacity:0;top:100%}}.animate-scale-in[data-v-ebf00d4e]{animation:scaleIn-ebf00d4e .35s cubic-bezier(.22,1,.36,1)}@keyframes scaleIn-ebf00d4e{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:scale(1)}}.fade-enter-active[data-v-ebf00d4e],.fade-leave-active[data-v-ebf00d4e]{transition:opacity .25s ease}.fade-enter-from[data-v-ebf00d4e],.fade-leave-to[data-v-ebf00d4e]{opacity:0}@keyframes ping-ebf00d4e{75%,to{opacity:0;transform:scale(1.5)}}.animate-ping[data-v-ebf00d4e]{animation:ping-ebf00d4e 1.5s cubic-bezier(0,0,.2,1) infinite}
