@font-face{font-family:Kanit;src:local("Kanit"),url(../fonts/Kanit-Regular.b935eb67.ttf)}.box{-webkit-clip-path:none;clip-path:none;border-radius:999px}.box,.folded-corner{color:#fff;padding:15px;text-align:center;width:350px}.folded-corner{-webkit-clip-path:polygon(100px 0,100% 0,100% calc(100% - 100px),100% 100%,0 100%,0 100px);clip-path:polygon(100px 0,100% 0,100% calc(100% - 100px),100% 100%,0 100%,0 100px)}.v-main__wrap{background-size:cover;background-position:50%;width:100vw;height:100vh;overflow:hidden;position:relative}.v-main__wrap:before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.82)),color-stop(34%,hsla(0,0%,100%,.66)),color-stop(72%,hsla(0,0%,100%,.14))),-webkit-gradient(linear,left top,left bottom,from(rgba(52,64,84,.1)),to(rgba(31,41,55,.18)));background:linear-gradient(90deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.66) 34%,hsla(0,0%,100%,.14) 72%),linear-gradient(180deg,rgba(52,64,84,.1),rgba(31,41,55,.18));pointer-events:none}.kiosk-shell .v-main{position:relative;z-index:1;height:100vh}.kiosk-shell .v-main>div,.kiosk-shell .v-main>div>div{min-height:100vh}.kiosk-shell .row{margin:0}.kiosk-shell .col,.kiosk-shell [class*=col-]{padding:0}.kiosk-shell .app.v-image{width:min(34vw,520px)!important;max-width:min(34vw,520px)!important;margin:clamp(18px,3vh,36px) auto 0!important;-webkit-filter:drop-shadow(0 16px 28px rgba(0,53,78,.14));filter:drop-shadow(0 16px 28px rgba(0,53,78,.14))}.kiosk-shell .folded-corner{width:min(1180px,calc(100vw - 96px))!important;height:auto!important;min-height:min(70vh,680px);max-height:calc(100vh - 116px);margin:clamp(18px,4vh,44px) auto 0!important;padding:clamp(22px,3vw,42px)!important;overflow:hidden;color:#1f2937;background:hsla(0,0%,100%,.96)!important;-webkit-box-shadow:0 28px 70px rgba(16,24,40,.18);box-shadow:0 28px 70px rgba(16,24,40,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kiosk-shell .folded-corner>.container{max-width:100%;height:100%;padding:0}.kiosk-shell .folded-corner .v-card:not(#capture):not(#scroll-target):not(.box){width:100%!important;height:auto!important;min-height:0;max-height:calc(100vh - 180px);overflow:hidden;background-color:transparent!important}.kiosk-shell .folded-corner .v-divider{border-radius:999px}.kiosk-shell .folded-corner .row[style*=margin-top]{margin-top:clamp(14px,2.4vh,28px)!important}.kiosk-shell .box{position:relative;width:min(420px,100%)!important;min-height:88px;padding:12px 22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;overflow:hidden;isolation:isolate;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.46);-webkit-clip-path:none!important;clip-path:none!important;background:radial-gradient(125% 95% at 50% -42%,hsla(0,0%,100%,.54) 0,hsla(0,0%,100%,.18) 36%,transparent 60%),-webkit-gradient(linear,left top,left bottom,from(#6b788c),color-stop(34%,#465468),color-stop(66%,#2b374b),to(#151e31))!important;background:radial-gradient(125% 95% at 50% -42%,hsla(0,0%,100%,.54) 0,hsla(0,0%,100%,.18) 36%,transparent 60%),linear-gradient(180deg,#6b788c,#465468 34%,#2b374b 66%,#151e31)!important;-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease,-webkit-filter .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease,-webkit-filter .16s ease;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease,-webkit-filter .16s ease;-webkit-box-shadow:0 28px 42px rgba(16,24,40,.3),0 10px 0 #0f172a,0 13px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.32),inset 0 -10px 16px rgba(0,0,0,.28),inset 0 0 0 2px hsla(0,0%,100%,.08);box-shadow:0 28px 42px rgba(16,24,40,.3),0 10px 0 #0f172a,0 13px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.32),inset 0 -10px 16px rgba(0,0,0,.28),inset 0 0 0 2px hsla(0,0%,100%,.08)}.kiosk-shell .box:before{top:9px;left:24px;right:24px;height:42%;border-radius:999px 999px 48px 48px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.24)),color-stop(75%,hsla(0,0%,100%,.04)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,.04) 75%,transparent);opacity:.88;mix-blend-mode:screen}.kiosk-shell .box:after,.kiosk-shell .box:before{content:"";position:absolute;pointer-events:none;z-index:0}.kiosk-shell .box:after{top:8px;right:18px;width:50px;height:calc(100% - 16px);border-radius:999px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.14)),to(hsla(0,0%,100%,.03)));background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03));-webkit-box-shadow:inset 5px 0 10px hsla(0,0%,100%,.05),inset -8px 0 12px rgba(0,0,0,.18);box-shadow:inset 5px 0 10px hsla(0,0%,100%,.05),inset -8px 0 12px rgba(0,0,0,.18);opacity:.62;-webkit-transform:skewX(-14deg);transform:skewX(-14deg)}.kiosk-shell .box:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-filter:brightness(1.04);filter:brightness(1.04);-webkit-box-shadow:0 32px 48px rgba(16,24,40,.32),0 10px 0 #0f172a,0 15px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.36),inset 0 -9px 15px rgba(0,0,0,.26),inset 0 0 0 2px hsla(0,0%,100%,.1);box-shadow:0 32px 48px rgba(16,24,40,.32),0 10px 0 #0f172a,0 15px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.36),inset 0 -9px 15px rgba(0,0,0,.26),inset 0 0 0 2px hsla(0,0%,100%,.1)}.kiosk-shell .box:active{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:0 12px 22px rgba(16,24,40,.22),0 4px 0 #0f172a,0 6px 0 rgba(15,23,42,.1),inset 0 4px 12px rgba(0,0,0,.3);box-shadow:0 12px 22px rgba(16,24,40,.22),0 4px 0 #0f172a,0 6px 0 rgba(15,23,42,.1),inset 0 4px 12px rgba(0,0,0,.3)}.kiosk-shell .box>*,.kiosk-shell .v-btn.box .v-btn__content{position:relative;z-index:1}.kiosk-shell .v-btn.box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.kiosk-shell .v-btn.box .v-btn__content{white-space:normal;line-height:1.15;text-shadow:0 2px 4px rgba(0,0,0,.32)}.kiosk-shell .box.v-btn--disabled,.kiosk-shell .v-btn.box.v-btn--disabled{opacity:.58;-webkit-filter:grayscale(.2);filter:grayscale(.2);-webkit-box-shadow:0 14px 24px rgba(16,24,40,.18),0 5px 0 #1f2937,inset 0 2px 0 hsla(0,0%,100%,.16),inset 0 -6px 12px rgba(0,0,0,.18);box-shadow:0 14px 24px rgba(16,24,40,.18),0 5px 0 #1f2937,inset 0 2px 0 hsla(0,0%,100%,.16),inset 0 -6px 12px rgba(0,0,0,.18)}.kiosk-shell .camera-container{width:min(48vw,720px)!important;height:min(45vh,480px)!important;border-radius:18px;overflow:hidden;-webkit-box-shadow:0 18px 40px rgba(16,24,40,.18);box-shadow:0 18px 40px rgba(16,24,40,.18)}.kiosk-shell .v-input input{font-size:clamp(28px,3vw,42px)!important}.kiosk-shell #scroll-target{width:min(920px,calc(100vw - 220px))!important;height:min(48vh,650px)!important;background-color:#fff!important}@media only screen and (max-width:959px){.v-main__wrap{background-size:cover;background-position:50%;width:100vw;height:100vh}}@media (orientation:portrait){.kiosk-shell .folded-corner{width:min(940px,calc(100vw - 48px))!important;max-height:calc(100vh - 130px)}.kiosk-shell .app.v-image{width:min(58vw,520px)!important;max-width:min(58vw,520px)!important}}#app{font-family:Kanit;color:#444;scrollbar-width:none}#app,body,html{width:100%;height:100%;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:manipulation;-ms-touch-action:manipulation;-webkit-text-size-adjust:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-moz-document url-prefix(){html{scrollbar-width:none}}.loading-box{width:250px!important;height:150px;border:5px solid #f1f1f1;position:relative}.inter-load{width:150px;height:90px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.rect{background:#f1f1f1;display:inline-block;height:90px;width:12px;margin:0 1px;-webkit-animation:load 1.3s ease-in-out infinite;animation:load 1.3s ease-in-out infinite}@-webkit-keyframes load{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}@keyframes load{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}to{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}.custom-loader{-webkit-animation:loader 1s infinite;animation:loader 1s infinite;display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rect2{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.rect3{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.rect4{-webkit-animation-delay:-1s;animation-delay:-1s}.rect5{-webkit-animation-delay:-.9s;animation-delay:-.9s}::-webkit-scrollbar{display:none}.main-menu-page[data-v-4fba78fb]{min-height:100vh}.menu-hero[data-v-4fba78fb]{min-height:100vh;display:grid;grid-template-columns:minmax(560px,.96fr) minmax(500px,1.04fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(28px,5vw,86px);padding:clamp(34px,5vw,78px) 0 clamp(34px,5vw,78px) clamp(34px,5vw,78px)}.brand-panel[data-v-4fba78fb]{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(36px,8vh,84px)}.menu-hero .hero-logo[data-v-4fba78fb]{margin:0!important;width:min(36vw,560px)!important;max-width:min(36vw,560px)!important}.hero-copy[data-v-4fba78fb]{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;isolation:isolate}.thai-title[data-v-4fba78fb]{color:#0b1220!important;font-size:clamp(54px,4.6vw,82px);font-weight:900;line-height:1.05;opacity:1!important;white-space:nowrap;-webkit-text-stroke:.6px #0b1220;text-shadow:0 1px 0 hsla(0,0%,100%,.55)}.english-title[data-v-4fba78fb]{color:#0b1220!important;font-size:clamp(28px,2.7vw,48px);font-weight:900;line-height:1.25;margin-top:12px;opacity:1!important;-webkit-text-stroke:.35px #0b1220;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.title-line[data-v-4fba78fb]{width:min(420px,32vw);margin:24px auto 0;border-top-width:8px!important;border-color:#0b1220!important;opacity:1}.menu-hero .action-panel[data-v-4fba78fb]{width:min(920px,100%)!important;min-height:420px!important;margin:0 0 0 auto!important;justify-self:end}.action-content[data-v-4fba78fb]{width:100%;min-height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(28px,5vh,48px);text-align:center;padding:clamp(18px,2.5vw,40px)}.action-content>div[data-v-4fba78fb]{width:100%}.action-eyebrow[data-v-4fba78fb]{color:#344054;font-size:22px;font-weight:800;margin-bottom:12px}.welcome-copy[data-v-4fba78fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.welcome-en[data-v-4fba78fb]{color:#111827;font-size:clamp(56px,5.4vw,92px);font-weight:900;line-height:1}.welcome-th[data-v-4fba78fb]{color:#344054;font-size:clamp(34px,3.2vw,56px);font-weight:900;line-height:1.1}.primary-action[data-v-4fba78fb]{position:relative;width:min(500px,100%)!important;margin-left:auto;margin-right:auto;min-height:118px;padding-left:34px;padding-right:34px;overflow:hidden;isolation:isolate;-webkit-clip-path:none!important;clip-path:none!important;border-radius:999px!important;background:radial-gradient(120% 90% at 50% -35%,hsla(0,0%,100%,.52) 0,hsla(0,0%,100%,.18) 34%,transparent 58%),-webkit-gradient(linear,left top,left bottom,from(#687589),color-stop(31%,#465368),color-stop(62%,#2c394e),to(#172033))!important;background:radial-gradient(120% 90% at 50% -35%,hsla(0,0%,100%,.52) 0,hsla(0,0%,100%,.18) 34%,transparent 58%),linear-gradient(180deg,#687589,#465368 31%,#2c394e 62%,#172033)!important;border:1px solid hsla(0,0%,100%,.46);-webkit-box-shadow:0 30px 46px rgba(16,24,40,.3),0 11px 0 #0f172a,0 14px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.32),inset 0 -10px 16px rgba(0,0,0,.28),inset 0 0 0 2px hsla(0,0%,100%,.08);box-shadow:0 30px 46px rgba(16,24,40,.3),0 11px 0 #0f172a,0 14px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.32),inset 0 -10px 16px rgba(0,0,0,.28),inset 0 0 0 2px hsla(0,0%,100%,.08)}.primary-action[data-v-4fba78fb]:before{content:"";position:absolute;top:10px;left:26px;right:26px;height:42%;border-radius:999px 999px 48px 48px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.22)),color-stop(72%,hsla(0,0%,100%,.04)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.04) 72%,transparent);mix-blend-mode:screen;opacity:.86;pointer-events:none;z-index:0}.primary-action[data-v-4fba78fb]:after{content:"";position:absolute;top:8px;right:18px;width:54px;height:calc(100% - 16px);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.14)),to(hsla(0,0%,100%,.03)));background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.03));border-radius:999px;-webkit-transform:skewX(-14deg);transform:skewX(-14deg);-webkit-box-shadow:inset 5px 0 10px hsla(0,0%,100%,.05),inset -8px 0 12px rgba(0,0,0,.18);box-shadow:inset 5px 0 10px hsla(0,0%,100%,.05),inset -8px 0 12px rgba(0,0,0,.18);opacity:.62;pointer-events:none;z-index:0}.primary-action[data-v-4fba78fb]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 34px 50px rgba(16,24,40,.32),0 11px 0 #0f172a,0 16px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.36),inset 0 -9px 15px rgba(0,0,0,.26),inset 0 0 0 2px hsla(0,0%,100%,.1);box-shadow:0 34px 50px rgba(16,24,40,.32),0 11px 0 #0f172a,0 16px 0 rgba(15,23,42,.12),inset 0 4px 0 hsla(0,0%,100%,.36),inset 0 -9px 15px rgba(0,0,0,.26),inset 0 0 0 2px hsla(0,0%,100%,.1)}.primary-action[data-v-4fba78fb]:active{-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-box-shadow:0 12px 24px rgba(16,24,40,.22),0 4px 0 #0f172a,0 6px 0 rgba(15,23,42,.1),inset 0 4px 12px rgba(0,0,0,.3);box-shadow:0 12px 24px rgba(16,24,40,.22),0 4px 0 #0f172a,0 6px 0 rgba(15,23,42,.1),inset 0 4px 12px rgba(0,0,0,.3)}.primary-action span[data-v-4fba78fb]{position:relative;z-index:1;font-size:clamp(34px,2.8vw,46px);font-weight:900;letter-spacing:0;text-shadow:0 2px 3px rgba(0,0,0,.22)}.primary-action small[data-v-4fba78fb]{position:relative;z-index:1;font-size:clamp(17px,1.35vw,24px);font-weight:900;letter-spacing:0;opacity:.92}@media (orientation:portrait){.fullscreen[data-v-4fba78fb]{height:1890px}.menu-hero[data-v-4fba78fb]{grid-template-columns:1fr;-ms-flex-line-pack:center;align-content:center}.brand-panel[data-v-4fba78fb]{text-align:center}.brand-panel[data-v-4fba78fb],.hero-copy[data-v-4fba78fb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (orientation:landscape){.fullscreen[data-v-4fba78fb]{height:auto}}.capture-person-page[data-v-9fca773a]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(14px,2vh,24px);padding:clamp(18px,3vw,40px)}.capture-person-page .capture-logo[data-v-9fca773a]{width:min(28vw,430px)!important;max-width:min(28vw,430px)!important;margin:0!important}.capture-person-page .capture-panel[data-v-9fca773a]{width:min(1060px,calc(100vw - 160px))!important;min-height:0!important;max-height:calc(100vh - 160px);margin:0 auto!important;padding:clamp(18px,2.4vw,34px)!important}.capture-card[data-v-9fca773a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,2vh,22px)}.capture-header[data-v-9fca773a]{text-align:center}.capture-header h1[data-v-9fca773a]{color:#344054;font-size:clamp(34px,3.2vw,56px);font-weight:800;line-height:1.1;margin:0}.capture-header p[data-v-9fca773a]{color:#667085;font-size:clamp(22px,2vw,34px);font-weight:700;line-height:1.2;margin:8px 0 0}.capture-header span[data-v-9fca773a]{display:block;color:#344054;font-size:clamp(16px,1.1vw,20px);font-weight:900;margin-top:12px}.capture-divider[data-v-9fca773a]{width:min(520px,44vw);margin:14px auto 0;border-top-width:7px!important;border-color:#344054!important}.camera-stage[data-v-9fca773a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.capture-person-page .camera-container[data-v-9fca773a]{width:min(48vw,650px)!important;height:min(34vh,360px)!important;min-height:280px}.capture-person-page video[data-v-9fca773a]{width:100%!important;height:100%!important}.person-frame[data-v-9fca773a]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;pointer-events:none}.person-frame[data-v-9fca773a]:before{content:"";position:absolute;top:8%;left:20%;width:60%;height:86%;border:4px solid hsla(0,0%,100%,.86);border-radius:999px 999px 42% 42%;-webkit-box-shadow:0 0 0 9999px rgba(16,24,40,.18),inset 0 0 0 2px rgba(52,64,84,.22),0 12px 30px rgba(16,24,40,.18);box-shadow:0 0 0 9999px rgba(16,24,40,.18),inset 0 0 0 2px rgba(52,64,84,.22),0 12px 30px rgba(16,24,40,.18)}.person-head[data-v-9fca773a]{width:min(11vw,130px);height:min(11vw,130px);max-height:36%;border:5px solid hsla(0,0%,100%,.94);border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px rgba(52,64,84,.2),0 8px 18px rgba(16,24,40,.16);box-shadow:inset 0 0 0 2px rgba(52,64,84,.2),0 8px 18px rgba(16,24,40,.16);z-index:1}.person-shoulders[data-v-9fca773a]{width:min(24vw,280px);height:min(10vw,118px);max-height:28%;border:5px solid hsla(0,0%,100%,.94);border-top:0;border-radius:0 0 999px 999px;-webkit-box-shadow:inset 0 -2px 0 rgba(52,64,84,.18),0 8px 18px rgba(16,24,40,.14);box-shadow:inset 0 -2px 0 rgba(52,64,84,.18),0 8px 18px rgba(16,24,40,.14);z-index:1}.capture-actions[data-v-9fca773a]{width:min(760px,100%);display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:clamp(22px,4vw,56px)}.capture-button[data-v-9fca773a]{width:100%!important;min-height:86px!important;background-color:#344054!important}.capture-button span[data-v-9fca773a]{font-size:clamp(30px,2.8vw,44px);font-weight:800}.capture-button small[data-v-9fca773a]{font-size:clamp(16px,1.3vw,24px);font-weight:700}@media (orientation:portrait){.fullscreen[data-v-9fca773a]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-9fca773a]{height:auto}}.camera-container[data-v-9fca773a]{position:relative;width:640px;height:480px}video[data-v-9fca773a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.kiosk-keyboard[data-v-5f2aab69]{width:100%}.keyboard-toolbar[data-v-5f2aab69]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.language-toggle[data-v-5f2aab69]{gap:10px;min-height:44px;padding:8px 16px;background:-webkit-gradient(linear,left top,left bottom,from(#536176),color-stop(62%,#344054),to(#1f2937));background:linear-gradient(180deg,#536176,#344054 62%,#1f2937);border:1px solid hsla(0,0%,100%,.38);border-radius:999px;-webkit-box-shadow:0 8px 16px rgba(16,24,40,.18),inset 0 2px 0 hsla(0,0%,100%,.22);box-shadow:0 8px 16px rgba(16,24,40,.18),inset 0 2px 0 hsla(0,0%,100%,.22);color:#fff;cursor:pointer;font-family:Kanit,Arial,sans-serif;font-weight:900}.language-toggle[data-v-5f2aab69],.language-toggle span[data-v-5f2aab69]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-toggle span[data-v-5f2aab69]{min-width:34px;min-height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#344054;background:#fff;border-radius:999px;font-size:16px}.language-toggle small[data-v-5f2aab69]{color:#fff;font-size:15px;line-height:1}.keyboard-surface[data-v-5f2aab69]{width:100%}.simple-keyboard[data-v-5f2aab69]{background:transparent;padding:0}.simple-keyboard[data-v-5f2aab69] .hg-row{gap:6px;margin-bottom:6px}.simple-keyboard[data-v-5f2aab69] .hg-button{height:clamp(38px,4vh,52px);border:1px solid rgba(52,64,84,.14);border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f4f7));background:linear-gradient(180deg,#fff,#f2f4f7);-webkit-box-shadow:0 3px 0 rgba(152,162,179,.6),0 8px 14px rgba(16,24,40,.08),inset 0 1px 0 hsla(0,0%,100%,.95);box-shadow:0 3px 0 rgba(152,162,179,.6),0 8px 14px rgba(16,24,40,.08),inset 0 1px 0 hsla(0,0%,100%,.95);color:#1f2937;font-family:Kanit,Arial,sans-serif;font-size:clamp(16px,1.2vw,22px);font-weight:800}.simple-keyboard[data-v-5f2aab69] .hg-button:active{-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 1px 0 rgba(152,162,179,.8),0 4px 8px rgba(16,24,40,.08),inset 0 2px 6px rgba(16,24,40,.12);box-shadow:0 1px 0 rgba(152,162,179,.8),0 4px 8px rgba(16,24,40,.08),inset 0 2px 6px rgba(16,24,40,.12)}.simple-keyboard[data-v-5f2aab69] .hg-button[data-skbtn="{bksp}"],.simple-keyboard[data-v-5f2aab69] .hg-button[data-skbtn="{enter}"],.simple-keyboard[data-v-5f2aab69] .hg-button[data-skbtn="{lock}"],.simple-keyboard[data-v-5f2aab69] .hg-button[data-skbtn="{shift}"],.simple-keyboard[data-v-5f2aab69] .hg-button[data-skbtn="{tab}"]{background:-webkit-gradient(linear,left top,left bottom,from(#667085),to(#344054));background:linear-gradient(180deg,#667085,#344054);color:#fff;-webkit-box-shadow:0 3px 0 #1f2937,0 8px 14px rgba(16,24,40,.12),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 3px 0 #1f2937,0 8px 14px rgba(16,24,40,.12),inset 0 1px 0 hsla(0,0%,100%,.2)}.finding-tenant-page[data-v-7eb270d7]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(12px,1.7vh,22px);padding:clamp(16px,2.6vw,36px)}.finding-tenant-page .tenant-logo[data-v-7eb270d7]{width:min(28vw,430px)!important;max-width:min(28vw,430px)!important;margin:0!important}.finding-tenant-page .tenant-panel[data-v-7eb270d7]{width:min(1160px,calc(100vw - 150px))!important;min-height:0!important;max-height:calc(100vh - 150px);margin:0 auto!important;padding:clamp(16px,2vw,30px)!important}.tenant-card[data-v-7eb270d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:clamp(10px,1.3vh,18px)}.tenant-header[data-v-7eb270d7]{text-align:center}.tenant-header h1[data-v-7eb270d7]{color:#344054;font-size:clamp(34px,3.1vw,56px);font-weight:900;line-height:1.05;margin:0}.tenant-header p[data-v-7eb270d7]{color:#667085;font-size:clamp(20px,1.8vw,32px);font-weight:800;line-height:1.2;margin:8px 0 0}.tenant-divider[data-v-7eb270d7]{width:min(520px,44vw);margin:12px auto 0;border-top-width:7px!important;border-color:#344054!important}.tenant-search-area[data-v-7eb270d7]{width:min(920px,100%);margin:0 auto}.selected-tenant[data-v-7eb270d7]{min-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#344054;font-size:clamp(16px,1.15vw,22px);font-weight:900;text-align:center;margin-bottom:8px}.selected-tenant.empty[data-v-7eb270d7]{color:#98a2b3;font-weight:700}.tenant-search-input[data-v-7eb270d7]{margin-bottom:10px}.tenant-search-input[data-v-7eb270d7] input{color:#111827;font-size:clamp(26px,2.2vw,38px)!important;font-weight:800;text-align:center}.tenant-search-input[data-v-7eb270d7] .v-input__slot{min-height:64px!important;border-radius:12px!important;background:hsla(0,0%,100%,.92)!important;-webkit-box-shadow:inset 0 2px 6px rgba(16,24,40,.08),0 10px 18px rgba(16,24,40,.08);box-shadow:inset 0 2px 6px rgba(16,24,40,.08),0 10px 18px rgba(16,24,40,.08)}.tenant-result-list[data-v-7eb270d7]{height:min(15vh,150px)!important;border:1px solid rgba(52,64,84,.18);border-radius:12px;background:hsla(0,0%,100%,.82);overflow:hidden;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.tenant-result-placeholder[data-v-7eb270d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#98a2b3;font-size:clamp(18px,1.4vw,24px);font-weight:800}.tenant-result-item[data-v-7eb270d7]{min-height:50px!important;border-bottom:1px solid rgba(52,64,84,.08)}.tenant-result-item[data-v-7eb270d7]:hover{background:rgba(52,64,84,.08)}.tenant-result-row[data-v-7eb270d7]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;color:#111827;font-size:clamp(15px,1.05vw,19px)}.tenant-name-eng[data-v-7eb270d7],.tenant-name-th[data-v-7eb270d7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tenant-floor[data-v-7eb270d7]{color:#344054;font-weight:800;white-space:nowrap}.tenant-keyboard-panel[data-v-7eb270d7]{width:min(960px,100%);margin:0 auto;padding:10px;border-radius:16px;background:rgba(248,250,252,.92);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 14px 28px rgba(16,24,40,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 14px 28px rgba(16,24,40,.12)}.tenant-actions[data-v-7eb270d7]{width:min(760px,100%);display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:clamp(22px,4vw,56px);margin:0 auto}.tenant-action-btn[data-v-7eb270d7]{width:100%!important;min-height:82px!important;font-size:clamp(30px,2.6vw,44px)!important;font-weight:900!important}@media (orientation:portrait){.fullscreen[data-v-7eb270d7]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-7eb270d7]{height:auto}}.identify-page[data-v-78389168]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(28px,5vw,72px)}.identify-panel[data-v-78389168]{min-height:0!important}.identify-header[data-v-78389168]{text-align:center;margin-bottom:clamp(22px,4vh,44px)}.identify-header h1[data-v-78389168]{color:#344054;font-size:clamp(42px,4.2vw,72px);font-weight:800;line-height:1.1;margin:0}.header-line[data-v-78389168]{width:min(360px,36vw);margin:18px auto 0;border-top-width:8px!important;border-color:#344054!important}.document-grid[data-v-78389168]{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:clamp(22px,3vw,40px)}.document-option[data-v-78389168]{min-height:clamp(270px,38vh,380px);border:2px solid rgba(52,64,84,.2);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4fbfd));background:linear-gradient(180deg,#fff,#f4fbfd);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:22px;cursor:pointer;-webkit-transition:border-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:border-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.document-option[data-v-78389168]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:#344054;-webkit-box-shadow:0 18px 38px rgba(16,24,40,.12);box-shadow:0 18px 38px rgba(16,24,40,.12)}.document-option img[data-v-78389168]{width:clamp(170px,15vw,260px);height:auto}.document-option span[data-v-78389168]{color:#344054;font-size:clamp(32px,3vw,50px);font-weight:800}.identify-actions[data-v-78389168]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(22px,4vh,40px)}.identify-actions .box[data-v-78389168]{font-size:clamp(30px,2.8vw,45px)!important;height:92px!important}@media (orientation:portrait){.fullscreen[data-v-78389168]{height:1890px}.document-grid[data-v-78389168]{grid-template-columns:1fr}}@media (orientation:landscape){.fullscreen[data-v-78389168]{height:auto}}@media (orientation:portrait){.fullscreen[data-v-76e5e4e8]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-76e5e4e8]{height:auto}}.print-qr-page[data-v-c7da25d2]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(12px,1.7vh,22px);padding:clamp(16px,2.6vw,36px)}.print-qr-page .print-logo[data-v-c7da25d2]{width:min(28vw,430px)!important;max-width:min(28vw,430px)!important;margin:0!important}.print-qr-page .print-panel[data-v-c7da25d2]{width:min(1080px,calc(100vw - 150px))!important;min-height:0!important;max-height:calc(100vh - 150px);margin:0 auto!important;padding:clamp(16px,2vw,30px)!important}.print-card[data-v-c7da25d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(10px,1.3vh,18px)}.print-header[data-v-c7da25d2]{text-align:center}.print-header h1[data-v-c7da25d2]{color:#344054;font-size:clamp(34px,3.1vw,56px);font-weight:900;line-height:1.05;margin:0}.print-header p[data-v-c7da25d2]{color:#667085;font-size:clamp(20px,1.8vw,32px);font-weight:800;line-height:1.2;margin:8px 0 0}.print-header span[data-v-c7da25d2]{display:block;color:#344054;font-size:clamp(16px,1.1vw,20px);font-weight:900;margin-top:10px}.print-divider[data-v-c7da25d2]{width:min(520px,44vw);margin:12px auto 0;border-top-width:7px!important;border-color:#344054!important}.qr-stage[data-v-c7da25d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.qr-ticket[data-v-c7da25d2]{width:min(520px,100%);min-height:0;padding:clamp(12px,1.5vh,18px) clamp(18px,2vw,28px);background-color:#fff!important;border:1px solid rgba(52,64,84,.12);border-radius:10px;-webkit-box-shadow:0 14px 28px rgba(16,24,40,.1),inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 14px 28px rgba(16,24,40,.1),inset 0 1px 0 hsla(0,0%,100%,.9);text-align:center}.qr-tenant[data-v-c7da25d2]{color:#1f2937;font-size:clamp(24px,2vw,34px);font-weight:800;line-height:1.1}.qr-floor[data-v-c7da25d2]{color:#1f2937;font-size:clamp(20px,1.55vw,28px);font-weight:800;line-height:1.1;margin-top:8px}.qr-code-wrap[data-v-c7da25d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:clamp(8px,1.3vh,14px) 0}.qr-date[data-v-c7da25d2]{color:#1f2937;font-size:clamp(16px,1.15vw,22px);font-weight:800;line-height:1.25;margin-top:5px}.qr-note[data-v-c7da25d2]{color:#344054;font-size:clamp(13px,.95vw,17px);font-weight:800;line-height:1.25;margin-top:6px}.qr-message[data-v-c7da25d2]{width:min(520px,100%);min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background-color:#fff!important;color:#d92d20;font-size:clamp(30px,3vw,50px);font-weight:900;text-align:center}.print-actions[data-v-c7da25d2]{width:min(420px,100%);margin:0 auto}.print-action-btn[data-v-c7da25d2]{width:100%!important;min-height:82px!important;font-size:clamp(30px,2.6vw,44px)!important;font-weight:900!important}@media (orientation:portrait){.fullscreen[data-v-c7da25d2]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-c7da25d2]{height:auto}}.pdpa-consent{width:100%}.pdpa-language-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:0 0 14px}.pdpa-language-toggle button,.pdpa-language-toggle span{color:#344054;font-size:clamp(20px,1.6vw,28px);font-weight:900;line-height:1}.pdpa-language-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:4px 2px 7px}.pdpa-language-toggle button.active{color:#111827;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.pdpa-document-container{max-width:100%;padding:0}.pdpa-document-container>.row{margin:0}#scroll-target.pdpa-document{width:min(960px,calc(100vw - 260px))!important;height:min(45vh,470px)!important;background-color:#fff!important;border:2px solid rgba(52,64,84,.34)!important;border-radius:10px!important;color:#111827;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85),0 14px 28px rgba(16,24,40,.12);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85),0 14px 28px rgba(16,24,40,.12)}.pdpa-document-body{margin:0!important;color:#111827;font-size:clamp(15px,1vw,18px);line-height:1.65}.pdpa-document-body p{margin:0 0 10px!important;line-height:1.65!important}.pdpa-document-body li,.pdpa-document-body span{color:#111827;font-family:Kanit,Arial,sans-serif!important;font-size:inherit!important;line-height:inherit!important}.pdpa-document-body strong span{font-weight:900!important}.pdpa-actions{width:min(760px,100%);display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:clamp(24px,4vw,60px);margin:clamp(18px,3vh,30px) auto 0}.pdpa-action-btn.v-btn{width:100%!important;min-height:88px!important;font-size:clamp(30px,2.8vw,44px)!important;font-weight:900!important}.pdpa-action-btn.v-btn .v-btn__content{line-height:1}.mostly-customized-scrollbar::-webkit-scrollbar{width:10px;height:8px;background-color:#fff}.mostly-customized-scrollbar::-webkit-scrollbar-thumb{background:#344054;border-radius:999px}.invisible-scrollbar::-webkit-scrollbar{display:none}.awlist1{list-style:none;counter-reset:awlistcounter15_0}.awlist1>li:before{content:counter(awlistcounter15_0) ")";counter-increment:awlistcounter15_0}.awlist2{list-style:none;counter-reset:awlistcounter16_0}.awlist2>li:before{content:counter(awlistcounter16_0) ")";counter-increment:awlistcounter16_0}.awlist3{list-style:none;counter-reset:awlistcounter18_0}.awlist3>li:before{content:counter(awlistcounter18_0) ")";counter-increment:awlistcounter18_0}.awlist4{list-style:none;counter-reset:awlistcounter19_0}.awlist4>li:before{content:counter(awlistcounter19_0) ")";counter-increment:awlistcounter19_0}.awlist5{list-style:none;counter-reset:awlistcounter19_0 4}.awlist5>li:before{content:counter(awlistcounter19_0) ")";counter-increment:awlistcounter19_0}.awlist6{list-style:none;counter-reset:awlistcounter22_0}.awlist6>li:before{content:counter(awlistcounter22_0) ")";counter-increment:awlistcounter22_0}.awlist7{list-style:none;counter-reset:awlistcounter21_0}.awlist7>li:before{content:counter(awlistcounter21_0) ")";counter-increment:awlistcounter21_0}.awlist8{list-style:none;counter-reset:awlistcounter12_0}.awlist8>li:before{content:counter(awlistcounter12_0) ")";counter-increment:awlistcounter12_0}.awlist9{list-style:none;counter-reset:awlistcounter13_0}.awlist9>li:before{content:counter(awlistcounter13_0) ")";counter-increment:awlistcounter13_0}.pdpa-page[data-v-3cc6acad]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(14px,2vh,24px);padding:clamp(18px,3vw,42px)}.pdpa-page .pdpa-logo[data-v-3cc6acad]{width:min(27vw,420px)!important;max-width:min(27vw,420px)!important;margin:0!important}.pdpa-page .pdpa-panel[data-v-3cc6acad]{width:min(1160px,calc(100vw - 160px))!important;min-height:0!important;max-height:calc(100vh - 150px);margin:0 auto!important;padding:clamp(22px,2.8vw,38px)!important}.pdpa-header[data-v-3cc6acad]{text-align:center;margin-bottom:16px}.pdpa-header p[data-v-3cc6acad]{color:#344054;font-size:clamp(16px,1.2vw,22px);font-weight:900;margin:0 0 6px}.pdpa-header h1[data-v-3cc6acad]{color:#111827;font-size:clamp(40px,4vw,68px);font-weight:900;line-height:1.05;margin:0}@media (orientation:portrait){.fullscreen[data-v-3cc6acad]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-3cc6acad]{height:auto}}.invisible-scrollbar[data-v-3cc6acad]::-webkit-scrollbar{display:none}.simple-keyboard[data-v-9e2859d2]{max-width:850px}@media (orientation:portrait){.fullscreen[data-v-6ff89b80]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-6ff89b80]{height:auto}}.ocr-page[data-v-5f399f50]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:clamp(14px,2vh,24px);padding:clamp(18px,3vw,40px)}.ocr-page .ocr-logo[data-v-5f399f50]{width:min(28vw,430px)!important;max-width:min(28vw,430px)!important;margin:0!important}.ocr-page .ocr-panel[data-v-5f399f50]{width:min(1060px,calc(100vw - 160px))!important;min-height:0!important;max-height:calc(100vh - 160px);margin:0 auto!important;padding:clamp(18px,2.4vw,34px)!important}.ocr-card[data-v-5f399f50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,2vh,22px)}.ocr-header[data-v-5f399f50]{text-align:center}.ocr-header h1[data-v-5f399f50]{color:#344054;font-size:clamp(34px,3.2vw,56px);font-weight:800;line-height:1.1;margin:0}.ocr-header p[data-v-5f399f50]{color:#667085;font-size:clamp(22px,2vw,34px);font-weight:700;line-height:1.2;margin:8px 0 0}.ocr-header span[data-v-5f399f50]{display:block;color:#e11d48;font-size:clamp(16px,1.1vw,20px);font-weight:800;margin-top:14px}.ocr-divider[data-v-5f399f50]{width:min(520px,44vw);margin:14px auto 0;border-top-width:7px!important;border-color:#344054!important}.camera-stage[data-v-5f399f50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.ocr-page .camera-container[data-v-5f399f50]{width:min(48vw,650px)!important;height:min(34vh,360px)!important;min-height:280px}.ocr-page video[data-v-5f399f50]{width:100%!important;height:100%!important}.ocr-actions[data-v-5f399f50]{width:min(760px,100%);display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:clamp(22px,4vw,56px)}.ocr-button[data-v-5f399f50]{width:100%!important;min-height:86px!important;background-color:#344054!important}.ocr-button span[data-v-5f399f50]{font-size:clamp(30px,2.8vw,44px);font-weight:800}.ocr-button small[data-v-5f399f50]{font-size:clamp(16px,1.3vw,24px);font-weight:700}.ocr-retry-card[data-v-5f399f50]{padding:34px 32px 30px;text-align:center;border-radius:22px!important;background:hsla(0,0%,100%,.98)!important;-webkit-box-shadow:0 26px 70px rgba(16,24,40,.24)!important;box-shadow:0 26px 70px rgba(16,24,40,.24)!important}.ocr-retry-card h2[data-v-5f399f50]{margin:0;color:#101828;font-size:34px;font-weight:800;line-height:1.15}.ocr-retry-card p[data-v-5f399f50]{margin:14px 0 26px;color:#475467;font-size:22px;font-weight:700;line-height:1.35}.ocr-retry-button[data-v-5f399f50]{width:100%;min-height:78px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(115deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0) 38%),linear-gradient(180deg,#475467,#1d2939)!important;-webkit-box-shadow:inset 0 2px 0 hsla(0,0%,100%,.24),inset 0 -4px 8px rgba(0,0,0,.22),0 18px 32px rgba(16,24,40,.26)!important;box-shadow:inset 0 2px 0 hsla(0,0%,100%,.24),inset 0 -4px 8px rgba(0,0,0,.22),0 18px 32px rgba(16,24,40,.26)!important}.ocr-retry-button small[data-v-5f399f50],.ocr-retry-button span[data-v-5f399f50]{display:block;color:#fff;line-height:1.05;text-shadow:0 2px 3px rgba(0,0,0,.28)}.ocr-retry-button span[data-v-5f399f50]{font-size:30px;font-weight:800}.ocr-retry-button small[data-v-5f399f50]{font-size:16px;font-weight:800}@media (orientation:portrait){.fullscreen[data-v-5f399f50]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-5f399f50]{height:auto}}.camera-container[data-v-5f399f50]{position:relative;width:640px;height:480px}video[data-v-5f399f50]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.overlay-hole[data-v-5f399f50]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);pointer-events:none;-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0,transparent 35vh,#000 0);mask:radial-gradient(circle at 50% 50%,transparent 0,transparent 35vh,#000 0)}.overlay-full[data-v-5f399f50]{position:absolute;top:15%;left:15%;width:70%;height:70%;border:20px solid #787c78;border-radius:10px;pointer-events:none}.overlay-full[data-v-5f399f50]:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;pointer-events:auto;z-index:5;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.6);box-shadow:0 0 0 9999px rgba(0,0,0,.6);mix-blend-mode:multiply}.id-card-frame[data-v-5f399f50]{position:absolute;top:12%;left:14%;width:72%;height:76%;pointer-events:none;border:5px solid hsla(0,0%,100%,.94);border-radius:18px;-webkit-box-shadow:0 0 0 9999px rgba(16,24,40,.18),inset 0 0 0 2px rgba(52,64,84,.32),0 16px 34px rgba(16,24,40,.22);box-shadow:0 0 0 9999px rgba(16,24,40,.18),inset 0 0 0 2px rgba(52,64,84,.32),0 16px 34px rgba(16,24,40,.22)}.id-card-frame[data-v-5f399f50]:before{content:"";position:absolute;inset:12px;border:2px dashed hsla(0,0%,100%,.72);border-radius:12px}.id-card-frame[data-v-5f399f50]:after{content:"ID CARD";position:absolute;right:18px;bottom:14px;color:hsla(0,0%,100%,.9);font-size:clamp(14px,1.2vw,20px);font-weight:900;letter-spacing:0;text-shadow:0 2px 5px rgba(16,24,40,.36)}.id-card-chip[data-v-5f399f50]{position:absolute;top:22%;left:9%;width:16%;height:18%;border:3px solid hsla(0,0%,100%,.86);border-radius:8px;-webkit-box-shadow:inset 0 0 0 2px rgba(52,64,84,.2);box-shadow:inset 0 0 0 2px rgba(52,64,84,.2)}.id-card-lines[data-v-5f399f50]{position:absolute;top:28%;left:34%;width:48%;display:grid;gap:9px}.id-card-lines span[data-v-5f399f50]{display:block;height:5px;border-radius:999px;background:hsla(0,0%,100%,.82);-webkit-box-shadow:0 2px 4px rgba(16,24,40,.18);box-shadow:0 2px 4px rgba(16,24,40,.18)}.id-card-lines span[data-v-5f399f50]:nth-child(2){width:84%}.id-card-lines span[data-v-5f399f50]:nth-child(3){width:62%}.loader[data-v-5f399f50]{width:60px;aspect-ratio:.5;display:grid}.loader[data-v-5f399f50]:before{content:"";width:30%;aspect-ratio:1;border-radius:50%;margin:auto auto 0;background:#cf4647;-webkit-animation:l9-0-data-v-5f399f50 .5s cubic-bezier(0,800,1,800) infinite;animation:l9-0-data-v-5f399f50 .5s cubic-bezier(0,800,1,800) infinite}.loader[data-v-5f399f50]:after{content:"";width:100%;aspect-ratio:1/cos(30deg);margin:0 auto auto;-webkit-clip-path:polygon(50% -50%,100% 50%,50% 150%,0 50%);clip-path:polygon(50% -50%,100% 50%,50% 150%,0 50%);background:#524656;-webkit-animation:l9-1-data-v-5f399f50 .5s linear infinite;animation:l9-1-data-v-5f399f50 .5s linear infinite}@-webkit-keyframes l9-0-data-v-5f399f50{0%,2%{translate:0 0}98%,to{translate:0 -.2%}}@keyframes l9-0-data-v-5f399f50{0%,2%{translate:0 0}98%,to{translate:0 -.2%}}@-webkit-keyframes l9-1-data-v-5f399f50{0%,5%{rotate:0deg}95%,to{rotate:-60deg}}@keyframes l9-1-data-v-5f399f50{0%,5%{rotate:0deg}95%,to{rotate:-60deg}}.passport-page[data-v-7a90bdbb]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(28px,5vw,72px)}.passport-panel[data-v-7a90bdbb]{min-height:0!important}.passport-page img[data-v-7a90bdbb]{width:min(27vw,360px)!important}.passport-page .v-progress-circular[data-v-7a90bdbb]{color:#344054}.passport-page .v-btn.box[data-v-7a90bdbb]{font-size:clamp(30px,2.8vw,45px)!important;height:92px!important}@media (orientation:portrait){.fullscreen[data-v-7a90bdbb]{height:1890px}}@media (orientation:landscape){.fullscreen[data-v-7a90bdbb]{height:auto}}