.mobile-bottom-nav[data-v-c7c8d36e]{z-index:35;right:max(14px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(14px, env(safe-area-inset-left));background:color-mix(in srgb, var(--ui-bg) 84%, transparent);min-height:66px;box-shadow:0 16px 42px #374b3d29, inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);border:1px solid #3a56441f;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));padding:7px 8px;display:none;position:fixed}@media (width<=1023px){.mobile-bottom-nav[data-v-c7c8d36e]{display:grid}}.mobile-bottom-nav__item[data-v-c7c8d36e]{min-width:0;color:var(--ui-muted);border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;line-height:1.1;text-decoration:none;transition:color .16s,background-color .16s;display:flex}.mobile-bottom-nav__icon[data-v-c7c8d36e]{width:22px;height:22px}.mobile-bottom-nav__item--active[data-v-c7c8d36e]{color:var(--ui-primary);background:var(--ui-primary-soft);box-shadow:none!important}.theme-switcher__option--active{font-weight:var(--fw-600);color:var(--ui-primary)!important}.page-header[data-v-14b27232]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:0;display:flex}.page-heading[data-v-14b27232]{align-items:center;gap:10px;display:flex}.page-heading__icon[data-v-14b27232]{color:var(--ui-primary);flex-shrink:0;font-size:22px}.page-heading__title[data-v-14b27232]{color:var(--ui-ink);font-size:22px;font-weight:var(--fw-700);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;overflow:hidden}@media (width<=1023px){.page-heading__title[data-v-14b27232]{font-size:19px}}.remark-modal-card[data-v-af92e0e7]{width:min(384px,100vw - 32px)}.app-sidebar[data-v-bfca8bcc]{color:var(--ui-ink);border-right:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-bg) 84%, transparent);box-shadow:10px 0 32px #374b3d0f, inset -1px 0 0 var(--glass-highlight);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);transition:transform .2s,width .22s cubic-bezier(.4,0,.2,1)}.sidebar-brand[data-v-bfca8bcc]{border-bottom:1px solid var(--ui-border);min-height:62px;box-shadow:inset 0 1px 0 var(--glass-highlight)}.brand-mark[data-v-bfca8bcc]{filter:drop-shadow(0 2px 6px #2d7a5338);flex:none}.token-field[data-v-bfca8bcc]{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--glass-input);align-items:center;gap:2px;min-height:36px;padding:3px 3px 3px 10px;display:flex}.token-field__value[data-v-bfca8bcc]{min-width:0;color:var(--ui-muted);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11px;line-height:1.45;overflow:hidden}.token-field.is-revealed .token-field__value[data-v-bfca8bcc]{color:var(--ui-ink);letter-spacing:0;white-space:normal;word-break:break-all}.token-field__action[data-v-bfca8bcc]{width:28px;height:28px;color:var(--ui-muted);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:14px;transition:color .15s,background-color .15s;display:inline-flex}.token-field__action[data-v-bfca8bcc]:hover{color:var(--ui-primary);background:var(--ui-primary-soft)}.token-field__action.is-done[data-v-bfca8bcc]{color:var(--ui-primary)}.token-field__action[data-v-bfca8bcc]:focus-visible,.token-reset[data-v-bfca8bcc]:focus-visible{outline:2px solid color-mix(in srgb, var(--ui-primary) 55%, transparent);outline-offset:1px}.token-reset[data-v-bfca8bcc]{color:var(--ui-subtle);border-radius:7px;align-items:center;gap:5px;margin-top:6px;padding:4px 6px;font-size:12px;transition:color .15s,background-color .15s;display:inline-flex}.token-reset[data-v-bfca8bcc]:hover{color:var(--ui-danger);background:var(--ui-danger-soft)}.sidebar-control[data-v-bfca8bcc]{border:1px solid var(--ui-border);color:var(--ui-ink);background:color-mix(in srgb, var(--ui-surface-strong) 56%, transparent);border-radius:12px}.sidebar-control[data-v-bfca8bcc]:hover{border-color:var(--ui-border-strong);background:color-mix(in srgb, var(--ui-surface-strong) 82%, transparent)}.sidebar-control[data-v-bfca8bcc]:focus-visible,.sidebar-token__trigger[data-v-bfca8bcc]:focus-visible,.sidebar-nav__link[data-v-bfca8bcc]:focus-visible,.sidebar-footer__icon[data-v-bfca8bcc]:focus-visible{outline:2px solid color-mix(in srgb, var(--ui-primary) 55%, transparent);outline-offset:2px}.sidebar-dropdown[data-v-bfca8bcc]{border:1px solid var(--ui-border);color:var(--ui-ink);background:var(--ui-surface-strong);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--ui-shadow-lg);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-radius:12px}.sidebar-footer[data-v-bfca8bcc]{border-top:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-bg-soft) 58%, transparent)}.sidebar-footer__compact[data-v-bfca8bcc]{flex-direction:column;align-items:center;gap:4px;display:flex}.sidebar-footer__icon[data-v-bfca8bcc]{width:38px;height:38px;color:var(--ui-muted);border-radius:10px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.sidebar-footer__icon[data-v-bfca8bcc]:hover{color:var(--ui-primary);background:var(--ui-primary-soft)}.sidebar-status-dot[data-v-bfca8bcc]{border:1.5px solid color-mix(in srgb, var(--ui-bg) 96%, transparent);border-radius:999px;width:7px;height:7px;position:absolute;bottom:7px;right:7px}.sidebar-tooltip-content[data-v-bfca8bcc]{flex-direction:column;gap:2px;min-width:132px;padding-block:1px;line-height:1.35;display:flex}.sidebar-tooltip-content strong[data-v-bfca8bcc]{font-size:12px;font-weight:var(--fw-600)}.sidebar-tooltip-content span[data-v-bfca8bcc]{opacity:.78;font-size:11px}nav a[data-v-bfca8bcc]:hover{background:var(--ui-primary-soft)}.nav-icon[data-v-bfca8bcc]{width:19px;height:19px;color:var(--ui-muted);flex:none}.custom-scrollbar[data-v-bfca8bcc]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-bfca8bcc]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-bfca8bcc]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:2px}.custom-scrollbar[data-v-bfca8bcc]:hover::-webkit-scrollbar-thumb{background-color:#9ca3af80}.router-link-active[data-v-bfca8bcc]{font-weight:var(--fw-600);border-radius:8px;background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;opacity:1!important;box-shadow:inset 0 0 0 1px #438d6321!important}.router-link-active .nav-icon[data-v-bfca8bcc]{color:var(--ui-primary)}.router-link-exact-active[data-v-bfca8bcc]{font-weight:var(--fw-600);border-radius:8px;background:var(--ui-primary-soft)!important;color:var(--ui-primary)!important;opacity:1!important;box-shadow:inset 0 0 0 1px #438d6321!important}.router-link-exact-active .nav-icon[data-v-bfca8bcc]{color:var(--ui-primary)}.bg-green-50[data-v-bfca8bcc]{background-color:color-mix(in srgb, var(--theme-primary) 10%, transparent)!important}.dark\:bg-green-900\/10[data-v-bfca8bcc]{background-color:color-mix(in srgb, var(--theme-primary) 15%, transparent)!important}.farm-avatar-ring[data-v-bfca8bcc]{transition:box-shadow .16s}.farm-avatar-ring[data-v-bfca8bcc]:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-primary) 18%, transparent)}.admin-badge[data-v-bfca8bcc]{color:#725d9e;background:var(--ui-violet-soft)}.admin-star[data-v-bfca8bcc]{color:#8b6321;background:var(--ui-warning-soft)}.sidebar-relogin-btn[data-v-bfca8bcc]{color:#b45309;background:#fbbf241f;border:1px solid #fbbf244d}.sidebar-relogin-btn[data-v-bfca8bcc]:hover{background:#fbbf2438}.dark .sidebar-relogin-btn[data-v-bfca8bcc]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2440}.sidebar-menu-button[data-v-bfca8bcc]{border-radius:10px;width:100%;min-height:34px;padding:8px 12px}.sidebar-menu-button[data-v-bfca8bcc] .n-button__content{justify-content:flex-start;gap:8px;width:100%}.account-dropdown-action[data-v-bfca8bcc]{width:100%;min-height:34px;color:var(--theme-primary);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:background-color .15s;display:flex}.account-dropdown-action[data-v-bfca8bcc]:hover{background:#6b728014}@media (width>=1024px){.app-sidebar.is-collapsed[data-v-bfca8bcc]{width:72px}.app-sidebar.is-collapsed .sidebar-brand[data-v-bfca8bcc]{justify-content:center;padding-inline:0}.app-sidebar.is-collapsed .sidebar-brand__identity[data-v-bfca8bcc]{justify-content:center}.app-sidebar.is-collapsed .sidebar-section[data-v-bfca8bcc]{padding:10px 11px}.app-sidebar.is-collapsed .sidebar-control[data-v-bfca8bcc]{justify-content:center;min-height:48px;padding:5px}.app-sidebar.is-collapsed .sidebar-dropdown[data-v-bfca8bcc]{width:280px;margin-top:0;top:0;left:calc(100% + 12px);right:auto}.app-sidebar.is-collapsed .sidebar-nav[data-v-bfca8bcc]{scrollbar-width:none;padding:12px 10px}.app-sidebar.is-collapsed .sidebar-nav[data-v-bfca8bcc]::-webkit-scrollbar{width:0}.app-sidebar.is-collapsed .sidebar-nav__link[data-v-bfca8bcc]{justify-content:center;gap:0;min-height:42px;padding:10px}.app-sidebar.is-collapsed .nav-icon[data-v-bfca8bcc]{width:20px;height:20px}.app-sidebar.is-collapsed .sidebar-token[data-v-bfca8bcc]{padding:8px 11px}.app-sidebar.is-collapsed .sidebar-token__trigger[data-v-bfca8bcc]{justify-content:center;min-height:42px;padding:0}.app-sidebar.is-collapsed .sidebar-token__details[data-v-bfca8bcc]{z-index:50;border:1px solid var(--ui-border);width:280px;color:var(--ui-ink);background:var(--ui-surface-strong);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--ui-shadow-lg);-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);border-radius:12px;padding:12px;position:absolute;bottom:0;left:calc(100% + 12px)}.app-sidebar.is-collapsed .sidebar-footer[data-v-bfca8bcc]{padding:8px 11px 10px}}.liquid-layout[data-v-9688ba23]{height:100dvh}.navigation-overlay[data-v-9688ba23]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e272052}.app-content[data-v-9688ba23]{--page-pad:clamp(16px, 2.4vw, 34px);--sticky-top:0px}.page-header-bar[data-v-9688ba23]{z-index:20;margin-right:var(--scrollbar-w,0px);padding:16px var(--page-pad) 12px;background:0 0;flex-shrink:0;position:relative}.page-header-content[data-v-9688ba23]{width:100%;max-width:1580px;margin-inline:auto}.page-header-bar[data-v-9688ba23]:has(.page-tabs){padding-bottom:0}.page-tabs-host[data-v-9688ba23]:empty{display:none}.page-scroll[data-v-9688ba23]{z-index:0;min-height:0;padding:0 var(--page-pad) 28px;isolation:isolate;position:relative}.page-scroll[data-v-9688ba23]>*{flex:none;width:100%;max-width:1580px;margin-block-start:16px;margin-inline:auto}.page-scroll--fill[data-v-9688ba23]>*{margin-block-start:0}.page-scroll--fill[data-v-9688ba23]>.activity-shell{flex:auto;min-height:0}.page-fade-enter-active[data-v-9688ba23]{transition:opacity .16s,transform .16s}.page-fade-leave-active[data-v-9688ba23]{transition:opacity .1s}.page-fade-enter-from[data-v-9688ba23]{opacity:0;transform:translateY(3px)}.page-fade-leave-to[data-v-9688ba23]{opacity:0}@media (width<=1023px){.app-content[data-v-9688ba23]{--page-pad:12px}.page-header-bar[data-v-9688ba23]{padding-top:12px}.page-scroll[data-v-9688ba23]{padding:0 var(--page-pad) calc(104px + env(safe-area-inset-bottom));scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom))}.page-scroll[data-v-9688ba23]:not(.page-scroll--fill)>*{margin-block-start:14px}}@media (width<=480px){.app-content[data-v-9688ba23]{--page-pad:8px}}
