.service-switcher[data-v-6376d7c6]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;padding:0;display:flex}.service-switcher:hover .service-switcher__caret[data-v-6376d7c6]{color:#0e897d}.service-switcher--open .service-switcher__caret[data-v-6376d7c6]{transform:rotate(180deg)}.service-switcher__caret[data-v-6376d7c6]{color:var(--mochiro-text-tertiary);flex:none;font-size:11px;transition:transform .2s,color .2s}.service-switcher__image[data-v-6376d7c6]{-o-object-fit:contain;object-fit:contain;max-width:100%}.service-switcher__image--symbol[data-v-6376d7c6]{width:42px}.service-switcher__badge[data-v-6376d7c6]{color:var(--mochiro-text-tertiary)}.service-switcher__badge[data-v-6376d7c6],.service-switcher__external[data-v-6376d7c6]{margin-left:8px;font-size:11px}.app-layout[data-v-90bc7f67]{height:100vh;min-height:0;overflow:hidden}.app-layout__sider--desktop[data-v-90bc7f67]{border-right:1px solid var(--mochiro-border)}.app-layout__sider--desktop[data-v-90bc7f67] .ant-layout-sider-children{flex-direction:column;display:flex}.app-layout__sider--desktop[data-v-90bc7f67] .ant-layout-sider-trigger{border:1px solid var(--mochiro-border);background:var(--mochiro-surface);height:48px;color:var(--mochiro-text);cursor:pointer;justify-content:center;align-items:center;transition:background-color .16s;display:flex}.app-layout__sider--desktop[data-v-90bc7f67] .ant-layout-sider-trigger:hover{background:var(--mochiro-bg-muted)}.app-layout__sider--desktop[data-v-90bc7f67] .ant-layout-sider-trigger .anticon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (width<=768px){.app-layout__sider--desktop[data-v-90bc7f67]{display:none}}.app-layout__logo[data-v-90bc7f67]{border-bottom:1px solid var(--mochiro-border);align-items:center;height:56px;padding:0 16px;display:flex}.app-layout__menu[data-v-90bc7f67]{border-inline-end:none}.app-layout__legal-links[data-v-90bc7f67]{color:var(--mochiro-text-tertiary);text-align:center;margin:auto 16px 18px;font-size:12px;line-height:1.6}.app-layout__legal-link[data-v-90bc7f67]{color:var(--mochiro-text-secondary);cursor:pointer;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s,border-color .18s}.app-layout__legal-link[data-v-90bc7f67]:hover{background-color:#0e897d0f}.app-layout__legal-link[data-v-90bc7f67]{border-radius:5px;padding:2px 4px}.app-layout__legal-sep[data-v-90bc7f67]{color:var(--mochiro-text-tertiary)}.app-layout__header[data-v-90bc7f67]{background:var(--mochiro-surface);border-bottom:1px solid var(--mochiro-border);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.app-layout__hamburger[data-v-90bc7f67]{cursor:pointer;background:0 0;border:none;border-radius:5px;padding:6px;font-size:18px;transition:background-color .18s,box-shadow .18s,transform .18s,border-color .18s;display:none}.app-layout__hamburger[data-v-90bc7f67]:hover{background-color:#0e897d0f}@media (width<=768px){.app-layout__hamburger[data-v-90bc7f67]{display:inline-flex}}.app-layout__spacer[data-v-90bc7f67]{flex:1}.app-layout__theme-toggle[data-v-90bc7f67]{border:1px solid var(--mochiro-border);min-width:82px;height:34px;color:var(--mochiro-text-secondary);background:var(--mochiro-bg-muted);border-radius:17px;flex:none;align-items:center;gap:6px;padding-inline:10px;font-size:12px;font-weight:700;display:inline-flex}.app-layout__theme-toggle[data-v-90bc7f67]:hover{color:#0e897d;background:#0e897d1a}.app-layout__theme-toggle--active[data-v-90bc7f67]{color:#d9fff9;background:#3cc5b733;border-color:#3cc5b78c;box-shadow:inset 0 0 0 1px #3cc5b714}.app-layout__theme-toggle-icon[data-v-90bc7f67]{font-size:16px;line-height:1}@media (width<=768px){.app-layout__theme-toggle-label[data-v-90bc7f67]{display:none}.app-layout__theme-toggle[data-v-90bc7f67]{justify-content:center;width:34px;min-width:34px;padding-inline:0}}.app-layout__user[data-v-90bc7f67]{cursor:pointer;border-radius:5px;align-items:center;gap:10px;min-width:132px;padding:6px 14px;transition:background-color .18s,box-shadow .18s,transform .18s,border-color .18s;display:flex}.app-layout__user[data-v-90bc7f67]:hover{background-color:#0e897d0f}.app-layout__username[data-v-90bc7f67]{white-space:nowrap}@media (width<=768px){.app-layout__username[data-v-90bc7f67]{display:none}}.app-layout__user-caret[data-v-90bc7f67]{color:var(--mochiro-text-tertiary);flex:none;font-size:11px}.app-layout__content[data-v-90bc7f67]{background:var(--mochiro-bg);height:calc(100vh - 56px);min-height:0;padding:24px;overflow:hidden}@media (width<=768px){.app-layout__content[data-v-90bc7f67]{padding:16px}}
