:root,[data-theme=light]{--lg-fill:hsla(0,0%,100%,.42);--lg-fill-strong:hsla(0,0%,100%,.6);--lg-edge:hsla(0,0%,100%,.65);--lg-rim-top:hsla(0,0%,100%,.9);--lg-rim-bottom:hsla(0,0%,100%,.2);--lg-shade:rgba(28,26,38,.22);--lg-sheen:hsla(0,0%,100%,.55);--lg-light:hsla(0,0%,100%,.45);--lg-filter:blur(18px) saturate(210%) brightness(1.06)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lg-fill:rgba(44,40,62,.4);--lg-fill-strong:rgba(44,40,62,.6);--lg-edge:hsla(0,0%,100%,.12);--lg-rim-top:hsla(0,0%,100%,.22);--lg-rim-bottom:hsla(0,0%,100%,.04);--lg-shade:rgba(0,0,0,.5);--lg-sheen:hsla(0,0%,100%,.12);--lg-light:hsla(0,0%,100%,.14);--lg-filter:blur(18px) saturate(180%) brightness(1.1)}}[data-theme=dark]{--lg-fill:rgba(44,40,62,.4);--lg-fill-strong:rgba(44,40,62,.6);--lg-edge:hsla(0,0%,100%,.12);--lg-rim-top:hsla(0,0%,100%,.22);--lg-rim-bottom:hsla(0,0%,100%,.04);--lg-shade:rgba(0,0,0,.5);--lg-sheen:hsla(0,0%,100%,.12);--lg-light:hsla(0,0%,100%,.14);--lg-filter:blur(18px) saturate(180%) brightness(1.1)}.lg{position:relative;isolation:isolate;background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);border:1px solid var(--lg-edge);box-shadow:inset 0 1px 0 var(--lg-rim-top),inset 0 -1px 0 var(--lg-rim-bottom),0 1px 2px rgba(28,26,38,.06),0 12px 32px -14px var(--lg-shade)}.lg:after,.lg:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.lg:before{background:linear-gradient(168deg,var(--lg-sheen) 0,transparent 34%,transparent 72%,hsla(0,0%,100%,.06) 100%)}.lg-interactive:after{background:radial-gradient(160px circle at var(--lg-x,50%) var(--lg-y,-40%),var(--lg-light),transparent 65%);opacity:0;transition:opacity .22s ease}@media (hover:hover) and (pointer:fine){.lg-interactive:hover:after{opacity:1}}.lg-strong{background:var(--lg-fill-strong)}.lg-tint{background:rgb(from var(--accent) r g b/.86);border-color:hsla(0,0%,100%,.28);color:var(--accent-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 rgba(0,0,0,.12),0 10px 28px -10px rgb(from var(--accent) r g b/.65)}.lg-tint:before{background:linear-gradient(168deg,hsla(0,0%,100%,.38),transparent 42%)}@media (prefers-reduced-transparency:reduce){.lg,.lg-strong{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.lg-tint{background:var(--accent)}}@media (prefers-reduced-motion:reduce){.lg-interactive:after{transition:none}}.rail.lg{position:fixed;top:10px;left:10px;bottom:10px;width:calc(var(--rail-w) - 20px);border-radius:22px;padding:16px 12px 12px}.topbar{background:linear-gradient(to bottom,rgb(from var(--bg) r g b/.85),rgb(from var(--bg) r g b/0));-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:none}.topbar-right.lg{padding:5px 6px 5px 14px;border-radius:999px}.topbar-right.lg .topbar-search{border-color:transparent;background:rgb(from var(--surface) r g b/.55)}.calendar-page .cal-arrows.lg,.calendar-page .cal-view-switch.lg,.calendar-page .calendar-toolbar .cal-segment-bar.lg{border-radius:999px;padding:3px}.calendar-page .cal-view-switch.lg .cal-view-pill,.calendar-page .calendar-toolbar .cal-segment-bar.lg .cal-segment.is-active{border-radius:999px;background:rgb(from var(--surface) r g b/.9)}.calendar-page .cal-arrows.lg .cal-arrow,.calendar-page .cal-arrows.lg .cal-today,.calendar-page .cal-view-switch.lg .cal-view-tab,.calendar-page .calendar-toolbar .cal-segment-bar.lg .cal-segment{border-radius:999px}.calendar-page .calendar-toolbar{background:transparent}.capture-mic.lg{border-width:1px}@media (max-width:720px){.mobile-nav.lg{position:fixed;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));left:10px;height:62px;padding:6px;border-radius:28px}}.capture-stop,.capture-text-btn.is-primary,.cmdk-mic.is-on,.gtk-mic.is-on,.gtk-nudge-start,.gtk-primary,.gtk-send,.knows-add-btn,.knows-gtk,.not-found-home,.pchat-send,.project-ask-send,.tg-btn-accent,.tg-clarify-btn.is-primary,.tour-primary{border:1px solid hsla(0,0%,100%,.28);background:rgb(from var(--accent) r g b/.88);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);color:var(--accent-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.1),0 8px 22px -10px rgb(from var(--accent) r g b/.6)}.action-receipt-undo,.attention-defer,.calendar-task-remove,.capture-text-btn:not(.is-primary),.cmdk-mic:not(.is-on),.gtk-mic:not(.is-on),.import-ctx-prompt button,.knows-forget,.knows-secondary,.td-icon,.tg-btn:not(.tg-btn-accent):not(.tg-btn-danger),.tg-chip:not(.is-on),.tg-clarify-btn:not(.is-primary),.tour-secondary,.ui-task-help{border:1px solid var(--lg-edge);background:var(--lg-fill-strong);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);color:var(--text);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 1px 2px rgba(28,26,38,.05),0 6px 16px -10px var(--lg-shade)}.cmdk-mic:not(.is-on),.gtk-mic:not(.is-on){color:var(--accent)}.tg-chip.is-on{border-color:hsla(0,0%,100%,.28);background:rgb(from var(--accent) r g b/.88);color:var(--accent-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 6px 16px -10px rgb(from var(--accent) r g b/.6)}.project-delete-yes,.tg-btn-danger,.ui-button--danger{border:1px solid hsla(0,0%,100%,.25);background:rgb(from var(--red) r g b/.9);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 8px 22px -10px rgb(from var(--red) r g b/.55)}.action-receipt-undo,.attention-defer,.calendar-task-remove,.capture-text-btn,.gtk-nudge-start,.gtk-primary,.knows-add-btn,.knows-forget,.knows-gtk,.knows-secondary,.not-found-home,.project-delete-yes,.tg-btn,.tg-clarify-btn,.tour-primary,.tour-secondary,.ui-task-help{border-radius:999px}.action-receipt-undo:active:not(:disabled),.attention-defer:active,.calendar-task-remove:active,.gtk-nudge-start:active,.gtk-primary:active,.knows-add-btn:active:not(:disabled),.knows-forget:active,.knows-gtk:active,.knows-secondary:active,.project-delete-yes:active,.td-icon:active,.tg-btn:active:not(:disabled),.tg-clarify-btn:active:not(:disabled),.tour-primary:active,.tour-secondary:active,.ui-task-help:active{transform:scale(.97)}@media (prefers-reduced-transparency:reduce){.action-receipt-undo,.attention-defer,.calendar-task-remove,.capture-stop,.capture-text-btn,.gtk-nudge-start,.gtk-primary,.gtk-send,.knows-add-btn,.knows-forget,.knows-gtk,.knows-secondary,.pchat-send,.project-ask-send,.td-icon,.tg-btn,.tg-chip,.tg-clarify-btn,.tour-primary,.tour-secondary,.ui-task-help{-webkit-backdrop-filter:none;backdrop-filter:none}}.ui-button{border-radius:999px}.ui-button.lg:not(.lg-tint):hover:not(:disabled){background:var(--lg-fill-strong);border-color:var(--lg-edge)}.tg-brief-pill,.tg-mic.is-idle,.tg-send:not(:disabled){border:1px solid hsla(0,0%,100%,.28);background:rgb(from var(--accent) r g b/.88);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);color:var(--accent-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.1),0 8px 22px -10px rgb(from var(--accent) r g b/.6)}.notif-summary-btn,.resource-link,.side-peek-close,.tg-new-chat{border:1px solid var(--lg-edge);background:var(--lg-fill-strong);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 1px 2px rgba(28,26,38,.05),0 6px 16px -10px var(--lg-shade)}.resource-link:hover{border-color:var(--lg-edge);background:var(--lg-fill-strong);color:var(--accent);filter:brightness(1.03)}.notif-summary-btn,.resource-link,.side-peek-close,.tg-brief-pill,.tg-chat-more,.tg-icon-btn,.tg-mic,.tg-new-chat,.tg-send,.topbar-search{border-radius:999px}.notif-summary-btn:active,.resource-link:active,.side-peek-close:active,.tg-brief-pill:active,.tg-mic:active,.tg-new-chat:active,.tg-send:active:not(:disabled){transform:scale(.97)}.day-panel-kind-pill{width:9px;height:9px;border-radius:999px}.calendar-peek-content .calendar-modal-task{padding-left:0;border-left-width:0}.preview-card-btn.is-primary{border:1px solid hsla(0,0%,100%,.28);background:rgb(from var(--accent) r g b/.88);color:var(--accent-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.1),0 8px 22px -10px rgb(from var(--accent) r g b/.6)}.preview-card-btn.is-primary,.preview-card-btn:not(.is-primary){-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter)}.preview-card-btn:not(.is-primary){border:1px solid var(--lg-edge);background:var(--lg-fill-strong);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 1px 2px rgba(28,26,38,.05),0 6px 16px -10px var(--lg-shade)}.preview-card-btn{border-radius:999px}.preview-card-btn:active:not(:disabled){transform:scale(.97)}.topbar-right{gap:10px}.topbar-mic.lg{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid var(--lg-edge);border-radius:999px;color:var(--accent);cursor:pointer;box-shadow:inset 0 1px 0 var(--lg-rim-top),inset 0 -1px 0 var(--lg-rim-bottom),0 10px 28px -12px var(--lg-shade);transition:transform .18s cubic-bezier(.23,1,.32,1),color .2s ease}.topbar-mic.lg:hover{color:var(--accent-hover,var(--accent))}.topbar-mic.lg:active{transform:scale(.94)}.notif-bell-wrapper.is-rail{position:relative;margin-bottom:6px}.notif-bell-wrapper.is-rail .notif-rail-btn{position:relative;width:100%;border:0;background:transparent;font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.notif-bell-wrapper.is-rail .notif-rail-btn svg{flex:none}.notif-bell-wrapper.is-rail .notif-bell-badge{position:static;margin-left:auto}.notif-rail-layer .notif-panel{position:fixed;z-index:160;top:auto;right:auto;bottom:22px;left:calc(var(--rail-w) + 30px);max-height:min(560px,calc(100vh - 44px))}@media (max-width:1024px){.notif-bell-wrapper.is-rail .notif-bell-badge{position:absolute;top:4px;right:10px;margin:0}}.cmdk-panel:has(.add-flow){width:620px;max-height:min(82vh,760px);padding:10px;border-radius:28px;overflow-y:auto}.cmdk-panel:has(.add-flow) .cmdk-list{padding:4px 4px 2px}:root{--glass-catch:radial-gradient(120% 95% at 50% -10%,hsla(0,0%,100%,.42),hsla(0,0%,100%,.08) 52%,hsla(0,0%,100%,0) 70%);--glass-blur:blur(16px) saturate(190%) brightness(1.04)}body :is(button,a,[role=button]):is(.lg-tint,.ui-button--primary,.surface-action-primary,.neu-btn-primary,.tg-clarify-btn.is-primary,.tg-btn-accent,.tg-brief-pill,.tg-mic.is-idle,.tg-send:not(:disabled),.tg-chip.is-on,.knows-gtk,.knows-add-btn:not(:disabled),.gtk-primary,.gtk-send,.gtk-mic.is-on,.cmdk-mic.is-on,.tour-primary,.pchat-send:not(:disabled),.preview-card-btn.is-primary,.not-found-home,.add-send:not(:disabled),.add-mic.is-on,.add-projects button.is-on,.setup-nudge-go){border:1px solid hsla(0,0%,100%,.38);background:var(--glass-catch),rgb(from var(--accent) r g b/.76);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -1px 1px rgba(0,0,0,.12),0 10px 26px -12px rgb(from var(--accent) r g b/.7)}body :is(button,a,[role=button]):is(.lg-tint,.ui-button--primary,.surface-action-primary,.neu-btn-primary,.tg-clarify-btn.is-primary,.tg-btn-accent,.tg-brief-pill,.tg-send,.knows-gtk,.knows-add-btn,.gtk-primary,.gtk-send,.tour-primary,.pchat-send,.preview-card-btn.is-primary,.not-found-home,.add-send,.setup-nudge-go):hover:not(:disabled){background:var(--glass-catch),rgb(from var(--accent) r g b/.86)}body :is(button,a,[role=button]):is(.ui-button--secondary,.surface-action-secondary,.btn-ghost,.tg-clarify-btn:not(.is-primary),.tg-btn:not(.tg-btn-accent):not(.tg-btn-danger),.tg-chip:not(.is-on),.tg-new-chat,.knows-secondary,.knows-forget,.gtk-mic:not(.is-on),.cmdk-mic:not(.is-on),.tour-secondary,.attention-defer,.ui-task-help,.action-receipt-undo,.calendar-task-remove,.import-ctx-prompt button,.td-icon,.td-secondary,.notif-summary-btn,.side-peek-close,.resource-link,.preview-card-btn:not(.is-primary),.add-mic:not(.is-on),.topbar-mic){border:1px solid var(--lg-edge);background:var(--glass-catch),var(--lg-fill-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--lg-rim-top),inset 0 -1px 0 var(--lg-rim-bottom),0 6px 18px -10px var(--lg-shade)}body :is(button,a,[role=button]):is(.ui-button--secondary,.surface-action-secondary,.btn-ghost,.tg-clarify-btn:not(.is-primary),.tg-new-chat,.knows-secondary,.knows-forget,.tour-secondary,.attention-defer,.ui-task-help,.action-receipt-undo,.calendar-task-remove,.td-icon,.td-secondary,.notif-summary-btn,.side-peek-close,.resource-link,.topbar-mic):hover:not(:disabled){background:var(--glass-catch),rgb(from var(--surface) r g b/.82)}body :is(button,a,[role=button]):is(.ui-button--danger,.tg-btn-danger,.project-delete-yes){border:1px solid hsla(0,0%,100%,.32);background:var(--glass-catch),rgb(from var(--red) r g b/.78);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 10px 26px -12px rgb(from var(--red) r g b/.6)}.tangents-root .path-ask .path-step-chip.is-on,.tangents-root .path-btn.is-primary{border:1px solid hsla(0,0%,100%,.3);background:radial-gradient(120% 95% at 50% -10%,hsla(0,0%,100%,.35),hsla(0,0%,100%,0) 62%),rgb(from var(--path-work) r g b/.72);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 10px 26px -12px rgb(from var(--path-work) r g b/.6)}.tangents-root :is(.path-btn:not(.is-primary):not(.is-danger),.path-chip:not(.is-danger),.path-step-chip:not(.is-on),.path-dock-btn.is-on,.path-filter-btn.is-on){background:radial-gradient(120% 95% at 50% -10%,hsla(0,0%,100%,.16),hsla(0,0%,100%,0) 62%),hsla(0,0%,100%,.06)}@media (prefers-reduced-transparency:reduce){body :is(.lg-tint,.ui-button--primary,.add-send,.add-mic,.setup-nudge-go,.tour-primary,.gtk-primary,.gtk-send){background:var(--accent);-webkit-backdrop-filter:none;backdrop-filter:none}}body :is(.tg-icon-btn,.tg-mic,.tg-send,.tg-chat-more,.td-icon,.side-peek-close,.path-inspector-close,.path-zoombar-btn){border-radius:999px}body :is(.tg-chip,.tg-clarify-btn,.path-step-chip,.path-chip,.preview-card-btn,.add-seg button,.add-projects button,.attention-chip,.setup-nudge-go,.ui-task-help,.attention-defer,.action-receipt-undo,.cal-segment,.knows-forget){display:inline-flex;align-items:center;justify-content:center;line-height:1}.notif-panel{width:360px}.notif-panel-header{flex-wrap:nowrap}.notif-dismiss-all,.notif-panel-actions,.notif-panel-title,.notif-summary-btn{white-space:nowrap}.notif-dismiss-all{color:var(--text-3);font-weight:500}body .notif-item-action{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid var(--lg-edge);border-radius:999px;background:var(--glass-catch),var(--lg-fill-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 6px 16px -10px var(--lg-shade);color:var(--accent);font-size:12.5px;font-weight:600;line-height:1}@media (max-width:720px){.mobile-nav .nav-orbit,.mobile-nav .rail-orbit{width:20px;height:20px}.topbar{height:64px;padding-top:6px}.topbar-mic.lg{width:42px;height:42px}.topbar .notif-bell-btn{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid var(--lg-edge);border-radius:999px;background:var(--glass-catch),var(--lg-fill-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 8px 22px -12px var(--lg-shade);color:var(--text-2)}.topbar .notif-bell-btn .notif-bell-badge{top:-2px;right:-2px}.ui-task-meta{flex-wrap:wrap;row-gap:4px}.ui-task-meta time{white-space:nowrap}.shell-main{padding-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}}body :is(button,a):is(.tg-example,.tg-send:disabled){border:1px solid var(--lg-edge);background:var(--glass-catch),var(--lg-fill-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--lg-rim-top),0 6px 16px -10px var(--lg-shade)}.float-mic.lg{position:fixed;z-index:70;right:26px;bottom:calc(26px + env(safe-area-inset-bottom, 0px));display:grid;place-items:center;width:58px;height:58px;padding:0;border:1px solid var(--lg-edge);border-radius:999px;background:var(--glass-catch),var(--lg-fill-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--accent);cursor:pointer;box-shadow:inset 0 1px 0 var(--lg-rim-top),inset 0 -1px 0 var(--lg-rim-bottom),0 14px 34px -14px rgb(from var(--accent) r g b/.45),0 4px 12px -6px var(--lg-shade);transition:transform .18s cubic-bezier(.23,1,.32,1)}.float-mic.lg:hover{transform:translateY(-1px)}.float-mic.lg:active{transform:scale(.94)}@media (max-width:1240px){body:has(.cal-island) .float-mic.lg{bottom:calc(92px + env(safe-area-inset-bottom, 0px))}}@media (max-width:720px){.float-mic.lg{right:16px;bottom:calc(96px + env(safe-area-inset-bottom, 0px));width:54px;height:54px}body:has(.cal-island) .float-mic.lg{bottom:calc(196px + env(safe-area-inset-bottom, 0px))}}.ui-button>span{display:inline-flex;align-items:center;gap:6px}.ui-button svg{display:block;flex:none}