@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@300&display=swap);.welcome-container[data-v-6a7a5958]{min-height:80vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.shape[data-v-6a7a5958]{background:hsla(0,0%,100%,.1)}@-webkit-keyframes float-data-v-6a7a5958{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.welcome-card[data-v-6a7a5958]{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.welcome-card[data-v-6a7a5958]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,.2);box-shadow:0 20px 40px rgba(0,0,0,.2)}.gradient-overlay[data-v-6a7a5958]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(102,126,234,.1),rgba(118,75,162,.1));pointer-events:none}.welcome-text-section[data-v-6a7a5958]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.welcome-badge[data-v-6a7a5958]{-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out;animation:fadeInUp-data-v-6a7a5958 1s ease-out}.glass-chip[data-v-6a7a5958]{border:1px solid hsla(0,0%,100%,.2)}.welcome-title[data-v-6a7a5958]{font-size:3rem;font-weight:800;background:linear-gradient(45deg,#fff,#f0f0f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .2s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .2s both}.department-title[data-v-6a7a5958]{font-size:1.4rem;font-weight:600;line-height:1.3;-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .4s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .4s both}.highlight-text[data-v-6a7a5958]{background:linear-gradient(45deg,gold,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.feature-tags[data-v-6a7a5958]{-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .6s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .6s both}.glass-chip-small[data-v-6a7a5958]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);-webkit-animation:slideInLeft-data-v-6a7a5958 1s ease-out both;animation:slideInLeft-data-v-6a7a5958 1s ease-out both}.image-section[data-v-6a7a5958]{background:hsla(0,0%,100%,.02)}.image-container[data-v-6a7a5958]{position:relative;height:100%;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}.main-image[data-v-6a7a5958]{-webkit-filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));filter:drop-shadow(0 10px 20px rgba(0,0,0,.1))}.floating-icon[data-v-6a7a5958]{position:absolute;width:40px;height:40px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;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;-webkit-animation:pulse-data-v-6a7a5958 2s infinite;animation:pulse-data-v-6a7a5958 2s infinite}.icon-1[data-v-6a7a5958]{top:20%;right:20%;-webkit-animation-delay:0s;animation-delay:0s}.icon-2[data-v-6a7a5958]{bottom:30%;left:10%;-webkit-animation-delay:.5s;animation-delay:.5s}.icon-3[data-v-6a7a5958]{top:60%;right:10%;-webkit-animation-delay:1s;animation-delay:1s}.login-card[data-v-6a7a5958]{background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.login-card[data-v-6a7a5958]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.15);box-shadow:0 25px 50px rgba(0,0,0,.15)}.login-content[data-v-6a7a5958]{height:100%;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-pack:center;-ms-flex-pack:center;justify-content:center}.logo-section[data-v-6a7a5958]{-webkit-animation:bounceIn-data-v-6a7a5958 1s ease-out;animation:bounceIn-data-v-6a7a5958 1s ease-out}.logo-background[data-v-6a7a5958]{background:linear-gradient(135deg,#667eea,#764ba2);margin:0 auto;-webkit-box-shadow:0 10px 30px rgba(102,126,234,.3);box-shadow:0 10px 30px rgba(102,126,234,.3)}.logo-background[data-v-6a7a5958]:before{background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent)}.login-message[data-v-6a7a5958]{-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .3s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .3s both}.login-title[data-v-6a7a5958]{font-size:1.8rem;color:#2c3e50}.login-subtitle[data-v-6a7a5958]{color:#7f8c8d;margin:0}.login-btn[data-v-6a7a5958]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:1.1rem;padding:16px 32px;-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .5s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .5s both}.login-btn[data-v-6a7a5958]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 15px 30px rgba(102,126,234,.4);box-shadow:0 15px 30px rgba(102,126,234,.4)}.quick-stats[data-v-6a7a5958]{-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out .7s both;animation:fadeInUp-data-v-6a7a5958 1s ease-out .7s both}.stat-item[data-v-6a7a5958]{padding:16px;border-radius:12px;background:rgba(102,126,234,.05)}.stat-item[data-v-6a7a5958]:hover{background:rgba(102,126,234,.1)}.stat-number[data-v-6a7a5958]{font-size:1.5rem;color:#2c3e50}.stat-label[data-v-6a7a5958]{font-size:.85rem;color:#7f8c8d;margin-top:4px}@-webkit-keyframes fadeInUp-data-v-6a7a5958{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft-data-v-6a7a5958{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-data-v-6a7a5958{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceIn-data-v-6a7a5958{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn-data-v-6a7a5958{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-data-v-6a7a5958{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}}@keyframes pulse-data-v-6a7a5958{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}}@-webkit-keyframes shimmer-data-v-6a7a5958{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}@media (max-width:960px){.welcome-title[data-v-6a7a5958]{font-size:2.2rem}.department-title[data-v-6a7a5958]{font-size:1.2rem}.welcome-text-section[data-v-6a7a5958]{min-height:250px}.login-content[data-v-6a7a5958]{padding:24px!important}.logo-background[data-v-6a7a5958]{width:100px;height:100px}}@media (max-width:600px){.welcome-title[data-v-6a7a5958]{font-size:1.8rem}.department-title[data-v-6a7a5958]{font-size:1rem}.main-content[data-v-6a7a5958]{margin:0}.pa-2[data-v-6a7a5958]{padding:8px!important}}.login-container[data-v-6a7a5958]{min-height:100vh;background:linear-gradient(135deg,#e53e3e,#c53030 50%,#9b2c2c);position:relative;overflow:hidden;padding:20px 0}.min-height-screen[data-v-6a7a5958]{min-height:100vh}.floating-shapes[data-v-6a7a5958]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.shape[data-v-6a7a5958]{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08);-webkit-animation:float-data-v-6a7a5958 6s ease-in-out infinite;animation:float-data-v-6a7a5958 6s ease-in-out infinite}.shape-1[data-v-6a7a5958]{width:80px;height:80px;top:10%;left:10%;-webkit-animation-delay:0s;animation-delay:0s;background:rgba(255,182,193,.2)}.shape-2[data-v-6a7a5958]{width:120px;height:120px;top:70%;right:10%;-webkit-animation-delay:2s;animation-delay:2s;background:rgba(220,20,60,.15)}.shape-3[data-v-6a7a5958]{width:60px;height:60px;top:30%;right:30%;-webkit-animation-delay:4s;animation-delay:4s;background:rgba(255,99,132,.2)}.shape-4[data-v-6a7a5958]{width:100px;height:100px;bottom:10%;left:20%;-webkit-animation-delay:1s;animation-delay:1s;background:rgba(178,34,34,.18)}@keyframes float-data-v-6a7a5958{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.main-content[data-v-6a7a5958]{position:relative;z-index:1}.login-main-card[data-v-6a7a5958]{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.login-main-card[data-v-6a7a5958]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.login-header-section[data-v-6a7a5958]{background:linear-gradient(135deg,rgba(229,62,62,.08),rgba(197,48,48,.08));padding:40px 20px 20px}.logo-background[data-v-6a7a5958]{width:120px;height:120px;background:linear-gradient(135deg,#e53e3e,#c53030);border-radius:50%;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;-webkit-box-shadow:0 15px 35px rgba(229,62,62,.4);box-shadow:0 15px 35px rgba(229,62,62,.4);position:relative;overflow:hidden}.logo-background[data-v-6a7a5958]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);-webkit-animation:shimmer-data-v-6a7a5958 3s linear infinite;animation:shimmer-data-v-6a7a5958 3s linear infinite}.logo-image[data-v-6a7a5958]{position:relative;z-index:1}.login-title[data-v-6a7a5958]{font-size:2.2rem;font-weight:700;color:#2d3748;margin-bottom:8px}.login-subtitle[data-v-6a7a5958]{color:#4a5568;font-size:1.1rem}.glass-chip[data-v-6a7a5958]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)!important;background:linear-gradient(135deg,rgba(229,62,62,.9),rgba(197,48,48,.9))!important}.glass-chip-example[data-v-6a7a5958]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,152,0,.5)!important;background:rgba(255,152,0,.1)!important}.login-btn[data-v-6a7a5958]{background:linear-gradient(135deg,#e53e3e,#c53030 50%,#9b2c2c)!important;color:#fff!important;font-weight:600;text-transform:none;font-size:1.2rem;padding:20px 40px;-webkit-transition:all .3s ease;transition:all .3s ease;border:none!important;min-height:60px}.login-btn[data-v-6a7a5958]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 20px 40px rgba(229,62,62,.5)!important;box-shadow:0 20px 40px rgba(229,62,62,.5)!important}.login-dialog[data-v-6a7a5958]{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.dialog-header[data-v-6a7a5958]{background:linear-gradient(135deg,#e53e3e,#c53030 50%,#9b2c2c)!important}.dialog-title-content[data-v-6a7a5958]{width:100%}.dialog-icon-bg[data-v-6a7a5958],.dialog-title-content[data-v-6a7a5958]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-icon-bg[data-v-6a7a5958]{width:60px;height:60px;background:hsla(0,0%,100%,.2);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.dialog-header h3[data-v-6a7a5958]{font-size:1.5rem;font-weight:600}.dialog-header .subtitle[data-v-6a7a5958]{font-size:.9rem;opacity:.9}.enhanced-input .v-input__control[data-v-6a7a5958]{-webkit-transition:all .3s ease;transition:all .3s ease}.enhanced-input:hover .v-input__control[data-v-6a7a5958]{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.submit-btn[data-v-6a7a5958]{background:linear-gradient(135deg,#e53e3e,#c53030)!important;color:#fff!important;font-weight:600;text-transform:none}.cancel-btn[data-v-6a7a5958]{-webkit-transition:all .3s ease;transition:all .3s ease}.cancel-btn[data-v-6a7a5958]:hover{background:rgba(0,0,0,.05)!important}.stat-item[data-v-6a7a5958]{-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(229,62,62,.05)!important;border:1px solid rgba(229,62,62,.1)}.stat-item[data-v-6a7a5958]:hover{background:rgba(229,62,62,.1)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(229,62,62,.2);box-shadow:0 5px 15px rgba(229,62,62,.2)}.stat-number[data-v-6a7a5958]{font-size:1.3rem;font-weight:700;color:#c53030}.stat-label[data-v-6a7a5958]{font-size:.9rem;color:#4a5568}.enhanced-snackbar .v-snack__wrapper[data-v-6a7a5958]{background:linear-gradient(135deg,#e53e3e,#c53030)!important}@keyframes fadeInUp-data-v-6a7a5958{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shimmer-data-v-6a7a5958{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}.fade-in-up[data-v-6a7a5958]{-webkit-animation:fadeInUp-data-v-6a7a5958 1s ease-out both;animation:fadeInUp-data-v-6a7a5958 1s ease-out both}@media (max-width:960px){.login-title[data-v-6a7a5958]{font-size:1.8rem}.login-subtitle[data-v-6a7a5958]{font-size:1rem}.logo-background[data-v-6a7a5958]{width:100px;height:100px}.login-btn[data-v-6a7a5958]{font-size:1.1rem;padding:16px 32px}.login-header-section[data-v-6a7a5958]{padding:30px 15px 15px}}@media (max-width:600px){.login-title[data-v-6a7a5958]{font-size:1.6rem}.logo-background[data-v-6a7a5958]{width:90px;height:90px}.glass-chip[data-v-6a7a5958]{font-size:.8rem;margin:2px!important}.login-header-section[data-v-6a7a5958]{padding:20px 10px 10px}.login-btn[data-v-6a7a5958]{font-size:1rem;min-height:50px}}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:.75rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:none}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.text_google[data-v-c0d60dae]{font-family:Kanit,sans-serif}.login-container[data-v-c0d60dae]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden;padding:20px 0}.min-height-screen[data-v-c0d60dae]{min-height:100vh}.floating-shapes[data-v-c0d60dae]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.shape[data-v-c0d60dae]{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.1);-webkit-animation:float-data-v-c0d60dae 6s ease-in-out infinite;animation:float-data-v-c0d60dae 6s ease-in-out infinite}.shape-1[data-v-c0d60dae]{width:80px;height:80px;top:10%;left:10%;-webkit-animation-delay:0s;animation-delay:0s}.shape-2[data-v-c0d60dae]{width:120px;height:120px;top:70%;right:10%;-webkit-animation-delay:2s;animation-delay:2s}.shape-3[data-v-c0d60dae]{width:60px;height:60px;top:30%;right:30%;-webkit-animation-delay:4s;animation-delay:4s}.shape-4[data-v-c0d60dae]{width:100px;height:100px;bottom:10%;left:20%;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes float-data-v-c0d60dae{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}@keyframes float-data-v-c0d60dae{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.main-content[data-v-c0d60dae]{position:relative;z-index:1}.login-main-card[data-v-c0d60dae]{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.login-main-card[data-v-c0d60dae]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.login-header-section[data-v-c0d60dae]{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));padding:40px 20px 20px}.logo-background[data-v-c0d60dae]{width:120px;height:120px;background:linear-gradient(135deg,#7cea66,#1c6511);border-radius:50%;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;-webkit-box-shadow:0 15px 35px rgba(102,126,234,.3);box-shadow:0 15px 35px rgba(102,126,234,.3);position:relative;overflow:hidden}.logo-background[data-v-c0d60dae]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);-webkit-animation:shimmer-data-v-c0d60dae 3s linear infinite;animation:shimmer-data-v-c0d60dae 3s linear infinite}.logo-image[data-v-c0d60dae]{position:relative;z-index:1}.login-title[data-v-c0d60dae]{font-size:2.2rem;font-weight:700;color:#2c3e50;margin-bottom:8px}.login-subtitle[data-v-c0d60dae]{color:#7f8c8d;font-size:1.1rem}.glass-chip[data-v-c0d60dae]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)!important;background:linear-gradient(135deg,rgba(102,234,104,.8),rgba(79,162,75,.8))!important}.glass-chip-example[data-v-c0d60dae]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(23,162,184,.5)!important;background:rgba(23,162,184,.1)!important}.login-btn[data-v-c0d60dae]{background:linear-gradient(135deg,#7cea66,#1c6511)!important;color:#fff!important;font-weight:600;text-transform:none;font-size:1.2rem;padding:20px 40px;-webkit-transition:all .3s ease;transition:all .3s ease;border:none!important;min-height:60px}.login-btn[data-v-c0d60dae]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 20px 40px rgba(102,126,234,.4)!important;box-shadow:0 20px 40px rgba(102,126,234,.4)!important}.login-dialog[data-v-c0d60dae]{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.dialog-header[data-v-c0d60dae]{background:linear-gradient(135deg,#7cea66,#1c6511)!important}.dialog-title-content[data-v-c0d60dae]{width:100%}.dialog-icon-bg[data-v-c0d60dae],.dialog-title-content[data-v-c0d60dae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-icon-bg[data-v-c0d60dae]{width:60px;height:60px;background:hsla(0,0%,100%,.2);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.dialog-header h3[data-v-c0d60dae]{font-size:1.5rem;font-weight:600}.dialog-header .subtitle[data-v-c0d60dae]{font-size:.9rem;opacity:.9}.enhanced-input .v-input__control[data-v-c0d60dae]{-webkit-transition:all .3s ease;transition:all .3s ease}.enhanced-input:hover .v-input__control[data-v-c0d60dae]{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.submit-btn[data-v-c0d60dae]{background:linear-gradient(135deg,#7cea66,#1c6511)!important;color:#fff!important;font-weight:600;text-transform:none}.cancel-btn[data-v-c0d60dae]{-webkit-transition:all .3s ease;transition:all .3s ease}.cancel-btn[data-v-c0d60dae]:hover{background:rgba(0,0,0,.05)!important}.stat-item[data-v-c0d60dae]{-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(102,126,234,.05)!important;border:1px solid rgba(102,126,234,.1)}.stat-item[data-v-c0d60dae]:hover{background:rgba(102,126,234,.1)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-number[data-v-c0d60dae]{font-size:1.5rem;font-weight:700;color:#2c3e50}.stat-label[data-v-c0d60dae]{font-size:.9rem;color:#7f8c8d}.enhanced-snackbar .v-snack__wrapper[data-v-c0d60dae]{background:linear-gradient(135deg,#7cea66,#1c6511)!important}@-webkit-keyframes fadeInUp-data-v-c0d60dae{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-c0d60dae{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shimmer-data-v-c0d60dae{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes shimmer-data-v-c0d60dae{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}.fade-in-up[data-v-c0d60dae]{-webkit-animation:fadeInUp-data-v-c0d60dae 1s ease-out both;animation:fadeInUp-data-v-c0d60dae 1s ease-out both}@media (max-width:960px){.login-title[data-v-c0d60dae]{font-size:1.8rem}.login-subtitle[data-v-c0d60dae]{font-size:1rem}.logo-background[data-v-c0d60dae]{width:100px;height:100px}.login-btn[data-v-c0d60dae]{font-size:1.1rem;padding:16px 32px}.login-header-section[data-v-c0d60dae]{padding:30px 15px 15px}}@media (max-width:600px){.login-title[data-v-c0d60dae]{font-size:1.6rem}.logo-background[data-v-c0d60dae]{width:90px;height:90px}.glass-chip[data-v-c0d60dae]{font-size:.8rem;margin:2px!important}.login-header-section[data-v-c0d60dae]{padding:20px 10px 10px}.login-btn[data-v-c0d60dae]{font-size:1rem;min-height:50px}}.text_google[data-v-4691ba97]{font-family:Kanit,sans-serif}.login-container[data-v-4691ba97]{min-height:100vh;background:linear-gradient(135deg,#8e24aa,#7b1fa2 50%,#4a148c);position:relative;overflow:hidden;padding:20px 0}.min-height-screen[data-v-4691ba97]{min-height:100vh}.floating-shapes[data-v-4691ba97]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.shape[data-v-4691ba97]{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08);-webkit-animation:float-data-v-4691ba97 6s ease-in-out infinite;animation:float-data-v-4691ba97 6s ease-in-out infinite}.shape-1[data-v-4691ba97]{width:80px;height:80px;top:10%;left:10%;-webkit-animation-delay:0s;animation-delay:0s;background:rgba(186,104,200,.2)}.shape-2[data-v-4691ba97]{width:120px;height:120px;top:70%;right:10%;-webkit-animation-delay:2s;animation-delay:2s;background:rgba(142,36,170,.15)}.shape-3[data-v-4691ba97]{width:60px;height:60px;top:30%;right:30%;-webkit-animation-delay:4s;animation-delay:4s;background:rgba(171,71,188,.2)}.shape-4[data-v-4691ba97]{width:100px;height:100px;bottom:10%;left:20%;-webkit-animation-delay:1s;animation-delay:1s;background:rgba(123,31,162,.18)}@-webkit-keyframes float-data-v-4691ba97{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}@keyframes float-data-v-4691ba97{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.main-content[data-v-4691ba97]{position:relative;z-index:1}.login-main-card[data-v-4691ba97]{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.login-main-card[data-v-4691ba97]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.login-header-section[data-v-4691ba97]{background:linear-gradient(135deg,rgba(142,36,170,.08),rgba(123,31,162,.08));padding:40px 20px 20px}.logo-background[data-v-4691ba97]{width:120px;height:120px;background:linear-gradient(135deg,#8e24aa,#7b1fa2);border-radius:50%;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;-webkit-box-shadow:0 15px 35px rgba(142,36,170,.4);box-shadow:0 15px 35px rgba(142,36,170,.4);position:relative;overflow:hidden}.logo-background[data-v-4691ba97]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);-webkit-animation:shimmer-data-v-4691ba97 3s linear infinite;animation:shimmer-data-v-4691ba97 3s linear infinite}.logo-image[data-v-4691ba97]{position:relative;z-index:1}.login-title[data-v-4691ba97]{font-size:2.2rem;font-weight:700;color:#2d3748;margin-bottom:8px}.login-subtitle[data-v-4691ba97]{color:#4a5568;font-size:1.1rem}.glass-chip[data-v-4691ba97]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)!important;background:linear-gradient(135deg,rgba(142,36,170,.9),rgba(123,31,162,.9))!important}.glass-chip-example[data-v-4691ba97]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(103,58,183,.5)!important;background:rgba(103,58,183,.1)!important}.login-btn[data-v-4691ba97]{background:linear-gradient(135deg,#8e24aa,#7b1fa2 50%,#4a148c)!important;color:#fff!important;font-weight:600;text-transform:none;font-size:1.2rem;padding:20px 40px;-webkit-transition:all .3s ease;transition:all .3s ease;border:none!important;min-height:60px}.login-btn[data-v-4691ba97]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 20px 40px rgba(142,36,170,.5)!important;box-shadow:0 20px 40px rgba(142,36,170,.5)!important}.login-dialog[data-v-4691ba97]{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.dialog-header[data-v-4691ba97]{background:linear-gradient(135deg,#8e24aa,#7b1fa2 50%,#4a148c)!important}.dialog-title-content[data-v-4691ba97]{width:100%}.dialog-icon-bg[data-v-4691ba97],.dialog-title-content[data-v-4691ba97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-icon-bg[data-v-4691ba97]{width:60px;height:60px;background:hsla(0,0%,100%,.2);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.dialog-header h3[data-v-4691ba97]{font-size:1.5rem;font-weight:600}.dialog-header .subtitle[data-v-4691ba97]{font-size:.9rem;opacity:.9}.enhanced-input .v-input__control[data-v-4691ba97]{-webkit-transition:all .3s ease;transition:all .3s ease}.enhanced-input:hover .v-input__control[data-v-4691ba97]{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.submit-btn[data-v-4691ba97]{background:linear-gradient(135deg,#8e24aa,#7b1fa2)!important;color:#fff!important;font-weight:600;text-transform:none}.cancel-btn[data-v-4691ba97]{-webkit-transition:all .3s ease;transition:all .3s ease}.cancel-btn[data-v-4691ba97]:hover{background:rgba(0,0,0,.05)!important}.stat-item[data-v-4691ba97]{-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(142,36,170,.05)!important;border:1px solid rgba(142,36,170,.1)}.stat-item[data-v-4691ba97]:hover{background:rgba(142,36,170,.1)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(142,36,170,.2);box-shadow:0 5px 15px rgba(142,36,170,.2)}.stat-number[data-v-4691ba97]{font-size:1.3rem;font-weight:700;color:#7b1fa2}.stat-label[data-v-4691ba97]{font-size:.9rem;color:#4a5568}.enhanced-snackbar .v-snack__wrapper[data-v-4691ba97]{background:linear-gradient(135deg,#8e24aa,#7b1fa2)!important}@-webkit-keyframes fadeInUp-data-v-4691ba97{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-4691ba97{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shimmer-data-v-4691ba97{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes shimmer-data-v-4691ba97{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}.fade-in-up[data-v-4691ba97]{-webkit-animation:fadeInUp-data-v-4691ba97 1s ease-out both;animation:fadeInUp-data-v-4691ba97 1s ease-out both}@media (max-width:960px){.login-title[data-v-4691ba97]{font-size:1.8rem}.login-subtitle[data-v-4691ba97]{font-size:1rem}.logo-background[data-v-4691ba97]{width:100px;height:100px}.login-btn[data-v-4691ba97]{font-size:1.1rem;padding:16px 32px}.login-header-section[data-v-4691ba97]{padding:30px 15px 15px}}@media (max-width:600px){.login-title[data-v-4691ba97]{font-size:1.6rem}.logo-background[data-v-4691ba97]{width:90px;height:90px}.glass-chip[data-v-4691ba97]{font-size:.8rem;margin:2px!important}.login-header-section[data-v-4691ba97]{padding:20px 10px 10px}.login-btn[data-v-4691ba97]{font-size:1rem;min-height:50px}}#btnnavi[data-v-4691ba97]{width:50%}.text_google[data-v-0bb371a5]{font-family:Kanit,sans-serif}.login-container[data-v-0bb371a5]{min-height:100vh;background:linear-gradient(135deg,#ff9800,#f57c00 50%,#e65100);position:relative;overflow:hidden;padding:20px 0}.min-height-screen[data-v-0bb371a5]{min-height:100vh}.floating-shapes[data-v-0bb371a5]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.shape[data-v-0bb371a5]{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08);-webkit-animation:float-data-v-0bb371a5 6s ease-in-out infinite;animation:float-data-v-0bb371a5 6s ease-in-out infinite}.shape-1[data-v-0bb371a5]{width:80px;height:80px;top:10%;left:10%;-webkit-animation-delay:0s;animation-delay:0s;background:rgba(255,193,7,.2)}.shape-2[data-v-0bb371a5]{width:120px;height:120px;top:70%;right:10%;-webkit-animation-delay:2s;animation-delay:2s;background:rgba(255,152,0,.15)}.shape-3[data-v-0bb371a5]{width:60px;height:60px;top:30%;right:30%;-webkit-animation-delay:4s;animation-delay:4s;background:rgba(255,183,77,.2)}.shape-4[data-v-0bb371a5]{width:100px;height:100px;bottom:10%;left:20%;-webkit-animation-delay:1s;animation-delay:1s;background:rgba(245,124,0,.18)}@-webkit-keyframes float-data-v-0bb371a5{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}@keyframes float-data-v-0bb371a5{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-20px) rotate(180deg);transform:translateY(-20px) rotate(180deg)}}.main-content[data-v-0bb371a5]{position:relative;z-index:1}.login-main-card[data-v-0bb371a5]{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.login-main-card[data-v-0bb371a5]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.login-header-section[data-v-0bb371a5]{background:linear-gradient(135deg,rgba(255,152,0,.08),rgba(245,124,0,.08));padding:40px 20px 20px}.logo-background[data-v-0bb371a5]{width:120px;height:120px;background:linear-gradient(135deg,#ff9800,#f57c00);border-radius:50%;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;-webkit-box-shadow:0 15px 35px rgba(255,152,0,.4);box-shadow:0 15px 35px rgba(255,152,0,.4);position:relative;overflow:hidden}.logo-background[data-v-0bb371a5]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);-webkit-animation:shimmer-data-v-0bb371a5 3s linear infinite;animation:shimmer-data-v-0bb371a5 3s linear infinite}.logo-image[data-v-0bb371a5]{position:relative;z-index:1}.login-title[data-v-0bb371a5]{font-size:2.2rem;font-weight:700;color:#2d3748;margin-bottom:8px}.login-subtitle[data-v-0bb371a5]{color:#4a5568;font-size:1.1rem}.glass-chip[data-v-0bb371a5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3)!important;background:linear-gradient(135deg,rgba(255,152,0,.9),rgba(245,124,0,.9))!important}.glass-chip-example[data-v-0bb371a5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,193,7,.5)!important;background:rgba(255,193,7,.1)!important}.login-btn[data-v-0bb371a5]{background:linear-gradient(135deg,#ff9800,#f57c00 50%,#e65100)!important;color:#fff!important;font-weight:600;text-transform:none;font-size:1.2rem;padding:20px 40px;-webkit-transition:all .3s ease;transition:all .3s ease;border:none!important;min-height:60px}.login-btn[data-v-0bb371a5]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 20px 40px rgba(255,152,0,.5)!important;box-shadow:0 20px 40px rgba(255,152,0,.5)!important}.login-dialog[data-v-0bb371a5]{background:hsla(0,0%,100%,.98)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.dialog-header[data-v-0bb371a5]{background:linear-gradient(135deg,#ff9800,#f57c00 50%,#e65100)!important}.dialog-title-content[data-v-0bb371a5]{width:100%}.dialog-icon-bg[data-v-0bb371a5],.dialog-title-content[data-v-0bb371a5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-icon-bg[data-v-0bb371a5]{width:60px;height:60px;background:hsla(0,0%,100%,.2);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.dialog-header h3[data-v-0bb371a5]{font-size:1.5rem;font-weight:600}.dialog-header .subtitle[data-v-0bb371a5]{font-size:.9rem;opacity:.9}.enhanced-input .v-input__control[data-v-0bb371a5]{-webkit-transition:all .3s ease;transition:all .3s ease}.enhanced-input:hover .v-input__control[data-v-0bb371a5]{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.submit-btn[data-v-0bb371a5]{background:linear-gradient(135deg,#ff9800,#f57c00)!important;color:#fff!important;font-weight:600;text-transform:none}.cancel-btn[data-v-0bb371a5]{-webkit-transition:all .3s ease;transition:all .3s ease}.cancel-btn[data-v-0bb371a5]:hover{background:rgba(0,0,0,.05)!important}.stat-item[data-v-0bb371a5]{-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(255,152,0,.05)!important;border:1px solid rgba(255,152,0,.1)}.stat-item[data-v-0bb371a5]:hover{background:rgba(255,152,0,.1)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(255,152,0,.2);box-shadow:0 5px 15px rgba(255,152,0,.2)}.stat-number[data-v-0bb371a5]{font-size:1.3rem;font-weight:700;color:#f57c00}.stat-label[data-v-0bb371a5]{font-size:.9rem;color:#4a5568}.enhanced-snackbar .v-snack__wrapper[data-v-0bb371a5]{background:linear-gradient(135deg,#ff9800,#f57c00)!important}@-webkit-keyframes fadeInUp-data-v-0bb371a5{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-data-v-0bb371a5{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shimmer-data-v-0bb371a5{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes shimmer-data-v-0bb371a5{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}.fade-in-up[data-v-0bb371a5]{-webkit-animation:fadeInUp-data-v-0bb371a5 1s ease-out both;animation:fadeInUp-data-v-0bb371a5 1s ease-out both}@media (max-width:960px){.login-title[data-v-0bb371a5]{font-size:1.8rem}.login-subtitle[data-v-0bb371a5]{font-size:1rem}.logo-background[data-v-0bb371a5]{width:100px;height:100px}.login-btn[data-v-0bb371a5]{font-size:1.1rem;padding:16px 32px}.login-header-section[data-v-0bb371a5]{padding:30px 15px 15px}}@media (max-width:600px){.login-title[data-v-0bb371a5]{font-size:1.6rem}.logo-background[data-v-0bb371a5]{width:90px;height:90px}.glass-chip[data-v-0bb371a5]{font-size:.8rem;margin:2px!important}.login-header-section[data-v-0bb371a5]{padding:20px 10px 10px}.login-btn[data-v-0bb371a5]{font-size:1rem;min-height:50px}}#btnnavi[data-v-0bb371a5]{width:50%}.text_google{font-family:Kanit,sans-serif}#btnnavi{width:50%}