.futuristic-voice{--voice-color:var(--primary);--voice-level:0}.futuristic-voice[data-presentation=toolbar]{display:contents}.voice-mic-trigger{display:inline-flex;align-items:center;gap:7px;min-height:38px;border:1px solid transparent;background:transparent;color:var(--muted);border-radius:8px;padding:7px 10px;cursor:pointer;font-size:14px}.voice-mic-trigger:hover:not(:disabled),.voice-mic-trigger[aria-expanded=true]{background:var(--raised);border-color:var(--border);color:var(--foreground)}.voice-mic-trigger:disabled{opacity:.45;cursor:not-allowed}.voice-live-dot{width:6px;height:6px;border-radius:50%;background:var(--voice-color)}.voice-inline-panel{flex:1 0 100%;order:1;min-width:0;width:100%;box-sizing:border-box;padding:10px 14px;margin:4px 0 8px;border-block:1px solid var(--border);background:color-mix(in srgb,var(--primary) 3%,var(--background));color:var(--foreground);text-align:left}.voice-inline-overview{display:flex;align-items:center;gap:12px}.voice-inline-status{min-width:0;flex:1}.voice-orb-stage{width:58px;height:58px;flex:0 0 58px;position:relative;display:grid;place-items:center}.voice-orb-rim{position:absolute;inset:5px;border-radius:50%;border:1px solid color-mix(in srgb,var(--voice-color) 36%,transparent);box-shadow:0 0 calc(var(--voice-level) * 20px) color-mix(in srgb,var(--voice-color) 14%,transparent);transform:scale(calc(1 + var(--voice-level) * .12));transition:transform 90ms linear,box-shadow 90ms linear}.voice-orb-track{position:absolute;inset:1px;border-radius:50%;border-left:1px solid color-mix(in srgb,var(--voice-color) 12%,transparent);border-bottom-color:color-mix(in srgb,var(--voice-color) 12%,transparent);border-right:1px solid color-mix(in srgb,var(--voice-color) 12%,transparent);border-top-color:color-mix(in srgb,var(--voice-color) 12%,transparent);border-top:1px solid color-mix(in srgb,var(--voice-color) 50%,transparent);border-bottom:1px solid color-mix(in srgb,var(--voice-color) 50%,transparent)}.voice-orb-core{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--voice-color);background:color-mix(in srgb,var(--voice-color) 7%,var(--background))}.voice-orb-bars{position:absolute;bottom:3px;display:flex;align-items:center;gap:3px;height:13px}.voice-orb-bars i{display:block;width:2px;height:calc(2px + var(--voice-level) * var(--bar-factor) * 11px);background:var(--voice-color);border-radius:3px;transition:height 90ms linear}.futuristic-voice:is([data-phase=transcribing],[data-phase=generating],[data-phase=preparing]) .voice-orb-track{animation:voice-processing 2.2s linear infinite}.futuristic-voice[data-phase=error]{--voice-color:#f4ab9e}.futuristic-voice[data-phase=interrupted]{--voice-color:#f0ce8a}.futuristic-voice[data-phase=idle] .voice-orb-stage{opacity:.6}.voice-phase{margin:0;font-size:14px;font-weight:600;line-height:1.5}.voice-mode-label{margin:2px 0 0;font-size:12px}.voice-mode-label,.voice-notice{color:var(--muted);line-height:1.5}.voice-notice{font-size:13px;margin:6px 0}.voice-error{color:#f4ab9e}.voice-consent{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--muted);margin-top:6px}.voice-consent input{accent-color:var(--voice-color);margin:2px 0 0;flex-shrink:0;width:15px;height:15px}.voice-primary-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.voice-mode-picker select{max-width:100%;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--foreground);padding:7px 9px;font-size:12px;min-height:35px}.voice-interrupt,.voice-start,.voice-stop,.voice-text-mode{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;padding:7px 10px}.voice-start{background:var(--primary);color:var(--on-primary);border:1px solid transparent}.voice-start:disabled{opacity:.4;cursor:not-allowed}.voice-interrupt,.voice-stop,.voice-text-mode{background:transparent;color:var(--muted);border:1px solid var(--border)}.voice-text-mode{border-color:transparent;white-space:nowrap}.voice-interrupt:hover,.voice-stop:hover,.voice-text-mode:hover{color:var(--foreground);background:var(--raised)}.voice-hold{touch-action:none;user-select:none}.voice-hold[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 70%,white)}.voice-transcript{font-size:13px;line-height:1.5;margin:8px 0 0;color:var(--foreground);overflow-wrap:anywhere}.voice-transcript span{color:var(--muted);margin-right:8px;font-size:12px}.voice-information{margin-top:8px;font-size:12px;line-height:1.6;color:var(--muted)}.voice-information summary{list-style:none;display:flex;gap:5px;align-items:center;cursor:pointer;width:fit-content}.voice-information p{margin:8px 0 0}.voice-information[open]{max-height:150px;overflow-y:auto}.futuristic-voice :is(button,input,select,summary):focus-visible{outline:2px solid var(--voice-color);outline-offset:3px}@keyframes voice-processing{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.voice-orb-track{animation:none!important}.voice-orb-bars i,.voice-orb-rim{transition:none}}@media (max-width:620px){.voice-trigger-label{display:none}.voice-inline-panel{padding-inline:8px}.voice-inline-overview{gap:8px}.voice-text-mode{gap:3px;padding-inline:4px}.voice-phase{font-size:13px}}.workspace-shell .settings-title,.workspace-shell .work-heading{padding-right:var(--account-trigger-space)}.workspace-shell .premium-dashboard .work-heading{margin-bottom:34px}.workspace-shell .premium-dashboard .work-heading h1{font-size:30px;margin:0}.dashboard-achilles-shortcut{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:14px;padding:8px}.dashboard-achilles-shortcut:hover{color:var(--foreground)}.workspace-shell .simple-dashboard-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px 36px}.workspace-shell .simple-dashboard-grid .pd-projects{grid-column:1;grid-row:1}.workspace-shell .simple-dashboard-grid .pd-agenda{grid-column:2;grid-row:1;padding:0;border:0}.workspace-shell .simple-dashboard-grid .pd-activity{grid-column:1/-1;grid-row:2;padding-top:26px;border-top:1px solid var(--border)}.workspace-shell .simple-dashboard-grid .pd-section-heading{margin-bottom:12px;min-height:28px}.workspace-shell .simple-dashboard-grid .pd-section-heading h2{margin:0;font-size:18px;font-weight:550}.workspace-shell .simple-dashboard-grid .pd-section-heading>a{font-size:13px}.dashboard-project-list{display:grid}.dashboard-project-row{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid var(--border);min-width:0}.dashboard-project-row:hover strong{color:var(--primary-text)}.dashboard-project-row .pd-project-monogram{width:36px;height:36px;font-size:13px;border-radius:9px}.dashboard-project-name{min-width:0;flex:1}.dashboard-project-name strong{display:block;font-size:15px;font-weight:550;overflow-wrap:anywhere}.dashboard-project-name small{display:block;margin-top:5px;font-size:13px;color:var(--muted)}.dashboard-project-row>svg{color:var(--muted);flex-shrink:0}.workspace-shell .simple-dashboard-grid .pd-agenda-list li{min-height:74px;padding-block:14px}.workspace-shell .simple-dashboard-grid .pd-agenda-list strong{font-size:15px}.workspace-shell .simple-dashboard-grid .pd-agenda-list small{font-size:13px}.workspace-shell .simple-dashboard-grid .pd-activity .event-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.workspace-shell .simple-dashboard-grid .pd-activity .event-list li{min-width:0;padding:13px 0}.workspace-shell .simple-dashboard-grid .pd-activity .event-list strong{font-size:14px}.workspace-shell .simple-dashboard-grid .pd-activity .event-list p{font-size:13px;margin-top:5px}.workspace-shell .simple-dashboard-grid .pd-activity .event-list time{font-size:12px}.nav-project-heading{display:flex;align-items:center;min-width:0}.nav-project-heading .nav-item{flex:1;min-width:0}.nav-project-group>.nav-project-heading .nav-item{border-radius:11px 0 0 11px}.nav-project-toggle{flex:0 0 30px;width:30px;min-height:46px;padding:0;display:grid;place-items:center;border:0;border-radius:0 9px 9px 0;background:transparent;color:var(--muted);cursor:pointer}.nav-project-toggle:hover{color:var(--foreground);background:var(--raised)}.nav-project-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sidebar-project-list{margin:5px 0 10px 22px;padding-left:12px;border-left:1px solid var(--border);max-height:min(48vh,440px);overflow-y:auto;overscroll-behavior:contain}.sidebar-project-list ul{list-style:none;margin:0;padding:0}.sidebar-project-link{display:flex;gap:9px;align-items:center;min-height:37px;padding:8px;margin-block:2px;border-radius:7px;font-size:13px;line-height:1.4;color:var(--muted)}.sidebar-project-link>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sidebar-project-link.active,.sidebar-project-link:hover{color:var(--foreground);background:var(--raised)}.sidebar-project-link.active{box-shadow:inset 2px 0 var(--primary)}.sidebar-project-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--border)}.sidebar-project-link.active .sidebar-project-dot{background:var(--primary)}.sidebar-project-list p{font-size:12px;line-height:1.6;padding:6px 8px;color:var(--muted)}.sidebar-all-projects{display:block;padding:10px 8px;font-size:12px;color:var(--muted)}.sidebar-all-projects:hover{color:var(--foreground)}.account-profile-options .account-logout{margin:0;padding-top:4px;border-top:1px solid var(--border)}@media (min-width:1081px){.premium-sidebar.is-collapsed .nav-project-toggle,.premium-sidebar.is-collapsed .sidebar-project-list{display:none}.premium-sidebar.is-collapsed .nav-project-group .nav-item{border-radius:11px}}@media (max-width:1080px){.workspace-shell .premium-dashboard .simple-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:30px}.workspace-shell .simple-dashboard-grid .pd-activity,.workspace-shell .simple-dashboard-grid .pd-agenda,.workspace-shell .simple-dashboard-grid .pd-projects{grid-column:1;grid-row:auto}.workspace-shell .simple-dashboard-grid .pd-agenda{padding-top:24px;border-top:1px solid var(--border)}}@media (max-width:680px){.workspace-shell .simple-dashboard-grid .pd-activity .event-list{grid-template-columns:minmax(0,1fr)}.dashboard-achilles-shortcut{display:none}}.quick-note-trigger{position:fixed;right:22px;bottom:max(8px,env(safe-area-inset-bottom));z-index:100;display:flex;align-items:center;gap:9px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--foreground);padding:11px 16px;box-shadow:0 8px 25px #0003;font-size:14px;cursor:pointer}.quick-note-trigger:hover{border-color:#71e2bb}.quick-notes-dialog{position:fixed;inset:0;margin:auto;width:min(920px,calc(100vw - 40px));max-height:calc(100dvh - 48px);border:1px solid var(--border);border-radius:18px;background:var(--card);color:var(--foreground);padding:0;box-shadow:0 28px 90px #0006}.quick-notes-dialog::backdrop{background:#020909a6;backdrop-filter:blur(5px)}.quick-notes-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:1px solid var(--border)}.quick-notes-dialog h2{font-size:21px;margin:0}.quick-notes-dialog header p{font-size:13px;color:var(--muted-foreground);margin:6px 0 0}.quick-notes-body{display:grid;grid-template-columns:1.15fr 1fr;max-height:calc(100dvh - 153px);overflow:auto}.quick-note-compose{padding:24px;border-right:1px solid var(--border);min-width:0}.quick-note-editor-heading,.quick-note-save-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.quick-note-editor-heading{margin-bottom:12px}.quick-note-new,.quick-note-save{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.quick-note-new{border:0;background:transparent;color:var(--muted-foreground);padding:5px}.quick-note-compose textarea{display:block;width:100%;min-height:220px;resize:vertical;padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--background);color:var(--foreground);font:inherit;font-size:15px;line-height:1.65}.quick-note-compose textarea:focus{outline:2px solid #71e2bb80;outline-offset:2px}.quick-note-save-row{margin-top:14px}.quick-note-save-row>span{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--muted-foreground)}.quick-note-save{background:#71e2bb;border:1px solid #71e2bb;color:#08231b;font-weight:650;padding:9px 15px;border-radius:8px}.quick-notes-dialog button:disabled{opacity:.45;cursor:default}.quick-note-error{color:var(--destructive,#ef9b90);font-size:14px}.quick-note-readonly{font-size:13px;color:var(--muted-foreground)}.quick-note-organize{margin-top:22px;border-top:1px solid var(--border);padding-top:18px;font-size:14px}.quick-note-organize summary{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--muted-foreground)}.quick-note-organize label{display:grid;gap:7px;margin-top:15px}.quick-note-organize select{width:100%;padding:9px;border:1px solid var(--border);border-radius:7px;background:var(--background);color:var(--foreground);font:inherit}.quick-note-organize p{font-size:12px;line-height:1.6;color:var(--muted-foreground)}.quick-note-organize fieldset{margin:22px 0 0;border:1px solid var(--border);border-radius:9px;padding:13px}.quick-note-organize legend{font-size:13px;padding:0 4px}.quick-note-organize ul{list-style:none;padding:0}.quick-note-organize li{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:8px 0}.quick-note-organize button{font-size:12px;padding:6px 9px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground);cursor:pointer}.quick-note-organize .quick-note-consent{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;margin-bottom:14px}.quick-note-consent input{width:auto;margin-top:3px}.quick-note-inbox{padding:24px;min-width:0}.quick-note-tabs{display:flex;gap:3px;margin-bottom:15px;flex-wrap:wrap}.quick-note-tabs button{font-size:12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:8px;color:var(--muted-foreground);cursor:pointer}.quick-note-tabs button[aria-pressed=true]{color:var(--foreground);border-bottom-color:#71e2bb}.quick-note-search{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:8px 10px;color:var(--muted-foreground)}.quick-note-search input{width:100%;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit;font-size:14px;min-width:0}.quick-note-inbox>ul{list-style:none;padding:0;margin:14px 0}.quick-note-inbox li>button{display:grid;gap:6px;text-align:left;width:100%;padding:13px 10px;border:1px solid transparent;border-bottom:1px solid var(--border);border-radius:7px;background:transparent;color:var(--foreground);cursor:pointer}.quick-note-inbox li>button.is-selected,.quick-note-inbox li>button:hover{background:var(--background);border-color:var(--border)}.quick-note-inbox li span{font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.quick-note-inbox li small{font-size:11px;color:var(--muted-foreground)}.quick-note-empty{font-size:14px;line-height:1.6;color:var(--muted-foreground);margin-top:25px}@media (max-width:760px){.quick-notes-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.quick-notes-body{display:block}.quick-note-compose{border-right:0;border-bottom:1px solid var(--border)}.quick-note-compose textarea{min-height:140px}.quick-note-trigger{right:14px;bottom:12px;padding:10px 13px}.quick-notes-dialog>header{padding:18px}}