.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-badge{display:inline-block;line-height:1}.v-badge__badge{align-items:center;background:rgb(var(--v-theme-surface-variant));border-radius:10px;color:rgba(var(--v-theme-on-surface-variant),var(--v-high-emphasis-opacity));display:inline-flex;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;transition:.225s cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-style:solid;border-width:2px;bottom:0;color:rgb(var(--v-theme-background));content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{position:relative;vertical-align:middle}.v-badge__badge .v-icon{color:inherit;font-size:.75rem;margin:0 -2px}.v-badge__badge .v-img,.v-badge__badge img{height:100%;width:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{align-items:center;display:inline-flex;justify-content:center;margin:0 4px}.header-container[data-v-febdfc8b]{position:relative;z-index:1000}.appbar-btn[data-v-febdfc8b]{border-radius:0;font-family:Microsoft JhengHei,PingFang TC,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700;height:100%;letter-spacing:.5px;transition:transform .2s ease-out}.active-btn[data-v-febdfc8b]{border-bottom:3px solid #0460e0;color:#0460e0;font-size:1.25rem;font-weight:800}.hover-scale[data-v-febdfc8b]{transform:scale(1.2)}.menu-drawer-container[data-v-febdfc8b]{left:0;position:fixed;width:100%;z-index:999}.menu-drawer[data-v-febdfc8b]{background-color:#eaf9ff;box-shadow:0 2px 4px #0000001a;height:0;left:0;overflow:hidden;position:absolute;transition:height .5s cubic-bezier(.23,1,.32,1);width:100%}.menu-drawer.active[data-v-febdfc8b]{height:auto;max-height:80vh;overflow-y:auto}.menu-content[data-v-febdfc8b]{display:flex;justify-content:center;opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.menu-content-inner[data-v-febdfc8b]{max-width:1200px;padding:20px 0;width:90%}.menu-drawer.active .menu-content[data-v-febdfc8b]{opacity:1;transform:translateY(0);transition-delay:.2s}.menu-title[data-v-febdfc8b]{align-items:center;color:#0460e0;display:flex;font-family:Microsoft JhengHei,PingFang TC,Helvetica Neue,Arial,sans-serif;font-size:1.15rem;font-weight:700;height:36px;justify-content:end;letter-spacing:.3px;line-height:24px;padding:6px 12px}@media (max-width:960px){.menu-title[data-v-febdfc8b]{justify-content:start}}.menu-item-btn[data-v-febdfc8b]{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;height:36px;justify-content:space-between;padding:6px 12px;position:relative;text-align:left;transition:background-color .3s,color .3s;width:180px}.menu-item-btn[data-v-febdfc8b]:hover{background-color:#01c8ff;border-bottom:0}.menu-item-btn:hover .item-icon[data-v-febdfc8b],.menu-item-btn:hover .item-text[data-v-febdfc8b]{color:#fff}.item-text[data-v-febdfc8b]{color:#333;font-family:Microsoft JhengHei,PingFang TC,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.2px;line-height:1.2}.item-icon[data-v-febdfc8b]{font-size:.75em;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.mobile-menu-drawer[data-v-febdfc8b]{width:100px}.mobile-menu-drawer.has-submenu[data-v-febdfc8b]{width:300px}.badge-content[data-v-febdfc8b]{color:red;transform:rotate(10deg)}.mobile-logo[data-v-febdfc8b]{aspect-ratio:8/1!important;cursor:pointer;flex:1;margin-left:2%!important;margin-right:4%!important;-o-object-fit:contain;object-fit:contain}.mobile-button-container[data-v-febdfc8b]{display:flex;flex-wrap:nowrap;height:100%;justify-content:flex-end;overflow-x:visible;width:50%!important}.mobile-btn[data-v-febdfc8b]{align-items:center;display:flex;flex:1;flex-shrink:1;font-family:Microsoft JhengHei,PingFang TC,Helvetica Neue,Arial,sans-serif;font-size:.9rem!important;font-weight:600;justify-content:center;letter-spacing:.3px;min-width:4rem!important;padding:0 2%!important;white-space:nowrap}.mobile-btn[data-v-febdfc8b],.mobile-menu-btn[data-v-febdfc8b]{border-radius:0!important;height:100%!important}.mobile-menu-btn[data-v-febdfc8b]{flex-shrink:0;min-width:3rem;padding:0!important}@media (max-width:25rem){.mobile-btn[data-v-febdfc8b]{font-size:.8rem!important;min-width:3.5rem;padding:0 1%!important}}.v-breadcrumbs{align-items:center;display:flex;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-bottom:16px;padding-top:16px}.v-breadcrumbs--density-comfortable{padding-bottom:12px;padding-top:12px}.v-breadcrumbs--density-compact{padding-bottom:8px;padding-top:8px}.v-breadcrumbs-item,.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{color:inherit;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.breadcrumb-container[data-v-3801627e]{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;padding:6px 0}.breadcrumb-item[data-v-3801627e]{cursor:default;text-decoration:none}.breadcrumb-link[data-v-3801627e]{cursor:pointer}.breadcrumb-link[data-v-3801627e]:hover{opacity:.8;text-decoration:underline}[data-v-3801627e] .breadcrumb-custom .v-breadcrumbs{padding:0}[data-v-3801627e] .breadcrumb-custom .v-breadcrumbs-divider{color:#999;font-size:.8rem;margin:0 8px}
