@import url(https://isuandok.med.cmu.ac.th/cdn/css/font-kanit.css);.wrapper[data-v-4b9672e0]{-webkit-overflow-scrolling:touch;align-items:center;backdrop-filter:blur(12px);background:rgba(19,39,38,.44);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;overflow-y:auto;padding:16px;position:fixed;right:0;top:0;z-index:1000}.menuPanel[data-v-4b9672e0]{background:linear-gradient(180deg,#fff,#fbfefe);border:1px solid #deefee;border-radius:28px;box-shadow:0 28px 60px rgba(16,39,37,.22);max-height:calc(100vh - 32px);overflow-y:auto;padding:64px 18px 20px;position:relative;width:min(520px,100%)}.closeButton[data-v-4b9672e0]{align-items:center;background:#eef8f7;border-radius:999px;color:#4d6664;cursor:pointer;display:flex;height:42px;justify-content:center;position:absolute;right:16px;top:16px;width:42px}.closeButton[data-v-4b9672e0]:hover{background:#def1ef;opacity:1}.menuHeader[data-v-4b9672e0]{margin-bottom:16px;text-align:center}.menuHeader__eyebrow[data-v-4b9672e0]{color:#8ea2a1;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.menuHeader__title[data-v-4b9672e0]{color:#516967;font-size:1.4rem;font-weight:700;margin-top:6px}ul[data-v-4b9672e0]{list-style:none;margin:0}li[data-v-4b9672e0],ul[data-v-4b9672e0]{padding:0;width:100%}li[data-v-4b9672e0]{border-bottom:1px solid #e2efee;cursor:pointer;text-align:center}li[data-v-4b9672e0]:not(:last-child){margin-bottom:6px}li a[data-v-4b9672e0]{color:currentColor;-webkit-text-decoration:none;text-decoration:none}li a[data-v-4b9672e0],li span[data-v-4b9672e0]{border-radius:18px;color:#4f6664;display:block;font-weight:600;padding:18px 16px;transition:background-color .2s ease,color .2s ease;width:100%}li:hover a[data-v-4b9672e0],li:hover span[data-v-4b9672e0]{background:#eef8f7;color:#45c4be}li[data-v-4b9672e0]:last-child{border-bottom:0}.navbarWrapper[data-v-3022f5e4]{position:relative;z-index:999}.navbarWrapper--compact[data-v-3022f5e4]{margin-bottom:30px}.wrapperHeader[data-v-3022f5e4]{align-items:center;background:linear-gradient(135deg,#fff,#f6fbfb);box-shadow:0 18px 34px rgba(59,89,87,.12);display:flex;flex-direction:row;min-height:112px;padding:0 20px 0 8px;position:relative}.wrapperHeader .hamburger[data-v-3022f5e4]{align-items:center;background:#eef8f7;border-radius:999px;box-shadow:0 10px 20px rgba(76,200,193,.16);color:#367f7a;display:none;height:40px;justify-content:center;left:0;margin-left:12px;margin-top:-20px;position:absolute;top:50%;width:40px}.wrapperHeader .hamburger[data-v-3022f5e4]:hover{background:#def1ef;cursor:pointer;opacity:1}.wrapperHeader .hamburger>i[data-v-3022f5e4]{font-size:1.5rem}.wrapperHeader .logo[data-v-3022f5e4]{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0}.wrapperHeader .logo>img[data-v-3022f5e4]{height:100px}.wrapperHeader .label[data-v-3022f5e4]{color:#367f7a;display:flex;flex-direction:column;font-size:1.22em;font-weight:700;justify-content:center;line-height:1.25;padding:18px 18px 18px 6px;text-shadow:0 2px 8px rgba(221,232,231,.9)}.wrapperHeader .label>div[data-v-3022f5e4]:last-child{color:#7e9b98;font-size:.72em;font-weight:600;letter-spacing:.02em;margin-top:4px}.navbarWrapper--compact .wrapperHeader[data-v-3022f5e4]{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.94);justify-content:center;min-height:30px;padding:0 16px;position:fixed;width:100%}.navbarWrapper--compact .wrapperHeader .hamburger[data-v-3022f5e4]{display:flex}.navbarWrapper--compact .wrapperHeader .logo>img[data-v-3022f5e4]{height:22px}.navbarWrapper--compact .wrapperHeader .label[data-v-3022f5e4]{display:none}.wrapperNavbar[data-v-3022f5e4]{-webkit-overflow-scrolling:touch;background:linear-gradient(135deg,#56d0ca,#45c4be);box-shadow:0 16px 32px rgba(69,196,190,.2);color:#fff;overflow-x:auto;overflow-y:hidden;padding:0 16px}.wrapperNavbar[data-v-3022f5e4]::-webkit-scrollbar{height:0}.wrapperNavbar>ul[data-v-3022f5e4]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2px;list-style:none;margin:0;min-width:-moz-max-content;min-width:max-content;padding:0}.wrapperNavbar>ul>li[data-v-3022f5e4]{flex:0 0 auto}.wrapperNavbar>ul>li>a[data-v-3022f5e4]{align-items:center;border-radius:14px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-weight:600;height:100%;justify-content:center;padding:16px 12px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,transform .2s ease;white-space:nowrap}.wrapperNavbar>ul>li>a>i[data-v-3022f5e4]{margin-right:6px}.wrapperNavbar>ul>li>a[data-v-3022f5e4]:hover{background-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.nuxt-link-exact-active{background-color:hsla(0,0%,100%,.22)}.navbarWrapper--compact .wrapperNavbar[data-v-3022f5e4]{display:none}.small-navbar[data-v-3022f5e4]{font-size:.86em}@media screen and (min-width:1366px){.wrapperNavbar>ul>li>a>.material-icons[data-v-3022f5e4]{font-size:17px!important}}.tab-bar-wrapper[data-v-77193ac8]{bottom:0;display:flex;flex-direction:column;font-size:16px;justify-content:flex-end;left:0;position:fixed;right:0;transition:transform .24s ease,opacity .24s ease;z-index:10000}.tab-bar-wrapper.is-hidden[data-v-77193ac8]{opacity:0;pointer-events:none;transform:translateY(calc(100% + 18px))}.tab-bar-wrapper>.bottom-nav-wrapper[data-v-77193ac8]{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.94);border:0;border-radius:0;border-top:1px solid rgba(222,239,238,.92);box-shadow:0 -12px 34px 0 rgba(53,87,85,.18);display:flex;gap:8px;justify-content:center;margin:0;overflow:hidden;padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px));width:100%;z-index:10001}.tab-bar-wrapper>.bottom-nav-wrapper>.item[data-v-77193ac8]{align-items:center;background-color:transparent;border-radius:22px;color:#97a7a6;display:flex;flex:1 1 0;flex-direction:column;font-size:.825em;gap:4px;height:60px;justify-content:center;max-width:164px;min-width:0;padding:10px 4px 12px;text-align:center;transition:all .2s ease}.tab-bar-wrapper>.bottom-nav-wrapper>.item>.material-icons[data-v-77193ac8]{font-size:1.25em;transition:transform .2s ease}.tab-bar-wrapper>.bottom-nav-wrapper>.item>.text[data-v-77193ac8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.85em;line-height:1.15;max-width:100%;overflow:hidden;white-space:normal;word-break:break-word}.tab-bar-wrapper>.bottom-nav-wrapper>.item[data-v-77193ac8]:hover{background:rgba(238,248,247,.92);color:#45c4be}.tab-bar-wrapper>.bottom-nav-wrapper>.item.active[data-v-77193ac8]{background:linear-gradient(135deg,rgba(86,208,202,.14),rgba(69,196,190,.08));box-shadow:inset 0 0 0 1px rgba(86,208,202,.12);color:#58d2cc}.tab-bar-wrapper>.bottom-nav-wrapper>.item.active>.material-icons[data-v-77193ac8]{transform:translateY(-1px)}.tab-bar-wrapper>.bottom-nav-wrapper.android>.item[data-v-77193ac8]{height:60px}@media(max-width:640px){.tab-bar-wrapper>.bottom-nav-wrapper[data-v-77193ac8]{gap:4px;padding:4px 6px calc(4px + env(safe-area-inset-bottom, 0px))}.tab-bar-wrapper>.bottom-nav-wrapper>.item[data-v-77193ac8]{gap:3px;height:60px;max-width:none;padding:8px 2px 10px}.tab-bar-wrapper>.bottom-nav-wrapper>.item>.material-icons[data-v-77193ac8]{font-size:1.25em}.tab-bar-wrapper>.bottom-nav-wrapper>.item>.text[data-v-77193ac8]{font-size:.73em;line-height:1.1}}.wrapper[data-v-3e9b5308]{align-items:center;background:linear-gradient(135deg,#2b6e6a,#1f5552);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff;display:flex;flex-direction:row;gap:18px;justify-content:center;padding:28px 18px}@media only screen and (max-width:1023px){.wrapper[data-v-3e9b5308]{flex-direction:column;gap:14px}}.description[data-v-3e9b5308]{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.eyebrow[data-v-3e9b5308]{color:hsla(0,0%,100%,.72);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.title[data-v-3e9b5308]{font-size:1.05rem;font-weight:700;margin-top:6px}.social[data-v-3e9b5308]{align-items:center;display:flex;gap:10px;margin-left:6px}@media only screen and (max-width:1023px){.social[data-v-3e9b5308]{margin-left:0;margin-top:0}}.socialButton[data-v-3e9b5308]{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:999px;cursor:pointer;display:inline-flex;height:46px;justify-content:center;transition:transform .2s ease,background-color .2s ease;width:46px}.socialButton img[data-v-3e9b5308]{height:24px}.socialButton[data-v-3e9b5308]:hover{background:hsla(0,0%,100%,.22);transform:translateY(-1px)}.loadingWrapper[data-v-77032adc]{backdrop-filter:blur(8px);background:rgba(240,247,246,.58);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.loadingCard[data-v-77032adc],.loadingWrapper[data-v-77032adc]{align-items:center;display:flex;flex-direction:column;justify-content:center}.loadingCard[data-v-77032adc]{background:hsla(0,0%,100%,.92);border:1px solid rgba(221,238,236,.95);border-radius:28px;box-shadow:0 24px 54px rgba(44,85,81,.16);gap:10px;min-width:200px;padding:26px 28px 22px}.loadingCard>span[data-v-77032adc]{color:#4f6c69;font-size:1.05em;font-weight:600;letter-spacing:.02em}.lds-ring[data-v-77032adc]{display:inline-block;height:88px;position:relative;width:88px}.lds-ring div[data-v-77032adc]{animation:lds-ring-77032adc 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#367f7a;box-sizing:border-box;display:block;filter:drop-shadow(0 8px 14px rgba(88,210,204,.16));height:72px;margin:6px;position:absolute;width:72px}.lds-ring div[data-v-77032adc]:first-child{animation-delay:-.45s}.lds-ring div[data-v-77032adc]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-77032adc]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-77032adc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.expModalBackground[data-v-001f49e8]{align-items:center;backdrop-filter:blur(6px);background-color:rgba(34,47,46,.52);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:2000}.expModalBackground .modalContainer[data-v-001f49e8]{border-radius:28px;box-shadow:0 24px 60px rgba(24,39,38,.28);min-width:300px;overflow:hidden;transition:all .3s ease;width:min(92vw,520px)}.expModalBackground .modalContainer>.header[data-v-001f49e8]{background-color:#fb0;padding:22px 22px 18px;position:relative;text-align:center}.expModalBackground .modalContainer>.header>.errorIcon[data-v-001f49e8]{color:#fff;font-size:5rem}.expModalBackground .modalContainer>.header>.closeIcon[data-v-001f49e8]{align-items:center;background:hsla(0,0%,100%,.16);border-radius:50%;color:hsla(0,0%,100%,.72);cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:14px;top:14px;transition:color .2s ease,background-color .2s ease,transform .2s ease;width:36px}.expModalBackground .modalContainer>.header>.closeIcon[data-v-001f49e8]:hover{background:hsla(0,0%,100%,.3);color:#fff;transform:rotate(90deg)}.expModalBackground .modalContainer>.content[data-v-001f49e8]{background-color:#fff;color:#4f6563;font-size:1rem;line-height:1.65;padding:28px 24px 24px;text-align:center}.expModalBackground .modalContainer>.content>div>h1[data-v-001f49e8]{font-size:3em;line-height:1em}.expModalBackground .modalContainer>.content>button[data-v-001f49e8]{background:linear-gradient(135deg,#56d0ca,#45c4be);border:0;border-radius:18px;box-shadow:0 14px 28px rgba(76,200,193,.18);color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:24px;min-height:52px;min-width:150px;outline:none;padding:10px 26px;transition:all .2s ease}.expModalBackground .modalContainer>.content>button[data-v-001f49e8]:hover{transform:translateY(-1px)}@media(max-width:640px){.expModalBackground[data-v-001f49e8]{padding:16px}.expModalBackground .modalContainer[data-v-001f49e8]{border-radius:22px;width:100%}.expModalBackground .modalContainer>.header[data-v-001f49e8]{padding:20px 18px 16px}.expModalBackground .modalContainer>.header>.errorIcon[data-v-001f49e8]{font-size:4.2rem}.expModalBackground .modalContainer>.content[data-v-001f49e8]{padding:24px 18px 20px}}.iframeWrapper[data-v-74b534b6]{align-items:center;backdrop-filter:blur(10px);background:rgba(19,39,38,.44);bottom:0;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:1000}.iframeShell[data-v-74b534b6],.iframeWrapper[data-v-74b534b6]{display:flex;flex-direction:column}.iframeShell[data-v-74b534b6]{background:linear-gradient(180deg,#fff,#fbfefe);border:1px solid #deefee;border-radius:28px;box-shadow:0 28px 60px rgba(16,39,37,.22);height:min(88vh,920px);overflow:hidden;width:min(1200px,100%)}.iframeHeader[data-v-74b534b6]{align-items:center;background:#f5fbfb;border-bottom:1px solid #e2efee;display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.iframeHeader__eyebrow[data-v-74b534b6]{color:#8ea2a1;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.iframeHeader__title[data-v-74b534b6]{color:#536a68;font-size:1.1rem;font-weight:700;margin-top:4px}.iframe[data-v-74b534b6]{background-color:#fff;border:0;height:100%;width:100%}.closeButton[data-v-74b534b6]{align-items:center;background:#fff;border:0;border-radius:999px;color:#88a3a1;cursor:pointer;display:inline-flex;height:42px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:42px}.closeButton[data-v-74b534b6]:hover{background:#eef8f7;color:#4d6664}.closeIcon[data-v-74b534b6]{font-size:1.4rem}@media(max-width:768px){.iframeWrapper[data-v-74b534b6]{padding:12px}.iframeShell[data-v-74b534b6]{border-radius:22px;height:min(92vh,920px)}.iframeHeader[data-v-74b534b6]{padding:14px 16px}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:Kanit,sans-serif!important;margin:0;overflow:hidden;padding:0}body,html{height:100%}body{overflow:auto}*,:after,:before{box-sizing:border-box;margin:0}button,input,select,textarea{font-family:Kanit,sans-serif!important}label.iSuandokRadio{align-items:center;cursor:pointer;display:flex}label.iSuandokRadio>input[type=radio]{display:none}label.iSuandokRadio>.radio{align-items:center;border:2px solid #7a7a7a;border-radius:50%;display:flex;height:1.25em;justify-content:center;transition:border .15s ease-out;width:1.25em}label.iSuandokRadio>input[type=radio]:checked~.radio:before{transform:scale(1)}label.iSuandokRadio>input[type=radio]:checked~.radio,label.iSuandokRadio>input[type=radio]:hover~.radio{border-color:#367f7a}label.iSuandokRadio>input[type=radio]~.radio:before{background:#367f7a;border-radius:50%;content:"";height:.625em;transform:scale(0);transition:transform .15s ease-out;width:.625em}label.iSuandokRadio>.labelText{padding-left:.5em}input.iSuandokInput{background:#fff;border:2px solid #999;border-radius:5px;color:#555;font-size:1.2em;height:50px;padding:5px;transition:all .2s ease-out;width:100%}input.iSuandokInput:focus{border-color:#367f7a;outline:none}input.iSuandokInput:disabled{background:#ddd;filter:grayscale(1)}.iSuandokDateInput{width:100%}.iSuandokDateInput input{background:#fff;border:2px solid #999;border-radius:5px;color:#555;font-size:1.2em;height:40px;padding:5px;transition:all .2s ease-out;width:100%}.iSuandokDateInput input:focus{border-color:#367f7a;outline:none}textarea.iSuandokTextarea{background:#fff;border:2px solid #999;border-radius:5px;color:#555;font-size:1.2em;height:100px;padding:5px;resize:none;transition:all .2s ease-out;width:100%}textarea.iSuandokTextarea:focus{border-color:#367f7a;outline:none}select.iSuandokSelect{background:#fff;border:2px solid #999;border-radius:5px;color:#555;font-size:1.2em;height:50px;padding:5px;transition:all .2s ease-out;width:100%}select.iSuandokSelect:focus{border-color:#367f7a;outline:none}label.iSuandokSwitch{align-items:center;cursor:pointer;display:flex}label.iSuandokSwitch>input[type=checkbox]{display:none}label.iSuandokSwitch>.radio{align-items:center;background:#d1d1d1;border-radius:20px;box-shadow:0;display:flex;height:1.575em;justify-content:center;transition:all .15s ease-out;width:2.75em}label.iSuandokSwitch>input[type=checkbox]:checked~.radio:before{transform:translate(.5em)}label.iSuandokSwitch>input[type=checkbox]:hover~.radio{box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05)}label.iSuandokSwitch>input[type=checkbox]:checked~.radio{background:#367f7a}label.iSuandokSwitch>input[type=checkbox]~.radio:before{background:#fff;border-radius:50%;box-shadow:1px 1px 5px #aaa;content:"";height:1.175em;transform:translate(-.5em);transition:transform .15s ease-out;width:1.175em}label.iSuandokSwitch>.labelText{padding-left:.5em}button.iSuandokButton{align-items:center;background-color:#367f7a;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.2em;justify-content:center;outline:none;padding:10px 0;transition:all .2s ease;width:100%}button.iSuandokButton>i{margin-right:10px}button.iSuandokButton:hover{background-color:#295e5b;box-shadow:0 5px 3px 0 rgba(0,0,0,.01),0 3px 3px 0 rgba(0,0,0,.2)}.show-hide-enter-active,.show-hide-leave-active{transition:all .2s ease}.show-hide-enter,.show-hide-leave-to{opacity:0;transform:scaleY(0);transform-origin:top}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modalContainer,.modal-leave-active .modalContainer{transform:scale(1.1)}#__layout,#__nuxt{height:100%}.wrapperLayout{display:flex;flex-direction:column;min-height:100%}.wrapperLayout.is-liff-mobile{padding-bottom:40px}.wrapperLayout.is-mobile-layout.is-login-route{min-height:100dvh;overflow:hidden;padding-bottom:0}.layout-menu-back{align-items:center;backdrop-filter:blur(16px);background:rgba(17,30,29,.72);border:0;border-radius:999px;box-shadow:0 14px 28px rgba(12,37,35,.2);color:#fff;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;left:18px;padding:10px 14px;position:fixed;top:18px;z-index:10020}.layout-menu-back .material-icons{font-size:1.2rem}@media only screen and (max-width:1023px){.layout-menu-back{left:12px;padding:9px 12px;top:12px}}.body{background-attachment:fixed;background-image:url(/opr/_nuxt/img/mainBG.761155d.jpg);background-repeat:no-repeat;background-size:cover;display:flex;flex:1;flex-direction:row;min-height:calc(100vh - 30px);overflow:auto}.wrapperLayout.is-mobile-layout .body{background-image:url(/opr/_nuxt/img/mobileMenuBG.06c1cf0.png)}.body .blankSpace{flex:0 0 max(0px,min(9vw,128px));min-width:0}@media only screen and (max-width:1280px){.body .blankSpace{display:none}}.wrapperLayout.is-mobile-layout .body .blankSpace{display:none}.body .nuxt{flex:1 1 auto;max-width:100%;min-width:0;padding:30px 30px 30px 0;width:auto}@media only screen and (max-width:1280px){.body .nuxt{padding-left:30px}}.wrapperLayout.is-mobile-layout .body .nuxt{padding:0}.body.body--login-route{min-height:100dvh;overflow:hidden}body.poster-studio-focus-mode-active{overflow:hidden;overscroll-behavior:none}body.poster-studio-focus-mode-active .home-topbar__customize,body.poster-studio-focus-mode-active .home-topbar__draft-reset,body.poster-studio-focus-mode-active .home-topbar__settings,body.poster-studio-focus-mode-active .layout-bottom-chrome,body.poster-studio-focus-mode-active .layout-top-chrome,body.poster-studio-focus-mode-active .main-menu-shell__topbar,body.poster-studio-focus-mode-active .poster-studio-modal__close,body.poster-studio-focus-mode-active .poster-studio-modal__header,body.poster-studio-focus-mode-active .poster-studio-modal__reset{display:none}body.poster-studio-focus-mode-active .wrapperLayout.is-liff-mobile{padding-bottom:0}body.poster-studio-focus-mode-active .body{min-height:100vh;overflow:hidden;overscroll-behavior:none}body.poster-studio-focus-mode-active .nuxt,body.poster-studio-focus-mode-active .wrapperLayout{overflow:hidden}