:root{--wm-color-bg:#fff;--wm-color-surface:#f6f7f9;--wm-color-border:#e4e7ec;--wm-color-text:#101828;--wm-color-text-muted:#596175;--wm-color-primary:#2563eb;--wm-color-on-primary:#fff;--wm-color-selected:#e6edff;--wm-color-hover:#1018280f;--wm-color-scrim:#0006;--wm-color-primary-hover:#1d4ed8;--wm-color-highlight:#ffd54f8c;--wm-color-on-primary-divider:#ffffff4d;--wm-color-success:#16a34a;--wm-color-danger:#dc2626;--wm-color-warning:#d97706;--wm-shell-bg:#1e2530;--wm-shell-top:#171c25;--wm-shell-text:#e6e8eb;--wm-shell-muted:#98a2b3;--wm-shell-heading:#98a2b3;--wm-shell-hover:#ffffff14;--wm-shell-active:#ffffff24;--wm-shell-border:#ffffff1a;--wm-module-mail:#3b82f6;--wm-module-calendar:#8b5cf6;--wm-module-todo:#22c55e;--wm-module-notes:#f59e0b;--wm-module-contacts:#f97316;--wm-module-bookmarks:#ec4899;--wm-module-web:#667085;--wm-avatar-1:#e6e08a;--wm-avatar-2:#b9e4c9;--wm-avatar-3:#bfd2fe;--wm-avatar-4:#f6c8b6;--wm-avatar-5:#d9c8f6;--wm-avatar-6:#f5c6da;--wm-avatar-text:#1e2530;--wm-font-family:Inter, "Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--wm-font-size-xs:.6875rem;--wm-font-size-caption:.75rem;--wm-font-size-sm:.8125rem;--wm-font-size-md:.875rem;--wm-font-size-lg:1rem;--wm-font-size-xl:1.25rem;--wm-font-size-2xl:1.5rem;--wm-font-weight-medium:500;--wm-font-weight-bold:600;--wm-space-2xs:.125rem;--wm-space-xs:.25rem;--wm-space-sm:.5rem;--wm-space-md:.75rem;--wm-space-lg:1rem;--wm-space-xl:1.5rem;--wm-radius:.375rem;--wm-radius-menu:.5rem;--wm-radius-card:.75rem;--wm-radius-full:999px;--wm-shadow:0 8px 24px #1018281f;--wm-focus-ring:0 0 0 2px var(--wm-color-primary);--wm-shell-header:3rem;--wm-shell-footer:1.75rem;--wm-shell-rail:4rem;--wm-shell-tools:2.75rem;--wm-pane-sidebar:12rem;--wm-pane-list:22rem;--wm-pane-list-narrow:18rem;--wm-toolbar-height:2.75rem;--wm-control-md:2rem;--wm-control-sm:1.75rem;--wm-row-comfortable:3.5rem;--wm-row-compact:2.5rem;--wm-row-super:2rem;--wm-icon-size:1.25rem}@media (pointer:coarse){:root{--wm-control-md:2.75rem;--wm-control-sm:2.75rem}}.wm-dark{--wm-color-bg:#0f1115;--wm-color-surface:#161a20;--wm-color-border:#262b33;--wm-color-text:#e6e8eb;--wm-color-text-muted:#98a2b3;--wm-color-primary:#3b82f6;--wm-color-on-primary:#0b0e12;--wm-color-selected:#1c2a44;--wm-color-hover:#ffffff0f;--wm-color-scrim:#0009;--wm-color-primary-hover:#60a5fa;--wm-color-highlight:#ffd54f59;--wm-color-on-primary-divider:#0b0e124d;--wm-shell-bg:#0b0e12;--wm-shell-top:#07090c}html{--font-scale:1;font-size:calc(100% * var(--font-scale))}html[data-font-scale=small]{--font-scale:.875}html[data-font-scale=large]{--font-scale:1.125}html[data-font-scale=xlarge]{--font-scale:1.25}html,body,#app{height:100%;margin:0}body{background:var(--wm-color-bg);color:var(--wm-color-text);font-family:var(--wm-font-family);font-size:var(--wm-font-size-md);overflow:hidden}:focus-visible{box-shadow:var(--wm-focus-ring);outline:none}html.wm-motion-reduce *,html.wm-motion-reduce :before,html.wm-motion-reduce :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bottom-bar[data-v-adceaa39]{--wm-icon-size:1rem;align-items:center;gap:var(--wm-space-xs);height:var(--wm-shell-footer);padding-inline:var(--wm-space-sm);border-top:1px solid var(--wm-color-border);background:var(--wm-color-bg);color:var(--wm-color-text-muted);flex:none;display:flex}.item[data-v-adceaa39]{align-items:center;gap:var(--wm-space-xs);padding:var(--wm-space-2xs) var(--wm-space-sm);border-radius:var(--wm-radius);color:inherit;font:inherit;font-size:var(--wm-font-size-caption);cursor:pointer;background:0 0;border:0;display:inline-flex}.item[data-v-adceaa39]:disabled{opacity:.45;cursor:not-allowed}.item[data-v-adceaa39]:hover:not(:disabled){background:var(--wm-color-hover);color:var(--wm-color-text)}.spacer[data-v-adceaa39]{flex:1}.module-rail[data-v-dc4e311c]{--wm-color-hover:var(--wm-shell-hover);align-items:stretch;gap:var(--wm-space-xs);width:var(--wm-shell-rail);padding-block:var(--wm-space-sm);box-sizing:border-box;background:var(--wm-shell-bg);color:var(--wm-shell-text);flex-direction:column;flex:none;display:flex;overflow-y:auto}hr[data-v-dc4e311c]{width:60%;margin:var(--wm-space-sm) auto;border:0;border-top:1px solid var(--wm-shell-border)}.module[data-v-dc4e311c]{justify-items:center;gap:var(--wm-space-2xs);padding:var(--wm-space-xs) var(--wm-space-2xs);border:0;color:inherit;font:inherit;cursor:pointer;opacity:.82;background:0 0;border-inline-start:2px solid #0000;display:grid}.module[data-v-dc4e311c]:hover:not(:disabled),.module.active[data-v-dc4e311c]{opacity:1}.module[data-v-dc4e311c]:disabled{opacity:.45;cursor:not-allowed}.module.active[data-v-dc4e311c]{border-inline-start-color:var(--wm-color-primary)}.tile[data-v-dc4e311c]{border-radius:var(--wm-radius);width:1.75rem;height:1.75rem;color:var(--wm-color-on-primary);justify-content:center;align-items:center;display:inline-flex}.label[data-v-dc4e311c]{max-width:100%;font-size:var(--wm-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collapse[data-v-dc4e311c]{margin:auto auto 0}@media (max-width:767px){.module-rail[data-v-dc4e311c]{width:100%;padding-block:var(--wm-space-xs);flex-direction:row}.module[data-v-dc4e311c]{border-inline-start:0;flex:1;min-width:0}hr[data-v-dc4e311c],.collapse[data-v-dc4e311c]{display:none}}.right-toolbar[data-v-664e5479]{align-items:center;gap:var(--wm-space-sm);width:var(--wm-shell-tools);padding-block:var(--wm-space-sm);box-sizing:border-box;border-inline-start:1px solid var(--wm-color-border);background:var(--wm-color-surface);color:var(--wm-color-text-muted);flex-direction:column;flex:none;display:flex;overflow-y:auto}.spacer[data-v-664e5479]{flex:1}.document-tabs[data-v-29192068]{align-self:flex-end;gap:var(--wm-space-2xs);min-width:0;display:flex;overflow:hidden}.tab[data-v-29192068]{--wm-icon-size:1rem;border-radius:var(--wm-radius-menu) var(--wm-radius-menu) 0 0;background:var(--wm-shell-hover);min-width:5.5rem;max-width:11rem;height:2.25rem;color:var(--wm-shell-text);flex:0 auto;align-items:center;display:flex}.tab.active[data-v-29192068]{background:var(--wm-color-bg);color:var(--wm-color-text)}.open[data-v-29192068]:disabled{opacity:.5;cursor:not-allowed}.open[data-v-29192068],.dismiss[data-v-29192068]{height:100%;color:inherit;font:inherit;font-size:var(--wm-font-size-sm);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.open[data-v-29192068]{gap:var(--wm-space-xs);min-width:0;padding-inline:var(--wm-space-md) var(--wm-space-sm)}.dismiss[data-v-29192068]{opacity:.7;padding-inline-end:var(--wm-space-sm)}.dismiss[data-v-29192068]:hover{opacity:1}.label[data-v-29192068]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.unified-search[data-v-1e46f5f6]{--wm-icon-size:1rem;align-items:center;gap:var(--wm-space-sm);min-width:6rem;height:var(--wm-control-md);padding-inline:var(--wm-space-sm);border-radius:var(--wm-radius);background:var(--wm-shell-hover);color:var(--wm-shell-muted);flex:0 20 min(30rem,34vw);display:flex}.scope[data-v-1e46f5f6]{align-items:center;gap:var(--wm-space-2xs);padding:0 var(--wm-space-sm) 0 0;border:0;border-inline-end:1px solid var(--wm-shell-border);color:var(--wm-shell-text);font:inherit;font-size:var(--wm-font-size-sm);cursor:pointer;background:0 0;display:inline-flex}.caret[data-v-1e46f5f6]{--wm-icon-size:.75rem}input[data-v-1e46f5f6]{min-width:0;color:var(--wm-shell-text);font:inherit;font-size:var(--wm-font-size-sm);background:0 0;border:0;outline:0;flex:1}input[data-v-1e46f5f6]::placeholder{color:var(--wm-shell-muted)}.top-bar[data-v-85626bd2]{--wm-color-hover:var(--wm-shell-hover);align-items:center;gap:var(--wm-space-sm);height:var(--wm-shell-header);background:var(--wm-shell-top);color:var(--wm-shell-text);flex:none;padding-inline-end:var(--wm-space-md);display:flex}.brand[data-v-85626bd2]{align-items:center;gap:var(--wm-space-sm);width:calc(var(--wm-shell-rail) + var(--wm-pane-sidebar) - var(--wm-space-sm));box-sizing:border-box;font-size:var(--wm-font-size-lg);flex:none;padding-inline-start:var(--wm-space-lg);display:flex}.spacer[data-v-85626bd2]{flex:1}.profile[data-v-85626bd2]{border-radius:var(--wm-radius-full);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.online[data-v-85626bd2]{border:2px solid var(--wm-shell-top);border-radius:var(--wm-radius-full);background:var(--wm-color-success);width:.625rem;height:.625rem;position:absolute;bottom:-1px;right:-1px}@media (max-width:1279px){.brand[data-v-85626bd2]{width:auto}}.app-shell[data-v-accddb5e]{flex-direction:column;height:100%;display:flex}.body[data-v-accddb5e]{flex:1;min-height:0;display:flex}.phone .body[data-v-accddb5e]{flex-direction:column-reverse}.content[data-v-accddb5e]{flex:1;min-width:0;min-height:0;overflow:auto}.auth-layout[data-v-3ace87fc]{min-height:100vh;background:var(--wm-color-bg);min-height:100dvh;color:var(--wm-color-text);grid-template-rows:auto 1fr;display:grid}.top[data-v-3ace87fc]{padding:var(--wm-space-sm) var(--wm-space-md);justify-content:space-between;align-items:center;display:flex}.brand[data-v-3ace87fc]{font-size:var(--wm-font-size-lg);font-weight:var(--wm-font-weight-bold)}.card[data-v-3ace87fc]{box-sizing:border-box;width:100%;max-width:420px;padding:var(--wm-space-lg) var(--wm-space-md);margin:0 auto}@media (min-width:768px){.card[data-v-3ace87fc]{padding:var(--wm-space-xl);background:var(--wm-color-surface);border:1px solid var(--wm-color-border);border-radius:var(--wm-radius-card);box-shadow:var(--wm-shadow);align-self:start;margin-top:10vh}}.three-pane[data-v-ac0ddeca]{flex-direction:column;height:100%;display:flex}.panes[data-v-ac0ddeca]{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.desktop .panes[data-v-ac0ddeca]{grid-template-columns:var(--wm-pane-sidebar) minmax(0, 1fr)}.desktop.reading .panes[data-v-ac0ddeca]{grid-template-columns:var(--wm-pane-sidebar) var(--wm-pane-list) minmax(0, 1fr)}.tablet.reading .panes[data-v-ac0ddeca]{grid-template-columns:var(--wm-pane-list-narrow) minmax(0, 1fr)}.phone-bar[data-v-ac0ddeca]{padding:var(--wm-space-xs);border-bottom:1px solid var(--wm-color-border);flex:none}.pane[data-v-ac0ddeca]{min-width:0;min-height:0;overflow:auto}.sidebar[data-v-ac0ddeca]{padding-block:var(--wm-space-sm);background:var(--wm-shell-bg);color:var(--wm-shell-text)}.sidebar[data-v-ac0ddeca] .feature-host{height:auto}.reading .list[data-v-ac0ddeca]{border-inline-end:1px solid var(--wm-color-border)}
