.nexus-theme-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;background:var(--card-bg);color:var(--academic-link);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;flex:none}.nexus-guide-trigger:focus-visible,.nexus-theme-trigger:focus-visible{outline:2px solid var(--academic-link);outline-offset:3px}.nexus-personalize-dialog{width:min(620px,calc(100vw - 28px));max-height:85dvh;margin:auto;padding:24px;border:1px solid var(--card-border);border-radius:24px;background:var(--card-bg);color:var(--text-primary);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 80px #0004;color-scheme:normal}.nexus-personalize-dialog::backdrop{background:#10202d85}.nexus-personalize-dialog>header{display:flex;align-items:flex-start;gap:18px;justify-content:space-between;margin-bottom:20px}.nexus-personalize-dialog header span{font-size:10px;letter-spacing:.12em;color:var(--academic-link)}.nexus-personalize-dialog h2{font-size:25px;line-height:1.2;font-weight:600;letter-spacing:-.035em;margin:9px 0 0;max-width:19ch;text-wrap:balance}.nexus-personalize-dialog header>button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--card-border);border-radius:50%;background:var(--app-bg);color:var(--text-primary);cursor:pointer}.nexus-discover-switch{display:flex;gap:5px;padding:4px;background:var(--app-bg);border:1px solid var(--card-border);border-radius:13px}.nexus-discover-switch button{flex:1;min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font-size:13px;font-weight:600;cursor:pointer}.nexus-discover-switch button[aria-pressed=true]{background:var(--card-bg);color:var(--academic-link);box-shadow:0 2px 4px #0000000b}.nexus-discover-intro{font-size:13px;line-height:1.7;color:var(--text-muted);margin:19px 0}.nexus-personalize-dialog .nexus-theme-picker{grid-template-columns:1fr 1fr!important;gap:10px!important}.nexus-personalize-dialog .nexus-theme-option{min-height:92px!important;padding:12px!important;gap:9px!important}.nexus-personalize-dialog .nexus-theme-preview{width:54px!important;height:48px!important;padding:0!important;overflow:hidden}.nexus-personalize-dialog .nexus-theme-preview svg{width:54px;height:48px}.nexus-personalize-dialog .nexus-theme-label strong{font-size:12px}.nexus-personalize-dialog .nexus-theme-check{width:14px}.nexus-theme-saved{font-size:12px;line-height:1.6;color:var(--academic-link);padding:14px 0 0}.nexus-appearance-link{min-height:44px;display:flex;align-items:center;gap:7px;font-size:12px;color:var(--academic-link);text-decoration:none}.nexus-guide-theme-link{display:flex;align-items:center;gap:13px;width:100%;padding:16px;border:1px solid var(--card-border);border-radius:16px;background:var(--app-bg);color:var(--text-primary);text-align:left;cursor:pointer}.nexus-guide-theme-link>span{flex:1;min-width:0}.nexus-guide-theme-link strong{display:block;font-size:14px}.nexus-guide-theme-link small{display:block;margin-top:7px;font-size:12px;line-height:1.7;color:var(--text-muted)}.nexus-guide-theme-link>svg{flex:none;color:var(--academic-link)}.nexus-discover-list{list-style:none;margin:10px 0 0;padding:0}.nexus-discover-list li{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid var(--card-border)}.nexus-discover-list li>span{color:var(--academic-link);font-size:11px;margin-top:3px}.nexus-discover-list h3{font-size:15px;font-weight:600;margin:0}.nexus-discover-list p{font-size:13px;line-height:1.7;color:var(--text-muted);margin:8px 0}.nexus-discover-list a{display:inline-flex;align-items:center;min-height:44px;color:var(--academic-link);text-decoration:none;font-size:13px;font-weight:500}.nexus-personalize-dialog :is(a,button):focus-visible{outline:2px solid var(--academic-link);outline-offset:3px}.nexus-discovery-hint{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 18px;margin:0 0 26px;border:1px solid var(--card-border);border-radius:16px;background:var(--card-bg);color:var(--text-primary)}.nexus-discovery-hint>div>span{font-size:9px;letter-spacing:.1em;color:var(--academic-link)}.nexus-discovery-hint p{font-size:13px;line-height:1.6;margin:6px 0}.nexus-guide-trigger{min-height:44px;display:inline-flex;align-items:center;background:transparent;border:0;padding:0;color:var(--academic-link);font-size:12px;font-weight:600;cursor:pointer}.nexus-discovery-dismiss{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:-6px -10px 0 0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}@media(max-width:540px){.nexus-personalize-dialog{padding:20px 16px}.nexus-personalize-dialog .nexus-theme-option{flex-wrap:wrap;min-height:106px!important;position:relative}.nexus-personalize-dialog .nexus-theme-preview{width:100%!important;border:0!important}.nexus-personalize-dialog .nexus-theme-check{position:absolute;right:9px;top:10px}.nexus-personalize-dialog .nexus-theme-label{flex-basis:100%;text-align:center}}.workspace-topbar .nexus-theme-trigger{background:var(--workspace-selected,var(--card-elevated));border-color:color-mix(in srgb,var(--academic-link) 22%,var(--card-border));box-shadow:inset 0 1px 0 #ffffff20}.nexus-current-theme{display:none}.workspace-topbar .workspace-top-actions>:is(.nexus-search-trigger,.workspace-notifications,.workspace-profile-button){min-width:44px;min-height:44px;width:44px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center}.workspace-topbar .workspace-notifications{color:var(--text-muted)}.workspace-topbar .workspace-profile-button{margin-left:3px}.workspace-topbar .workspace-profile-initials{width:34px;height:34px;border-width:1px}@media(min-width:1024px){.nexus-current-theme{display:inline-block;font-size:10px;font-weight:500;padding-left:8px;border-left:1px solid var(--card-border);color:var(--text-muted)}.workspace-topbar .nexus-search-trigger{width:auto;min-width:190px;padding:0 12px;border:1px solid var(--card-border);border-radius:12px;justify-content:flex-start}.workspace-topbar .workspace-profile-button{border-left:1px solid var(--card-border);border-radius:0;padding-left:10px;width:54px}}@media(max-width:380px){html .srmx-top-status-bar.workspace-topbar{padding-inline:10px;gap:4px}html .workspace-topbar .workspace-top-actions{gap:0}html .workspace-topbar .workspace-wordmark{font-size:25px}html .workspace-topbar .nexus-theme-trigger{font-size:11px;min-width:74px;padding:0 8px;gap:5px}html .workspace-topbar .workspace-top-actions>:is(.nexus-search-trigger,.workspace-notifications,.workspace-profile-button){width:44px;min-width:44px;min-height:44px;padding:0;margin:0}}@media(max-width:540px){.notes-page-header{flex-wrap:wrap}.notes-header-actions{margin-left:auto}}