.module-navigation[data-v-871828a1]{width:100%;min-height:64px;display:flex}.module-navigation-tabs[data-v-871828a1]{display:none}.navigation-link[data-v-871828a1]{min-width:0;color:var(--color-text);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:25%;justify-content:center;align-items:center;gap:3px;padding:5px 2px;font-size:12px;text-decoration:none;display:flex}.navigation-link img[data-v-871828a1]{object-fit:contain;width:27px;height:27px}.navigation-link-active[data-v-871828a1]{color:var(--color-indicator)}.navigation-link-active img[data-v-871828a1]{filter:invert(22%)sepia(99%)saturate(2734%)hue-rotate(284deg)brightness(78%)contrast(92%)}@media (width>=768px){.module-navigation-bottom[data-v-871828a1]{max-width:760px;margin:0 auto}}@media (width>=960px){.module-navigation-bottom[data-v-871828a1]{display:none}.module-navigation-tabs[data-v-871828a1]{background:var(--color-surface);border-radius:14px;gap:2px;min-height:40px;padding:2px;display:flex}.module-navigation-tabs .navigation-link[data-v-871828a1]{min-height:36px;color:var(--color-text);border-radius:12px;flex-direction:row;flex:1 1 0;gap:12px;padding:4px 12px;font-size:14px}.module-navigation-tabs .navigation-link img[data-v-871828a1]{filter:none;width:24px;height:24px}.module-navigation-tabs .navigation-link-active[data-v-871828a1]{color:var(--color-text);background:var(--color-primary);font-weight:600}}.main-layout[data-v-59313f83]{background:var(--color-white);position:relative}.web-header[data-v-59313f83],.web-navigation[data-v-59313f83]{display:none}.bottom-navigation[data-v-59313f83]{background:var(--color-navigation-surface)}@media (width>=960px){.main-layout[data-v-59313f83]{grid-template-rows:44px 64px minmax(0,1fr)}.web-header[data-v-59313f83]{background:var(--color-primary-soft);align-items:center;gap:12px;padding:6px 24px;font-size:22px;font-weight:600;display:flex}.web-brand-icon[data-v-59313f83]{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.web-brand-icon img[data-v-59313f83]{object-fit:contain;width:32px;height:32px}.web-navigation[data-v-59313f83]{align-items:center;padding:12px 18px;display:flex}.bottom-navigation[data-v-59313f83]{display:none}}
