/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{[data-v-e8dc8e8d],[data-v-e8dc8e8d]:before,[data-v-e8dc8e8d]:after{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-e8dc8e8d]::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-666ee94c],[data-v-666ee94c]:before,[data-v-666ee94c]:after{--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid}[data-v-666ee94c]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid}[data-v-3e8b519e],[data-v-3e8b519e]:before,[data-v-3e8b519e]:after{--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}[data-v-3e8b519e]::backdrop{--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}[data-v-a7368ad0],[data-v-a7368ad0]:before,[data-v-a7368ad0]:after{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-a7368ad0]::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-0165d419],[data-v-0165d419]:before,[data-v-0165d419]:after{--tw-space-y-reverse:0}[data-v-0165d419]::backdrop{--tw-space-y-reverse:0}[data-v-d34d4155],[data-v-d34d4155]:before,[data-v-d34d4155]:after{--tw-border-style:solid}[data-v-d34d4155]::backdrop{--tw-border-style:solid}[data-v-f7ea632c],[data-v-f7ea632c]:before,[data-v-f7ea632c]:after{--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-f7ea632c]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-ed5f93ca],[data-v-ed5f93ca]:before,[data-v-ed5f93ca]:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-duration:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-ed5f93ca]::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-duration:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-109df3a7],[data-v-109df3a7]:before,[data-v-109df3a7]:after{--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-109df3a7]::backdrop{--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-8fd8a856],[data-v-8fd8a856]:before,[data-v-8fd8a856]:after{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-8fd8a856]::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-77433233],[data-v-77433233]:before,[data-v-77433233]:after{--tw-font-weight:initial}[data-v-77433233]::backdrop{--tw-font-weight:initial}[data-v-91580e11],[data-v-91580e11]:before,[data-v-91580e11]:after{--tw-leading:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ease:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-91580e11]::backdrop{--tw-leading:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ease:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-7fb44cb6],[data-v-7fb44cb6]:before,[data-v-7fb44cb6]:after{--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-7fb44cb6]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-6de72114],[data-v-6de72114]:before,[data-v-6de72114]:after{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-6de72114]::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}[data-v-e2c2df44],[data-v-e2c2df44]:before,[data-v-e2c2df44]:after{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-e2c2df44]::backdrop{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-c43c4be0],[data-v-c43c4be0]:before,[data-v-c43c4be0]:after{--tw-duration:initial;--tw-font-weight:initial}[data-v-c43c4be0]::backdrop{--tw-duration:initial;--tw-font-weight:initial}[data-v-116d62bb],[data-v-116d62bb]:before,[data-v-116d62bb]:after{--tw-duration:initial;--tw-ease:initial}[data-v-116d62bb]::backdrop{--tw-duration:initial;--tw-ease:initial}*,:before,:after{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}.btn-to-top[data-v-e8dc8e8d]{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 20);z-index:50;position:fixed}@media (min-width:48rem){.btn-to-top[data-v-e8dc8e8d]{right:calc(var(--spacing,.25rem) * 8);bottom:calc(var(--spacing,.25rem) * 24)}}.btn-to-top[data-v-e8dc8e8d]{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,#f3f4f6);background-color:var(--color-white,#fff);color:var(--color-gray-800,#1e2939);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.5s;display:flex}@supports (color:lab(0% 0 0)){.btn-to-top[data-v-e8dc8e8d]{border-color:var(--color-gray-100,lab(96.1596% -.082314 -1.13575));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.btn-to-top[data-v-e8dc8e8d]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.is-to-top[data-v-e8dc8e8d]{color:var(--color-gray-800,#1e2939);background-color:#fcfcfc}@supports (color:lab(0% 0 0)){.is-to-top[data-v-e8dc8e8d]{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.fade-enter-active[data-v-e8dc8e8d],.fade-leave-active[data-v-e8dc8e8d]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.fade-enter-from[data-v-e8dc8e8d],.fade-leave-to[data-v-e8dc8e8d]{opacity:0}.chatbot-widget[data-v-666ee94c]{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);z-index:9999;position:fixed}@media (min-width:48rem){.chatbot-widget[data-v-666ee94c]{right:calc(var(--spacing,.25rem) * 8);bottom:calc(var(--spacing,.25rem) * 8)}}.chatbot-widget[data-v-666ee94c]{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.chat-bubble-btn[data-v-666ee94c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a5b85,#479fbf);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 20px #4f46e573}.chat-bubble-btn[data-v-666ee94c]:hover{transform:scale(1.08);box-shadow:0 6px 24px #4f46e58c}.chat-window[data-v-666ee94c]{width:min(340px,100vw - 2rem);height:min(480px,100vh - 7rem);height:min(480px, calc(var(--chat-viewport-height,100dvh) - 7rem));background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 40px #00000026}.chat-header[data-v-666ee94c]{color:#fff;background:linear-gradient(135deg,#2a5b85,#479fbf);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.chat-header-info[data-v-666ee94c]{align-items:center;gap:10px;display:flex}.chat-avatar-sm[data-v-666ee94c]{background:#ffffff40;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.chat-header-title[data-v-666ee94c]{font-size:14px;font-weight:600}.chat-header-sub[data-v-666ee94c]{opacity:.8;font-size:11px}.chat-close-btn[data-v-666ee94c]{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:4px;padding:2px;transition:opacity .2s;display:flex}.chat-close-btn[data-v-666ee94c]:hover{opacity:1}.chat-messages[data-v-666ee94c]{background:#f8f9ff;flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.chat-message[data-v-666ee94c]{align-items:flex-end;gap:8px;display:flex}.chat-message.user[data-v-666ee94c]{flex-direction:row-reverse}.chat-avatar-xs[data-v-666ee94c]{color:#fff;background:linear-gradient(135deg,#2a5b85,#479fbf);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.chat-day[data-v-666ee94c]{color:#6b7190;background:#e9ecf8;border-radius:999px;align-self:center;margin:2px 0;padding:2px 12px;font-size:11px;line-height:1.4}.chat-bubble-group[data-v-666ee94c]{flex-direction:column;gap:3px;min-width:0;display:flex}.chat-message.user .chat-bubble-group[data-v-666ee94c]{align-items:flex-end}.chat-time[data-v-666ee94c]{color:#8a8fa3;white-space:nowrap;padding:0 4px;font-size:10.5px;line-height:1.3}.chat-bubble[data-v-666ee94c]{word-break:break-word;border-radius:16px;max-width:230px;padding:10px 14px;font-size:13.5px;line-height:1.5}.chat-message.bot .chat-bubble[data-v-666ee94c]{color:#1f2937;background:#fff;border-bottom-left-radius:4px;box-shadow:0 1px 4px #00000014}.chat-message.user .chat-bubble[data-v-666ee94c]{color:#fff;background:linear-gradient(135deg,#2a5b85,#479fbf);border-bottom-right-radius:4px}.chat-img[data-v-666ee94c]{border-radius:8px;max-width:100%}.chat-bubble.typing[data-v-666ee94c]{align-items:center;gap:4px;padding:12px 16px;display:flex}.chat-bubble.typing span[data-v-666ee94c]{background:#9ca3af;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite typing-dot-666ee94c}.chat-bubble.typing span[data-v-666ee94c]:nth-child(2){animation-delay:.2s}.chat-bubble.typing span[data-v-666ee94c]:nth-child(3){animation-delay:.4s}@keyframes typing-dot-666ee94c{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.chat-choices[data-v-666ee94c]{background:#fff;border-top:1px solid #eef0f8;flex-wrap:wrap;flex-shrink:0;gap:8px;padding:10px 12px 14px;display:flex}.chat-choice-btn[data-v-666ee94c]{color:#2a5b85;cursor:pointer;background:#fff;border:1.5px solid #2a5b85;border-radius:20px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}.chat-choice-btn[data-v-666ee94c]:hover{color:#fff;background:#2a5b85}.chat-end-row[data-v-666ee94c]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 2);justify-content:center;display:flex}.chat-end-btn[data-v-666ee94c]{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);background-color:#2a5b85;border-width:1px;border-radius:50px}.chat-survey[data-v-666ee94c]{gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.chat-survey[data-v-666ee94c]{border-color:var(--color-gray-200,lab(91.6229% -.159085 -2.26791))}}.survey-title[data-v-666ee94c]{font-size:var(--text-base,var(--font-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:lab(0% 0 0)){.survey-title[data-v-666ee94c]{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.survey-question[data-v-666ee94c]{font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-700,#364153)}@supports (color:lab(0% 0 0)){.survey-question[data-v-666ee94c]{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}.survey-scale[data-v-666ee94c]{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2);padding-top:var(--spacing,.25rem);display:flex}.survey-score[data-v-666ee94c]{min-height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);color:var(--color-gray-700,#364153);font-size:var(--text-base,var(--font-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:2147483647px;flex:1}@supports (color:lab(0% 0 0)){.survey-score[data-v-666ee94c]{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}@media (hover:hover){.survey-score[data-v-666ee94c]:hover{border-color:var(--color-gray-500,#6a7282)}@supports (color:lab(0% 0 0)){.survey-score[data-v-666ee94c]:hover{border-color:var(--color-gray-500,lab(47.7841% -.393212 -10.0268))}}}.survey-score[data-v-666ee94c]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.survey-score.is-selected[data-v-666ee94c]{background-color:var(--color-main-color,rgb(var(--icon-main)));color:var(--color-white-color,rgb(var(--text-white)));border-color:#0000}.survey-legend[data-v-666ee94c]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-500,#6a7282);justify-content:space-between;display:flex}@supports (color:lab(0% 0 0)){.survey-legend[data-v-666ee94c]{color:var(--color-gray-500,lab(47.7841% -.393212 -10.0268))}}.survey-comment[data-v-666ee94c]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);width:100%;padding:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-800,#1e2939);font-size:16px}@supports (color:lab(0% 0 0)){.survey-comment[data-v-666ee94c]{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}@media (min-width:48rem){.survey-comment[data-v-666ee94c]{font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.survey-comment[data-v-666ee94c]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.survey-submit[data-v-666ee94c]{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);background-color:var(--color-main-color,rgb(var(--icon-main)));width:100%;font-size:var(--text-base,var(--font-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white-color,rgb(var(--text-white)));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.survey-submit[data-v-666ee94c]:hover{opacity:.9}}.survey-submit[data-v-666ee94c]:disabled{cursor:not-allowed;background-color:var(--color-gray-200,#e5e7eb);color:var(--color-gray-400,#99a1af)}@supports (color:lab(0% 0 0)){.survey-submit[data-v-666ee94c]:disabled{background-color:var(--color-gray-200,lab(91.6229% -.159085 -2.26791));color:var(--color-gray-400,lab(65.9269% -.832707 -8.17474))}}@media (hover:hover){.survey-submit[data-v-666ee94c]:disabled:hover{opacity:1}}.chat-restart-btn[data-v-666ee94c]{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #6b7280;border-radius:20px;align-items:center;padding:7px 14px;font-size:13px;transition:all .15s;display:flex}.chat-restart-btn[data-v-666ee94c]:hover{color:#fff;background:#6b7280}.chat-input-area[data-v-666ee94c]{background:#fff;border-top:1px solid #eef0f8;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.chat-input[data-v-666ee94c]{border:1.5px solid #e5e7eb;border-radius:20px;outline:none;flex:1;min-width:0;height:38px;padding:0 14px;font-size:16px;transition:border-color .15s}@media (min-width:768px){.chat-input[data-v-666ee94c]{font-size:13.5px}}.chat-input[data-v-666ee94c]:focus{border-color:#2a5b85}.chat-input[data-v-666ee94c]:disabled{cursor:not-allowed;background:#f3f4f6}.chat-send-btn[data-v-666ee94c]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a5b85,#479fbf);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:opacity .15s,transform .15s;display:flex}.chat-send-btn[data-v-666ee94c]:hover:not(:disabled){transform:scale(1.06)}.chat-send-btn[data-v-666ee94c]:disabled{opacity:.45;cursor:not-allowed}.chat-window-enter-active[data-v-666ee94c],.chat-window-leave-active[data-v-666ee94c]{transition:all .25s cubic-bezier(.4,0,.2,1)}.chat-window-enter-from[data-v-666ee94c],.chat-window-leave-to[data-v-666ee94c]{opacity:0;transform:translateY(16px)scale(.97)}.icon-swap-enter-active[data-v-666ee94c],.icon-swap-leave-active[data-v-666ee94c]{transition:all .15s}.icon-swap-enter-from[data-v-666ee94c],.icon-swap-leave-to[data-v-666ee94c]{opacity:0;transform:scale(.7)}.chat-link[data-v-666ee94c]{color:inherit;word-break:break-all;text-decoration:underline}.chat-inline-choices[data-v-666ee94c]{flex-wrap:wrap;gap:6px;margin:2px 0 8px 34px;display:flex}.chat-inline-choices .chat-choice-btn[data-v-666ee94c]:disabled{opacity:.45;cursor:default}.visit-stats[data-v-3e8b519e]{margin-top:calc(var(--spacing,.25rem) * 6);gap:var(--spacing,.25rem);flex-direction:column;display:flex}.visit-row[data-v-3e8b519e]{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);display:flex}.visit-label[data-v-3e8b519e]{font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fffc}@supports (color:color-mix(in lab, red, red)){.visit-label[data-v-3e8b519e]{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.visit-value[data-v-3e8b519e]{font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.social-media[data-v-a7368ad0]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.item-social[data-v-a7368ad0]{height:calc(var(--spacing,.25rem) * 8.75);width:calc(var(--spacing,.25rem) * 8.75);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,#e5e7eb);background-color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.item-social[data-v-a7368ad0]{border-color:var(--color-gray-200,lab(91.6229% -.159085 -2.26791))}}@media (hover:hover){.item-social[data-v-a7368ad0]:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-gray-300,#d1d5dc);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.item-social[data-v-a7368ad0]:hover{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}}.social-icon[data-v-a7368ad0]{aspect-ratio:1;height:calc(var(--spacing,.25rem) * 5.5);width:calc(var(--spacing,.25rem) * 5.5);object-fit:contain}.menu-columns[data-v-0165d419]{flex-direction:column;display:flex}@media (min-width:40rem){.menu-columns[data-v-0165d419]{flex-direction:row}}:where(.menu-dynamic[data-v-0165d419]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.menu-dynamic[data-v-0165d419]{column-gap:calc(var(--spacing,.25rem) * 12)}@media (min-width:64rem){.menu-dynamic[data-v-0165d419]{columns:2}}.menu-policy[data-v-0165d419]{flex-direction:column;justify-content:space-between;width:100%;display:flex}@media (min-width:64rem){.menu-policy[data-v-0165d419]{flex-direction:row}}.menu-group[data-v-0165d419]{break-inside:avoid}:where(.menu-group[data-v-0165d419]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.menu-title-btn[data-v-0165d419],.menu-title-link[data-v-0165d419]{text-align:start;width:100%;font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);display:block}.menu-child-link[data-v-0165d419]{text-align:start;cursor:pointer;width:100%;font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fffc;display:block}@supports (color:color-mix(in lab, red, red)){.menu-child-link[data-v-0165d419]{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.menu-child-link[data-v-0165d419]{text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.menu-child-link[data-v-0165d419]:hover{color:var(--color-white,#fff);text-decoration-line:underline}}.menu-title-btn[data-v-0165d419]{cursor:default}.menu-title-link[data-v-0165d419]{cursor:pointer}:where(.menu-list[data-v-0165d419]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.menu-item[data-v-0165d419]{color:var(--color-black-color,rgb(var(--text-black)));text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.menu-item[data-v-0165d419]:hover{text-decoration-line:underline}}.menu-item[data-v-0165d419]{font-size:var(--text-small,var(--font-small))}.navigate-container[data-v-83a08ba9]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-flow:column wrap;display:flex}@media (min-width:48rem){.navigate-container[data-v-83a08ba9]{flex-direction:row;gap:0}}.navigate-container[data-v-83a08ba9]{font-size:var(--text-extra-small,var(--font-extra-small));color:var(--color-white-color,rgb(var(--text-white)))}@media (min-width:48rem){.navigate-container[data-v-83a08ba9]{font-size:var(--text-small,var(--font-small))}}.copyright-text[data-v-83a08ba9]{text-align:center}.nav-item[data-v-83a08ba9]{cursor:pointer;text-align:center;text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.nav-item[data-v-83a08ba9]:hover{text-decoration-line:underline}}.navigate-container li+li[data-v-83a08ba9]:before{content:"|";padding-inline:calc(var(--spacing,.25rem) * 3);color:var(--color-text-band,rgb(var(--text-band)));display:none}@media (min-width:48rem){.navigate-container li+li[data-v-83a08ba9]:before{padding-inline:calc(var(--spacing,.25rem) * 6);display:inline-block}}.site-footer[data-v-2402351d]{border-top:4px solid var(--site-primary-color,#1b4f9c);background:#fff}.inner[data-v-2402351d]{flex-direction:column;gap:28px;width:clamp(85%,1200px,92%);margin:0 auto;padding:32px 0 40px;display:flex}.brand-name[data-v-2402351d]{color:var(--site-primary-color,#1b4f9c);font-size:1.25rem;font-weight:600;line-height:1.4}.contact-grid[data-v-2402351d]{grid-template-columns:1fr;gap:20px 32px;display:grid}@media (min-width:768px){.contact-grid[data-v-2402351d]{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-item[data-v-2402351d]:nth-child(4){grid-column:1}}.contact-item[data-v-2402351d]{align-items:flex-start;gap:12px;display:flex}.contact-icon[data-v-2402351d]{color:var(--site-primary-color,#1b4f9c);flex-shrink:0;margin-top:2px;font-size:1.6rem}.contact-text[data-v-2402351d]{color:#3f3f46;font-size:.9rem;line-height:1.7}.contact-line[data-v-2402351d]{display:block}.contact-label[data-v-2402351d]{color:#52525b}.contact-link[data-v-2402351d]{color:inherit;word-break:break-all}.contact-link[data-v-2402351d]:hover{color:var(--site-primary-color,#1b4f9c);text-decoration:underline}.social-block[data-v-2402351d]{flex-direction:column;gap:10px;display:flex}.social-title[data-v-2402351d]{color:#52525b;font-size:.9rem}.social-list[data-v-2402351d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.social-item[data-v-2402351d]{background:#fff;border:1px solid #e4e4e7;border-radius:9999px;justify-content:center;align-items:center;width:35px;height:35px;transition:all .3s ease-in-out;display:flex}.social-item[data-v-2402351d]:hover{border-color:#d4d4d8;transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a}.social-item img[data-v-2402351d]{object-fit:contain;width:100%;height:100%}.footer-container[data-v-d34d4155]{border-top-style:var(--tw-border-style);border-top-width:4px;border-color:var(--color-band,rgb(var(--band)));background-color:var(--color-band,rgb(var(--band)))}.footer-top[data-v-d34d4155]{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);width:clamp(85%,800px,90%);padding-block:calc(var(--spacing,.25rem) * 10);flex-direction:column;margin-inline:auto;display:flex}.footer-bottom[data-v-d34d4155]{border-top-style:var(--tw-border-style);background-color:var(--color-band,rgb(var(--band)));width:100%;padding:calc(var(--spacing,.25rem) * 6);color:var(--color-white-color,rgb(var(--text-white)));border-top-width:1px;justify-content:center;display:flex}nav[data-v-d34d4155]{align-items:center;gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){nav[data-v-d34d4155]{flex-direction:row}}.btn[data-v-f7ea632c]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);background-color:var(--color-main-bg,rgb(var(--background)));font-size:var(--text-lg,var(--font-large));line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-icon,rgb(var(--icon-color)));-webkit-user-select:none;user-select:none;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.btn[data-v-f7ea632c]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.btn-active[data-v-f7ea632c]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.btn-active[data-v-f7ea632c]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn-active[data-v-f7ea632c]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.btn-disabled[data-v-f7ea632c]{pointer-events:none;cursor:not-allowed;color:var(--color-muted,rgb(var(--muted)));opacity:.5}.layout[data-v-8ea447b1]{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:clamp(85%,800px,90%);margin-inline:auto;display:flex}.childmenu-enter-active[data-v-ed5f93ca],.childmenu-leave-active[data-v-ed5f93ca]{transition:opacity .3s,transform .3s}.childmenu-enter-from[data-v-ed5f93ca],.childmenu-leave-to[data-v-ed5f93ca]{--tw-translate-y:calc(var(--spacing,.25rem) * -3);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.title-menu[data-v-ed5f93ca]{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow-wrap:break-word;color:var(--color-black-color,rgb(var(--text-black)));display:block}.title-menu-link[data-v-ed5f93ca]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.title-menu-link[data-v-ed5f93ca]:hover{color:var(--color-main-color,rgb(var(--icon-main)))}}.title-menu-link.is-active[data-v-ed5f93ca],.child-text.is-active[data-v-ed5f93ca],.sub-link.is-active[data-v-ed5f93ca]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-main-color,rgb(var(--icon-main)))}.sub-link.is-active[data-v-ed5f93ca],.child-text.is-active[data-v-ed5f93ca]{margin-inline:calc(var(--spacing,.25rem) * -2);border-radius:var(--radius-md,.375rem);background-color:var(--color-surface,rgb(var(--surface)));padding-inline:calc(var(--spacing,.25rem) * 2)}.sub-group[data-v-ed5f93ca]{break-inside:avoid}.sub-heading[data-v-ed5f93ca]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:inline-flex}.sub-heading-icon[data-v-ed5f93ca]{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));opacity:.6;flex-shrink:0}.sub-children[data-v-ed5f93ca]{margin-top:var(--spacing,.25rem);margin-left:calc(var(--spacing,.25rem) * 3.5)}:where(.sub-children[data-v-ed5f93ca]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--tw-space-y-reverse)))}.sub-children[data-v-ed5f93ca]{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border,rgb(var(--border)));padding-left:calc(var(--spacing,.25rem) * 2.5)}.title-menu.is-trail[data-v-ed5f93ca],.title-menu-link.is-trail[data-v-ed5f93ca],.child-text.is-trail[data-v-ed5f93ca],.child-btn.is-trail[data-v-ed5f93ca],.sub-link.is-trail[data-v-ed5f93ca]{color:var(--color-main-color,rgb(var(--icon-main)))}.child-row[data-v-ed5f93ca]{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:start;--tw-leading:var(--leading-relaxed,1.625);width:95%;line-height:var(--leading-relaxed,1.625);cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;display:flex;position:relative}@media (hover:hover){.child-row[data-v-ed5f93ca]:hover{background-color:var(--color-main-bg,rgb(var(--background)));color:var(--color-main-color,rgb(var(--icon-main)))}}.child-btn[data-v-ed5f93ca]{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:start;flex:1;display:flex}.child-text[data-v-ed5f93ca]{overflow-wrap:break-word;flex:1;min-width:0}.child-toggle[data-v-ed5f93ca]{margin:calc(var(--spacing,.25rem) * -1);cursor:pointer;padding:var(--spacing,.25rem);flex-shrink:0}.chevron[data-v-ed5f93ca]{font-size:var(--text-2xl,var(--font-extra-large-2));line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.child-row:hover .chevron[data-v-ed5f93ca]{--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.sub-link[data-v-ed5f93ca]{padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));padding-inline-end:calc(var(--spacing,.25rem) * 6);display:block}@media (hover:hover){.sub-link[data-v-ed5f93ca]:hover{color:var(--color-main-color,rgb(var(--icon-main)))}}.sub-link[data-v-ed5f93ca]{transition:opacity .5s ease-out .3s,transform .5s ease-out .3s,color .2s}.container-menu[data-v-ed5f93ca]{inset:0;top:calc(var(--spacing,.25rem) * 30);z-index:50;padding-bottom:calc(var(--spacing,.25rem) * 12);display:flex;position:fixed}.left-menu[data-v-ed5f93ca]{background-color:var(--color-surface,rgb(var(--surface)));min-height:0;padding-block:calc(var(--spacing,.25rem) * 6);color:var(--color-black-color,rgb(var(--text-black)));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,rgb(var(--border)));flex-direction:column;padding-inline-start:calc(var(--spacing,.25rem) * 18);transition-duration:.5s;display:flex}.right-menu[data-v-ed5f93ca]{background-color:var(--color-main-bg,rgb(var(--background)));border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,rgb(var(--border)));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.menu-cols[data-v-ed5f93ca]{padding-block:calc(var(--spacing,.25rem) * 8)}@media (min-height:900px){.left-menu[data-v-ed5f93ca]{padding-block:calc(var(--spacing,.25rem) * 12)}.menu-cols[data-v-ed5f93ca]{padding-block:calc(var(--spacing,.25rem) * 24)}}.close-btn[data-v-ed5f93ca]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,rgb(var(--border)));background-color:var(--color-main-bg,rgb(var(--background)));padding:var(--spacing,.25rem);font-size:var(--text-xl,var(--font-extra-large));line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-black-color,rgb(var(--text-black)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.close-btn[data-v-ed5f93ca]:hover{color:var(--color-main-color,rgb(var(--icon-main)))}}.scroll-hint[data-v-ed5f93ca]{pointer-events:none;height:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 2);background:linear-gradient(to top, rgb(var(--surface)), transparent);justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.scroll-hint-icon[data-v-ed5f93ca]{animation:var(--animate-bounce,bounce-ed5f93ca 1s infinite);font-size:var(--text-2xl,var(--font-extra-large-2));line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-main-color,rgb(var(--icon-main)))}.scroll-hint-enter-active[data-v-ed5f93ca],.scroll-hint-leave-active[data-v-ed5f93ca]{transition:opacity .3s}.scroll-hint-enter-from[data-v-ed5f93ca],.scroll-hint-leave-to[data-v-ed5f93ca]{opacity:0}@keyframes bounce-ed5f93ca{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.btn[data-v-109df3a7]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);background-color:var(--color-main-bg,rgb(var(--background)));font-size:var(--text-base,var(--font-base));line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-icon,rgb(var(--icon-color)));-webkit-user-select:none;user-select:none;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.btn[data-v-109df3a7]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.btn[data-v-109df3a7]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.btn[data-v-109df3a7]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn[data-v-109df3a7]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.btn[data-v-109df3a7]:disabled{cursor:not-allowed;opacity:.4}.btn[data-v-109df3a7]:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn[data-v-109df3a7]:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.flag[data-v-c7cc94aa]{width:100%;height:100%;display:block}.btn[data-v-8fd8a856]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);background-color:var(--color-main-bg,rgb(var(--background)));font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-icon,rgb(var(--icon-color)));-webkit-user-select:none;user-select:none;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.btn[data-v-8fd8a856]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.btn[data-v-8fd8a856]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0000001a;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.btn[data-v-8fd8a856]{--tw-ring-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.btn-active[data-v-8fd8a856]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.btn-active[data-v-8fd8a856]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn-active[data-v-8fd8a856]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.logo[data-v-77433233]{width:calc(var(--spacing,.25rem) * 12)}@media (min-width:40rem){.logo[data-v-77433233]{width:calc(var(--spacing,.25rem) * 12)}}@media (min-width:64rem){.logo[data-v-77433233]{width:calc(var(--spacing,.25rem) * 15)}}.logo[data-v-77433233]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.logo img[data-v-77433233]{object-fit:contain;width:100%;height:auto}.sidebar-title[data-v-77433233]{white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;display:none}@media (min-width:64rem){.sidebar-title[data-v-77433233]{display:flex}}.sidebar-title span[data-v-77433233]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.nav-wrapper[data-v-91580e11]{-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.scroll-container[data-v-91580e11]{align-items:center;gap:calc(var(--spacing,.25rem) * 6);width:100%;height:100%;display:flex}@media (min-width:48rem){.scroll-container[data-v-91580e11]{gap:calc(var(--spacing,.25rem) * 8)}}.is-scrollable[data-v-91580e11]{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}.is-scrollable[data-v-91580e11]::-webkit-scrollbar{display:none}.nav-item[data-v-91580e11]{flex-shrink:0;height:100%}.nav-link[data-v-91580e11]{text-align:start;--tw-leading:calc(var(--spacing,.25rem) * 6);height:100%;line-height:calc(var(--spacing,.25rem) * 6);white-space:nowrap;justify-content:center;align-items:center;display:flex;position:relative}.nav-link-parent[data-v-91580e11]{gap:calc(var(--spacing,.25rem) * 1.5)}.nav-parent-toggle[data-v-91580e11]{margin-inline:calc(var(--spacing,.25rem) * -1);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);height:100%;padding-inline:var(--spacing,.25rem);display:flex}.nav-arrow[data-v-91580e11]{opacity:.7;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;font-size:1rem;transition-duration:.3s}.nav-link-parent:hover .nav-arrow[data-v-91580e11]{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.nav-link[data-v-91580e11]:after{content:"";height:calc(var(--spacing,.25rem) * .75);--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));width:100%;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));border-radius:2147483647px;transition:transform .3s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.nav-link[data-v-91580e11]:hover:after,.nav-link.is-active[data-v-91580e11]:after{transform:translate(-50%)scaleX(1)}.nav-link-parent.is-active .nav-arrow[data-v-91580e11]{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.shadow-left[data-v-91580e11]{pointer-events:none;z-index:10;width:calc(var(--spacing,.25rem) * 8);--tw-gradient-position:to right;position:absolute;top:0;bottom:0;left:0}.shadow-left[data-v-91580e11]{--tw-gradient-position:to right}.shadow-left[data-v-91580e11]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-left[data-v-91580e11]{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}.shadow-left[data-v-91580e11]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media (min-width:48rem){.shadow-left[data-v-91580e11]{width:calc(var(--spacing,.25rem) * 16)}}.shadow-right[data-v-91580e11]{pointer-events:none;z-index:10;width:calc(var(--spacing,.25rem) * 8);--tw-gradient-position:to left;position:absolute;top:0;bottom:0;right:0}.shadow-right[data-v-91580e11]{--tw-gradient-position:to left}.shadow-right[data-v-91580e11]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#0000000d}@supports (color:color-mix(in lab, red, red)){.shadow-right[data-v-91580e11]{--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}.shadow-right[data-v-91580e11]{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}@media (min-width:48rem){.shadow-right[data-v-91580e11]{width:calc(var(--spacing,.25rem) * 16)}}.nav-btn[data-v-91580e11]{z-index:20;height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.3s;display:none;position:absolute;top:50%}@media (min-width:48rem){.nav-btn[data-v-91580e11]{display:flex}}.nav-btn[data-v-91580e11]{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.nav-btn[data-v-91580e11]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.nav-btn[data-v-91580e11]{color:var(--color-gray-500,#6a7282);opacity:0;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.nav-btn[data-v-91580e11]{color:var(--color-gray-500,lab(47.7841% -.393212 -10.0268))}}@media (hover:hover){.nav-btn[data-v-91580e11]:is(:where(.group):hover *){opacity:1}.nav-btn[data-v-91580e11]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-white,#fff);color:#387aa3;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.btn-left[data-v-91580e11]{left:calc(var(--spacing,.25rem) * 2)}.btn-right[data-v-91580e11]{right:calc(var(--spacing,.25rem) * 2)}.theme[data-v-7fb44cb6]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);font-size:var(--text-extra-large,var(--font-extra-large));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-user-select:none;user-select:none;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.theme[data-v-7fb44cb6]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.btn-active[data-v-7fb44cb6]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.btn-active[data-v-7fb44cb6]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn-active[data-v-7fb44cb6]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.menu-user-enter-active[data-v-6de72114],.menu-user-leave-active[data-v-6de72114]{transition:all .1s ease-in-out}.menu-user-enter-from[data-v-6de72114],.menu-user-leave-to[data-v-6de72114]{opacity:0}.list-menu[data-v-6de72114]{top:calc(var(--spacing,.25rem) * 11);z-index:999;min-width:calc(var(--spacing,.25rem) * 50);background-color:var(--color-main-bg,rgb(var(--background)));color:var(--color-black-color,rgb(var(--text-black)));position:absolute;right:0}.menu[data-v-6de72114]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-small,var(--font-small));white-space:nowrap;display:flex}:where(.list-menu[data-v-6de72114]>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-black-color,rgb(var(--text-black)))}.list-menu[data-v-6de72114]{--tw-shadow:0 0 5px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.btn[data-v-6de72114]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);font-size:var(--text-lg,var(--font-large));line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-user-select:none;user-select:none;border-width:1px;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.btn[data-v-6de72114]{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.btn-active[data-v-6de72114]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.btn-active[data-v-6de72114]:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:64rem){@media (hover:hover){.btn-active[data-v-6de72114]:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.menu-enter-active[data-v-e2c2df44],.menu-leave-active[data-v-e2c2df44]{transition:all .1s ease-in-out}.menu-enter-from[data-v-e2c2df44],.menu-leave-to[data-v-e2c2df44]{opacity:0}.header-sticky[data-v-e2c2df44]{z-index:50;background-color:var(--color-main-bg,rgb(var(--background)));width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:sticky;top:0}.nav-top[data-v-e2c2df44]{height:calc(var(--spacing,.25rem) * 12);background-color:var(--color-band,rgb(var(--band)));color:var(--color-white-color,rgb(var(--text-white)))}.nav-bottom[data-v-e2c2df44]{height:calc(var(--spacing,.25rem) * 18);align-items:center;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-main-bg,rgb(var(--background)));z-index:100;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex;position:relative;padding-inline:0!important;padding-left:calc(var(--spacing,.25rem) * 12)!important}nav[data-v-e2c2df44]{align-items:center;gap:calc(var(--spacing,.25rem) * 8);width:100%;padding-inline:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex}@media (min-width:64rem){nav[data-v-e2c2df44]{flex-direction:row}}.breadcrumb-wrapper[data-v-c43c4be0]{background-color:var(--color-surface,rgb(var(--surface)));width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5)}@media (min-width:48rem){.breadcrumb-wrapper[data-v-c43c4be0]{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (min-width:64rem){.breadcrumb-wrapper[data-v-c43c4be0]{padding-inline:calc(var(--spacing,.25rem) * 18)}}.breadcrumb-list[data-v-c43c4be0]{justify-content:flex-start;align-items:center;row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.breadcrumb-item[data-v-c43c4be0]{align-items:center;min-width:0;display:flex}.breadcrumb-separator[data-v-c43c4be0]{margin-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted,rgb(var(--muted)));flex-shrink:0;align-items:center;display:flex}@media (min-width:48rem){.breadcrumb-separator[data-v-c43c4be0]{margin-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.breadcrumb-link[data-v-c43c4be0],.breadcrumb-text[data-v-c43c4be0]{min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));overflow-wrap:break-word}@media (min-width:48rem){.breadcrumb-link[data-v-c43c4be0],.breadcrumb-text[data-v-c43c4be0]{font-size:var(--text-sm,var(--font-small));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.breadcrumb-link[data-v-c43c4be0]{color:var(--color-muted,rgb(var(--muted)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.breadcrumb-link[data-v-c43c4be0]:hover{color:var(--color-black-color,rgb(var(--text-black)))}}.breadcrumb-text[data-v-c43c4be0]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-black-color,rgb(var(--text-black)))}.route-progress[data-v-116d62bb]{pointer-events:none;z-index:2000;height:var(--spacing,.25rem);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:fixed;top:0;left:0;right:0}.route-progress.is-active[data-v-116d62bb]{opacity:1}.route-progress-bar[data-v-116d62bb]{height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));background:linear-gradient(90deg, rgb(var(--icon-main)), rgb(var(--band)), rgb(var(--icon-main)));box-shadow:0 0 10px rgb(var(--icon-main) / .6), 0 0 4px rgb(var(--icon-main) / .4);border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.route-progress-glow[data-v-116d62bb]{height:100%;width:calc(var(--spacing,.25rem) * 24);background:linear-gradient(90deg, transparent, rgb(var(--icon-main) / .8));filter:blur(4px);position:absolute;top:0;right:0}html[data-site] body{font-family:var(--site-font), "Sarabun", "Noto Sans Thai", sans-serif}.skip-link{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{clip-path:none;white-space:normal;width:auto;height:auto;top:calc(var(--spacing,.25rem) * 2);left:calc(var(--spacing,.25rem) * 2);z-index:1001;background-color:var(--color-white,#fff);padding:0;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-black-color,rgb(var(--text-black)));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline-style:var(--tw-outline-style);border-radius:.25rem;outline-width:2px;outline-color:#2a5b85;margin:0;position:fixed;overflow:visible}
