@charset "UTF-8";:root{--color-white:#fff;--color-black:#333;--color-main:#46aa73;--color-text:#474e4b;--color-basic:#d8e0dd;--color-main-1000:#000;--color-main-950:#030705;--color-main-900:#0b1a11;--color-main-850:#122c1d;--color-main-800:#193e2a;--color-main-750:#215036;--color-main-700:#286242;--color-main-650:#30744e;--color-main-600:#37865b;--color-main-550:#3f9867;--color-main-500:#46aa73;--color-main-450:#52b880;--color-main-400:#64bf8d;--color-main-350:#76c79a;--color-main-300:#88cea8;--color-main-250:#9ad5b5;--color-main-200:#acddc2;--color-main-150:#bee4cf;--color-main-100:#d0ecdd;--color-main-50:#e2f3ea;--color-main-0:#f4fbf7;--color-text-1000:#000;--color-text-950:#000;--color-text-900:#000;--color-text-850:#000;--color-text-800:#000;--color-text-750:#040504;--color-text-700:#121313;--color-text-650:#1f2221;--color-text-600:#2c312f;--color-text-550:#3a3f3d;--color-text-500:#474e4b;--color-text-450:#545d59;--color-text-400:#626b67;--color-text-350:#6f7a75;--color-text-300:#7d8883;--color-text-250:#8b9691;--color-text-200:#9aa39f;--color-text-150:#a9b1ad;--color-text-100:#b7bebb;--color-text-50:#c6cbc9;--color-text-0:#d5d9d7;--color-basic-1000:#b0c0ba;--color-basic-950:#b4c4be;--color-basic-900:#b8c7c1;--color-basic-850:#bccac5;--color-basic-800:#c0cdc8;--color-basic-750:#c4d0cc;--color-basic-700:#c8d3cf;--color-basic-650:#ccd7d3;--color-basic-600:#d0dad6;--color-basic-550:#d4ddda;--color-basic-500:#d8e0dd;--color-basic-450:#dce3e0;--color-basic-400:#e0e6e4;--color-basic-350:#e4e9e7;--color-basic-300:#e8edeb;--color-basic-250:#ecf0ee;--color-basic-200:#f0f3f2;--color-basic-150:#f4f6f5;--color-basic-100:#f8f9f9;--color-basic-50:#fcfcfc;--color-basic-0:#fff;--color-primary-900:#08130d;--color-primary-800:#183625;--color-primary-700:#275a3e;--color-primary-600:#377d56;--color-primary-500:#46a16f;--color-primary-400:#60ba89;--color-primary-300:#84c9a3;--color-primary-200:#a7d9be;--color-primary-100:#cbe8d8;--color-primary-t-20:rgba(70,161,111,.2);--color-primary-t-40:rgba(70,161,111,.4);--color-primary-t-60:rgba(70,161,111,.6);--color-primary-t-80:rgba(70,161,111,.8);--color-secondary-900:#040f16;--color-secondary-800:#0c2e41;--color-secondary-700:#154c6b;--color-secondary-600:#1d6b96;--color-secondary-500:#2589c1;--color-secondary-400:#3fa2da;--color-secondary-300:#6ab7e2;--color-secondary-200:#94cceb;--color-secondary-100:#bfe0f3;--color-secondary-t-20:rgba(37,137,193,.2);--color-secondary-t-40:rgba(37,137,193,.4);--color-secondary-t-60:rgba(37,137,193,.6);--color-secondary-t-80:rgba(37,137,193,.8);--color-success-900:#0d2615;--color-success-800:#1a4c2b;--color-success-700:#287140;--color-success-600:#359756;--color-success-500:#42bd6b;--color-success-400:#68ca89;--color-success-300:#8ed7a6;--color-success-200:#b3e5c4;--color-success-100:#d9f2e1;--color-success-t-20:rgba(66,189,107,.2);--color-success-t-40:rgba(66,189,107,.4);--color-success-t-60:rgba(66,189,107,.6);--color-success-t-80:rgba(66,189,107,.8);--color-warning-900:#6e440d;--color-warning-800:#9b6013;--color-warning-700:#c87c19;--color-warning-600:#e5962f;--color-warning-500:#ebad5c;--color-warning-400:#f1c489;--color-warning-300:#f6dbb7;--color-warning-200:#fcf2e4;--color-warning-100:#fff;--color-warning-t-20:rgba(235,173,92,.2);--color-warning-t-40:rgba(235,173,92,.4);--color-warning-t-60:rgba(235,173,92,.6);--color-warning-t-80:rgba(235,173,92,.8);--color-stress-900:#6b2d08;--color-stress-800:#9a400c;--color-stress-700:#c95410;--color-stress-600:#ed6b1f;--color-stress-500:#f18a4e;--color-stress-400:#f5a97d;--color-stress-300:#f8c8ad;--color-stress-200:#fce8dc;--color-stress-100:#fff;--color-stress-t-20:rgba(241,138,78,.2);--color-stress-t-40:rgba(241,138,78,.4);--color-stress-t-60:rgba(241,138,78,.6);--color-stress-t-80:rgba(241,138,78,.8);--color-danger-900:#661919;--color-danger-800:#8b2222;--color-danger-700:#b02b2b;--color-danger-600:#cf3939;--color-danger-500:#d85e5e;--color-danger-400:#e18383;--color-danger-300:#eaa8a8;--color-danger-200:#f3cdcd;--color-danger-100:#fcf2f2;--color-danger-t-20:rgba(216,94,94,.2);--color-danger-t-40:rgba(216,94,94,.4);--color-danger-t-60:rgba(216,94,94,.6);--color-danger-t-80:rgba(216,94,94,.8);--color-cancel-900:#24313a;--color-cancel-800:#384b59;--color-cancel-700:#4c6678;--color-cancel-600:#608097;--color-cancel-500:#7d99ad;--color-cancel-400:#9cb2c1;--color-cancel-300:#bccad4;--color-cancel-200:#dbe3e8;--color-cancel-100:#fafbfc;--color-cancel-t-20:rgba(125,153,173,.2);--color-cancel-t-40:rgba(125,153,173,.4);--color-cancel-t-60:rgba(125,153,173,.6);--color-cancel-t-80:rgba(125,153,173,.8);--header-height:68px}@media (max-width:1200px){:root{--header-height:52px}}:root{--menu-width:300px;--menu-icon-size:40px;--menu-icon-radius:8px;--menu-item-padding-TB:8px;--menu-item-padding-LR:16px}@media (max-width:1400px){:root{--menu-width:270px;--menu-icon-size:36px;--menu-icon-radius:8px}}body,html{height:100%;margin:0;padding:0;width:100%}*{box-sizing:border-box}.wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100vw}.wrapper .wrapper-nav{flex:none;height:var(--header-height);position:relative;transition:.5s;width:100%;z-index:100}.wrapper .wrapper-content{display:flex;height:calc(100% - var(--header-height));width:100%}.fade-in{animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wrapper-content .main{background:var(--color-basic-150);height:calc(100% + var(--header-height));overflow:hidden;overflow-y:scroll;padding-top:var(--header-height);position:relative;top:calc(var(--header-height)*-1);width:100%}.wrapper-content .main .container{animation:fadeIn .3s ease-in-out}@media (max-width:992px){.wrapper-content .main .container{max-width:1200px}}.wrapper-content .main::-webkit-scrollbar{background-color:var(--color-basic-150);width:12px}.wrapper-content .main::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid var(--color-basic-150);border-radius:10px}.wrapper-content .main::-webkit-scrollbar-track{margin-top:var(--header-height)}.wrapper-content .main .main-top{box-shadow:inset 0 -10px 10px -10px var(--color-basic-150);margin-bottom:-100px;padding:20px 24px 100px;position:relative;width:100%}.wrapper-content .main .main-top .bg{height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:0}.wrapper-content .main .main-top .bg:before{background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:70%}.wrapper-content .main .main-top .bg:after{background:linear-gradient(90deg,#ffffffc4 20%,#fff0 50%);border-bottom:1px solid #ccc;box-shadow:inset 0 -5px 10px -10px #0000001a;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:576px){.wrapper-content .main .main-top .bg:after{background:#ffffff85 20%}}.wrapper-content .main .main-top .bg img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:0}.wrapper-content .main .main-top .container{position:relative}.wrapper-content .main .main-top .shortcut-group{align-items:center;display:flex;margin-bottom:12px}.wrapper-content .main .main-top .shortcut-group button.shortcut-btn{align-items:center;background:var(--color-white);border:1px solid var(--color-basic-500);border-radius:100%;box-shadow:0 0 0 6px #e0e0e0;color:var(--color-text-400);display:flex;height:32px;justify-content:center;opacity:1;transition:.5s;width:32px}.wrapper-content .main .main-top .shortcut-group button.shortcut-btn i{align-items:center;display:flex;font-size:18px;height:18px;justify-content:center;margin:0;padding:0;width:18px}.wrapper-content .main .main-top .shortcut-group button.shortcut-btn:hover{background:#b6b6b6;border:1px solid var(--color-basic-600);box-shadow:0 0 0 6px var(--color-basic-400);color:var(--color-white)}.wrapper-content .main .main-top .shortcut-group ol.breadcrumb{margin:0;padding:0 0 0 12px}.wrapper-content .main .main-top .shortcut-group ol.breadcrumb li.breadcrumb-item a,.wrapper-content .main .main-top .shortcut-group ol.breadcrumb li.breadcrumb-item p{color:var(--color-text-800);margin:0;opacity:.6;padding:0;text-decoration:none}.wrapper-content .main .main-top .shortcut-group ol.breadcrumb li.breadcrumb-item:before{color:#ff9587;content:"";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;padding:0 8px}.wrapper-content .main .main-top .shortcut-group ol.breadcrumb li.breadcrumb-item:first-child:before{content:"";padding:0}.wrapper-content .main .main-top .title-group{align-items:center;display:flex;height:52px;justify-content:space-between;margin-bottom:8px}.wrapper-content .main .main-top .title-group h1.title{color:var(--color-text-800);font-size:2.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wrapper-content .main .main-top .title-group label.title-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid hsla(0,0%,87%,.357);border-radius:12px;padding:8px;z-index:5}.wrapper-content .main .main-top .title-group label.title-button input[type=checkbox]{display:none}.wrapper-content .main .main-top .title-group label.title-button .content{display:flex;margin:0;padding:0}.wrapper-content .main .main-top .title-group label.title-button .content .list{display:flex}.wrapper-content .main .main-top .title-group label.title-button .content .list>*{margin-left:4px}.wrapper-content .main .main-top .title-group label.title-button .content .list>:first-child{margin-left:0}.wrapper-content .main .main-top .title-group label.title-button .content .list .btn{padding:6px 12px}.wrapper-content .main .main-top .title-group label.title-button .content .btn-more{background:var(--color-white);border:1px solid var(--color-basic-500);display:none;height:38px;margin:0;transition:.5s;width:38px}@media (max-width:992px){.wrapper-content .main .main-top .title-group label.title-button .content{position:relative}.wrapper-content .main .main-top .title-group label.title-button .content .list{background:#00000080;border:1px solid rgba(0,0,0,.5);border-radius:8px;display:none;flex-direction:column;overflow:hidden;padding:4px}.wrapper-content .main .main-top .title-group label.title-button .content .list>*{margin:0}.wrapper-content .main .main-top .title-group label.title-button .content .list .btn{background:transparent;border:none}.wrapper-content .main .main-top .title-group label.title-button .content .list .btn:hover{background:#0006}.wrapper-content .main .main-top .title-group label.title-button .content .btn-more{display:flex}.wrapper-content .main .main-top .title-group label.title-button [type=checkbox]:checked+.content .list{display:flex;position:absolute;right:0;top:100%;z-index:99}}.wrapper-content .main .main-top .subtitle-group{color:var(--color-text-800);display:flex;flex-wrap:wrap;margin:0;padding:0 0 20px}.wrapper-content .main .main-top .subtitle-group p{color:var(--color-text-800);margin-right:20px;opacity:.8;text-shadow:0 0 5px #e9e9e9}.wrapper-content .main .main-top .subtitle-group ul.info-list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.wrapper-content .main .main-top .subtitle-group ul.info-list li.item{display:flex}.wrapper-content .main .main-top .subtitle-group ul.info-list li.item i{align-items:center;display:flex;height:24px;justify-content:center;margin-right:4px;opacity:.4;text-shadow:0 0 20px #e9e9e9;width:24px}.wrapper-content .main .main-content .tabbar{height:40px;position:relative;width:95%}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills{background:transparent;box-shadow:none;color:var(--color-text-800);display:flex;flex-wrap:nowrap;height:40px;justify-content:flex-start;list-style:none;margin:0;overflow:hidden;overflow-x:auto;padding:0;position:absolute;position:relative;top:1px;z-index:1}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills::-webkit-scrollbar{display:none}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item{cursor:pointer;margin-left:8px;padding:0;position:relative;white-space:nowrap;z-index:1}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item button.nav-link{align-items:center;background:var(--color-white);border-bottom:none;border:1px solid var(--color-basic-500);border-radius:12px 12px 0 0;color:var(--color-text-500);display:flex;height:42px;justify-content:center;-webkit-mask-image:linear-gradient(0deg,transparent,#000 20%);mask-image:linear-gradient(0deg,transparent,#000 20%);opacity:.9;opacity:.7;padding:6px 18px;transform:translateY(6px);transition:.2s}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item button.nav-link i{color:var(--color-text-300);font-size:1.4rem;margin-right:4px;transition:.5s}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item button.nav-link.active{background:var(--color-white);border-bottom:none;color:var(--color-text-1000);-webkit-mask-image:none;mask-image:none;opacity:1;transform:translateY(0)!important}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item button.nav-link.active i{color:var(--color-main-500)}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item button.nav-link.disabled{opacity:.4;pointer-events:none}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item:hover button.nav-link{opacity:.9;transform:translateY(2px)}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item:has(.disabled){pointer-events:none}.wrapper-content .main .main-content .tabbar ul.nav.nav-pills li.nav-item:first-child{margin-left:0}.wrapper-content .main .main-content .block{background:var(--color-basic-0);border:1px solid var(--color-basic-500);border-radius:12px;box-shadow:0 2px 0 var(--color-basic-500);margin-bottom:24px;min-height:240px;padding:24px;position:relative;width:calc(100% - 24px)}.wrapper-content .main .main-content .block>:last-child{margin-bottom:0!important}.wrapper-content .main .main-content .block>.important{background:#ffffea;border:1px solid #ffecb8;border-radius:8px;margin:2px;padding:16px}.wrapper-content .main .main-content .block>.important .form-text>h3,.wrapper-content .main .main-content .block>.important .form-text>p{color:#41240c}.wrapper-content .main .main-content .block>.important input.form,.wrapper-content .main .main-content .block>.important label,.wrapper-content .main .main-content .block>.important textarea.form{background:#fff!important}@media (max-width:1200px){.wrapper-content .main .main-content .block{padding:16px}}@media (max-width:768px){.wrapper-content .main .main-content .block{border-left:0;border-radius:0;border-right:0;box-shadow:none;padding:16px 12px;width:100%}}.wrapper-content .main .main-content .block-nocolor{padding:0;width:calc(100% - 24px)}.wrapper-content .main .main-content .block-nocolor .block-box{background:var(--color-basic-0);border:1px solid var(--color-basic-500);border-radius:12px;box-shadow:0 2px 0 var(--color-basic-500);margin-bottom:24px;padding:24px;position:relative}.wrapper-content .main .main-content .color-group{border:1px solid #ddd;border-radius:8px;display:flex;overflow:hidden}.wrapper-content .main .main-content .color-group .color-box{background:var(--color);height:70px;position:relative;width:100%}.wrapper-content .main .main-content .color-group .color-box:after,.wrapper-content .main .main-content .color-group .color-box:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wrapper-content .main .main-content .color-group .color-box:before{color:var(--color-white);-webkit-text-stroke:3px}.wrapper-content .main .main-content .color-group .color-box:first-child:after,.wrapper-content .main .main-content .color-group .color-box:first-child:before{content:"100"}.wrapper-content .main .main-content .color-group .color-box:nth-child(2):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(2):before{content:"200"}.wrapper-content .main .main-content .color-group .color-box:nth-child(3):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(3):before{content:"300"}.wrapper-content .main .main-content .color-group .color-box:nth-child(4):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(4):before{content:"400"}.wrapper-content .main .main-content .color-group .color-box:nth-child(5):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(5):before{content:"500"}.wrapper-content .main .main-content .color-group .color-box:nth-child(6):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(6):before{content:"600"}.wrapper-content .main .main-content .color-group .color-box:nth-child(7):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(7):before{content:"700"}.wrapper-content .main .main-content .color-group .color-box:nth-child(8):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(8):before{content:"800"}.wrapper-content .main .main-content .color-group .color-box:nth-child(9):after,.wrapper-content .main .main-content .color-group .color-box:nth-child(9):before{content:"900"}.wrapper-content .main .main-content .color-group.more .color-box:first-child:after,.wrapper-content .main .main-content .color-group.more .color-box:first-child:before{content:"0"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(2):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(2):before{content:"50"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(3):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(3):before{content:"100"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(4):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(4):before{content:"150"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(5):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(5):before{content:"200"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(6):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(6):before{content:"250"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(7):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(7):before{content:"300"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(8):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(8):before{content:"350"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(9):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(9):before{content:"400"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(10):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(10):before{content:"450"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(11):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(11):before{content:"500"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(12):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(12):before{content:"550"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(13):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(13):before{content:"600"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(14):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(14):before{content:"650"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(15):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(15):before{content:"700"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(16):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(16):before{content:"750"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(17):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(17):before{content:"800"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(18):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(18):before{content:"850"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(19):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(19):before{content:"900"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(20):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(20):before{content:"950"}.wrapper-content .main .main-content .color-group.more .color-box:nth-child(21):after,.wrapper-content .main .main-content .color-group.more .color-box:nth-child(21):before{content:"1000"}.wrapper-content .main .main-bottom:has(*){display:flex}.wrapper-content .main .main-bottom{align-items:center;background:var(--color-white);border:1px solid var(--color-basic-500);border-radius:12px;box-shadow:0 2px 0 var(--color-basic-500);gap:8px;justify-content:center;margin:0 auto;padding:12px;width:-moz-fit-content;width:fit-content}.wrapper-content .main .main-bottom>*{margin:0}.wrapper-content .main .main-bottom .line{font-size:1.6rem}.wrapper-content .main .main-bottom .line:after{color:var(--color-text-500);content:"|";margin:0!important;opacity:.5}.wrapper-content .main .main-footer{background:var(--color-basic-0);border:1px solid var(--color-basic-500);border-left:0;border-right:0;margin-top:60px;padding:20px;position:sticky;top:100%;z-index:99}.wrapper-content .main .main-footer .footer-box{align-items:center;display:flex;justify-content:space-between;line-height:1.8}@media (max-width:992px){.wrapper-content .main .main-footer .footer-box{flex-direction:column;justify-content:center}}.wrapper-content .main .main-footer .scrollbtn-box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid var(--color-basic-500);border-radius:12px;bottom:24px;display:flex;padding:8px;position:fixed;right:40px}.wrapper-content .main .main-footer .scrollbtn-box .btn{align-items:center;display:flex;height:48px;justify-content:center;margin-left:8px;padding:20px;position:relative;width:48px}.wrapper-content .main .main-footer .scrollbtn-box .btn i{margin:0}.wrapper-content .main .main-footer .scrollbtn-box .btn:first-child{margin-left:0}.wrapper-content .main .main-footer .scrollbtn-box .btn .hover-text{background:#000000b0;border:1px solid #333;border-radius:8px;bottom:100%;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%)}.wrapper-content .main .main-footer .scrollbtn-box .btn .hover-text p{color:var(--color-white)}.wrapper-content .main .main-footer .scrollbtn-box .btn:hover .hover-text{opacity:1;transform:translate(-50%,-8px);transition:.4s}.block-review .block-box{margin-bottom:14px!important;position:relative}.block-review .block-box>*{position:relative;z-index:1}.block-review .review-img{bottom:-30px;position:absolute;right:-90px;width:380px;z-index:0}@media (max-width:768px){.block-review .review-img{opacity:.7;z-index:0}}.block-review .h-160{height:160px}@media (max-width:768px){.block-review .h-160{height:auto}}.photo-display-box{border:1px solid var(--color-basic-500);border-radius:12px;box-shadow:0 2px 0 var(--color-basic-500);margin-bottom:24px;overflow:hidden;position:relative}.photo-display-box img{width:100%}.wrapper-nav .nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff6e;border-bottom:1px solid #ccc;box-shadow:0 2px #3232321a;display:flex;height:100%;justify-content:space-between;padding:4px 16px;width:100%}@media (max-width:1200px){.wrapper-nav .nav{padding:6px 12px}}.wrapper-nav .nav .nav-content{align-items:center;display:flex;gap:2px;height:100%;justify-content:center}.wrapper-nav .nav .nav-content>*{margin:0 4px 0 0}.wrapper-nav .nav .nav-content>:last-child{margin-right:0}.wrapper-nav .nav .menu-btn{align-items:center;background:#e4e4e4;border-radius:var(--menu-icon-radius);cursor:pointer;display:flex;height:var(--menu-icon-size);justify-content:center;margin-right:12px;width:var(--menu-icon-size)}.wrapper-nav .nav .menu-btn i{color:var(--color-text-500);font-size:1.8rem}.wrapper-nav .nav .menu-btn:hover{background:#cacaca}.wrapper-nav .nav .menu-btn:hover i{color:#fff}.wrapper-nav .nav .nav-btn{align-items:center;border:1px solid transparent;border-radius:var(--menu-icon-radius);cursor:pointer;display:flex;height:var(--menu-icon-size);justify-content:center;padding:4px 12px}.wrapper-nav .nav .nav-btn>*{margin-right:12px}.wrapper-nav .nav .nav-btn>:last-child{margin:0}.wrapper-nav .nav .nav-btn.icon-btn{height:var(--menu-icon-size);padding:0;width:var(--menu-icon-size)}.wrapper-nav .nav .nav-btn i{color:var(--color-text-400);font-size:2.2rem}@media (max-width:576px){.wrapper-nav .nav .nav-btn i{margin:0}}.wrapper-nav .nav .nav-btn i.fa-line{color:var(--color-primary-500);font-size:2.4rem}.wrapper-nav .nav .nav-btn p{color:var(--color-text-700);font-size:1.8rem;text-transform:capitalize}@media (max-width:576px){.wrapper-nav .nav .nav-btn p{display:none}}.wrapper-nav .nav .nav-btn:hover{background:#f0f0f0}.wrapper-nav .nav .nav-btn.active{background:#b5b5b544}.wrapper-nav .nav .nav-btn.has-notice{position:relative}.wrapper-nav .nav .nav-btn.has-notice:after{align-items:center;background:#ef4444;border:1px solid #b31515;border-radius:50px;color:var(--color-white);content:attr(data-count);display:flex;font-family:微軟正黑體,Microsoft JhengHei,sans-serif;font-size:1.3rem;font-weight:900;justify-content:center;line-height:1;min-width:20px;padding:1px 4px 2px;position:absolute;right:4px;top:4px;transform:translate(50%,-50%);z-index:10}.wrapper-nav .nav .nav-btn.has-notice i{animation:bell-ani .8s infinite;transform-origin:50% 0}.wrapper-nav .nav label.nav-btn-list{height:-moz-fit-content;height:fit-content;position:relative}.wrapper-nav .nav label.nav-btn-list .nav-btn{padding-right:36px}.wrapper-nav .nav label.nav-btn-list .nav-btn:after{align-items:center;color:var(--color-text-300);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:1.6rem;font-weight:900;height:36px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:50% 50%;transition:.5s;width:36px}.wrapper-nav .nav label.nav-btn-list input[type=checkbox]{display:none}.wrapper-nav .nav label.nav-btn-list .content .list{background:#00000080;border:1px solid rgba(0,0,0,.3);border-radius:12px;display:none;flex-direction:column;overflow:hidden;padding:4px}.wrapper-nav .nav label.nav-btn-list .content .list>*{margin:0}.wrapper-nav .nav label.nav-btn-list .content .list .btn{align-items:center;background:transparent;border:none;color:var(--color-white);display:flex;justify-content:flex-start;padding:20px 12px}.wrapper-nav .nav label.nav-btn-list .content .list .btn p{color:var(--color-white);white-space:nowrap}.wrapper-nav .nav label.nav-btn-list .content .list .btn i{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wrapper-nav .nav label.nav-btn-list .content .list .btn:hover{background:#0006}.wrapper-nav .nav label.nav-btn-list .content .btn-more{display:flex}.wrapper-nav .nav label.nav-btn-list [type=checkbox]:checked+.content .list{display:flex;position:absolute;right:0;top:100%;z-index:99}.wrapper-nav .nav label.nav-btn-list [type=checkbox]:checked+.content .nav-btn{background:#b5b5b544}.wrapper-nav .nav a.logo{align-items:center;display:flex;height:100%;justify-content:center}.wrapper-nav .nav a.logo img.lg{height:70%}@media (max-width:1200px){.wrapper-nav .nav a.logo img.lg{height:85%}}@media (max-width:576px){.wrapper-nav .nav a.logo img.lg{display:none}}.wrapper-nav .nav a.logo img.sm{display:none;height:100%}@media (max-width:576px){.wrapper-nav .nav a.logo img.sm{display:block}}@keyframes bell-ani{0%{transform:rotate(8deg)}50%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}:root{--menu-icon-color:var(--color-white);--menu-icon-background:var(--color-main-450);--menu-text-color:var(--color-white);--menu-item-background:var(--color-main-550)}.menu{background:var(--color-main-550);background:linear-gradient(0deg,var(--color-main-350) 0,var(--color-main-550) 100%);box-shadow:1px 0 #3232324d;flex:none;overflow:hidden;overflow-y:auto;padding-bottom:120px;position:relative;transition:.5s;width:var(--menu-width);z-index:2}.menu::-webkit-scrollbar{display:none}@media (max-width:1200px){.menu{width:calc(var(--menu-width) - 60px)}}@media (max-width:992px){.menu{transition:0s!important;width:0}}.menu .menu-header{background:#fff;border-bottom:1px solid var(--color-main-650);display:flex;flex-direction:column;gap:4px;justify-content:center;overflow:hidden;padding:0 16px;position:relative;position:sticky;top:0;transition:.3s;z-index:99}.menu .menu-header.kville{height:82px}.menu .menu-header.clinic{height:120px}@media (max-width:768px){.menu .menu-header.clinic{height:116px}}.menu .menu-header:after{background:var(--color-stress-500);content:"";height:calc(100% + 2px);left:0;position:absolute;top:0;width:5px}.menu .menu-header .name{color:var(--color-text-700);display:-webkit-box;font-size:2rem;font-weight:700;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:2px;overflow:hidden}.menu .menu-header .btn-box{align-items:center;display:flex;gap:4px}@media (max-width:1200px){.menu .menu-header .btn-box{gap:2px}}.menu .menu-header .btn-box .btn{align-items:center;border:none;border-radius:8px;display:flex;height:auto;justify-content:center;margin:0;padding:0}.menu .menu-header .btn-box .btn img{width:28px}@media (max-width:1200px){.menu .menu-header .btn-box .btn img{width:24px}}.menu .menu-header .btn-box .btn:hover{box-shadow:0 0 0 4px #ffeaa3}.menu .menu-header .btn-box .disabled{filter:grayscale(100%);opacity:.6;pointer-events:none}.menu .menu-header .btn-box .divider{border-right:1px solid #bebebe;height:50%;margin-left:4px;margin-right:4px;width:1px}.menu .menu-header .btn-box .link{color:var(--color-stress-500);cursor:pointer;font-size:1.6rem;text-decoration:none}.menu .menu-header .btn-box .link:hover{color:var(--color-stress-600)}.menu .menu-content{border:0}.menu .submenu>.submenu-content{margin-bottom:20px}.menu .item{display:flex;flex-direction:column}.menu .item a{text-decoration:none}.menu .item .item-content{align-items:center;cursor:pointer;display:flex;padding:var(--menu-item-padding-TB) var(--menu-item-padding-LR);position:relative;transition:.5s}@media (max-width:1200px){.menu .item .item-content{padding:calc(var(--menu-item-padding-TB) - 4px) calc(var(--menu-item-padding-LR) - 4px)}}.menu .item .item-content p.name{color:var(--menu-text-color);display:block;font-size:1.6rem;margin:0;overflow:hidden;padding:8px 16px;text-overflow:ellipsis;text-shadow:0 0 8px rgba(50,50,50,.2);transition:.5s;white-space:nowrap;width:100%}.menu .item .item-content .icon{align-items:center;aspect-ratio:1/1;background:var(--menu-icon-background);border-radius:var(--menu-icon-radius);display:flex;flex:none;justify-content:center;position:relative;transition:.5s;width:var(--menu-icon-size)}.menu .item .item-content .icon i{color:var(--menu-icon-color);font-size:calc(var(--menu-icon-size) - 16px);transition:.2s}@media (max-width:1200px){.menu .item .item-content .icon{width:calc(var(--menu-icon-size) - 2px)}.menu .item .item-content .icon i{font-size:calc(var(--menu-icon-size) - 20px)}}.menu .item .item-content .icon.red-dot:after,.menu .item .item-content .icon.red-dot:before{background:var(--color-danger-400);border-radius:100%;content:"";height:12px;position:absolute;right:0;top:0;transform:translate(40%,-40%);width:12px}.menu .item .item-content .icon.red-dot:after{border:1px solid var(--color-danger-600)}.menu .item .item-content .icon.red-dot:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:red-dot;opacity:.8}@keyframes red-dot{0%{opacity:1;transform:translate(40%,-40%) scale(1)}to{opacity:0;transform:translate(40%,-40%) scale(2)}}.menu .item .item-content:before{align-items:center;color:var(--color-main-400);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:2rem;font-weight:900;height:100%;justify-content:center;opacity:1;padding:0 12px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s}.menu .item.active>.item-content{background:var(--menu-item-background)!important;position:relative;--menu-icon-color:var(--color-white)!important;--menu-icon-background:var(--color-main-600)!important;--menu-text-color:var(--color-white)!important;--menu-item-background:var(--color-main-750)!important}.menu .item.active>.item-content:before{content:"　";font-size:2rem;right:-18px}.menu .item:has(.active)>.item-content{background:var(--color-main-700)!important;position:relative}.menu .item:has(.active)>.item-content>.icon{background:var(--color-main-600)!important}.menu .item:has(.active)>.item-content>.icon i{color:#fff!important}.menu .item:has(.active)>.item-content:after{background:#000000a4!important}.menu .item .router-link-active{background:var(--menu-item-background)!important;position:relative;--menu-icon-color:var(--color-white)!important;--menu-icon-background:var(--color-main-600)!important;--menu-text-color:var(--color-white)!important;--menu-item-background:var(--color-main-750)!important}.menu .item .router-link-active:before{content:"　";font-size:2rem;right:-18px}.menu .item:has(.router-link-active)>.item-content{background:var(--color-main-700)!important;position:relative}.menu .item:has(.router-link-active)>.item-content>.icon{background:var(--color-main-600)!important}.menu .item:has(.router-link-active)>.item-content>.icon i{color:#fff!important}.menu .item:has(.router-link-active)>.item-content:after{background:#000000a4!important}.menu .submenu>.submenu-content .item .item-content{padding-left:calc(var(--menu-item-padding-LR) + 18px)}.menu .menu-content>.item>.item-content{--menu-icon-color:var(--color-main-450);--menu-icon-background:var(--color-white);--menu-text-color:var(--color-white);--menu-item-background:var(--color-main-600);background:var(--menu-item-background)}.menu .menu-content>.item>.item-content>p.name{color:var(--menu-text-color)}.menu .menu-content>.item>.item-content>.icon{background:var(--menu-icon-background)}.menu .menu-content>.item>.item-content>.icon i{color:var(--menu-icon-color)}.menu .menu-content>.item>.item-content:after{background:var(--color-main-800);border-radius:0;content:"";height:100%;left:0;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s;width:10px}.menu .menu-content>.item:not(:has(.submenu)) .item-content:after{display:none!important}.menu .menu-content>.item>.item-content.collapsed{--menu-icon-color:var(--color-white);--menu-icon-background:var(--color-main-400);--menu-text-color:var(--color-white);--menu-item-background:transparent}.menu .menu-content>.item>.item-content:hover{--menu-icon-color:var(--color-white);--menu-icon-background:var(--color-main-550);--menu-text-color:var(--color-white);--menu-item-background:var(--color-main-600)}.menu .submenu>.submenu-content{background:var(--color-main-550);position:relative}.menu .submenu>.submenu-content:after{background:var(--color-main-700);border-radius:0;content:"";height:0;left:0;opacity:1;position:absolute;top:0;transform:translate(-50%);transition:.2s;width:10px}.menu .submenu.collapse>.submenu-content:after{height:100%}.menu .submenu>.submenu-content>.item>.item-content:hover{--menu-icon-color:var(--color-white);--menu-icon-background:var(--color-main-550);--menu-text-color:var(--color-white);--menu-item-background:var(--color-main-600);background:var(--menu-item-background)!important}.menu.fold{width:calc(var(--menu-icon-size) + var(--menu-item-padding-LR)*2)!important}.menu.fold .menu-header{border-color:transparent;height:0;padding:0 12px}@media (max-width:992px){.menu.fold .menu-header{border-bottom:1px solid var(--color-main-650);height:110px;padding:0 16px;transition:0}}.menu.fold .menu-content .item .item-content p.name,.menu.fold .menu-content .item .item-content:before{opacity:0}.menu.fold .submenu>.submenu-content .item .item-content{padding-left:calc(var(--menu-item-padding-LR))}@media (max-width:1200px){.menu.fold{width:calc(var(--menu-icon-size) + (var(--menu-item-padding-LR) - 7px)*2)!important}.menu.fold .submenu>.submenu-content .item .item-content{padding-left:calc(var(--menu-item-padding-LR) - 4px)}}@media (max-width:992px){.menu.fold{border-right:0 solid transparent;width:100%!important}.menu.fold .menu-content .item .item-content p.name{opacity:1}}.menu .menu-poptext{align-items:center;background:#0009;border:1px solid rgba(0,0,0,.7);border-radius:var(--menu-icon-radius);color:var(--color-white);display:flex;font-size:1.6rem;height:var(--menu-icon-size);justify-content:center;left:0;opacity:0;padding:var(--menu-item-padding-TB) var(--menu-item-padding-LR);pointer-events:none;position:fixed;top:0;transition:.2s;width:auto;z-index:99}@media (max-width:1200px){.menu .menu-poptext{padding:calc(var(--menu-item-padding-TB) - 4px) calc(var(--menu-item-padding-LR) - 4px)}}@media (max-width:992px){.menu .menu-poptext{display:none!important}}.menu-page{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.menu-page .menu-content{margin-bottom:20px}.menu-page .menu-title{align-items:center;display:flex;gap:12px;margin-bottom:16px}.menu-page .menu-title .title{color:var(--color-text-600);font-size:1.8rem;margin:0;padding:0;position:relative}.menu-page .menu-title .icon{align-items:center;aspect-ratio:1;background:var(--color-main-500);border-radius:12px;display:flex;justify-content:center;position:relative;width:40px}.menu-page .menu-title .icon i{color:#fff;font-size:2rem}.menu-page .menu-groups{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin-bottom:8px}.menu-page .menu-groups .groups-item{align-items:center;border-radius:16px;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-start;text-decoration:none;width:100%}.menu-page .menu-groups .groups-item .icon{align-items:center;aspect-ratio:3/2;background:var(--color-main-50);border-radius:12px;display:flex;justify-content:center;position:relative;transition:.3s;width:100%}.menu-page .menu-groups .groups-item .icon i{color:var(--color-main-500);font-size:4rem;transition:.3s}.menu-page .menu-groups .groups-item .name{color:var(--color-main-800);font-size:1.6rem;text-align:center;text-wrap:pretty}.menu-page .menu-groups .groups-item:hover .icon{background:var(--color-main-500)}.menu-page .menu-groups .groups-item:hover .icon i{color:#fff}.modal .modal-content{border-radius:8px}.modal .modal-header{background:var(--color-main-600);border-bottom:1px solid var(--color-main-700);color:var(--color-text-600);padding:12px 16px}.modal .modal-header h5.modal-title{color:var(--color-white)}.modal .modal-header .btn-close{background:none;border-radius:4px;height:32px;margin:-4px;opacity:1;padding:0;width:32px}.modal .modal-header .btn-close:after{align-items:center;color:#ffffffe6;content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:2.2rem;font-weight:900;justify-content:center;-webkit-text-stroke:.5px var(--color-white)}.modal .modal-header .btn-close:hover{background:var(--color-main-500)}.modal .modal-header .btn-close:focus{box-shadow:none}.modal .modal-body{padding:16px}.modal .modal-body.fixes-bottom{margin-bottom:-1px}.modal .modal-footer{align-items:center;display:flex;justify-content:center}.modal-body .grid-select-template{display:grid;grid-template-columns:300px 1fr;height:100%;max-height:80vh;min-height:400px}.modal-body .grid-select-template>::-webkit-scrollbar{background-color:var(--color-basic-150);width:12px}.modal-body .grid-select-template>::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid var(--color-basic-150);border-radius:10px}.modal-body .grid-select-template .grid-main{max-height:80vh;overflow-y:auto;padding:12px 12px 12px 4px}.modal-body .grid-select-template .grid-side{max-height:80vh;overflow-y:auto;padding:12px}.modal-body .grid-review-edit{display:grid;gap:12px;grid-template-columns:360px 1fr;height:100%;max-height:80vh}@media (max-width:1200px){.modal-body .grid-review-edit{grid-template-columns:280px 1fr}}@media (max-width:992px){.modal-body .grid-review-edit{display:flex;flex-direction:column}}.review-phone-box{height:320px;margin:0 auto;max-width:480px;overflow:hidden;position:relative;width:100%}.review-phone-box.edit-review{height:420px}.review-phone-box.edit-review .text-box-content,.review-phone-box.edit-review .text-box-title{-webkit-line-clamp:99!important}.review-phone-box .mask-black{background:linear-gradient(transparent,#fff);bottom:0;height:20%;left:0;position:absolute;width:100%;z-index:1}.review-phone-box .select-box{bottom:5%;font-size:1.8rem;height:40px;left:50%;position:absolute;transform:translate(-50%);width:180px;z-index:8}.review-phone-box .select-box select{cursor:pointer;font-size:1.8rem;text-align:center}.review-phone-box .review-phone{animation:fadeIn .5s forwards;position:relative;width:100%;z-index:1}.review-phone-box .message-text{font-size:1.6rem;left:0;padding:14.5% 9% 0;position:relative;position:absolute;top:0;width:100%;z-index:2}.review-phone-box .message-text .message-text-content{align-items:flex-start;animation:fadeIn .5s forwards;animation-delay:.2s;background:#ffffffda;border:3px solid #fff;border-radius:24px;display:flex;gap:12px;opacity:0;padding:10px}.review-phone-box .message-text .message-text-content .app-logo{flex:none;width:48px}.review-phone-box .message-text .message-text-content .text-box{margin-top:-2px;width:100%}.review-phone-box .message-text .message-text-content .text-box .text-box-title{display:-webkit-box;font-size:1.8rem;font-weight:700;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-text-800);margin-bottom:2px;word-break:break-all}.review-phone-box .message-text .message-text-content .text-box .text-box-content{display:-webkit-box;font-size:1.6rem;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--color-text-600);word-break:break-all}.swal2-popup{padding-bottom:20px}.swal2-title{line-height:1.5}.swal2-html-container{font-size:1.6rem!important;margin:12px 0!important;max-height:60vh!important;padding:0 12px!important;white-space:pre-wrap!important}.swal2-html-container .swal2-html-box{background:var(--color-basic-150);border-radius:8px;color:var(--color-text-500);font-size:1.8rem;font-weight:700;line-height:1.5;padding:12px}.swal2-actions{display:flex;gap:8px}.swal2-bubble-notify.swal2-backdrop-show,.swal2-bubble-notify.swal2-noanimation{background-color:transparent!important;pointer-events:none}.swal2-bubble-notify.swal2-center>.swal2-popup{grid-row:7!important}.swal2-bubble-notify .swal2-popup{background:#00000093;border:1px solid rgba(0,0,0,.424);border-radius:500px;padding:0;pointer-events:auto;width:auto!important}.swal2-bubble-notify .swal2-title{color:#fff;padding:14px 28px}.swal2-bubble-notify .swal2-timer-progress-bar-container{display:none}.info-bell{background:#fff;border:1px solid var(--color-basic-600);box-shadow:0 0 10px #0000001a;height:100vh;overflow:hidden;overflow-y:auto;position:fixed;right:0;top:0;width:360px;z-index:-1px}@media (max-width:576px){.info-bell{width:100vw}}.info-bell::-webkit-scrollbar{background-color:#fff;width:12px}.info-bell::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid #fff;border-radius:10px}.info-bell::-webkit-scrollbar-track{margin-top:var(--header-height)}.info-bell .info-bell-header{background:#fff;border-bottom:1px solid var(--color-basic-600);display:flex;justify-content:space-between;padding:8px 16px;padding-top:calc(var(--header-height) + 8px);position:sticky;top:0;z-index:1}.info-bell .info-bell-header .title{color:var(--color-text-600);font-size:1.8rem;font-weight:700}.info-bell .info-bell-header .btn{align-items:center;background:transparent;box-shadow:none;color:var(--color-stress-600);display:flex;font-size:1.6rem;gap:8px;height:unset;justify-content:center;padding:0}.info-bell .info-bell-header .btn:hover{color:var(--color-stress-700)}.info-bell .info-bell-list{padding-bottom:40px}.info-bell .item{border-bottom:1px solid var(--color-basic-600);display:flex;gap:12px;padding:16px}.info-bell .item:last-child{border-bottom:none}.info-bell .item:hover{background:#fff8dd}.info-bell .item .item-icon{align-items:center;background:var(--color-secondary-100);border:1px solid var(--color-secondary-200);border-radius:8px;display:flex;flex:none;height:40px;justify-content:center;width:40px}.info-bell .item .item-icon i{color:var(--color-secondary-500);font-size:2rem}.info-bell .item .item-icon.clinic{background:var(--color-main-100);border:1px solid var(--color-main-200)}.info-bell .item .item-icon.clinic i{color:var(--color-main-500);font-size:3rem}.info-bell .item .item-text{width:100%}.info-bell .item .subject{color:var(--color-text-700);font-size:1.6rem;font-weight:700;margin-bottom:2px}.info-bell .item .orDate{color:var(--color-text-500);font-size:1.6rem;margin-bottom:2px}.info-bell .item .contentText{color:var(--color-text-400);font-size:1.6rem}*{font-family:Inter,Noto Sans TC,Microsoft JhengHei,微軟正黑體,sans-serif;font-optical-sizing:auto}h1,h2,h3,h4,h5,h6{font-weight:700}b{font-weight:900}p{font-weight:400}h1,h2,h3,h4,h5,h6,p{color:var(--color-text-700);margin:0;padding:0}body,html{font-size:10px}@media (max-width:1400px){body,html{font-size:9.5px}}@media (max-width:1200px){body,html{font-size:9px}}h1{font-size:3.4rem}h2{font-size:3rem}h3{font-size:2.6rem}h4{font-size:2.2rem}h5{font-size:1.8rem}h6,ol,p,table,ul{font-size:1.6rem}.text-group{margin-top:20px}.text-group:first-child{margin-top:0}.text-group h2.title{font-size:2rem;margin:20px 0 12px;padding-left:24px;position:relative}.text-group h2.title:first-child{margin-top:0}.text-group h2.title:after{background:#ff9587;border:1px solid #ff7f6e;border-radius:16px;content:"";height:90%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.text-group h3.title{color:var(--color-text-600);font-size:1.8rem;margin-bottom:8px;margin-top:20px;padding-left:24px;position:relative}.text-group h3.title:first-child{margin-top:0}.text-group h3.title:after{background:var(--color-text-200);border:1px solid var(--color-text-300);border-radius:16px;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:12px}.text-group p.text{color:var(--color-text-500);margin-bottom:8px}.text-group p.text b{color:var(--color-text-650);font-weight:900}.text-scroll{border:1px solid var(--color-formBorder);border-radius:8px;color:var(--color-formText);font-size:1.6rem;height:600px;line-height:1.6;overflow:hidden;overflow-y:auto;padding:12px}.text-scroll::-webkit-scrollbar{width:6px}.text-scroll::-webkit-scrollbar-thumb{background-color:#5555556e;border-radius:10px}.text-scroll .group{margin-bottom:8px}.text-scroll .group:last-child{border-bottom:none;margin-bottom:0}.text-scroll h2.title{font-size:2rem}.text-scroll h2.title,.text-scroll h3{color:var(--color-main-800);font-weight:700;margin-bottom:4px}.text-scroll h3{font-size:1.8rem;margin-top:12px}.text-scroll p{color:var(--color-text-600);font-size:1.6rem;line-height:1.5}.text-scroll ol,.text-scroll ul{color:var(--color-text-700);font-size:1.6rem;margin-bottom:16px;padding-left:24px}.text-scroll li{line-height:1.5;margin-bottom:4px}.text-scroll li:last-child{margin-bottom:0}.text-scroll .highlight{color:var(--color-main-700);font-weight:600}.ckeditor-group{--ck-color-toolbar-border:var(--color-formBorder);--ck-color-base-border:var(--color-formBorder);position:relative}.ckeditor-group .ck.ck-rounded-corners{border-radius:0 0 8px 8px!important}.ckeditor-group .ck.ck-toolbar{border-radius:8px 8px 0 0!important}.ckeditor-group .ck.ck-editor__editable{min-height:300px}.ckeditor-group .ck.ck-sticky-panel__content_sticky{position:relative!important;z-index:0}.ckeditor-group .display{margin-top:20px}.ckeditor-group .display:first-child{margin-top:0}.ckeditor-group .display h2{font-size:2rem;margin-bottom:12px;margin-top:20px;padding-left:24px;position:relative}.ckeditor-group .display h2:first-child{margin-top:0}.ckeditor-group .display h2:after{background:#ff9587;border:1px solid #ff7f6e;border-radius:16px;content:"";height:90%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.ckeditor-group .display h3{color:var(--color-text-600);font-size:1.8rem;margin-bottom:8px;margin-top:20px;padding-left:24px;position:relative}.ckeditor-group .display h3:first-child{margin-top:0}.ckeditor-group .display h3:after{background:var(--color-text-200);border:1px solid var(--color-text-300);border-radius:16px;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:12px}.ckeditor-group .display p{color:var(--color-text-400);margin-bottom:8px}.ckeditor-group .display p b{color:var(--color-text-500);font-weight:900}.c-primary{color:var(--color-primary-500)!important}.c-secondary{color:var(--color-secondary-500)!important}.c-success{color:var(--color-success-600)!important}.c-warning{color:var(--color-warning-600)!important}.c-danger{color:var(--color-danger-600)!important}.c-stress{color:var(--color-stress-600)!important}.c-text{color:var(--color-text-700)!important}.c-primary-dark{color:var(--color-primary-700)!important}.c-secondary-dark{color:var(--color-secondary-800)!important}.c-success-dark{color:var(--color-success-800)!important}.c-stress-dark{color:var(--color-stress-800)!important}.c-warning-dark{color:var(--color-warning-800)!important}.c-danger-dark{color:var(--color-danger-800)!important}.bg-primary{background:var(--color-primary-100)!important}.bg-secondary{background:var(--color-secondary-100)!important}.bg-success{background:var(--color-success-100)!important}.bg-warning{background:var(--color-warning-100)!important}.bg-danger{background:var(--color-danger-100)!important}.bg-stress{background:var(--color-stress-100)!important}a .c-primary:hover{color:var(--color-primary-600)!important}a .c-secondary:hover{color:var(--color-secondary-600)!important}a .c-success:hover{color:var(--color-success-700)!important}a .c-warning:hover{color:var(--color-warning-700)!important}a .c-danger:hover{color:var(--color-danger-700)!important}a .c-stress:hover{color:var(--color-stress-700)!important}a .c-text:hover{color:var(--color-stress-600)!important}.code,p.code{background:var(--color-basic-350);border:1px solid var(--color-basic-600);border-radius:4px;font-size:1.6rem;font-weight:700;height:120px;margin:2px 0;overflow-y:scroll;padding:8px;white-space:pre-wrap;width:100%}.code,.code *,p.code,p.code *{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.code::-webkit-scrollbar,p.code::-webkit-scrollbar{background-color:var(--color-basic-350);border-radius:4px;height:12px;width:12px}.code::-webkit-scrollbar-thumb,p.code::-webkit-scrollbar-thumb{background-color:var(--color-text-300);border:3px solid var(--color-basic-350);border-radius:10px}.btn{align-items:center;border-radius:8px;display:inline-flex;font-size:1.6rem;height:36px;justify-content:center;padding:4px 8px}.btn>*{margin-right:8px}.btn>:last-child{margin-right:0}.btn.btn-sm{height:28.5px;padding:2px 6px!important}.btn.btn-sm,.btn.btn-sm p{font-size:1.5rem}.btn.btn-lg{height:42px;padding:8px 16px}.btn.btn-xl{height:52px;padding:12px 20px}.btn.btn-icon{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center}.btn.btn-icon i{height:16px;width:16px}.btn[disabled]{-webkit-filter:grayscale(1);opacity:.4!important;pointer-events:none}.btn-cancel,.btn-danger,.btn-primary,.btn-secondary,.btn-stress,.btn-success,.btn-warning{background:var(--color);border:1px solid var(--color-border);color:#fff!important;white-space:nowrap}.btn-cancel>*,.btn-danger>*,.btn-primary>*,.btn-secondary>*,.btn-stress>*,.btn-success>*,.btn-warning>*{color:#fff!important}.btn-cancel:hover,.btn-danger:hover,.btn-primary:hover,.btn-secondary:hover,.btn-stress:hover,.btn-success:hover,.btn-warning:hover{background:var(--color-hover);border-color:var(--color-hover);outline:3px solid transparent!important}.btn-cancel:active,.btn-cancel:focus,.btn-danger:active,.btn-danger:focus,.btn-primary:active,.btn-primary:focus,.btn-secondary:active,.btn-secondary:focus,.btn-stress:active,.btn-stress:focus,.btn-success:active,.btn-success:focus,.btn-warning:active,.btn-warning:focus{background:var(--color-focus)!important;border-color:var(--color-focus)!important;outline:var(--color-outline) solid 3px!important}.btn-outline-cancel,.btn-outline-danger,.btn-outline-primary,.btn-outline-secondary,.btn-outline-stress,.btn-outline-success,.btn-outline-warning{background:#fff;border:1px solid var(--color-border);color:var(--color-border)!important;white-space:nowrap}.btn-outline-cancel>*,.btn-outline-danger>*,.btn-outline-primary>*,.btn-outline-secondary>*,.btn-outline-stress>*,.btn-outline-success>*,.btn-outline-warning>*{color:var(--color-border)!important}.btn-outline-cancel:hover,.btn-outline-danger:hover,.btn-outline-primary:hover,.btn-outline-secondary:hover,.btn-outline-stress:hover,.btn-outline-success:hover,.btn-outline-warning:hover{background:var(--color-hover);border-color:var(--color-hover);color:#fff!important;outline:3px solid transparent!important}.btn-outline-cancel:hover>*,.btn-outline-danger:hover>*,.btn-outline-primary:hover>*,.btn-outline-secondary:hover>*,.btn-outline-stress:hover>*,.btn-outline-success:hover>*,.btn-outline-warning:hover>*{color:#fff!important}.btn-outline-cancel:focus,.btn-outline-danger:focus,.btn-outline-primary:focus,.btn-outline-secondary:focus,.btn-outline-stress:focus,.btn-outline-success:focus,.btn-outline-warning:focus{background:var(--color-focus);border-color:var(--color-focus);color:#fff!important;outline:var(--color-outline) solid 3px!important}.btn-outline-cancel:focus>*,.btn-outline-danger:focus>*,.btn-outline-primary:focus>*,.btn-outline-secondary:focus>*,.btn-outline-stress:focus>*,.btn-outline-success:focus>*,.btn-outline-warning:focus>*{color:#fff!important}.btn-outline-primary,.btn-primary{--color:var(--color-primary-500);--color-border:var(--color-primary-600);--color-hover:var(--color-primary-600);--color-focus:var(--color-primary-400);--color-outline:var(--color-primary-200)}.btn-outline-secondary,.btn-secondary{--color:var(--color-secondary-500);--color-border:var(--color-secondary-600);--color-hover:var(--color-secondary-600);--color-focus:var(--color-secondary-400);--color-outline:var(--color-secondary-200)}.btn-outline-success,.btn-success{--color:var(--color-success-500);--color-border:var(--color-success-600);--color-hover:var(--color-success-600);--color-focus:var(--color-success-400);--color-outline:var(--color-success-200)}.btn-danger,.btn-outline-danger{--color:var(--color-danger-500);--color-border:var(--color-danger-600);--color-hover:var(--color-danger-600);--color-focus:var(--color-danger-400);--color-outline:var(--color-danger-200)}.btn-outline-warning,.btn-warning{--color:var(--color-warning-500);--color-border:var(--color-warning-600);--color-hover:var(--color-warning-600);--color-focus:var(--color-warning-400);--color-outline:var(--color-warning-200)}.btn-cancel,.btn-outline-cancel{--color:var(--color-cancel-500);--color-border:var(--color-cancel-600);--color-hover:var(--color-cancel-600);--color-focus:var(--color-cancel-400);--color-outline:var(--color-cancel-200)}.btn-outline-stress,.btn-stress{--color:var(--color-stress-500);--color-border:var(--color-stress-600);--color-hover:var(--color-stress-600);--color-focus:var(--color-stress-400);--color-outline:var(--color-stress-200)}.btn-link{background:transparent;border:none;padding:0}.btn-link,.btn-link>*{color:var(--color-main-600)}.btn-link:hover,.btn-link:hover>*{color:var(--color-main-700)}.link{color:var(--color-stress-600)}.link:hover{color:var(--color-stress-700)}.btn-inline{background:none;border:none;color:var(--color-main-500);cursor:pointer;height:auto;padding:0}.btn-inline:hover{color:var(--color-main-600)}.line{margin:0 8px}.line:after{color:var(--color-text-400);content:"|"}.popover{background-color:#414141ad;border:1px solid rgba(65,65,65,.678);border-radius:8px}.popover .popover-body{color:#fff;font-size:1.6rem}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:#414141ad;bottom:0}:root{--color-formBorder:var(--color-text-300);--color-formBackground:var(--color-basic-0);--color-formText:var(--color-text-750)}.form-group{margin-bottom:12px}.form-group>*{margin-bottom:2px}.form-group .form-box{margin-bottom:4px}.form-group .form-box:last-child{margin-bottom:0}.form-text{color:var(--color-text-500);font-size:1.6rem}.form-text.star{position:relative}.form-text.star:before{color:var(--color-danger-500);content:"*";font-size:16px;font-weight:900;left:-8px;margin-right:5px;position:absolute;top:-8px}.form-text label,.form-text p{color:var(--color-text-500);font-size:1.6rem;margin:0;position:relative}.form-text label.star:before,.form-text p.star:before{color:var(--color-danger-500);content:"*";font-size:16px;font-weight:900;left:-8px;margin-right:5px;position:absolute;top:-8px}.form-text label.remark,.form-text p.remark{opacity:.8}.form-text label.remark.warning,.form-text p.remark.warning{opacity:1}.form-text label.warning,.form-text p.warning{color:var(--color-danger-500)}.form-text.bg{background:var(--color-basic-100);border:1px solid var(--color-basic-400);border-radius:8px;padding:16px}.form-box{align-items:center;display:flex;gap:4px}.form-box.wrap{flex-wrap:wrap}.form-box .form,.form-box label.select{width:100%}.form-box .form.disabled,.form-box label.select.disabled{background:var(--color-basic-200)!important}.form-box .web-icon{transition:.5s;width:38px}.form-box .web-icon-sm{transition:.5s;width:24px}.form-box .pe-n .web-icon,.form-box .pe-n .web-icon-sm{filter:grayscale(100%);opacity:.6}.form-box label.checkbox-hide,.form-box label.radio-hide{position:relative}.form-box label.checkbox-hide input[type=checkbox],.form-box label.checkbox-hide input[type=radio],.form-box label.radio-hide input[type=checkbox],.form-box label.radio-hide input[type=radio]{display:none}.form-box label.checkbox-hide:has(input[type=checkbox]:checked),.form-box label.checkbox-hide:has(input[type=radio]:checked),.form-box label.radio-hide:has(input[type=checkbox]:checked),.form-box label.radio-hide:has(input[type=radio]:checked){background:var(--color-main-50);border:1px solid var(--color-main-600);box-shadow:inset 0 0 0 2px var(--color-main-600)}.form-box label.checkbox-hide:has(input[type=checkbox]:checked) p,.form-box label.checkbox-hide:has(input[type=radio]:checked) p,.form-box label.radio-hide:has(input[type=checkbox]:checked) p,.form-box label.radio-hide:has(input[type=radio]:checked) p{color:var(--color-main-700)}.form-box label.checkbox-hide:has(input[type=checkbox]:checked):after,.form-box label.checkbox-hide:has(input[type=radio]:checked):after,.form-box label.radio-hide:has(input[type=checkbox]:checked):after,.form-box label.radio-hide:has(input[type=radio]:checked):after{align-items:center;background:var(--color-main-600);border-radius:100%;color:var(--color-white);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;height:16px;justify-content:center;position:absolute;right:-4px;top:-4px;width:16px}.form-merge{display:flex;width:100%}.form-merge .form:not(p),.form-merge>label.select{overflow:hidden}.form-merge .form,.form-merge .from-text,.form-merge>label.select{border-left:1px solid var(--color-formBorder);border:1px solid var(--color-formBorder);border-left-width:0;border-radius:0;width:100%}.form-merge .form select,.form-merge .from-text select,.form-merge>label.select select{border-radius:0}.form-merge .form:first-child,.form-merge .from-text:first-child,.form-merge>label.select:first-child{border-left:1px solid var(--color-formBorder);border-radius:8px 0 0 8px}.form-merge .form:last-child,.form-merge .from-text:last-child,.form-merge>label.select:last-child{border-radius:0 8px 8px 0}.form-merge>.btn{border-left:1px solid var(--color-formBorder);border:1px solid var(--color-formBorder);border-left-width:0}.form-merge>.btn:first-child{border-left:1px solid var(--color-formBorder)}.form-merge p.form{background:var(--color-main-50)!important;color:var(--color-main-900);width:auto}.form-merge .from-text{margin:0;padding:0 0 2px}.form-merge .from-text>*{align-items:center;display:flex;height:100%;justify-content:center;padding:0 10px}.form-merge .btn{border-radius:0}.form-merge .btn:first-child{border-radius:8px 0 0 8px}.form-merge .btn:last-child{border-radius:0 8px 8px 0}.form-merge-row{border:1px solid var(--color-formBorder);border-radius:8px;overflow:hidden}.form-merge-row>.form-box .form,.form-merge-row>.form-box label.select,.form-merge-row>.form-merge .form,.form-merge-row>.form-merge label.select{border:none;border-bottom:1px solid var(--color-formBorder);border-radius:0}.form-merge-row>.form-box:last-child .form,.form-merge-row>.form-box:last-child label.select,.form-merge-row>.form-merge:last-child .form,.form-merge-row>.form-merge:last-child label.select{border-bottom:none}.form-box.form-inside-full{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.form-box.form-inside-full label.checkbox-hide,.form-box.form-inside-full label.radio-hide .form{align-items:center;display:flex;flex:1!important;justify-content:center;width:100%}.form-group.payment{background:var(--color-basic-100);border:1px solid var(--color-basic-400);border-radius:8px;padding:16px}.form-box.payment-time{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:12px}.form-box.payment-time label.checkbox,.form-box.payment-time label.radio{align-items:flex-start;background:transparent;border:0;cursor:pointer;font-size:1.6rem;margin:0;padding:0}.form-box.payment-time .label-text{align-items:center;background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;display:flex;justify-content:center;min-width:90px;padding:8px 16px;position:relative;z-index:0}.form-box.payment-time input[type=radio]{display:none}.form-box.payment-time input[type=radio]:checked+.label-text{background:var(--color-main-500);border:1px solid var(--color-main-600);color:#fff}.form-box.payment-plan{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.form-box.payment-plan label.checkbox,.form-box.payment-plan label.radio{align-items:flex-start;background:transparent;border:0;cursor:pointer;font-size:1.6rem;height:100%;margin:0;padding:0;width:100%}.form-box.payment-plan .inner-content{align-items:center;background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-start;padding:16px;position:relative;width:100%;z-index:0}.form-box.payment-plan .inner-content .inner-img{border-radius:4px;overflow:hidden}.form-box.payment-plan .inner-content .inner-img img{width:200px}.form-box.payment-plan .inner-content .inner-text{height:100%;width:100%}.form-box.payment-plan .inner-content .inner-text .title{font-size:2rem;text-align:center}.form-box.payment-plan .inner-content .inner-text p{margin:0;padding:0;text-align:center}.form-box.payment-plan .inner-content .inner-text p span.price{color:var(--color-main-600);font-size:2.4rem;font-weight:700}.form-box.payment-plan .inner-content .inner-price{width:100%}.form-box.payment-plan .inner-content .inner-price p{margin:0;padding:0}.form-box.payment-plan .inner-content .inner-price p span.price{color:var(--color-main-600);font-size:2.4rem;font-weight:700}.form-box.payment-plan input[type=radio]{display:none}.form-box.payment-plan input[type=radio]:checked+.inner-content{background:var(--color-main-100);border:1px solid var(--color-main-600);box-shadow:0 0 0 2px var(--color-main-600);z-index:1}.form-box.payment-plan input[type=radio]:checked+.inner-content:after{align-items:center;background:var(--color-main-600);border-radius:100%;color:#fff;content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;height:24px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:24px}.form-group.important{align-items:center;background:#ffffea;border:1px solid #ffecb8;border-radius:8px;display:flex;flex-direction:row;height:100%;margin:2px;padding:20px}.form-group.important .form-text>h3,.form-group.important .form-text>p{color:#41240c}.form-group.important input.form,.form-group.important label,.form-group.important textarea.form{background:#fff!important}.form-box{position:relative}.form-box .show-password{background:transparent!important;border:none!important;height:100%;position:absolute;right:0;top:0;width:34px}.form-box .show-password:focus{outline:none}.form-box .show-password:after{content:""}.form-box .show-password:after,.form-box .show-password:checked:after{color:var(--color-formBorder);font-family:Font Awesome\ 5 Free;font-size:18px;font-weight:900;height:-moz-fit-content;height:fit-content;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content}.form-box .show-password:checked:after{content:""}.form-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.form-box.checkbox-group{border:1px solid var(--color-formBorder);border-radius:8px;flex-direction:column;gap:0;overflow:hidden}.form-box.checkbox-group>*{border:none;border-bottom:1px solid var(--color-formBorder);border-radius:0}.form-box.checkbox-group>* .form{outline:none!important}.form-box.checkbox-group>:last-child{border-bottom:none}.uplaod-doctor-img{height:140px;margin-right:12px;width:140px}@media (max-width:768px){.uplaod-doctor-img{margin-right:0}}.uplaod-doctor-img{background:var(--color-main-50);border:1px solid var(--color-formBorder);border-radius:8px;flex:none;position:relative}.uplaod-doctor-img input[type=file]{display:none}.uplaod-doctor-img:after{align-items:center;color:var(--color-main-500);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:4.2rem;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.uplaod-doctor-img .img-box{border-radius:8px;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.uplaod-doctor-img .img-box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uplaod-doctor-img .remove-btn,.uplaod-doctor-img .uplaod-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;transition:.3s;z-index:3}.uplaod-doctor-img .remove-btn:after,.uplaod-doctor-img .uplaod-btn:after{font-family:Font Awesome\ 5 Free;font-size:2.2rem;font-weight:900}.uplaod-doctor-img .uplaod-btn{background:var(--color-white);border:1px solid var(--color-formBorder);bottom:-12px;color:var(--color-main-500);height:44px;right:-12px;width:44px}.uplaod-doctor-img .uplaod-btn:after{content:""}.uplaod-doctor-img .uplaod-btn:hover{background:var(--color-main-50)}.uplaod-doctor-img .remove-btn{background:#00000083;border:1px solid rgba(0,0,0,.475);color:var(--color-white);height:32px;right:-12px;top:-12px;width:32px}.uplaod-doctor-img .remove-btn:after{content:"";font-size:1.8rem}.uplaod-doctor-img .remove-btn:hover{background:#000000a2}.img-display{aspect-ratio:8/6;background:var(--color-basic-150);border:1px solid var(--color-basic-400);border-radius:8px;height:auto;overflow:hidden;position:relative;width:100%}.img-display img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-display .close-btn{background:#00000070;border:1px solid rgba(0,0,0,.58);border-radius:8px;color:#fff;font-size:2rem;height:36px;position:absolute;right:8px;top:8px;width:36px}.img-display .close-btn:hover{background:#00000094}label.form-tag{align-items:center;background:var(--color-basic-150);border:1px solid var(--color-formBorder);border-radius:8px;cursor:pointer;display:flex;flex:none;font-size:1.6rem;height:36px;padding:0 10px 0 8px;width:-moz-fit-content;width:fit-content}label.form-tag .tag-content{align-items:baseline;display:flex;gap:6px}label.form-tag .btn-remove{align-items:center;background:transparent;border-radius:50%;display:flex;height:16px;justify-content:center;margin:0;padding:0;position:relative;top:-1px;width:16px}label.form-tag .btn-remove i{color:var(--color-text-700);font-size:1.6rem;opacity:.6}label.form-tag .btn-remove:focus,label.form-tag .btn-remove:hover{box-shadow:none;outline:none}label.form-tag p{color:var(--color-text-700);margin:0;padding:0}label.form-tag:hover{background:var(--color-danger-100);border:1px solid var(--color-danger-700)}label.form-tag:hover .btn-remove i{color:var(--color-danger-500);opacity:1}label.form-tag:hover p{color:var(--color-danger-800)}.alert{border-radius:8px;padding:8px 12px}.alert.alert-main{background:var(--color-main-50);border:1px solid var(--color-main-100)}.video-box{align-items:center;aspect-ratio:16/9;background:var(--color-basic-100);border:1px solid var(--color-formBorder);border-radius:12px;display:flex;justify-content:center;overflow:hidden;position:relative}.video-box iframe.video-iframe{height:100%;position:relative;width:100%;z-index:1}.video-box .video-text{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;max-width:400px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.video-box .video-text i{color:var(--color-text-400);font-size:6rem}.video-box .video-text p{color:var(--color-text-400);font-size:1.6rem;text-align:center}.video-box a.default-img-link{align-items:center;display:flex;height:100%;justify-content:center;transition:transform .3s;width:100%}.video-box a.default-img-link img.default-img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);width:100%}.video-box a.default-img-link:hover{transform:scale(1.01)}.video-box.no-border{border:none;border-radius:0}.form{background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;color:var(--color-formText);font-size:1.6rem;height:36px;padding:4px 8px}.form.warning{--color-formBorder:var(--color-danger-500);--color-formBackground:var(--color-danger-100);--color-formText:var(--color-danger-700)}.form.form-sm{font-size:1.5rem;height:28.5px;padding:2px 6px!important}.form.form-lg{height:42px;padding:8px 12px}.form:hover{background:#ffffea}.form:focus{background:var(--color-white);outline:var(--color-main-100) solid 3px}.form.textarea{height:auto}.form.textarea::-webkit-scrollbar{width:12px}.form.textarea::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid #fff;border-radius:10px;cursor:pointer}textarea.form{height:auto;min-height:120px}textarea.form::-webkit-scrollbar{width:12px}textarea.form::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid #fff;border-radius:10px;cursor:pointer}label.form.contains-text{align-items:center;display:flex;padding-bottom:0;padding-top:0}label.form.contains-text p,label.form.contains-text span{flex:none;opacity:.6}label.form.contains-text input{background:transparent!important;border:none;border-radius:0;box-shadow:none!important;outline:none;width:100%}label.form.contains-text:has(input:focus){outline:var(--color-main-100) solid 3px}label.select{background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;color:var(--color-formText);height:36px;position:relative;width:100%}label.select.disabled{background:var(--color-basic-200);filter:grayscale(1);opacity:.6;pointer-events:none}label.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-formBackground);border:none;border-radius:8px;color:var(--color-text-600);font-size:1.6rem;height:100%;padding:5px 36px 5px 8px}label.select select option{color:#000}label.select select:hover{background:#fdff9733}label.select select:focus{background:var(--color-white);box-shadow:0 0 0 4px var(--color-main-100);outline:1px solid var(--color-formBorder)}label.select.form-sm{height:28.5px}label.select.form-sm select{font-size:1.5rem;padding:2px 6px!important}label.select.form-lg{height:42px}label.select.form-lg select{padding:8px 12px}label.select>*{width:100%}label.select:after{align-items:center;color:var(--color-formBorder);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;height:24px;justify-content:center;pointer-events:none;position:absolute;right:0;top:calc(50% - 12px);width:36px}label.select.warning{--color-formBorder:var(--color-danger-700);--color-formBackground:var(--color-danger-100);--color-formText:var(--color-danger-600)}label.select.warning:after{color:var(--color-danger-500)}label.select.warning select{color:var(--color-danger-700)}label.checkbox,label.radio{align-items:flex-start;background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;cursor:pointer;display:flex;flex:none;font-size:1.6rem;padding:0 8px 0 6px;width:-moz-fit-content;width:fit-content}label.checkbox.form-sm,label.radio.form-sm{padding-left:4px;padding-right:10px}label.checkbox.form-sm input[type=checkbox],label.checkbox.form-sm input[type=radio],label.radio.form-sm input[type=checkbox],label.radio.form-sm input[type=radio]{flex:none;height:18px;margin:4px 8px 4px 0;width:18px}label.checkbox.form-sm p,label.radio.form-sm p{font-size:1.5rem;padding:2px 0}label.checkbox.form-lg,label.radio.form-lg{padding-left:8px;padding-right:12px}label.checkbox.form-lg input[type=checkbox],label.checkbox.form-lg input[type=radio],label.radio.form-lg input[type=checkbox],label.radio.form-lg input[type=radio]{flex:none;height:24px;margin:8px 8px 8px 0;width:24px}label.checkbox.form-lg p,label.radio.form-lg p{padding:8px 0}label.checkbox:hover,label.radio:hover{background:#fdff9733}label.checkbox.warning,label.radio.warning{border-color:var(--color-danger-500);color:var(--color-danger-700)}label.checkbox.warning input[type=checkbox],label.checkbox.warning input[type=radio],label.radio.warning input[type=checkbox],label.radio.warning input[type=radio]{border-color:var(--color-danger-500)}label.checkbox.warning input[type=checkbox]:checked,label.checkbox.warning input[type=radio]:checked:after,label.radio.warning input[type=checkbox]:checked,label.radio.warning input[type=radio]:checked:after{background:var(--color-danger-500)}label.checkbox.warning>*,label.radio.warning>*{color:var(--color-danger-700)}label.checkbox input[type=checkbox],label.checkbox input[type=radio],label.radio input[type=checkbox],label.radio input[type=radio]{flex:none;height:20px;margin:6px 4px 6px 0;width:20px}label.checkbox label,label.checkbox p,label.radio label,label.radio p{color:var(--color-text-600);padding:4px 0}@media (max-width:1400px){label.checkbox label,label.checkbox p,label.radio label,label.radio p{padding:5px 0}}@media (max-width:1200px){label.checkbox label,label.checkbox p,label.radio label,label.radio p{padding:6px 0}}label.checkbox .tag-warning,label.radio .tag-warning{background:var(--color-danger-100);border-radius:4px;box-shadow:0 0 0 4px var(--color-danger-100);color:var(--color-danger-500)}label.checkbox .tag-success,label.radio .tag-success{background:var(--color-success-100);border-radius:4px;box-shadow:0 0 0 4px var(--color-success-100);color:var(--color-success-700)}label.checkbox.include-img,label.radio.include-img{flex-wrap:wrap;overflow:hidden;padding:0}label.checkbox.include-img input[type=checkbox],label.checkbox.include-img input[type=radio],label.radio.include-img input[type=checkbox],label.radio.include-img input[type=radio]{margin-left:6px}label.checkbox.include-img label,label.checkbox.include-img p,label.radio.include-img label,label.radio.include-img p{padding-left:4px;padding-right:8px;width:calc(100% - 30px)}label.checkbox.include-img .subtext,label.radio.include-img .subtext{padding:0 4px}label.checkbox.include-img .subtext p,label.radio.include-img .subtext p{width:100%}label.checkbox.include-img img,label.radio.include-img img{-o-object-fit:cover;object-fit:cover;padding:0 8px 8px;width:100%}label.checkbox.stress-radio:has(input[type=radio]:checked),label.radio.stress-radio:has(input[type=radio]:checked){background:var(--color-main-100);border-color:var(--color-main-700);box-shadow:0 0 0 3px var(--color-main-500)}label.checkbox.disabled,label.radio.disabled{pointer-events:none}label.checkbox-sm-full{align-items:center;cursor:pointer;display:flex;gap:8px;margin-bottom:4px;width:100%}label.checkbox-sm-full p{padding:0}label.checkbox-sm-full .checkbox-info{filter:grayscale(1);opacity:.4;transition:.3s}label.checkbox-sm-full:last-child{margin-bottom:0}label.checkbox-sm-full:has(input[type=checkbox]:checked) .checkbox-info{filter:grayscale(0);opacity:1}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-white);border:1px solid var(--color-formBorder);cursor:pointer;height:20px;margin:0;padding:0;position:relative;width:20px}input[type=checkbox]{border-radius:4px}input[type=checkbox]:checked{background:var(--color-main-500);border-color:var(--color-main-700)}input[type=checkbox]:checked:after{color:var(--color-white);content:"";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;height:100%;position:absolute;visibility:visible;width:100%}input[type=checkbox]:checked:after,input[type=radio]{align-items:center;display:flex;justify-content:center}input[type=radio]{border-radius:100%}input[type=radio]:checked{background:var(--color-white);border-color:var(--color-main-700)}input[type=radio]:checked:after{background:var(--color-main-500);border-radius:100%;color:var(--color-white);content:"";font-weight:900;height:12px;visibility:visible;width:12px}input.switch[type=checkbox]{border-radius:40px;height:35px;padding:4px;text-align:left;transition:.2s;width:60px}input.switch[type=checkbox]:before{aspect-ratio:1/1;background:var(--color-white);background:#fff;border:1px solid var(--color-formBorder);border-radius:40px;box-sizing:border-box;content:"";display:inline-block;height:100%;position:relative;transition:.2s;visibility:visible}input.switch[type=checkbox]:checked{border:1px solid var(--color-main-600);text-align:right}input.switch[type=checkbox]:checked:after{content:" "!important}input.switch[type=checkbox]:checked:before{border:1px solid var(--color-main-600)}label.color-radio{cursor:pointer;height:48px;position:relative;width:48px}label.color-radio input[type=radio]{display:none}label.color-radio .color{border:1px solid var(--color-formBorder);border-radius:100%;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;--radio-color:var(--color-basic-500);background:var(--radio-color)}label.color-radio .color i{color:var(--color-text-400);font-size:2.5rem!important}label.color-radio [type=radio]:checked+.color{border:1px solid var(--color-white);box-shadow:0 0 0 4px var(--color-main-500)}label.color-select{border:1px solid var(--color-formBorder);border-radius:1000px;height:48px;overflow:hidden;width:96px;--radio-color:var(--color-basic-500);align-items:center;background:var(--select-color);cursor:pointer;display:flex;justify-content:center}label.color-select input[type=color]{cursor:pointer;opacity:0}label.color-select i{align-items:center;background:#ffffffcb;border-right:1px solid var(--color-formBorder);color:#333333c7;display:flex;font-size:2rem!important;height:48px;justify-content:center;padding-left:4px;width:48px}label.color-select.checked{border:1px solid var(--color-white);box-shadow:0 0 0 4px var(--color-main-500)}.form-box.clinicOpenPeriod .radio.include-img{width:50%}@media (max-width:768px){.form-box.clinicOpenPeriod{flex-direction:column;gap:8px}.form-box.clinicOpenPeriod .radio.include-img{width:100%}}.form-box .date-picker,.form-box .date-picker .mx-datepicker{width:100%}.form-merge .date-picker{display:flex;width:100%}.form-merge .date-picker .mx-datepicker{width:100%}.form-merge .date-picker .mx-datepicker input{border-left:0;border-radius:0}.form-merge .date-picker .mx-datepicker:first-child input{border-left:1px solid var(--color-formBorder);border-radius:8px 0 0 8px}.form-merge .date-picker .mx-datepicker:last-child input{border-radius:0 8px 8px 0}.mx-datepicker-main{border:1px solid var(--color-text-100)!important;border-radius:8px;overflow:hidden}.mx-calendar-header .mx-btn{font-weight:500}.mx-calendar-header .mx-btn:hover{color:var(--color-main-600)!important}.mx-calendar-header .mx-calendar-header-label{font-weight:500}.mx-calendar-content .mx-date-row .cell,.mx-calendar-content .mx-table .cell{border-radius:4px;font-weight:500}.mx-calendar-content .mx-date-row .cell:hover,.mx-calendar-content .mx-table .cell:hover{background:var(--color-main-100)!important;color:var(--color-main-500)!important}.mx-calendar-content .mx-date-row .cell.today,.mx-calendar-content .mx-table .cell.today{background:var(--color-main-0);color:var(--color-main-500)}.mx-calendar-content .mx-date-row .cell.active,.mx-calendar-content .mx-table .cell.active{background:var(--color-main-500)!important;color:var(--color-white)!important}.mx-calendar-content .mx-date-row .cell.disabled,.mx-calendar-content .mx-table .cell.disabled{background-color:#f3f3f3!important;border-radius:0;color:#ccc!important}.mx-time-content .mx-time-item:hover,.mx-time-content .mx-time-option:hover,.mx-time-list .mx-time-item:hover,.mx-time-list .mx-time-option:hover{background:var(--color-main-100)!important;color:var(--color-main-600)!important}.mx-time-content .mx-time-item.active,.mx-time-content .mx-time-option.active,.mx-time-list .mx-time-item.active,.mx-time-list .mx-time-option.active{background:var(--color-main-0)!important;color:var(--color-main-600)!important}.mx-time-content .mx-time-item.disabled,.mx-time-content .mx-time-option.disabled,.mx-time-list .mx-time-item.disabled,.mx-time-list .mx-time-option.disabled{background-color:#f3f3f3!important;border-radius:0;color:#ccc!important}.mx-datepicker-footer .mx-btn{border-radius:8px;font-weight:500;padding:4px 8px}.mx-datepicker-footer .mx-btn:hover{background:var(--color-main-100)!important;color:var(--color-main-600)!important}.ui-datepicker{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;border:1px solid var(--color-basic-500)!important;border-radius:12px;box-shadow:0 0 10px #3335;width:-moz-fit-content;width:fit-content}.ui-datepicker-header{background:#7070701a;border:none;border-radius:10px;display:flex;padding:4px!important}.ui-datepicker-header .ui-datepicker-title{align-items:center;display:flex;font-weight:500;justify-content:center;margin:0;width:100%}.ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffffa4;border:none;border-radius:8px;cursor:pointer;font-family:Noto Sans TC,sans-serif;font-size:1.4rem;font-weight:500;height:100%;margin:0 4px;text-align:center;width:100%}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{align-items:center;border:none!important;border-radius:8px;cursor:pointer;display:flex;flex:none;height:32px;justify-content:center;left:0!important;position:relative;text-decoration:none;top:0!important;width:32px}.ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none}.ui-datepicker-header .ui-datepicker-next:after,.ui-datepicker-header .ui-datepicker-prev:after{color:var(--color-text-700);content:"";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;padding:0 8px}.ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker-header .ui-datepicker-prev:hover{background:#ffffffa4}.ui-datepicker-header .ui-datepicker-prev{border:1px solid #000;order:-1}.ui-datepicker-header .ui-datepicker-prev:after{content:""}.ui-datepicker-header .ui-datepicker-next{order:10}.ui-datepicker-header .ui-datepicker-next:after{content:""}.ui-datepicker-calendar .ui-state-default{align-items:center;background:transparent!important;border-color:transparent!important;border-radius:100%;display:flex!important;font-family:Noto Sans TC,sans-serif;font-size:1.5rem;font-weight:700;height:32px;justify-content:center;position:relative;text-align:center;transform:scale(1);transition:.2s;width:32px;z-index:1}.ui-datepicker-calendar .ui-state-default.ui-state-active,.ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:var(--color-warning-500)!important;border-color:var(--color-warning-600)!important;color:#fff}.ui-datepicker-calendar .ui-state-default:hover{background:var(--color-primary-500)!important;border-color:var(--color-primary-600)!important;color:#fff;transform:scale(1.3);z-index:99}.ui-priority-primary,.ui-priority-secondary{align-items:center;background:var(--color)!important;border:1px solid var(--color-border)!important;border-radius:4px!important;color:#fff!important;display:flex;font-size:1.4rem!important;font-weight:500;justify-content:center;white-space:nowrap}.ui-priority-primary>*,.ui-priority-secondary>*{color:#fff!important}.ui-priority-primary:hover,.ui-priority-secondary:hover{background:var(--color-hover)!important;border-color:var(--color-hover)!important;outline:3px solid transparent!important}.ui-priority-primary:focus,.ui-priority-secondary:focus{background:var(--color-focus)!important;border-color:var(--color-focus)!important;outline:var(--color-outline) solid 3px!important}.ui-priority-primary{--color:var(--color-primary-500);--color-border:var(--color-primary-600);--color-hover:var(--color-primary-600);--color-focus:var(--color-primary-400);--color-outline:var(--color-primary-200)}.ui-priority-secondary{opacity:1!important;--color:var(--color-warning-500);--color-border:var(--color-warning-600);--color-hover:var(--color-warning-600);--color-focus:var(--color-warning-400);--color-outline:var(--color-warning-200)}.v-select.form{padding:0;--vs-dropdown-option--active-bg:var(--color-main-500);--vs-dropdown-option--active-color:#fff;height:auto}.v-select.form.vs--open{outline:var(--color-main-100) solid 3px}.v-select.form .vs__dropdown-toggle{border:none;height:100%;margin:0;padding:0}.v-select.form .vs__actions{position:relative;width:24px}.v-select.form .vs__actions svg{display:none}.v-select.form .vs__actions:after{align-items:center;color:var(--color-formBorder);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;height:24px;justify-content:center;pointer-events:none;position:absolute;right:0;top:calc(50% - 12px);width:36px}.v-select.form .vs__selected-options{gap:4px;min-height:36px;padding:4px}.v-select.form .vs__selected-options .vs__search{font-size:1.6rem;margin:0;padding:0}.v-select.form .vs__selected-options .vs__selected{cursor:pointer;margin:0;padding:1.5px 3px 1.5px 4px;transition:.2s}.v-select.form .vs__selected-options .vs__selected svg{transition:.2s}.v-select.form .vs__selected-options .vs__selected:hover{background:#fff9e4;border:1px solid #eed274}.v-select.form .vs__selected-options .vs__selected .vs__deselect{padding:4px}.v-select.form .vs__selected-options .vs__selected .vs__deselect:hover svg{fill:var(--color-danger-700)}.v-select.form .vs__selected-options .vs__selected:has(.vs__deselect:hover){background:var(--color-danger-200);border:1px solid var(--color-danger-700);color:var(--color-danger-800)}.v-select.form .vs__dropdown-menu{background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;color:var(--color-formText);font-size:1.6rem;margin-top:6px}.v-select.form .vs__dropdown-option{border-bottom:1px solid transparent;border-top:1px solid transparent;padding:6px 10px}.v-select.form .vs__dropdown-option--highlight{border-color:var(--color-main-600)}.form-btns-select{font-size:1.6rem;position:relative}.form-btns-select input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.form-btns-select .form-btns-select-main{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:4px;justify-content:space-between;padding:4px 8px}.form-btns-select .form-btns-select-list{background-color:#fff;border:1px solid #ddd;border-radius:8px;border-top:none;box-shadow:0 4px 8px #0000001a;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.form-btns-select .form-btns-select-list .form-btns-select-option{align-items:center;color:#333;cursor:pointer;display:flex;gap:4px;padding:8px;text-decoration:none}.form-btns-select .form-btns-select-list .form-btns-select-option:hover{background-color:#f0f0f0}.form-btns-select .form-btns-select-list .form-btns-select-option:not(:last-child){border-bottom:1px solid #eee}.form-btns-select .form-btns-select-list .form-btns-select-option i{text-align:center;width:24px}.form-btns-select:has(input[type=checkbox]:checked) .form-btns-select-list{max-height:200px;opacity:1}.table-group{animation:fadeInUp .4s ease;border:1px solid var(--color-basic-500);border-radius:8px;margin-bottom:12px;overflow:hidden;overflow-x:auto}.table-group table{width:100%}.table-group table td,.table-group table th{min-width:50px;padding:4px 8px;vertical-align:middle}.table-group table td.pa-none,.table-group table th.pa-none{min-width:0;padding:0}.table-group table th{background:var(--color-main-500);border-color:var(--color-main-600);border-right:1px solid var(--color-main-600);color:var(--color-white);font-weight:500;text-align:center;transition:.5s;white-space:nowrap}.table-group table th.wrap{white-space:normal}.table-group table th.bg{background:var(--color-main-450)}.table-group table th.bd-b{border-bottom:1px solid var(--color-main-600)!important}.table-group table th.bd-r{border-right:1px solid var(--color-main-600)!important}.table-group table th:hover{background:var(--color-main-700)}.table-group table th:last-child{border-right:none}.table-group table th.sort-th{cursor:pointer;position:relative}.table-group table th.sort-th:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:.6;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.table-group table tr{border:none}.table-group table tr:last-child{border-bottom:none}.table-group table tr td{border:none;border-bottom:1px solid var(--color-basic-500);border-right:1px solid var(--color-basic-500);border-color:var(--color-basic-500)}.table-group table tr td:last-child{border-right:none}.table-group table tr:nth-child(2n-1){background:var(--color-basic-150)}.table-group table tr:nth-child(2n-1) td.bg{background:var(--color-basic-350)}.table-group table tr:last-child td{border-bottom:none}.table-group table tr:hover{background:#fdff9733}.table-group table tr:hover td.bg{background:#d9db4f33}.table-group table td.bg{background:var(--color-basic-250)}.table-group table td.bg-th{background:var(--color-main-600);color:var(--color-white)}.table-group table td.hover-pop-right{cursor:pointer;position:relative}.table-group table td.hover-pop-right a{display:block;height:100%;width:100%}.table-group table td.hover-pop-right .hover-text{background:#333333a6;border:1px solid rgba(51,51,51,.671);border-radius:4px;color:#fff;opacity:0;padding:0 4px;pointer-events:none;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:.3s;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:-moz-fit-content;width:fit-content}.table-group table td.hover-pop-right:hover .hover-text{opacity:1}.table-group table td.hover-pop-right:hover a{color:var(--color-stress-600)}.table-group table td.bd-l,.table-group table th.bd-l{border-left:1px solid var(--color-basic-500)}.table-group table td.bd-r,.table-group table th.bd-r{border-right:1px solid var(--color-basic-500)}.table-group table td.bd-b,.table-group table th.bd-b{border-bottom:1px solid var(--color-basic-500)}.table-group table a{color:var(--color-main-700)}.table-group table a:hover{color:var(--color-stress-600)}.table-group.rwd-table{--laft-td-width:8ch}@media (max-width:768px){.table-group.rwd-table{border:none;border-radius:0}.table-group.rwd-table table thead{display:none}.table-group.rwd-table table tbody{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.table-group.rwd-table table td,.table-group.rwd-table table th{border:none;margin:0;padding:0}.table-group.rwd-table table tr{border:1px solid var(--color-basic-500);border-radius:8px;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:12px;position:relative}.table-group.rwd-table table tr.include-num-td{padding-left:64px}.table-group.rwd-table table td{align-items:baseline;display:flex;min-height:28px;-moz-text-align-last:left;text-align-last:left}.table-group.rwd-table table td:before{content:attr(data-title);flex:none;margin-right:4px;opacity:.6;width:var(--laft-td-width)}.table-group.rwd-table table td.link-td .btn{background:transparent;background:var(--color-main-100)!important;border:none;box-shadow:0 0 0 4px var(--color-main-100),4px 0 0 4px var(--color-main-100),-4px 0 0 4px var(--color-main-100);color:var(--color-main-700)!important;height:auto;margin:0;padding:0}.table-group.rwd-table table td.link-td .btn p{color:var(--color-main-700)!important}.table-group.rwd-table table td.btn-td{margin-top:8px}.table-group.rwd-table table td.btn-td .form-box,.table-group.rwd-table table td.btn-td .form-box .btn{width:100%}.table-group.rwd-table table td.btn-td:before{display:none}.table-group.rwd-table table td.num-td{align-items:center;background:var(--color-main-500);border-right:1px solid var(--color-main-600);color:var(--color-white);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:12px}.table-group.rwd-table table td.num-td:before{display:none}}.table-group.rwd-table.lw-12{--laft-td-width:12ch}.table-group.advanced table tr{background:#fff}.table-group.advanced table tbody{border-bottom:1px solid var(--color-basic-500)}.table-group.advanced table tbody:nth-child(2n-1) tr{background:var(--color-basic-150)}.table-group.advanced table tbody:nth-child(2n-1) tr td.bg{background:var(--color-basic-350)}.table-group.advanced table tbody:last-child,.table-group.advanced table tbody:last-child td[rowspan="2"]{border-bottom:none}.table-group.advanced table tbody:hover tr{background:#fdff9733}.table-group.advanced table tbody:hover tr td.bg{background:#d9db4f33}.table-group.advanced table td.bd-l,.table-group.advanced table th.bd-l{border-left:1px solid var(--color-basic-500)}.table-group.advanced table td.bd-r,.table-group.advanced table th.bd-r{border-right:1px solid var(--color-basic-500)}.table-group.advanced table td.bd-b,.table-group.advanced table th.bd-b{border-bottom:1px solid var(--color-basic-500)}@media (max-width:768px){.table-group.advanced.rwd-table table{display:flex;flex-direction:column;gap:8px}.table-group.advanced.rwd-table tbody{border:1px solid var(--color-basic-500)!important;border-radius:8px;display:flex;flex-direction:column;gap:0;gap:4px;padding:12px}.table-group.advanced.rwd-table tbody td{text-align:left}.table-group.advanced.rwd-table tbody tr{background:transparent!important;border:none;padding:0;width:100%}}.table-group td.bd-l,.table-group th.bd-l{border-left:1px solid var(--color-basic-500)}.table-group td.bd-r,.table-group th.bd-r{border-right:1px solid var(--color-basic-500)}.table-group td.bd-b,.table-group th.bd-b{border-bottom:1px solid var(--color-basic-500)}.table-group th span.all-check{background:#fff;border-radius:8px;color:var(--color-main-700);padding:2px 6px}.list-group{animation:fadeIn .2s ease-in-out;border:1px solid var(--color-basic-500);border-radius:8px;margin-bottom:12px;overflow:hidden}.list-group a{text-decoration:none}.list-group .item{background:var(--color-basic-150);border-bottom:1px solid var(--color-basic-500);font-size:1.6rem;padding:12px 16px}.list-group .item.bg{background:var(--color-main-500)!important}.list-group .item.bg,.list-group .item.bg>*{color:var(--color-white)}.list-group .item.upload{background:var(--color-main-50);margin:0;overflow:hidden;padding:0}.list-group .item.upload:hover{background:var(--color-main-100)}.list-group .item.upload label{align-items:center;cursor:pointer;display:flex;padding:12px 24px;position:relative;width:100%}.list-group .item.upload label p{font-weight:700}.list-group .item.upload label p,.list-group .item.upload label span{color:var(--color-main-800)}.list-group .item.upload label .text{margin-left:16px}.list-group .item.upload label i{color:var(--color-main-600);font-size:4rem}.list-group .item.upload label input[type=file]{left:0;opacity:0;position:absolute;top:0}.list-group .item.detail{display:flex}.list-group .item.detail .name{align-items:center;display:flex;width:100%}.list-group .item.detail .name a{color:var(--color-main-700);font-size:1.6rem}.list-group .item.detail .name i{color:var(--color-main-400);font-size:2.4rem;margin-right:8px;padding:8px;-webkit-text-stroke:.5px var(--color-main-600)}.list-group .item.detail .name i.fa-folder{color:#ebb17b;-webkit-text-stroke:1px #d89454}.list-group .item.detail .btn-box{align-items:center;display:flex;justify-content:center}.list-group .item.detail .btn-box>*{margin-left:4px}.list-group .item.article .title{margin-bottom:2px}.list-group .item.article .title p{color:var(--color-main-700);font-size:2.2rem}@media (max-width:576px){.list-group .item.article .title p{font-size:2rem}}.list-group .item.article .info{display:flex;flex-wrap:wrap;margin-bottom:4px}@media (max-width:576px){.list-group .item.article .info .info-title{display:none}}.list-group .item.article .info i{align-items:center;display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.list-group .item.article .info span{opacity:.8}.list-group .item.article .content{align-items:flex-end;display:flex}.list-group .item.article .content .text-box{display:-webkit-box;opacity:.7;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width:576px){.list-group .item.article .content .text-box{-webkit-line-clamp:3}}.list-group .item.article .content .btn-box{padding-left:12px}.list-group .item.active{background:var(--color-warning-200)!important}.list-group .item.active p{color:var(--color-warning-900)!important}.list-group .item.c-success{background:var(--color-success-100)!important}.list-group .item.c-danger{background:var(--color-danger-200)!important}.list-group .item:nth-child(2n){background:var(--color-white)}.list-group .item:hover{background:#fdff9733}.list-group .item:last-child{border-bottom:none}.list-group .item .delete-btn{background:transparent;border:none;border-radius:4px;color:var(--color-text-200);cursor:pointer;flex:none;height:28px;transition:.5s;width:28px}.list-group .item .delete-btn:hover{background:var(--color-danger-100);color:var(--color-danger-600)}.list-group .item[data-bs-toggle=collapse]{background:var(--color-main-500)!important;color:var(--color-white);cursor:pointer;padding-right:64px;position:relative}.list-group .item[data-bs-toggle=collapse].collapsed:after{transform:translateY(-50%) rotate(0)}.list-group .item[data-bs-toggle=collapse]>*{color:var(--color-white)}.list-group .item[data-bs-toggle=collapse]:hover{background:var(--color-main-600)!important}.list-group .item[data-bs-toggle=collapse]:after{align-items:center;color:var(--color-white);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:2.4rem;font-weight:900;height:60px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);transform-origin:50% 50%;transition:.5s;width:60px}.grid-group{animation:fadeIn .2s ease-in-out;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media (max-width:1200px){.grid-group{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.grid-group{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.grid-group{grid-template-columns:repeat(1,1fr)}}.grid-group .item{border:1px solid var(--color-basic-500);border-radius:8px;overflow:hidden;width:100%}.grid-group .item.plan{align-items:center;display:flex;flex-direction:column;justify-content:center}.grid-group .item.plan .photo-box{border:1px solid var(--color-basic-500);border-radius:100%;flex:none;height:160px;margin-top:20px;overflow:hidden;width:160px}.grid-group .item.plan .info-box{height:100%;padding:16px;text-align:center;width:100%}.grid-group .item.plan .info-box .user .name{color:var(--color-main-700);font-size:2.4rem;font-weight:700}.grid-group .item.plan .info-box .user .code{font-size:1.6rem;font-weight:700}.grid-group .item.plan .info-box .planinfo .name{color:var(--color-main-600);font-size:1.8rem}.grid-group .item.plan .info-box .planinfo .code{font-size:1.6rem}.grid-group .item.plan .btn-box{flex:none;width:100%}.grid-group .item.plan .btn-box>*{border-bottom:0;border-left:0;border-radius:0;border-right:0;width:100%}@media (max-width:576px){.grid-group .item.plan{flex-direction:row}}.info-group{--info-group-border:var(--color-basic-500);animation:fadeIn .2s ease-in-out;border-right:1px solid var(--info-group-border);border:1px solid var(--info-group-border);border-radius:8px;margin-bottom:12px;overflow:hidden}.info-group .row{--bs-gutter-x:0px;margin-right:-1px;margin-top:-1px;overflow:hidden;position:relative}.info-group .item{border-bottom:1px solid var(--info-group-border);display:flex;height:100%;left:-1px;position:relative;top:1px}.info-group .item>.content,.info-group .item>.title{font-size:1.6rem;padding:8px}.info-group .item>.title{background:var(--color-basic-150);border-left:1px solid var(--info-group-border);border-right:1px solid var(--info-group-border);flex:none;width:120px}.info-group .item>.content{background:var(--color-white);width:100%}.info-group .progress-box{position:relative}.info-group .progress-box .progress{background:var(--color-basic-500);border-radius:20px;box-shadow:inset 0 0 0 1px var(--color-basic-700);height:10px;width:100%}.info-group .progress-box .progress .progress-bar{background:var(--color-main-500);border-radius:20px;box-shadow:inset 0 0 0 1px var(--color-main-600)}.info-group .linear-bg{background:linear-gradient(180deg,#fff,var(--color-basic-200))}.info-group.border-form{--info-group-border:var(--color-formBorder)}.toolbar-group{animation:fadeIn .2s ease-in-out;margin:0 0 12px;padding:0}.toolbar-group .content{display:flex;justify-content:space-between}.toolbar-group .content .text-group{width:100%}.toolbar-group .content .text-group h2.title{margin-bottom:0}.toolbar-group .content .page-info{align-items:center;background:var(--color-main-0);border:1px solid var(--color-main-100);border-radius:8px;color:var(--color-main-700);display:flex;flex:none;font-size:1.6rem;justify-content:center;overflow:hidden;width:-moz-fit-content;width:fit-content}.toolbar-group .content .page-info p{color:var(--color-main-700);padding:4px 8px;width:100%}.toolbar-group .content .page-info select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-left:1px solid var(--color-main-100);color:var(--color-main-700);cursor:pointer;height:100%;outline:none;padding:4px 12px;position:relative}.toolbar-group .content .page-info select:hover{background:var(--color-main-50)}.toolbar-group .content .page-info select option{background:#fff}.toolbar-group .content .page-info label.page-info-select{align-items:center;display:flex;justify-content:center;position:relative}.toolbar-group .content .page-info label.page-info-select .fa-caret-down{pointer-events:none;position:absolute;right:8px}.toolbar-group .content .page-info label.page-info-select select{padding-left:8px;padding-right:20px}.toolbar-group .content .btn-list>*{margin-left:4px}.toolbar-group .content .btn-list>:first-child{margin-left:0}.toolbar-group .content .btn-list{display:flex;justify-content:flex-end}@media (max-width:768px){.toolbar-group .content{flex-direction:column}.toolbar-group .content>*{margin-bottom:8px}.toolbar-group .content>:last-child{margin-bottom:0}.toolbar-group .content .page-info{text-align:center;width:100%}.toolbar-group .content .btn-list input[type=text]{width:100%}}.toolbar-group .search-group{align-items:center;display:flex;gap:4px;justify-content:center;opacity:1;transition:.3s}.toolbar-group:has(.collapse.show,.collapsing) .search-group{opacity:0;pointer-events:none}.toolbar-group .filter{background:var(--color-main-0);border:1px solid var(--color-main-100);border-radius:8px;color:var(--color-main-700);font-size:1.6rem;margin-top:12px;padding:8px 16px}.toolbar-group .filter .form-group{margin-bottom:8px}.toolbar-group .filter .form-group .form-text{padding-left:16px;position:relative}.toolbar-group .filter .form-group .form-text p{color:var(--color-main-700)}.toolbar-group .filter .form-group .form-text:after{background:var(--color-main-500);border-radius:16px;content:"";height:70%;left:0;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);width:6px}.toolbar-group .filter .form-group .form-text.remark{padding:0}.toolbar-group .filter .form-group .form-text.remark a{cursor:pointer;margin-right:8px}.toolbar-group .filter .form-group .form-text.remark:after{display:none}.toolbar-group .filter .form-group .form-box,.toolbar-group .filter .form-group .form-merge{--color-form:var(--color-main-700)!important;margin:0}.toolbar-group .filter .form-group.filter-button{height:100%;padding-bottom:8px}.toolbar-group .filter .form-group.filter-button .form-box{align-items:flex-end;height:100%;justify-content:flex-end}.toolbar-group .filter .form-group.filter-button .form-box .btn{height:56px;padding:0 20px}.pagination-group{align-items:center;animation:fadeIn .2s ease-in-out;display:flex;justify-content:center;margin-bottom:12px}.pagination-group ul.pagination{margin:0}.pagination-group ul.pagination li.page-item a.page-link{background:var(--color-white);color:var(--color-main-700);padding:8px 16px;white-space:nowrap}.pagination-group ul.pagination li.page-item:first-child a.page-link{border-radius:8px 0 0 8px}.pagination-group ul.pagination li.page-item:last-child a.page-link{border-radius:0 8px 8px 0}.pagination-group ul.pagination li.page-item.active a.page-link{background:var(--color-main-600);border-color:var(--color-main-700);color:var(--color-white)}.pagination-group ul.pagination li.page-item.disabled a.page-link{color:var(--color-text-400);opacity:.5}.loader{align-items:center;animation:fadeIn 1.2s;background:#fff;border:1px solid var(--color-basic-400);border-radius:16px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100}.loader .loader-ani{animation:spin 1.5s linear infinite;border-left:16px solid var(--color-main-500);border-radius:50%;border-right:16px solid var(--color-main-500);border-top:16px solid var(--color-main-500);border:16px solid var(--color-basic-100);border-bottom-color:var(--color-main-500);height:80px;width:80px}.loader p{color:var(--color-text-700);margin-top:12px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.skeleton-screen{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px;margin-top:36px}.skeleton-screen .skeleton-group{display:flex;flex-wrap:wrap;gap:12px;width:100%}.skeleton-screen .skeleton-bar{background:#d9d9d9;border-radius:4px;height:15px;max-width:500px;overflow:hidden;position:relative;width:100%}.skeleton-screen .skeleton-bar:last-child{margin-bottom:0}.skeleton-screen .skeleton-bar.lg{height:36px}.skeleton-screen .skeleton-bar.b0{max-width:100px;width:20%}.skeleton-screen .skeleton-bar.b1{max-width:300px;width:80%}.skeleton-screen .skeleton-bar.b2{max-width:150px;width:60%}.skeleton-screen .skeleton-bar.b3{max-width:80%;width:100%}.skeleton-screen .skeleton-bar:before{animation:skeleton-animation 1.2s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.login{height:100%;width:100%}@media screen and (max-height:600px){.login{overflow-y:scroll}}.login-main{flex-direction:column;gap:20px;height:100%;min-height:670px}.login-main,.login-main .login-top{align-items:center;display:flex;justify-content:center;width:100%}.login-main .login-top{max-width:320px;position:relative;z-index:1}.login-main .login-top img{width:220px}.login-main .login-content{background:var(--color-basic-0);border:1px solid rgba(67,128,113,.439);border-radius:12px;box-shadow:0 2px #43807170;max-width:400px;padding:24px;position:relative;width:100%}.login-main .login-content.width-lg{max-width:500px}.login-main .login-content .btn-login{background:var(--color-primary-500);background:linear-gradient(135deg,var(--color-primary-500) 0,var(--color-success-400) 100%);border:1px solid var(--color-primary-600);color:#fff;height:48px;overflow:hidden;position:relative;width:100%;z-index:1}.login-main .login-content .btn-login:after{background:var(--color-primary-700);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s;width:100%;z-index:-1}.login-main .login-content .btn-login:hover:after{opacity:.4}.login-main .login-content a.link{color:var(--color-primary-500)}.login-main .login-content a.link:hover{color:var(--color-stress-600)}.login-main .login-content .form-box-community{display:flex;gap:8px;margin-top:20px}@media (max-width:576px){.login-main .login-content .form-box-community{flex-direction:column}}.login-main .login-content .btn-community{background:var(--color-formBackground);border:1px solid var(--color-formBorder);border-radius:8px;height:48px;padding:8px;width:100%}.login-main .login-content .btn-community img{width:28px}.login-main .login-content .btn-community p{color:var(--color-main-800)}.login-main .login-content .btn-community:hover{background:var(--color-main-0)}.login-main .login-bottom{max-width:380px;text-align:center;width:100%}.login-bg{background:linear-gradient(0deg,#d9f1ec,#eef9f7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.grecaptcha-badge{display:none}.chart .chart-box{height:460px}.chart .chart-loading{align-items:center;display:flex;flex-direction:column;height:460px;justify-content:center}.chart .chart-loading i{color:var(--color-main-500);font-size:40px;margin-bottom:8px}.chart .chart-loading p{color:var(--color-text-500);font-size:1.6rem}.no-data{align-items:center;animation:fadeIn .2s ease-in-out;background:var(--color-basic-50);border:1px solid var(--color-basic-500);border-radius:8px;color:var(--color-text-400);display:flex;font-size:1.6rem;gap:12px;justify-content:center;padding:160px 24px;text-align:center}.no-data .text{text-align:left}.no-data-page{position:relative}.no-data-page .no-data-page-content{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.no-data-page .no-data-page-text{align-items:center;animation:popup .5s cubic-bezier(.44,-.53,.54,1.71);background:#fff;border:1px solid var(--color-basic-900);border-radius:8px;box-shadow:0 0 0 4px #0000001a;display:flex;gap:16px;justify-content:center;left:50%;min-width:480px;padding:20px 28px;position:absolute;top:160px;transform:translate(-50%);width:-moz-fit-content;width:fit-content;z-index:2}@media (max-width:768px){.no-data-page .no-data-page-text{flex-direction:column;gap:8px;text-align:center}}.no-data-page .no-data-page-mask{background:linear-gradient(180deg,#ffffff80,#fff);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes popup{0%{opacity:0;transform:translate(-50%) scale(0)}to{opacity:1;transform:translate(-50%) scale(1)}}.doctor-grid-list{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media (max-width:768px){.doctor-grid-list{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.doctor-info-list{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.doctor-info-list .doctor-item{align-items:center;background:var(--color-basic-50);border:1px solid var(--color-basic-800);border-radius:6px;cursor:pointer;display:flex;overflow:hidden;position:relative}.doctor-info-list .doctor-item:hover{background:var(--color-basic-150)}.doctor-info-list .doctor-item:hover .item-btn{opacity:1}.doctor-info-list .doctor-item .item-color{--color:var(--color-main-500);background:var(--color);border-right:1px solid rgba(0,0,0,.314);height:100%;width:12px}.doctor-info-list .doctor-item .item-info{align-items:center;display:flex;gap:12px;height:100%;padding:12px;width:100%}@media (max-width:768px){.doctor-info-list .doctor-item .item-info{padding:8px}}.doctor-info-list .doctor-item .item-info .photo{aspect-ratio:1/1;background:var(--color-main-100);border:1px solid rgba(0,0,0,.11);border-radius:4px;overflow:hidden;position:relative;width:120px}@media (max-width:768px){.doctor-info-list .doctor-item .item-info .photo{width:100px}}.doctor-info-list .doctor-item .item-info .photo img{background:#fff;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.doctor-info-list .doctor-item .item-info .photo:after{align-items:center;color:var(--color-main-500);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:3.6rem;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.doctor-info-list .doctor-item .item-info .photo.clinic-icon:after{content:""}.doctor-info-list .doctor-item .item-info .text{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.doctor-info-list .doctor-item .item-info .text p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.doctor-info-list .doctor-item .item-info .text .tag-success{align-items:center;background:var(--color-success-100);border-radius:4px;display:flex;padding:2px 6px;width:-moz-fit-content;width:fit-content}.doctor-info-list .doctor-item .item-info .text .tag-success i,.doctor-info-list .doctor-item .item-info .text .tag-success span{color:var(--color-success-600);font-size:1.4rem}.doctor-info-list .doctor-item .item-info .text .tag-cancel{align-items:center;background:var(--color-cancel-200);border-radius:4px;display:flex;padding:2px 6px;width:-moz-fit-content;width:fit-content}.doctor-info-list .doctor-item .item-info .text .tag-cancel i,.doctor-info-list .doctor-item .item-info .text .tag-cancel span{color:var(--color-cancel-600);font-size:1.4rem}.doctor-info-list .doctor-item .item-info .text .tag-danger{align-items:center;background:var(--color-danger-100);border-radius:4px;display:flex;padding:2px 6px;width:-moz-fit-content;width:fit-content}.doctor-info-list .doctor-item .item-info .text .tag-danger i,.doctor-info-list .doctor-item .item-info .text .tag-danger span{color:var(--color-danger-600);font-size:1.4rem}.doctor-info-list .doctor-item .item-btn{align-items:center;display:flex;gap:8px;justify-content:center;opacity:0;padding-right:12px;padding-top:12px;position:absolute;right:0;top:0;transition:.3s;z-index:20}@media (max-width:768px){.doctor-info-list .doctor-item .item-btn{gap:4px;padding-right:8px;padding-top:8px}}.doctor-info-list .doctor-item .item-btn .btn{border-radius:4px;height:32px}.doctor-info-list .doctor-item .item-btn .card-sort{align-items:center;background:#0000001a;border:1px solid rgba(0,0,0,.204);border-radius:4px;cursor:grab;display:flex;flex:none;font-size:1.4rem;font-weight:700;height:32px;justify-content:center;width:32px}.doctor-info-list .doctor-item .item-btn .card-sort:after{color:#000000ab;content:"";font-family:Font Awesome\ 5 Free;font-size:1.6rem;font-weight:900;opacity:.6}.doctor-info-list .doctor-item .item-btn .card-sort:hover{background:#0000003b}.doctor-info-list .doctor-item.danger .item-color{--color:var(--color-danger-500)}.doctor-info-list .doctor-item.danger .item-info .photo{background:var(--color-danger-100)}.doctor-info-list .doctor-item.danger .item-info .photo:after{color:var(--color-danger-500)}.doctor-calendar-legend{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.doctor-calendar-legend .item{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;gap:4px;padding:4px 8px}.doctor-calendar-legend .item .color{background:var(--tag-color);border-radius:50%;box-shadow:inset 0 0 0 1px #0000003b;height:16px;width:16px}.doctor-calendar-legend .item .color-box{display:flex;margin-right:8px}.doctor-calendar-legend .item .color-box>*{margin-right:-8px}.doctor-calendar-legend .item .color-box>:nth-child(n+4){display:none}.doctor-calendar-legend .item p{font-size:1.6rem}.doctor-calendar-legend .item:hover{background:var(--color-main-100);border:1px solid var(--color-main-200);border-radius:8px}.doctor-calendar-legend .item.active{background:var(--color-stress-200);border:1px solid var(--color-stress-300);border-radius:8px}.doctor-calendar{border:1px solid var(--color-basic-500);border-radius:8px}@media (max-width:992px){.doctor-calendar{border:none;border-radius:0}}.doctor-calendar .week{border-bottom:1px solid var(--color-basic-500);display:grid;gap:0;grid-template-columns:repeat(7,1fr)}.doctor-calendar .week:last-child{border-bottom:none}@media (max-width:992px){.doctor-calendar .week{border:none;gap:4px;grid-template-columns:repeat(1,1fr);margin-bottom:4px}}.doctor-calendar .day{border-right:1px solid var(--color-basic-500);display:flex;flex-direction:column;font-size:1.6rem;gap:4px;padding:4px;position:relative}.doctor-calendar .day p.num{color:var(--color-main-700);font-size:1.6rem;font-weight:900;padding:4px 8px;pointer-events:none;position:absolute;right:0;top:0}@media (max-width:992px){.doctor-calendar .day p.num{align-items:center;background:var(--color-main-100);border-radius:8px 0 0 8px;border-right:1px solid var(--color-main-200);color:var(--color-main-700);display:flex;height:100%;justify-content:center;left:0;right:auto;width:40px;z-index:1}}.doctor-calendar .day.title{background:var(--color-main-100);border-color:var(--color-main-300);color:var(--color-main-700);font-weight:700;text-align:center}.doctor-calendar .day.title:first-child{border-radius:8px 0 0}.doctor-calendar .day.title:last-child{border-radius:0 8px 0 0}@media (max-width:992px){.doctor-calendar .day.title{display:none}}.doctor-calendar .day.disable{background:var(--color-basic-200)!important;min-height:200px}.doctor-calendar .day.disable p.num{color:var(--color-main-700);opacity:.4}.doctor-calendar .day.disable:last-child{border-radius:0 0 8px}.doctor-calendar .day.disable .calendar-tag{background:var(--color-basic-300)!important}@media (max-width:992px){.doctor-calendar .day.disable{display:none}}.doctor-calendar .day.today{background:var(--color-stress-200)!important;box-shadow:inset 0 0 0 1px var(--color-stress-500)}.doctor-calendar .day.today .num{color:var(--color-stress-800)!important}@media (max-width:992px){.doctor-calendar .day.today{border:0!important}.doctor-calendar .day.today .num{background:var(--color-stress-300);border:0;box-shadow:inset 0 0 0 1px var(--color-stress-500)}}.doctor-calendar .day:hover{background:var(--color-stress-200)}.doctor-calendar .day:last-child{border-right:none}@media (max-width:992px){.doctor-calendar .day{border:1px solid var(--color-basic-500)!important;border-radius:8px;padding-left:48px}}.doctor-calendar .calendar-title{align-items:baseline;background:transparent;border:none;cursor:pointer;display:flex;font-size:1.4rem;gap:4px;margin:0;padding:0;width:100%}.doctor-calendar .calendar-title p{font-size:1.4rem}.doctor-calendar .calendar-title:after{color:#000000ab;color:var(--color-stress-500);content:"";font-family:Font Awesome\ 5 Free;font-size:1.4rem;font-weight:900}.doctor-calendar .calendar-title.disable:after{display:none}.doctor-calendar .calendar-title:hover p{color:var(--color-stress-800)}.doctor-calendar .calendar-title:hover:after{color:var(--color-stress-600)}.doctor-calendar .calendar-tags{border-radius:4px;display:flex;flex-wrap:wrap;min-height:25px}.doctor-calendar .calendar-tags .calendar-tag{background:#ffffffe5;border:1px solid var(--color-basic-900);display:flex;overflow:hidden;position:relative}.doctor-calendar .calendar-tags .calendar-tag:hover{background:var(--color-basic-200)}.doctor-calendar .calendar-tags .calendar-tag.disable{background:#e2e8f0;filter:grayscale(100%);opacity:.6}.doctor-calendar .calendar-tags .calendar-tag.disable:hover{background:#e2e8f0}.doctor-calendar .calendar-tags .calendar-tag .tag-content{cursor:pointer;padding:2px 4px 2px 22px;position:relative;width:100%;z-index:1}.doctor-calendar .calendar-tags .calendar-tag .tag-content.disable{pointer-events:none}.doctor-calendar .calendar-tags .calendar-tag .tag-content .tag-name{display:-webkit-box;font-size:1.35rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.doctor-calendar .calendar-tags .calendar-tag .tag-content .tag-time{color:var(--color-text-400);font-size:1.2rem}.doctor-calendar .calendar-tags .calendar-tag .tag-content:before{background:var(--tag-color);border:1px solid rgba(0,0,0,.286);border-radius:50%;content:"";height:1.5rem;left:4px;position:absolute;top:4px;width:1.5rem}.doctor-calendar .calendar-tags .calendar-tag .btn-close{align-items:center;background-image:url();color:var(--color-text-500);cursor:pointer;display:flex;font-weight:900;height:25px;justify-content:center;margin-left:-8px;padding:0;position:relative;width:25px;z-index:2}.doctor-calendar .calendar-tags .calendar-tag .btn-close:before{color:#333333d2;content:"";font-family:Font Awesome\ 5 Free;font-size:1.2rem;font-weight:900}.doctor-calendar .calendar-tags.simple{gap:2px}.doctor-calendar .calendar-tags.simple .calendar-tag{border-radius:4px;height:25px;width:100%}@media (max-width:992px){.doctor-calendar .calendar-tags.simple{display:grid;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.doctor-calendar .calendar-tags.simple{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.doctor-calendar .calendar-tags.simple{grid-template-columns:repeat(2,1fr)}}.doctor-calendar .calendar-tags.advanced .calendar-tag{border-bottom:0;width:100%}.doctor-calendar .calendar-tags.advanced .calendar-tag:first-child{border-radius:4px 4px 0 0}.doctor-calendar .calendar-tags.advanced .calendar-tag:last-child{border-bottom:1px solid var(--color-basic-900);border-radius:0 0 4px 4px}.doctor-calendar .calendar-tags.advanced .calendar-tag:only-child{border-radius:4px}.video-list{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr 1fr}.video-list .video-item{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative}.video-list .video-item:hover .item-btn{opacity:1}.video-list .video-item .item-info{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;text-decoration:none!important}@media (max-width:768px){.video-list .video-item .item-info{padding:8px}}.video-list .video-item .item-info .photo{aspect-ratio:16/9;background:var(--color-basic-50);border:1px solid var(--color-basic-800);border-radius:6px;flex:none;overflow:hidden;position:relative;width:100%;z-index:1}@media (max-width:768px){.video-list .video-item .item-info .photo{width:100px}}.video-list .video-item .item-info .photo img{background:#fff;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.video-list .video-item .item-info .photo:after{align-items:center;color:var(--color-main-500);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:3.6rem;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.video-list .video-item .item-info .photo.clinic-icon:after{content:""}.video-list .video-item .item-info .text{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.video-list .video-item .item-info .text p{overflow:hidden}.video-list .video-item .item-info .text .tag-success{align-items:center;background:var(--color-success-100);border-radius:4px;display:flex;padding:2px 6px;width:-moz-fit-content;width:fit-content}.video-list .video-item .item-info .text .tag-success i,.video-list .video-item .item-info .text .tag-success span{color:var(--color-success-600);font-size:1.4rem}.video-list .video-item .item-info .text .tag-cancel{align-items:center;background:var(--color-cancel-200);border-radius:4px;display:flex;padding:2px 6px;width:-moz-fit-content;width:fit-content}.video-list .video-item .item-info .text .tag-cancel i,.video-list .video-item .item-info .text .tag-cancel span{color:var(--color-cancel-600);font-size:1.4rem}.video-list .video-item .item-btn{align-items:center;display:flex;gap:4px;justify-content:center;opacity:0;position:absolute;right:6px;top:6px;transition:.3s;z-index:20}@media (max-width:768px){.video-list .video-item .item-btn{gap:4px;padding-right:8px;padding-top:8px}}.video-list .video-item .item-btn .btn{border-radius:4px;height:32px}.video-list .video-item .item-btn .card-sort{align-items:center;background:var(--color-main-500);border:1px solid var(--color-main-600);border-radius:4px;cursor:grab;display:flex;flex:none;font-size:1.4rem;font-weight:700;height:32px;justify-content:center;width:32px}.video-list .video-item .item-btn .card-sort:after{color:var(--color-white);content:"";font-family:Font Awesome\ 5 Free;font-size:1.6rem;font-weight:900}.video-list .video-item .item-btn .card-sort:hover{background:var(--color-main-600);border:1px solid var(--color-main-700)}.doctor-number-grid-list{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(200px,1fr))}@media (max-width:992px){.doctor-number-grid-list{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width:576px){.doctor-number-grid-list{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.doctor-number-card{align-items:center;background:var(--color-basic-50);border:1px solid var(--color-basic-800);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative;transition:.3s}.doctor-number-card:hover{background:var(--color-basic-150)}.doctor-number-card.active{background:var(--color-main-0);border:1px solid var(--color-main-500);box-shadow:0 0 0 2px var(--color-main-500);position:relative}.doctor-number-card .card-close{align-items:center;border:1px solid var(--color-text-100);border-radius:4px;display:flex;height:32px;justify-content:center;padding:4px;position:absolute;right:12px;top:12px;width:32px}.doctor-number-card .card-close i{color:var(--color-text-400);font-size:1.8rem}.doctor-number-card .card-close:hover{background:var(--color-text-200);border-color:var(--color-text-300)}.doctor-number-card .card-close:hover i{color:#fff}.doctor-number-card .card-info{min-width:200px}.doctor-number-card .card-name{color:var(--color-text-600);font-size:2rem;font-weight:700;margin-bottom:8px;text-align:center}.doctor-number-card .card-num{margin-bottom:6px}.doctor-number-card .card-num p.num{color:var(--color-main-500);font-size:4rem;font-weight:900;text-align:center}.doctor-number-card .card-btns-bar{align-items:center;display:flex;gap:8px;justify-content:center}.doctor-number-card .card-btns-bar .btn{width:100%}.doctor-number-card .call-form{color:var(--color-main-600);font-size:2rem;font-weight:900;height:44px;padding:0 12px}.doctor-number-card .call-select{font-size:2rem;height:44px}.doctor-number-card .call-btn{align-items:center;display:flex;height:44px;justify-content:center;padding:0 12px}.swal2-shown .doctor-number-card:has(.call-text) .call-text,.swal2-shown .doctor-number-card:has(.call-text) .num{animation:num-ani .8s infinite}@keyframes num-ani{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.dashboard-page{display:grid;grid-template-columns:3fr 1fr;grid-gap:16px}.dashboard-page .dashboard-main,.dashboard-page .dashboard-side{min-width:0}@media (max-width:1400px){.dashboard-page{grid-template-columns:2.5fr 1fr}}@media (max-width:1200px){.dashboard-page{grid-template-columns:2fr 1fr}}@media (max-width:992px){.dashboard-page{gap:8px;grid-template-columns:1fr}.dashboard-page .dashboard-side{border-top:1px solid var(--color-basic-500);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:8px;padding-top:16px}.dashboard-page .dashboard-side .dashboard-box{margin:0;width:100%}.dashboard-page .dashboard-side::-webkit-scrollbar{background-color:var(--color-white);height:12px}.dashboard-page .dashboard-side::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid var(--color-white);border-radius:10px}}.dashboard-page .dashboard-side>*{margin-bottom:16px}.dashboard-box{background:var(--color-basic-50);border:1px solid var(--color-basic-500);border-radius:8px;padding:16px;position:relative;--color-formBorder:var(--color-basic-900)}.dashboard-box .box-header p{color:var(--color-text-500);font-size:1.8rem;font-weight:700;margin:0}.dashboard-box .box-content p{color:var(--color-text-500)}.dashboard-box .box-content .progress-box .progress-text{display:flex;justify-content:space-between;margin-bottom:8px}.dashboard-box .box-content .progress-box .progress{border:1px solid var(--color-basic-600);border-radius:8px}.dashboard-box .box-content .progress-box .progress .progress-bar{background:var(--color-stress-500)}.dashboard-box.stress-box{background:#fff8dd;border:1px solid #e0ce91}.dashboard-box.stress-box .box-header{margin-bottom:12px;margin-top:-2px;text-align:center}.dashboard-box.stress-box .box-header p{color:#3d2006;font-size:2rem;font-weight:700}.dashboard-box.stress-box .box-content p{color:#3d2006}.dashboard-box.stress-box .setting-list{display:flex;flex-direction:column;gap:4px}.dashboard-box.stress-box .setting-list .item{display:flex;gap:8px;padding:0}.dashboard-box.stress-box .setting-list .item.cu-p:hover{background:#ffe57d;border-radius:8px;box-shadow:0 0 0 3px #ffe57d,6px 0 0 3px #ffe57d,-6px 0 0 3px #ffe57d}.dashboard-box.stress-box .setting-list .item-name{align-items:baseline;display:flex;gap:4px;width:100%}.dashboard-box.stress-box .setting-list .item-name p{color:#533114}.dashboard-box.stress-box .setting-list .item-name i{color:#533114;flex:none;font-size:1.8rem;font-style:normal;height:20px;width:20px}.dashboard-box.stress-box .setting-list .item-name i.check{color:var(--color-success-600)}.dashboard-box.stress-box .setting-list .item-name i.check:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.dashboard-box.stress-box .setting-list .item-name i.default{opacity:.2}.dashboard-box.stress-box .setting-list .item-name i.default:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.dashboard-box.stress-box .setting-list .item-link{flex:none}.dashboard-box.stress-box .setting-list .item-link .btn{box-shadow:none!important;color:var(--color-stress-600);height:unset;margin:0;padding:0}.dashboard-box.stress-box .setting-list .item-link .btn:hover{color:var(--color-stress-700)}.dashboard-box.stress-box .setting-list .item-link .btn.check{color:var(--color-success-600)}.dashboard-box.stress-box .setting-list .item-link .btn.check:hover{color:var(--color-success-700)}.dashboard-box.stress-box .setting-list .item-link .btn.close{color:var(--color-text-400)}.dashboard-box.stress-box .setting-list .item-link .btn.close:hover{color:var(--color-text-500)}.dashboard-box.stress-box .progress-box{margin-top:12px}.dashboard-box.stress-box .progress-box .progress{border:1px solid #e0ce91;border-radius:8px}.dashboard-box.stress-box .progress-box .progress .progress-bar{background:var(--color-stress-500)}.dashboard-box.bell-box{background:var(--color-danger-100);border:1px solid var(--color-danger-200);cursor:pointer;display:flex;height:52px;overflow:hidden;padding:0;transition:.2s}.dashboard-box.bell-box:hover{background:var(--color-danger-200);border-color:var(--color-danger-300)}.dashboard-box.bell-box .icon-box{align-items:center;background:#ef4444;border-right:1px solid var(--color-danger-200);display:flex;flex:none;height:52px;justify-content:center;width:52px}.dashboard-box.bell-box .icon-box i{animation:bell-ani .8s infinite;color:var(--color-white);font-size:2.8rem;position:relative;top:-1px;transform-origin:50% 0}.dashboard-box.bell-box .text-box{align-items:center;display:flex;height:100%;padding:16px;width:100%}.dashboard-box.bell-box .text-box p{color:var(--color-danger-900);font-size:1.8rem;font-weight:700;width:100%}.dashboard-box.bell-box .text-box i{color:var(--color-danger-t-60);font-size:1.6rem}.dashboard-box .exclamation-btn{align-items:center;animation:exclamation-btn-ani 1s infinite;background:var(--color-danger-500);border:1px solid var(--color-danger-600);border-radius:6px;color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:4px;justify-content:center;padding:2px 6px;position:absolute;right:16px;text-decoration:none;top:16px;transition:.3s}.dashboard-box .exclamation-btn:hover{background:var(--color-danger-600);border-color:var(--color-danger-700)}.dashboard-box .about-us-btn-box{display:flex;gap:2px;justify-content:center}.dashboard-box .about-us-btn-box .about-us-btn{align-items:center;border:1px solid transparent;border-radius:10px;display:flex;height:44px;justify-content:center;padding:4px;width:44px}.dashboard-box .about-us-btn-box .about-us-btn img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dashboard-box .about-us-btn-box .about-us-btn:hover{background:#fff;border:1px solid var(--color-basic-500)}.clinic-info-template .clinic-info-box{border:1px solid var(--color-basic-500);border-radius:8px;overflow:hidden}.clinic-info-template .box-header{align-items:center;background:var(--color-main-500);cursor:pointer;display:flex;justify-content:space-between;position:relative}.clinic-info-template .box-header h1.box-header-title{color:var(--color-white);font-size:2rem;font-weight:700;margin:0;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (max-width:768px){.clinic-info-template .box-header h1.box-header-title{padding:16px}}.clinic-info-template .box-header h1.box-header-title:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:12px;opacity:.5}.clinic-info-template .box-header:after{background:linear-gradient(-90deg,var(--color-main-400),var(--color-main-600));content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:0}.clinic-info-template .box-header:hover:after{opacity:1}.clinic-info-template .box-header>*{position:relative;z-index:1}.clinic-info-template .box-content{border-top:1px solid var(--color-main-600);padding:0}.clinic-info-template .box-content .info-group{border:none;border-radius:0;margin:0;padding:0}.clinic-info-template .header-btn-box{align-items:center;display:flex;gap:4px;justify-content:center;padding:8px}.clinic-info-template .header-btn-box .btn{border-radius:6px;padding:8px 12px}@media (max-width:768px){.clinic-info-template .header-btn-box{display:none}}.clinic-info-template .md-btn-box{align-items:center;border-radius:8px;display:flex;display:none;justify-content:center;margin-top:8px;overflow:hidden}@media (max-width:768px){.clinic-info-template .md-btn-box{display:flex}}.clinic-info-template .md-btn-box .btn{align-items:center;border-left:1px solid var(--color-basic-500);border-radius:0;display:flex;height:unset;justify-content:center;padding:12px;width:100%}.clinic-info-template .md-btn-box .btn p{color:var(--color-text-600);font-size:1.8rem}.clinic-info-template .md-btn-box .btn i{color:var(--color-main-500);font-size:2.2rem}.clinic-info-template .md-btn-box .btn.stress i{color:var(--color-stress-500)}.clinic-info-template .md-btn-box .btn:hover{background:var(--color-basic-150)}.clinic-info-template .md-btn-box .btn:first-child{border-left:none}.clinic-opening-template .box-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.clinic-opening-template .box-header .text-group .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.clinic-opening-template .box-header .btn-group .btn{align-items:center;display:flex;gap:8px;justify-content:center;padding:12px}.clinic-opening-template .box-header .btn-group .btn i,.clinic-opening-template .box-header .btn-group .btn p{margin:0!important}@media (max-width:768px){.clinic-opening-template .box-header .btn-group p{display:none}}.clinic-opening-template .clinic-opening-room-box{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.clinic-opening-template .clinic-opening-room-box>*{min-width:0}@media (max-width:1400px){.clinic-opening-template .clinic-opening-room-box{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.clinic-opening-template .clinic-opening-room-box{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.clinic-opening-template .clinic-opening-room-box{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.clinic-opening-template .clinic-opening-room-box{grid-template-columns:repeat(1,1fr)}}.clinic-opening-template .clinic-opening-room-box .room-item{align-items:center;background:var(--color-basic-50);border:1px solid var(--color-basic-500);border-radius:4px;cursor:pointer;display:flex;gap:8px;justify-content:center;overflow:hidden;padding:8px 8px 8px 14px}@media (max-width:768px){.clinic-opening-template .clinic-opening-room-box .room-item{padding:4px 8px 4px 10px}}.clinic-opening-template .clinic-opening-room-box .room-item .item-img{background:var(--color-main-50);border:1px solid rgba(0,0,0,.153);border-radius:4px;flex:none;height:60px;overflow:hidden;position:relative;width:60px}.clinic-opening-template .clinic-opening-room-box .room-item .item-img img{background:#fff;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.clinic-opening-template .clinic-opening-room-box .room-item .item-img:after{align-items:center;color:var(--color-main-400);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:2rem;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.clinic-opening-template .clinic-opening-room-box .room-item .item-text{width:100%}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .name{align-items:baseline;color:var(--color-text-500);display:flex;font-size:1.6rem;font-weight:700;gap:4px;margin:0}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .name p{display:-webkit-box;position:relative;top:-1px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;left:-1px;margin-top:8px;position:relative}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item{align-items:center;border-radius:2px;cursor:pointer;display:flex;gap:6px;position:relative;width:100%}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item .tag{align-items:center;background:var(--color-basic-300);border:1px solid rgba(0,0,0,.212);border-radius:4px;color:var(--color-text-500);display:flex;font-size:1.2rem;height:24px;justify-content:center;width:24px}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item .tag.stress{background:var(--color-danger-500);color:#fff}@media (max-width:992px){.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item .tag{height:18px;width:18px}}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item .num{color:var(--color-text-600);font-size:1.6rem}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item .num.num-0{color:var(--color-text-400);font-size:1.4rem}.clinic-opening-template .clinic-opening-room-box .room-item .item-text .time-list .item:hover{background:#fff8dd;box-shadow:0 0 0 3px #fff8dd,0 0 0 4px #e0ce91}.clinic-opening-template .clinic-opening-room-box .room-item{position:relative}.clinic-opening-template .clinic-opening-room-box .room-item:before{background:var(--doctor-color);border-right:1px solid rgba(0,0,0,.118);content:"";flex:none;height:100%;left:0;position:absolute;top:0;width:6px}.clinic-opening-template .clinic-opening-number-box{border:1px solid var(--color-basic-500);border-radius:8px;overflow:hidden}.clinic-opening-template .clinic-opening-number-box .time-group{border-bottom:1px solid var(--color-basic-500);display:grid;grid-template-columns:100px 1fr}.clinic-opening-template .clinic-opening-number-box .time-group:last-child{border-bottom:none}.clinic-opening-template .clinic-opening-number-box .time-group .time-name{background:var(--color-basic-50);border-right:1px solid var(--color-basic-500);color:var(--color-text-500);height:100%;padding:8px;text-align:center;width:100px}.clinic-opening-template .clinic-opening-number-box .time-group .time-list{background:var(--color-white);display:flex;flex-wrap:wrap;gap:4px;padding:4px;width:100%}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item{align-items:center;background:var(--color-basic-150);border:1px solid var(--color-basic-500);border-radius:4px;cursor:pointer;display:flex;gap:4px;overflow:hidden;padding-left:8px;position:relative}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item:after{background:var(--doctor-color);border-right:1px solid rgba(0,0,0,.118);content:"";height:100%;left:0;position:absolute;top:0;width:6px}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item .name{font-size:1.6rem;padding:0 4px}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item .num{background:var(--color-white);border-left:1px solid var(--color-basic-500);color:var(--color-text-500);font-size:1.6rem;font-variant-numeric:tabular-nums;padding:2px 8px}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item:hover{background:#fff8dd;border-color:#e0ce91}.clinic-opening-template .clinic-opening-number-box .time-group .time-list .time-item:hover .num{border-color:#e0ce91}.dashboard-grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.dashboard-grid-2>*{min-width:0}@media (max-width:768px){.dashboard-grid-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.dashboard-grid-2{grid-template-columns:repeat(1,1fr)}}.dashboard-grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.dashboard-grid-3>*{min-width:0}@media (max-width:1400px){.dashboard-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.dashboard-grid-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dashboard-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.dashboard-grid-3{grid-template-columns:repeat(1,1fr)}}.dashboard-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px}.dashboard-grid-4>*{min-width:0}@media (max-width:1400px){.dashboard-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.dashboard-grid-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dashboard-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.dashboard-grid-4{grid-template-columns:repeat(1,1fr)}}.dashboard-news-box{display:flex;flex-direction:column;gap:2px}.dashboard-news-box .content{border-radius:8px;overflow:hidden}.dashboard-news-box .item{align-items:baseline;border-bottom:1px solid var(--color-basic-500);border-radius:0;cursor:pointer;display:flex;padding:8px;text-decoration:none;transition:.3s}.dashboard-news-box .item .date{background:var(--color-main-100);border:1px solid var(--color-main-200);border-radius:4px;color:var(--color-main-700);font-size:1.6rem;font-variant-numeric:tabular-nums;margin-right:12px;padding:4px 8px;transition:.3s;white-space:nowrap}.dashboard-news-box .item .text{color:var(--color-text-700);display:-webkit-box;font-size:1.6rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-news-box .item:hover{background:#fff8dd}.dashboard-news-box .item:hover .date{background:var(--color-main-500);border:1px solid var(--color-main-600);color:var(--color-white)}.dashboard-news-box .item:last-child{border-bottom:none}.dashboard-table-box{overflow:hidden}.dashboard-table-box .table-group::-webkit-scrollbar{background-color:var(--color-basic-150);width:12px}.dashboard-table-box .table-group::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid var(--color-basic-150);border-radius:10px}.dashboard-table-box .table-group table td,.dashboard-table-box .table-group table th{min-width:50px;padding:2px;vertical-align:top}.dashboard-table-box .table-group table td.bg{background:var(--color-main-500)!important;border-color:var(--color-main-600);color:var(--color-white)}.dashboard-table-box .table-group table td.bg p{color:var(--color-white)}.dashboard-table-box .table-group table td.bg.stress{background:var(--color-stress-500)!important;border-color:var(--color-stress-600)}.dashboard-table-box .table-group .td-title{font-weight:700;vertical-align:middle}.dashboard-table-box .table-group .th-full{width:200px}@media (max-width:992px){.dashboard-table-box .table-group .th-full{min-width:140px}}.dashboard-table-box .table-group.h-max{max-height:400px;overflow:hidden;overflow-y:auto}.dashboard-table-box .clinic-tags{align-items:center;display:flex;height:80px;justify-content:center;width:100%}.dashboard-table-box .clinic-tags .icon{color:var(--color-main-500);font-size:2.4rem}.dashboard-table-box .doctor-tags{display:flex;flex-direction:column;gap:2px;height:100%;padding:2px;width:100%}.dashboard-table-box .doctor-tags .doctor-tag{background:var(--doctor-color);background:#fff;border:1px solid rgba(0,0,0,.227);border-radius:4px;color:#fff;overflow:hidden;padding:2px 4px 2px 10px;position:relative}.dashboard-table-box .doctor-tags .doctor-tag:hover{background:#fff8dd}.dashboard-table-box .doctor-tags .doctor-tag:after{background:var(--doctor-color);border-right:1px solid rgba(0,0,0,.118);content:"";height:100%;left:0;position:absolute;top:0;width:6px}.dashboard-table-box .doctor-tags .doctor-tag .tooltip-container{align-items:center;display:flex;width:100%}.dashboard-table-box .doctor-tags .doctor-tag .name{color:var(--color-text-500);font-size:1.5rem;font-weight:700;line-height:1.6}.dashboard-table-box .doctor-tags .doctor-tag .name,.dashboard-table-box .doctor-tags .doctor-tag .time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dashboard-table-box .doctor-tags .doctor-tag .time{color:var(--color-text-400);font-size:1.4rem;opacity:.8}.dashboard-table-box .doctor-tags.grid{display:grid;gap:2px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.dashboard-table-box .doctor-tags.grid .doctor-tag{width:100%}.dashboard-table-box .bubble-text{transition:0s!important}.dashboard-clinic-switch{border:1px solid var(--color-formBorder);border-radius:8px;list-style:none;max-height:300px;overflow:hidden;overflow-y:visible;padding:0}.dashboard-clinic-switch.h-fit{height:-moz-fit-content!important;height:fit-content!important}.dashboard-clinic-switch::-webkit-scrollbar{background-color:var(--color-basic-150);border-radius:12px;width:12px}.dashboard-clinic-switch::-webkit-scrollbar-thumb{background-color:#5555556e;border:3px solid var(--color-basic-150);border-radius:12px}.dashboard-clinic-switch .clinic-item{align-items:center;background:#fff;border-bottom:1px solid var(--color-formBorder);display:flex;height:60px;justify-content:center}.dashboard-clinic-switch .clinic-item:last-child{border-bottom:none!important}.dashboard-clinic-switch .clinic-item:nth-child(odd){background:var(--color-basic-150)}.dashboard-clinic-switch .clinic-item .clinic-info{flex:1;padding:8px;width:calc(100% - 38px)}.dashboard-clinic-switch .clinic-item .clinic-info a,.dashboard-clinic-switch .clinic-item .clinic-info p{color:var(--color-text-500);display:flex;font-size:1.6rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dashboard-clinic-switch .clinic-item .clinic-info .name{font-weight:700}.dashboard-clinic-switch .clinic-item .clinic-info .address{color:var(--color-text-400);font-size:1.4rem!important;opacity:.8}.dashboard-clinic-switch .clinic-item .btn{border:none;border-left:1px solid var(--color-formBorder);border-radius:0!important;flex:none;height:100%;padding:0;width:38px}.dashboard-clinic-switch .pagination-group{margin-bottom:0}.dashboard-clinic-switch .pagination-group .pagination,.dashboard-clinic-switch .pagination-group .pagination .page-item{width:100%}.dashboard-clinic-switch .pagination-group .pagination .page-item a.page-link{align-items:center;border-bottom:0;border-radius:0!important;border-right:0;display:flex;font-size:1.4rem;justify-content:center;padding:4px;width:100%}.dashboard-clinic-switch .pagination-group .pagination .page-item:first-child a.page-link{border-left:0}.exclamation-ani{animation:exclamation-btn-ani 1s infinite}.exclamation-filter-ani{animation:exclamation-filter-ani 1s infinite}@keyframes exclamation-btn-ani{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes exclamation-filter-ani{0%{filter:brightness(1) hue-rotate(0)}50%{filter:brightness(1.15) hue-rotate(-5deg)}to{filter:brightness(1) hue-rotate(0)}}.order-page .order-feature{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px}@media (max-width:768px){.order-page .order-feature{grid-template-columns:1fr}}.order-page .order-feature .feature-card{display:flex;flex-direction:column;height:100%;width:100%}.order-page .order-feature .feature-card-header .plan-box{align-items:center;display:flex;gap:12px}.order-page .order-feature .feature-card-header .plan-box .plan-tag{background:var(--color-main-500);border-radius:8px;color:var(--color-white);margin-bottom:4px;padding:4px 8px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.order-page .order-feature .feature-card-header .plan-box .plan-tag.pro{background:var(--color-stress-600);color:var(--color-white)}.order-page .order-feature .feature-card-header .plan-box .plan-name{color:var(--color-main-700);font-size:2rem;font-weight:700;width:100%}.order-page .order-feature .feature-card-header .plan-box .plan-recommend{background:var(--color-danger-600);border-radius:8px;color:var(--color-white);margin-bottom:4px;padding:4px 8px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.order-page .order-feature .feature-card-content{background:var(--color-basic-150);border:1px solid var(--color-basic-500);border-radius:12px;height:100%;margin-top:4px;overflow:hidden;padding:20px;position:relative}.order-page .order-feature .feature-card-content p.text{color:var(--color-main-700);font-size:1.8rem;font-weight:700;line-height:1.6;margin-bottom:8px}.order-page .order-feature .feature-card-content ul{list-style:none;margin:0;padding:0;position:relative;z-index:1}.order-page .order-feature .feature-card-content ul li{color:var(--color-text-600);line-height:1.5;margin-bottom:4px}.order-page .order-feature .feature-card-content ul li:last-child{margin-bottom:0}.order-page .order-feature .feature-card-content ul .fa-check-circle{color:var(--color-primary-500);margin-right:8px}.order-page .order-feature .feature-card-content.pro{background:var(--color-main-50);border-color:var(--color-main-400);box-shadow:0 0 0 4px #42976a79}.order-page .order-feature .feature-card-content.pro-0{background:#fff7ed;border-color:var(--color-stress-400);box-shadow:0 0 0 4px #fb923c79}.order-page .order-feature .feature-card-content.pro-0 .icon-clinics{color:var(--color-stress-300)}.order-page .order-feature .feature-card-content .icon-clinics{bottom:-76px;color:var(--color-main-400);font-size:240px;opacity:.2;position:absolute;right:-29px;z-index:0}.order-page .order-feature .feature-card-footer{margin-top:16px;width:100%}.order-page .order-feature .feature-card-footer .btn{height:56px;width:100%}.order-page .order-table{border:1px solid var(--color-basic-500);border-radius:8px;overflow:hidden}.order-page .order-table table{width:100%}.order-page .order-table thead th{background:var(--color-main-500);color:var(--color-white);font-size:2rem;font-weight:700;padding:12px 20px;text-align:center;text-wrap:pretty!important}.order-page .order-table thead th.pro{background:var(--color-main-600)}.order-page .order-table thead th.bg{background:var(--color-main-400)}@media (max-width:768px){.order-page .order-table thead th{padding:8px}}.order-page .order-table tbody td{padding:8px 20px}.order-page .order-table tbody td p{color:var(--color-main-700)}.order-page .order-table tbody td.free,.order-page .order-table tbody td.pro{border-left:1px solid var(--color-basic-500)}.order-page .order-table tbody td.pro p{color:#422c15;font-weight:700}.order-page .order-table tbody td.item-name{position:relative}.order-page .order-table tbody td.item-name .fa-info-circle{position:relative;top:1px}@media (max-width:768px){.order-page .order-table tbody td{padding:8px}}.order-page .order-table tbody tr{border-bottom:1px solid var(--color-basic-500)}.order-page .order-table tbody tr td.pro,.order-page .order-table tbody tr:hover{background:#ffffea}.order-page .order-table tbody tr:last-child{border-bottom:none}.order-page .order-table tbody tr:nth-child(odd) td{background:var(--color-basic-150)}.order-page .order-table tbody tr:nth-child(odd) td.pro{background:#fff6dd}.order-page .order-table tbody .bg-th{background:var(--color-main-100)!important;color:var(--color-main-700)!important;font-size:2rem;font-weight:700}.order-page .order-table tbody .fa-check-circle{align-items:center;background:#fff;border-radius:50%;display:inline-flex;font-size:24px;height:25px;justify-content:center;width:25px}.order-page .faq-list .item{padding:0}.order-page .faq-list .item-header{align-items:baseline;cursor:pointer;display:flex;gap:12px;padding:16px 20px;position:relative;transition:.2s}.order-page .faq-list .item-header:after{align-items:center;aspect-ratio:1;bottom:0;color:var(--color-text-100);content:"";display:flex;font-family:Font Awesome\ 5 Free;font-size:24px;height:100%;justify-content:center;max-width:60px;pointer-events:none;position:absolute;right:0;transition:.2s}.order-page .faq-list .item-header .icon{color:var(--color-main-600);flex:none;font-size:2rem;font-weight:900;text-align:center;transition:.2s;width:32px}.order-page .faq-list .item-header .text{font-size:1.8rem;font-weight:500;transition:.2s}.order-page .faq-list .item-header[aria-expanded=true]{background:var(--color-main-500);color:var(--color-white)}.order-page .faq-list .item-header[aria-expanded=true] .icon,.order-page .faq-list .item-header[aria-expanded=true] .text{color:var(--color-white)!important}.order-page .faq-list .item-header[aria-expanded=true]:after{color:var(--color-white);transform:rotate(180deg)}.order-page .faq-list .item-content{border-top:1px solid var(--color-basic-500)}.order-page .faq-list .item-content .item-content-body{align-items:baseline;background:var(--color-main-100);display:flex;gap:12px;padding:16px 20px}.order-page .faq-list .item-content .item-content-body .icon{color:var(--color-main-600);flex:none;font-size:2rem;font-weight:900;text-align:center;transition:.2s;width:32px}.order-page .faq-list .item-content .item-content-body .text{font-size:1.6rem;font-weight:500;transition:.2s}.order-page .faq-list .item-content .item-content-body .text li,.order-page .faq-list .item-content .item-content-body .text ol,.order-page .faq-list .item-content .item-content-body .text p,.order-page .faq-list .item-content .item-content-body .text ul{font-size:1.8rem;font-weight:500;line-height:1.6;margin:0 0 2px}.order-page .faq-list .item-content .item-content-body .text ol,.order-page .faq-list .item-content .item-content-body .text ul{margin-bottom:8px;opacity:.9}.order-page .faq-list .item-content .item-content-body .text b{color:var(--color-main-700);font-weight:700}.bd-1{border:1px solid #000}.h-auto{height:auto!important}.po-r{position:relative}.bg-w{background:#fff}.w-10{width:10px!important}.w-10-p{width:10%!important}.w-10-min{min-width:10px!important}.w-10-max{max-width:10px!important}.w-20{width:20px!important}.w-20-p{width:20%!important}.w-20-min{min-width:20px!important}.w-20-max{max-width:20px!important}.w-30{width:30px!important}.w-30-p{width:30%!important}.w-30-min{min-width:30px!important}.w-30-max{max-width:30px!important}.w-40{width:40px!important}.w-40-p{width:40%!important}.w-40-min{min-width:40px!important}.w-40-max{max-width:40px!important}.w-50-p{width:50%!important}.w-60{width:60px!important}.w-60-p{width:60%!important}.w-60-min{min-width:60px!important}.w-60-max{max-width:60px!important}.w-70{width:70px!important}.w-70-p{width:70%!important}.w-70-min{min-width:70px!important}.w-70-max{max-width:70px!important}.w-80{width:80px!important}.w-80-p{width:80%!important}.w-80-min{min-width:80px!important}.w-80-max{max-width:80px!important}.w-90{width:90px!important}.w-90-p{width:90%!important}.w-90-min{min-width:90px!important}.w-90-max{max-width:90px!important}.w-100-p{width:100%!important}.w-fit{width:-moz-fit-content;width:fit-content}.w-50{width:50px!important}.w-50-min{min-width:50px!important}.w-50-max{max-width:50px!important}.w-100{width:100px!important}.w-100-min{min-width:100px!important}.w-100-max{max-width:100px!important}.w-150{width:150px!important}.w-150-min{min-width:150px!important}.w-150-max{max-width:150px!important}.w-200{width:200px!important}.w-200-min{min-width:200px!important}.w-200-max{max-width:200px!important}.w-250{width:250px!important}.w-250-min{min-width:250px!important}.w-250-max{max-width:250px!important}.w-300{width:300px!important}.w-300-min{min-width:300px!important}.w-300-max{max-width:300px!important}.w-350{width:350px!important}.w-350-min{min-width:350px!important}.w-350-max{max-width:350px!important}.w-400{width:400px!important}.w-400-min{min-width:400px!important}.w-400-max{max-width:400px!important}.w-450{width:450px!important}.w-450-min{min-width:450px!important}.w-450-max{max-width:450px!important}.w-500{width:500px!important}.w-500-min{min-width:500px!important}.w-500-max{max-width:500px!important}.h-10{height:10px!important}.h-20{height:20px!important}.h-30{height:30px!important}.h-150{height:150px!important}.h-40{height:40px!important}.h-200{height:200px!important}.h-50{height:50px!important}.h-250{height:250px!important}.h-60{height:60px!important}.h-300{height:300px!important}.h-70{height:70px!important}.h-350{height:350px!important}.h-80{height:80px!important}.h-400{height:400px!important}.h-90{height:90px!important}.h-450{height:450px!important}.h-100{height:100px!important}.h-500{height:500px!important}.h-80-p{height:80%!important}.h-90-p{height:90%!important}.h-100-p{height:100%!important}.ov-h{overflow:hidden}.ov-y{overflow-y:auto}.d-n{display:none}.fsz-10{font-size:1rem!important}.fsz-11{font-size:1.1rem!important}.fsz-12{font-size:1.2rem!important}.fsz-13{font-size:1.3rem!important}.fsz-14{font-size:1.4rem!important}.fsz-15{font-size:1.5rem!important}.fsz-16{font-size:1.6rem!important}.fsz-17{font-size:1.7rem!important}.fsz-18{font-size:1.8rem!important}.fsz-19{font-size:1.9rem!important}.fsz-20{font-size:2rem!important}.fsz-21{font-size:2.1rem!important}.fsz-22{font-size:2.2rem!important}.fsz-23{font-size:2.3rem!important}.fsz-24{font-size:2.4rem!important}.fsz-25{font-size:2.5rem!important}.fsz-26{font-size:2.6rem!important}.fsz-27{font-size:2.7rem!important}.fsz-28{font-size:2.8rem!important}.fsz-29{font-size:2.9rem!important}.fsz-30{font-size:3rem!important}.fsz-31{font-size:3.1rem!important}.fsz-32{font-size:3.2rem!important}.fsz-33{font-size:3.3rem!important}.fsz-34{font-size:3.4rem!important}.fsz-35{font-size:3.5rem!important}.fsz-36{font-size:3.6rem!important}.fsz-37{font-size:3.7rem!important}.fsz-38{font-size:3.8rem!important}.fsz-39{font-size:3.9rem!important}.fsz-40{font-size:4rem!important}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.d-flex{display:flex}.flex-none{flex:none}.flex-1{flex:1!important}.fd-c{flex-direction:column}.jc-c{justify-content:center!important}.jc-e{justify-content:flex-end!important}.jc-s{justify-content:flex-start!important}.jc-sb{justify-content:space-between!important}.flex-wrap{flex-wrap:wrap}.ta-c{text-align:center}.ta-r{text-align:right}.ta-l{text-align:left}.ai-c{align-items:center}.ai-s{align-items:flex-start}.ai-e{align-items:flex-end}.ai-b{align-items:baseline}.td-u{text-decoration:underline}.cu-p{cursor:pointer}.filter-grayscale-50{filter:grayscale(50%)}.filter-grayscale-100{filter:grayscale(100%)}.pe-n{pointer-events:none}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none}.ws-n{white-space:nowrap}.wb-ba{word-break:break-all}.ww-bw{word-wrap:break-word}.ws-pw{white-space:pre-wrap}.td-n{text-decoration:none}.ep-1{-webkit-line-clamp:1}.ep-1,.ep-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ep-2{-webkit-line-clamp:2}.ep-3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.op-0{opacity:0}.op-1{opacity:.1}.op-2{opacity:.2}.op-3{opacity:.3}.op-4{opacity:.4}.op-5{opacity:.5}.op-6{opacity:.6}.op-7{opacity:.7}.op-8{opacity:.8}.op-9{opacity:.9}.maT--0{margin-top:0!important}.maB--0{margin-bottom:0!important}.ma-4{margin:4px!important}.maT-4{margin-top:4px!important}.maT--4{margin-top:-4px!important}.maB-4{margin-bottom:4px!important}.maB--4{margin-bottom:-4px!important}.maTB-4{margin-bottom:4px!important;margin-top:4px!important}.maL-4{margin-left:4px!important}.maLR-4,.maR-4{margin-right:4px!important}.maLR-4{margin-left:4px!important}.ma-8{margin:8px!important}.maT-8{margin-top:8px!important}.maT--8{margin-top:-8px!important}.maB-8{margin-bottom:8px!important}.maB--8{margin-bottom:-8px!important}.maTB-8{margin-bottom:8px!important;margin-top:8px!important}.maL-8{margin-left:8px!important}.maLR-8,.maR-8{margin-right:8px!important}.maLR-8{margin-left:8px!important}.ma-12{margin:12px!important}.maT-12{margin-top:12px!important}.maT--12{margin-top:-12px!important}.maB-12{margin-bottom:12px!important}.maB--12{margin-bottom:-12px!important}.maTB-12{margin-bottom:12px!important;margin-top:12px!important}.maL-12{margin-left:12px!important}.maLR-12,.maR-12{margin-right:12px!important}.maLR-12{margin-left:12px!important}.ma-16{margin:16px!important}.maT-16{margin-top:16px!important}.maT--16{margin-top:-16px!important}.maB-16{margin-bottom:16px!important}.maB--16{margin-bottom:-16px!important}.maTB-16{margin-bottom:16px!important;margin-top:16px!important}.maL-16{margin-left:16px!important}.maLR-16,.maR-16{margin-right:16px!important}.maLR-16{margin-left:16px!important}.maT--20{margin-top:-20px!important}.maB--20{margin-bottom:-20px!important}.ma-24{margin:24px!important}.maT-24{margin-top:24px!important}.maT--24{margin-top:-24px!important}.maB-24{margin-bottom:24px!important}.maB--24{margin-bottom:-24px!important}.maTB-24{margin-bottom:24px!important;margin-top:24px!important}.maL-24{margin-left:24px!important}.maLR-24,.maR-24{margin-right:24px!important}.maLR-24{margin-left:24px!important}.ma-28{margin:28px!important}.maT-28{margin-top:28px!important}.maT--28{margin-top:-28px!important}.maB-28{margin-bottom:28px!important}.maB--28{margin-bottom:-28px!important}.maTB-28{margin-bottom:28px!important;margin-top:28px!important}.maL-28{margin-left:28px!important}.maLR-28,.maR-28{margin-right:28px!important}.maLR-28{margin-left:28px!important}.ma-32{margin:32px!important}.maT-32{margin-top:32px!important}.maT--32{margin-top:-32px!important}.maB-32{margin-bottom:32px!important}.maB--32{margin-bottom:-32px!important}.maTB-32{margin-bottom:32px!important;margin-top:32px!important}.maL-32{margin-left:32px!important}.maLR-32,.maR-32{margin-right:32px!important}.maLR-32{margin-left:32px!important}.ma-36{margin:36px!important}.maT-36{margin-top:36px!important}.maT--36{margin-top:-36px!important}.maB-36{margin-bottom:36px!important}.maB--36{margin-bottom:-36px!important}.maTB-36{margin-bottom:36px!important;margin-top:36px!important}.maL-36{margin-left:36px!important}.maLR-36,.maR-36{margin-right:36px!important}.maLR-36{margin-left:36px!important}.maT--40{margin-top:-40px!important}.maB--40{margin-bottom:-40px!important}.ma-44{margin:44px!important}.maT-44{margin-top:44px!important}.maT--44{margin-top:-44px!important}.maB-44{margin-bottom:44px!important}.maB--44{margin-bottom:-44px!important}.maTB-44{margin-bottom:44px!important;margin-top:44px!important}.maL-44{margin-left:44px!important}.maLR-44,.maR-44{margin-right:44px!important}.maLR-44{margin-left:44px!important}.ma-48{margin:48px!important}.maT-48{margin-top:48px!important}.maT--48{margin-top:-48px!important}.maB-48{margin-bottom:48px!important}.maB--48{margin-bottom:-48px!important}.maTB-48{margin-bottom:48px!important;margin-top:48px!important}.maL-48{margin-left:48px!important}.maLR-48,.maR-48{margin-right:48px!important}.maLR-48{margin-left:48px!important}.ma-52{margin:52px!important}.maT-52{margin-top:52px!important}.maT--52{margin-top:-52px!important}.maB-52{margin-bottom:52px!important}.maB--52{margin-bottom:-52px!important}.maTB-52{margin-bottom:52px!important;margin-top:52px!important}.maL-52{margin-left:52px!important}.maLR-52,.maR-52{margin-right:52px!important}.maLR-52{margin-left:52px!important}.ma-56{margin:56px!important}.maT-56{margin-top:56px!important}.maT--56{margin-top:-56px!important}.maB-56{margin-bottom:56px!important}.maB--56{margin-bottom:-56px!important}.maTB-56{margin-bottom:56px!important;margin-top:56px!important}.maL-56{margin-left:56px!important}.maLR-56,.maR-56{margin-right:56px!important}.maLR-56{margin-left:56px!important}.ma-60{margin:60px!important}.maT-60{margin-top:60px!important}.maT--60{margin-top:-60px!important}.maB-60{margin-bottom:60px!important}.maB--60{margin-bottom:-60px!important}.maTB-60{margin-bottom:60px!important;margin-top:60px!important}.maL-60{margin-left:60px!important}.maLR-60,.maR-60{margin-right:60px!important}.maLR-60{margin-left:60px!important}.ma-64{margin:64px!important}.maT-64{margin-top:64px!important}.maT--64{margin-top:-64px!important}.maB-64{margin-bottom:64px!important}.maB--64{margin-bottom:-64px!important}.maTB-64{margin-bottom:64px!important;margin-top:64px!important}.maL-64{margin-left:64px!important}.maLR-64,.maR-64{margin-right:64px!important}.maLR-64{margin-left:64px!important}.ma-68{margin:68px!important}.maT-68{margin-top:68px!important}.maT--68{margin-top:-68px!important}.maB-68{margin-bottom:68px!important}.maB--68{margin-bottom:-68px!important}.maTB-68{margin-bottom:68px!important;margin-top:68px!important}.maL-68{margin-left:68px!important}.maLR-68,.maR-68{margin-right:68px!important}.maLR-68{margin-left:68px!important}.ma-72{margin:72px!important}.maT-72{margin-top:72px!important}.maT--72{margin-top:-72px!important}.maB-72{margin-bottom:72px!important}.maB--72{margin-bottom:-72px!important}.maTB-72{margin-bottom:72px!important;margin-top:72px!important}.maL-72{margin-left:72px!important}.maLR-72,.maR-72{margin-right:72px!important}.maLR-72{margin-left:72px!important}.ma-76{margin:76px!important}.maT-76{margin-top:76px!important}.maT--76{margin-top:-76px!important}.maB-76{margin-bottom:76px!important}.maB--76{margin-bottom:-76px!important}.maTB-76{margin-bottom:76px!important;margin-top:76px!important}.maL-76{margin-left:76px!important}.maLR-76,.maR-76{margin-right:76px!important}.maLR-76{margin-left:76px!important}.ma-80{margin:80px!important}.maT-80{margin-top:80px!important}.maT--80{margin-top:-80px!important}.maB-80{margin-bottom:80px!important}.maB--80{margin-bottom:-80px!important}.maTB-80{margin-bottom:80px!important;margin-top:80px!important}.maL-80{margin-left:80px!important}.maLR-80,.maR-80{margin-right:80px!important}.maLR-80{margin-left:80px!important}.ma-0{margin:0!important}.maT-0{margin-top:0!important}.maB-0,.maTB-0{margin-bottom:0!important}.maTB-0{margin-top:0!important}.maL-0{margin-left:0!important}.maLR-0,.maR-0{margin-right:0!important}.maLR-0{margin-left:0!important}.ma-5{margin:5px!important}.maT-5{margin-top:5px!important}.maB-5,.maTB-5{margin-bottom:5px!important}.maTB-5{margin-top:5px!important}.maL-5{margin-left:5px!important}.maLR-5,.maR-5{margin-right:5px!important}.maLR-5{margin-left:5px!important}.ma-10{margin:10px!important}.maT-10{margin-top:10px!important}.maB-10,.maTB-10{margin-bottom:10px!important}.maTB-10{margin-top:10px!important}.maL-10{margin-left:10px!important}.maLR-10,.maR-10{margin-right:10px!important}.maLR-10{margin-left:10px!important}.ma-15{margin:15px!important}.maT-15{margin-top:15px!important}.maB-15,.maTB-15{margin-bottom:15px!important}.maTB-15{margin-top:15px!important}.maL-15{margin-left:15px!important}.maLR-15,.maR-15{margin-right:15px!important}.maLR-15{margin-left:15px!important}.ma-20{margin:20px!important}.maT-20{margin-top:20px!important}.maB-20,.maTB-20{margin-bottom:20px!important}.maTB-20{margin-top:20px!important}.maL-20{margin-left:20px!important}.maLR-20,.maR-20{margin-right:20px!important}.maLR-20{margin-left:20px!important}.ma-25{margin:25px!important}.maT-25{margin-top:25px!important}.maB-25,.maTB-25{margin-bottom:25px!important}.maTB-25{margin-top:25px!important}.maL-25{margin-left:25px!important}.maLR-25,.maR-25{margin-right:25px!important}.maLR-25{margin-left:25px!important}.ma-30{margin:30px!important}.maT-30{margin-top:30px!important}.maB-30,.maTB-30{margin-bottom:30px!important}.maTB-30{margin-top:30px!important}.maL-30{margin-left:30px!important}.maLR-30,.maR-30{margin-right:30px!important}.maLR-30{margin-left:30px!important}.ma-35{margin:35px!important}.maT-35{margin-top:35px!important}.maB-35,.maTB-35{margin-bottom:35px!important}.maTB-35{margin-top:35px!important}.maL-35{margin-left:35px!important}.maLR-35,.maR-35{margin-right:35px!important}.maLR-35{margin-left:35px!important}.ma-40{margin:40px!important}.maT-40{margin-top:40px!important}.maB-40,.maTB-40{margin-bottom:40px!important}.maTB-40{margin-top:40px!important}.maL-40{margin-left:40px!important}.maLR-40,.maR-40{margin-right:40px!important}.maLR-40{margin-left:40px!important}.ma-45{margin:45px!important}.maT-45{margin-top:45px!important}.maB-45,.maTB-45{margin-bottom:45px!important}.maTB-45{margin-top:45px!important}.maL-45{margin-left:45px!important}.maLR-45,.maR-45{margin-right:45px!important}.maLR-45{margin-left:45px!important}.ma-50{margin:50px!important}.maT-50{margin-top:50px!important}.maB-50,.maTB-50{margin-bottom:50px!important}.maTB-50{margin-top:50px!important}.maL-50{margin-left:50px!important}.maLR-50,.maR-50{margin-right:50px!important}.maLR-50{margin-left:50px!important}.pa-4{padding:4px!important}.paT-4{padding-top:4px!important}.paB-4,.paTB-4{padding-bottom:4px!important}.paTB-4{padding-top:4px!important}.paL-4{padding-left:4px!important}.paLR-4,.paR-4{padding-right:4px!important}.paLR-4{padding-left:4px!important}.pa-8{padding:8px!important}.paT-8{padding-top:8px!important}.paB-8,.paTB-8{padding-bottom:8px!important}.paTB-8{padding-top:8px!important}.paL-8{padding-left:8px!important}.paLR-8,.paR-8{padding-right:8px!important}.paLR-8{padding-left:8px!important}.pa-12{padding:12px!important}.paT-12{padding-top:12px!important}.paB-12,.paTB-12{padding-bottom:12px!important}.paTB-12{padding-top:12px!important}.paL-12{padding-left:12px!important}.paLR-12,.paR-12{padding-right:12px!important}.paLR-12{padding-left:12px!important}.pa-16{padding:16px!important}.paT-16{padding-top:16px!important}.paB-16,.paTB-16{padding-bottom:16px!important}.paTB-16{padding-top:16px!important}.paL-16{padding-left:16px!important}.paLR-16,.paR-16{padding-right:16px!important}.paLR-16{padding-left:16px!important}.pa-24{padding:24px!important}.paT-24{padding-top:24px!important}.paB-24,.paTB-24{padding-bottom:24px!important}.paTB-24{padding-top:24px!important}.paL-24{padding-left:24px!important}.paLR-24,.paR-24{padding-right:24px!important}.paLR-24{padding-left:24px!important}.pa-28{padding:28px!important}.paT-28{padding-top:28px!important}.paB-28,.paTB-28{padding-bottom:28px!important}.paTB-28{padding-top:28px!important}.paL-28{padding-left:28px!important}.paLR-28,.paR-28{padding-right:28px!important}.paLR-28{padding-left:28px!important}.pa-32{padding:32px!important}.paT-32{padding-top:32px!important}.paB-32,.paTB-32{padding-bottom:32px!important}.paTB-32{padding-top:32px!important}.paL-32{padding-left:32px!important}.paLR-32,.paR-32{padding-right:32px!important}.paLR-32{padding-left:32px!important}.pa-36{padding:36px!important}.paT-36{padding-top:36px!important}.paB-36,.paTB-36{padding-bottom:36px!important}.paTB-36{padding-top:36px!important}.paL-36{padding-left:36px!important}.paLR-36,.paR-36{padding-right:36px!important}.paLR-36{padding-left:36px!important}.pa-44{padding:44px!important}.paT-44{padding-top:44px!important}.paB-44,.paTB-44{padding-bottom:44px!important}.paTB-44{padding-top:44px!important}.paL-44{padding-left:44px!important}.paLR-44,.paR-44{padding-right:44px!important}.paLR-44{padding-left:44px!important}.pa-48{padding:48px!important}.paT-48{padding-top:48px!important}.paB-48,.paTB-48{padding-bottom:48px!important}.paTB-48{padding-top:48px!important}.paL-48{padding-left:48px!important}.paLR-48,.paR-48{padding-right:48px!important}.paLR-48{padding-left:48px!important}.pa-52{padding:52px!important}.paT-52{padding-top:52px!important}.paB-52,.paTB-52{padding-bottom:52px!important}.paTB-52{padding-top:52px!important}.paL-52{padding-left:52px!important}.paLR-52,.paR-52{padding-right:52px!important}.paLR-52{padding-left:52px!important}.pa-56{padding:56px!important}.paT-56{padding-top:56px!important}.paB-56,.paTB-56{padding-bottom:56px!important}.paTB-56{padding-top:56px!important}.paL-56{padding-left:56px!important}.paLR-56,.paR-56{padding-right:56px!important}.paLR-56{padding-left:56px!important}.pa-60{padding:60px!important}.paT-60{padding-top:60px!important}.paB-60,.paTB-60{padding-bottom:60px!important}.paTB-60{padding-top:60px!important}.paL-60{padding-left:60px!important}.paLR-60,.paR-60{padding-right:60px!important}.paLR-60{padding-left:60px!important}.pa-64{padding:64px!important}.paT-64{padding-top:64px!important}.paB-64,.paTB-64{padding-bottom:64px!important}.paTB-64{padding-top:64px!important}.paL-64{padding-left:64px!important}.paLR-64,.paR-64{padding-right:64px!important}.paLR-64{padding-left:64px!important}.pa-68{padding:68px!important}.paT-68{padding-top:68px!important}.paB-68,.paTB-68{padding-bottom:68px!important}.paTB-68{padding-top:68px!important}.paL-68{padding-left:68px!important}.paLR-68,.paR-68{padding-right:68px!important}.paLR-68{padding-left:68px!important}.pa-72{padding:72px!important}.paT-72{padding-top:72px!important}.paB-72,.paTB-72{padding-bottom:72px!important}.paTB-72{padding-top:72px!important}.paL-72{padding-left:72px!important}.paLR-72,.paR-72{padding-right:72px!important}.paLR-72{padding-left:72px!important}.pa-76{padding:76px!important}.paT-76{padding-top:76px!important}.paB-76,.paTB-76{padding-bottom:76px!important}.paTB-76{padding-top:76px!important}.paL-76{padding-left:76px!important}.paLR-76,.paR-76{padding-right:76px!important}.paLR-76{padding-left:76px!important}.pa-80{padding:80px!important}.paT-80{padding-top:80px!important}.paB-80,.paTB-80{padding-bottom:80px!important}.paTB-80{padding-top:80px!important}.paL-80{padding-left:80px!important}.paLR-80,.paR-80{padding-right:80px!important}.paLR-80{padding-left:80px!important}.pa-0{padding:0!important}.paT-0{padding-top:0!important}.paB-0,.paTB-0{padding-bottom:0!important}.paTB-0{padding-top:0!important}.paL-0{padding-left:0!important}.paLR-0,.paR-0{padding-right:0!important}.paLR-0{padding-left:0!important}.pa-5{padding:5px!important}.paT-5{padding-top:5px!important}.paB-5,.paTB-5{padding-bottom:5px!important}.paTB-5{padding-top:5px!important}.paL-5{padding-left:5px!important}.paLR-5,.paR-5{padding-right:5px!important}.paLR-5{padding-left:5px!important}.pa-10{padding:10px!important}.paT-10{padding-top:10px!important}.paB-10,.paTB-10{padding-bottom:10px!important}.paTB-10{padding-top:10px!important}.paL-10{padding-left:10px!important}.paLR-10,.paR-10{padding-right:10px!important}.paLR-10{padding-left:10px!important}.pa-15{padding:15px!important}.paT-15{padding-top:15px!important}.paB-15,.paTB-15{padding-bottom:15px!important}.paTB-15{padding-top:15px!important}.paL-15{padding-left:15px!important}.paLR-15,.paR-15{padding-right:15px!important}.paLR-15{padding-left:15px!important}.pa-20{padding:20px!important}.paT-20{padding-top:20px!important}.paB-20,.paTB-20{padding-bottom:20px!important}.paTB-20{padding-top:20px!important}.paL-20{padding-left:20px!important}.paLR-20,.paR-20{padding-right:20px!important}.paLR-20{padding-left:20px!important}.pa-25{padding:25px!important}.paT-25{padding-top:25px!important}.paB-25,.paTB-25{padding-bottom:25px!important}.paTB-25{padding-top:25px!important}.paL-25{padding-left:25px!important}.paLR-25,.paR-25{padding-right:25px!important}.paLR-25{padding-left:25px!important}.pa-30{padding:30px!important}.paT-30{padding-top:30px!important}.paB-30,.paTB-30{padding-bottom:30px!important}.paTB-30{padding-top:30px!important}.paL-30{padding-left:30px!important}.paLR-30,.paR-30{padding-right:30px!important}.paLR-30{padding-left:30px!important}.pa-35{padding:35px!important}.paT-35{padding-top:35px!important}.paB-35,.paTB-35{padding-bottom:35px!important}.paTB-35{padding-top:35px!important}.paL-35{padding-left:35px!important}.paLR-35,.paR-35{padding-right:35px!important}.paLR-35{padding-left:35px!important}.pa-40{padding:40px!important}.paT-40{padding-top:40px!important}.paB-40,.paTB-40{padding-bottom:40px!important}.paTB-40{padding-top:40px!important}.paL-40{padding-left:40px!important}.paLR-40,.paR-40{padding-right:40px!important}.paLR-40{padding-left:40px!important}.pa-45{padding:45px!important}.paT-45{padding-top:45px!important}.paB-45,.paTB-45{padding-bottom:45px!important}.paTB-45{padding-top:45px!important}.paL-45{padding-left:45px!important}.paLR-45,.paR-45{padding-right:45px!important}.paLR-45{padding-left:45px!important}.pa-50{padding:50px!important}.paT-50{padding-top:50px!important}.paB-50,.paTB-50{padding-bottom:50px!important}.paTB-50{padding-top:50px!important}.paL-50{padding-left:50px!important}.paLR-50,.paR-50{padding-right:50px!important}.paLR-50{padding-left:50px!important}#cloudflare{align-items:center;color-scheme:light!important;display:flex;justify-content:center}:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{border-color:currentcolor;border-radius:1px;border-style:solid;border-width:2px 0 0 2px;box-sizing:border-box;content:"";display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg) scale(.7);transform-origin:center;vertical-align:middle;width:10px}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{transform:rotate(135deg) scale(.7)}.mx-btn{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;color:#73879c;cursor:pointer;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:7px 15px;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;line-height:inherit;padding:0 4px;text-align:left}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{border-radius:4px;bottom:2px;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .24s ease-out;width:6px;z-index:1}.mx-scrollbar-track .mx-scrollbar-thumb{background-color:#9092984d;border-radius:inherit;cursor:pointer;height:0;position:absolute;transition:background-color .3s;width:100%}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{display:inline-block;position:relative;width:210px}.mx-datepicker svg{height:1em;vertical-align:-.15em;width:1em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;box-sizing:border-box;color:#555;display:inline-block;font-size:14px;height:34px;line-height:1.4;padding:6px 30px 6px 10px;width:100%}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{color:#00000080;font-size:16px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{background-color:#fff;border:1px solid #e8e8e8;color:#73879c;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif}.mx-datepicker-popup{box-shadow:0 6px 12px #0000002d;margin-bottom:1px;margin-top:1px;position:absolute;z-index:2001}.mx-datepicker-sidebar{box-sizing:border-box;float:left;overflow:auto;padding:6px;width:100px}.mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid #e8e8e8;margin-left:100px}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mx-btn-shortcut{display:block;line-height:24px;padding:0 6px}.mx-datepicker-header{border-bottom:1px solid #e8e8e8;padding:6px 8px}.mx-datepicker-footer{border-top:1px solid #e8e8e8;padding:6px 8px;text-align:right}.mx-calendar-range,.mx-time-range{display:flex}@media (max-width:750px){.mx-calendar-range,.mx-time-range{flex-direction:column}}.mx-calendar{box-sizing:border-box;padding:6px 12px;width:248px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;overflow:hidden;text-align:center}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{box-sizing:border-box;height:224px;position:relative}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{background-color:#f3f9fe;color:#73879c}.mx-calendar-content .cell.active{background-color:#1284e7;color:#fff}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{background-color:#dbedfb;color:#73879c}.mx-calendar-content .cell.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{background-color:transparent;color:inherit}.mx-week-number{opacity:.5}.mx-table{border-collapse:separate;border-spacing:0;box-sizing:border-box;height:100%;table-layout:fixed;text-align:center;width:100%}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{font-size:12px;height:32px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{background:none;color:#ccc}.mx-time{background:#fff;flex:1;width:224px}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-date-time{height:270px;position:relative;width:248px}.mx-date-time .mx-time{height:100%;left:0;position:absolute;top:0;width:100%}.mx-date-time-range{height:270px;position:relative;width:496px}.mx-date-time-range .mx-time-range{height:100%;left:0;position:absolute;top:0;width:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{box-sizing:border-box;height:224px;overflow:hidden}.mx-time-columns{display:flex;height:100%;overflow:hidden;width:100%}.mx-time-column{border-left:1px solid #e8e8e8;flex:1;position:relative;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{list-style:none;margin:0;padding:0}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{background-color:#f3f9fe;color:#73879c}.mx-time-column .mx-time-item.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-column .mx-time-item.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.mx-time-option{cursor:pointer;font-size:14px;line-height:20px;padding:8px 10px}.mx-time-option:hover{background-color:#f3f9fe;color:#73879c}.mx-time-option.active{background-color:transparent;color:#1284e7;font-weight:700}.mx-time-option.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}
