.q-icon svg path[data-v-bc8cb227]{fill:currentColor}.is-sticky[data-v-bc8cb227]{box-shadow:none;background:#fff;border-bottom:5px solid #000;border-radius:0}@media (min-width:1024px){.desktop-nav[data-v-bc8cb227]{display:flex!important}}.menu-list[data-v-bc8cb227]{font-family:Noto Sans TC,sans-serif}.menu-list a[data-v-bc8cb227]{border-bottom:1px solid #d7d0c1}.mobile-menu-drawer .q-drawer__content[data-v-bc8cb227]{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);animation:.3s cubic-bezier(.4,0,.2,1) slideInLeft-bc8cb227;width:100vw!important;max-width:100vw!important}@keyframes slideInLeft-bc8cb227{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.desktop-search[data-v-bc8cb227]{display:block}.mobile-search[data-v-bc8cb227]{display:none}@media (max-width:1023px){.desktop-search[data-v-bc8cb227]{display:none}.mobile-search[data-v-bc8cb227]{display:block}}.clinic-nav-wrapper .clinic-dropdown[data-v-bc8cb227]{opacity:0;visibility:hidden;pointer-events:none}.clinic-nav-wrapper:hover .clinic-dropdown[data-v-bc8cb227]{opacity:1;visibility:visible;pointer-events:auto}.clinic-nav-wrapper:hover .clinic-dropdown-icon[data-v-bc8cb227]{transform:rotate(180deg)}.clinic-dropdown a[data-v-bc8cb227]{color:var(--color-primary-700);text-decoration:none;display:block}.clinic-dropdown a[data-v-bc8cb227]:hover{color:var(--color-primary-900);background-color:#f9f5f0;text-decoration:none}.q-icon svg path[data-v-5da9c5d8]{fill:currentColor}.footer[data-v-5da9c5d8]{box-shadow:none;color:#d8d4cb;border-top:1px solid var(--color-primary-700);background:#1a1916;border-radius:0;position:relative;overflow:hidden}.footer[data-v-5da9c5d8] h3{color:var(--color-primary-400)!important}.footer[data-v-5da9c5d8] a,.footer[data-v-5da9c5d8] p,.footer[data-v-5da9c5d8] span,.footer[data-v-5da9c5d8] li{color:#d8d4cb}.footer[data-v-5da9c5d8] a:hover,:is(.footer[data-v-5da9c5d8] .hover\\:text-primary-900:hover,.footer[data-v-5da9c5d8] .hover\\:text-primary-800:hover){color:var(--color-primary-400)!important}.q-icon svg path[data-v-54d3c81b]{fill:currentColor}.floating-buttons[data-v-54d3c81b]{z-index:100;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.floating-btn[data-v-54d3c81b]{letter-spacing:.18em;white-space:nowrap;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family-notoTC);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;min-width:180px;padding:14px 24px;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;box-shadow:0 12px 32px -12px #14120c47}.line-btn[data-v-54d3c81b]{color:#1a1916;background-color:#fff;border-color:#e8e5dd}.line-btn[data-v-54d3c81b]:hover{color:#fff;background-color:#1a1916;border-color:#1a1916;transform:translateY(-2px);box-shadow:0 16px 36px -12px #14120c66}.consult-btn[data-v-54d3c81b]{color:#fff;background-color:#1a1916;border-color:#1a1916}.consult-btn svg[data-v-54d3c81b]{color:var(--color-primary-400)}.consult-btn[data-v-54d3c81b]:hover{background-color:var(--color-primary-700);border-color:var(--color-primary-700);transform:translateY(-2px);box-shadow:0 16px 36px -12px #8478598c}.consult-btn:hover svg[data-v-54d3c81b]{color:#fff}@media (max-width:768px){.floating-buttons[data-v-54d3c81b]{background:0 0;flex-direction:row;gap:0;width:100%;padding:0;left:0;right:0;z-index:9999!important;position:fixed!important;bottom:0!important}.floating-btn[data-v-54d3c81b]{letter-spacing:.12em;border:none;border-radius:0;flex:1;min-width:0;padding:16px 12px;font-size:13px;box-shadow:0 -2px 8px #0000001f}.floating-btn[data-v-54d3c81b]:hover{transform:none}.line-btn[data-v-54d3c81b]{color:#1a1916;background-color:#fff;border-right:1px solid #e8e5dd}.line-btn svg[data-v-54d3c81b]{color:#1a1916}.line-btn[data-v-54d3c81b]:hover{color:#1a1916;background-color:#f5f3ed;box-shadow:0 -2px 8px #0000001f}.line-btn:hover svg[data-v-54d3c81b]{color:#1a1916}.consult-btn[data-v-54d3c81b]{color:#fff;background-color:#1a1916}.consult-btn svg[data-v-54d3c81b]{color:var(--color-primary-400)}.consult-btn[data-v-54d3c81b]:hover{color:#fff;background-color:#1a1916}.consult-btn:hover svg[data-v-54d3c81b]{color:var(--color-primary-400)}}
