.notes-page{overflow:hidden;background:var(--canvas)}.notes-page .note-templates-toolbar,.notes-page .notes-toolbar{height:49px;flex:0 0 49px;gap:8px;padding:0 12px;background:var(--canvas)}.notes-page .notes-view-controls{gap:0}.notes-page .notes-control-host{position:relative}.notes-page .notes-sort-trigger,.notes-page .notes-view-settings-trigger{height:28px;min-height:28px;gap:6px;padding:0 8px;border:0;border-radius:8px;color:var(--muted);background:var(--control);box-shadow:0 0 2px color-mix(in srgb,var(--text) 14%,transparent),0 1px 3px color-mix(in srgb,var(--text) 6%,transparent);font-size:12px;line-height:18px;white-space:nowrap}.notes-page .notes-sort-trigger strong{color:var(--text);font-weight:500}.notes-page .notes-sort-trigger:hover,.notes-page .notes-sort-trigger[aria-expanded=true],.notes-page .notes-view-settings-trigger:hover,.notes-page .notes-view-settings-trigger[aria-expanded=true]{color:var(--text);background:var(--control-hover)}.notes-page .notes-layout-segmented.ant-segmented{height:28px;padding:2px;border:0;border-radius:8px;background:var(--surface-muted);box-shadow:0 0 2px color-mix(in srgb,var(--text) 12%,transparent)}.notes-page .notes-layout-segmented .ant-segmented-item{min-width:24px;height:24px;color:var(--muted);border-radius:6px}.notes-page .notes-layout-segmented .ant-segmented-item-selected{color:var(--text);background:var(--panel-raised);box-shadow:0 1px 3px color-mix(in srgb,var(--text) 14%,transparent)}.notes-page .notes-layout-segmented .ant-segmented-item-label{min-height:24px;padding:0 4px;line-height:24px}.notes-page .notes-layout-option{height:24px}.notes-page .note-templates-toolbar>.button.primary,.notes-page .notes-toolbar>.button.primary{height:28px;min-height:28px;font-size:12px;font-weight:400}.notes-page .notes-sort-menu{top:34px;left:0;width:230px;min-width:230px}.notes-page .notes-view-settings-menu{top:34px;right:0;left:auto;width:236px;min-width:236px;overflow:visible}.notes-page .notes-group-menu{top:-2px;right:calc(100% + 2px);width:152px;min-width:152px}.notes-page .notes-group-menu,.notes-page .notes-sort-menu,.notes-page .notes-view-settings-menu{padding:4px;border:0;border-radius:12px;background:var(--panel-raised);box-shadow:var(--shadow);animation:notes-popover-in .14s cubic-bezier(.2,.8,.2,1);transform-origin:top right}.notes-page .notes-group-menu .menu-row,.notes-page .notes-sort-menu .menu-row,.notes-page .notes-view-settings-menu .menu-row{min-height:32px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.notes-page .notes-favorites-switch-row{cursor:default}.notes-page .notes-favorites-switch-row:hover{background:transparent}.notes-page .notes-scroll-region{height:calc(100% - 98px);overflow:auto;overscroll-behavior:contain;background:var(--canvas)}.notes-page .note-templates-page{height:calc(100% - 49px)}.notes-page .note-templates-scroll-region{height:auto;flex:1 1}.notes-load-more{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px}.notes-load-more small{color:#ba2525}.notes-page .notes-favorites-label,.notes-page .notes-section-title{height:40px;padding:0 16px;color:var(--muted);font-size:12px}.notes-page .notes-favorites-label span,.notes-page .notes-section-title span{padding:1px 4px;border-radius:4px;background:var(--surface-emphasis);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notes-page .notes-favorites-section{padding-bottom:10px;background:var(--surface-subtle)}.notes-page .favorites-empty{height:178px;margin:0 12px;border:1px dashed var(--border-strong);border-radius:12px;background:transparent}.notes-page .favorites-empty h3{margin:0 0 8px;color:var(--muted);font-size:14px}.notes-page .favorites-empty p{color:var(--muted);font-size:12px}.notes-page .notes-grid.notes-card-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:0 12px 24px}.notes-page .notes-favorites-section .notes-grid.notes-card-grid{min-height:178px;margin:0 12px;padding:0 0 10px;background:transparent}.notes-page .notes-favorites-section .notes-grid.notes-card-grid .note-grid-card{height:168px}.notes-page .note-grid-card{height:208px;overflow:visible;border:0;border-radius:12px;background:var(--panel);box-shadow:inset 0 0 0 1px var(--border),0 1px 2px color-mix(in srgb,var(--text) 3%,transparent);transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.notes-page .note-grid-card:hover{background:var(--surface-subtle);box-shadow:inset 0 0 0 1px var(--border-strong),0 4px 12px color-mix(in srgb,var(--text) 7%,transparent)}.notes-page .note-card-open{padding:12px 14px}.notes-page .note-card header{gap:6px;padding-right:24px;font-size:12px}.notes-page .note-card h3{margin:10px 0 5px;font-size:14px;line-height:20px}.notes-page .note-card-open>.markdown-preview{font-size:12px;line-height:18px;margin-bottom:5px}.notes-page .note-card footer{min-height:34px;padding-top:9px;font-size:12px}.notes-page .note-card-menu-host{top:8px;right:8px}.notes-page .note-card-menu-trigger{width:26px;height:26px}.notes-page .note-card-menu{top:30px;width:224px;min-width:224px;padding:4px;border-radius:12px}.notes-page .notes-workspace-empty{min-height:360px}.notes-page .notes-workspace-empty h2{font-size:17px}.notes-page .note-table-scroll{width:100%;overflow-x:auto;outline:0;border-top:1px solid var(--border)}.notes-page .note-table{width:100%;min-width:820px;table-layout:fixed;border-collapse:collapse;color:var(--text)}.notes-page .note-table td:first-child,.notes-page .note-table th:first-child{width:36%}.notes-page .note-table td:nth-child(2),.notes-page .note-table td:nth-child(3),.notes-page .note-table td:nth-child(4),.notes-page .note-table th:nth-child(2),.notes-page .note-table th:nth-child(3),.notes-page .note-table th:nth-child(4){width:14%}.notes-page .note-table td:nth-child(5),.notes-page .note-table th:nth-child(5){width:22%}.notes-page .note-table thead th{height:32px;padding:0 16px;color:var(--muted);border-bottom:1px solid var(--border);background:var(--canvas);font-size:12px;font-weight:400;text-align:left;white-space:nowrap}.notes-page .note-table thead th:not(:first-child){display:table-cell}.notes-page .note-table thead th>svg{margin-right:5px;vertical-align:-2px}.notes-page .note-table-group-row th{height:32px;padding:0 16px;color:var(--muted);border-bottom:1px solid var(--border);background:var(--surface-muted);font-size:12px;font-weight:400;text-align:left}.notes-page .note-table-group-row span{padding:1px 4px;border-radius:4px;background:var(--surface-emphasis)}.notes-page .note-table-row{height:52px;border-bottom:1px solid var(--border);transition:background-color .12s ease}.notes-page .note-table-row:hover{background:var(--row-hover)}.notes-page .note-table-row td{height:52px;padding:0 16px;overflow:hidden;color:var(--text);font-size:14px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.notes-page .note-table-open{width:100%;height:52px;display:flex;align-items:center;text-align:left}.notes-page .note-table-note-copy{min-width:0;display:flex;flex-direction:column}.notes-page .note-table-note-copy small,.notes-page .note-table-note-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-page .note-table-note-copy strong{font-size:14px;font-weight:500}.notes-page .note-table-note-copy small{color:var(--muted);font-size:12px;line-height:17px}.notes-page .note-table-author-cell,.notes-page .note-table-record-cell{text-overflow:ellipsis}.notes-page .note-table-entity{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.notes-page .note-table-entity>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.notes-page .note-table-entity .mini-avatar{flex:0 0 auto}.notes-page .note-table-created-cell{position:relative;overflow:visible!important}.notes-page .note-table-row-actions{position:absolute;top:12px;right:12px;display:flex;gap:2px;opacity:0;transition:opacity .12s ease}.notes-page .note-table-row:focus-within .note-table-row-actions,.notes-page .note-table-row:hover .note-table-row-actions{opacity:1}.notes-page .note-table .note-card-menu-trigger,.notes-page .note-table-favorite{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:var(--muted);opacity:1}.notes-page .note-table .note-card-menu-trigger:hover,.notes-page .note-table-favorite:hover{color:var(--text);background:var(--control-hover)}.notes-page .note-table-favorite.active{color:var(--primary)}.notes-page .note-table .note-card-menu-host{position:relative;top:auto;right:auto}.floating-menu.note-card-menu-portal{position:fixed;z-index:320;width:224px;min-width:224px;padding:4px;border-radius:12px}.notes-page .note-template-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:stretch}.notes-page .note-template-card{height:208px}.notes-page .note-template-card .note-card-open>h3{margin-top:0}.note-editor-backdrop{align-items:center;padding:0 8px}.list-dialog.note-editor-dialog{width:min(968px,calc(100vw - 56px));height:min(891px,70.7dvh);max-height:none;overflow:hidden;border:1px solid var(--border-strong);border-radius:16px;background:color-mix(in srgb,var(--panel-raised) 96%,transparent);box-shadow:0 8px 28px -6px rgba(28,40,64,.12),0 18px 88px -4px rgba(28,40,64,.16),0 0 1px rgba(28,40,64,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.note-editor-shell-body,.note-editor-shell-surface{min-height:0;width:100%;height:100%;display:flex;flex-direction:column}.note-editor-shell-body{position:relative}.note-editor-window-bar{min-height:48px;flex:0 0 48px;display:flex;align-items:center;gap:8px;padding:0 12px 0 20px;border-bottom:1px solid var(--border)}.note-editor-breadcrumb{min-width:0;display:flex;align-items:center;gap:6px;color:var(--text);font-size:12px}.note-editor-breadcrumb>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-editor-read-only{padding:1px 5px;border-radius:5px;color:var(--muted);background:var(--surface-emphasis);font-size:10px}.note-editor-window-control{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:8px;color:var(--muted)}.note-editor-window-control:hover:not(:disabled){color:var(--text);background:var(--control-hover)}.note-editor-command-bar{position:relative;min-height:48px;flex:0 0 48px;display:flex;align-items:center;gap:4px;padding:0 12px 0 20px;box-shadow:inset 0 -1px 0 0 transparent;transition:box-shadow .12s cubic-bezier(.2,0,0,1)}.note-editor-command-bar[data-title-visibility=visible]{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.07)}.note-editor-command-title-viewport{min-width:0;max-width:min(50%,420px);overflow:hidden;color:var(--text);font-size:var(--modal-title-font-size);font-weight:var(--modal-title-font-weight);line-height:var(--modal-title-line-height);pointer-events:none}.note-editor-command-title{display:block;overflow:hidden;opacity:0;transform:translateY(8px);text-overflow:ellipsis;white-space:nowrap;transition:transform .16s cubic-bezier(.2,0,0,1),opacity .12s cubic-bezier(.2,0,0,1)}.note-editor-command-bar[data-title-visibility=visible] .note-editor-command-title{opacity:1;transform:translateY(0)}.note-editor-author{width:24px;height:24px;display:grid;place-items:center}.note-editor-author .mini-avatar{width:20px;height:20px}.note-editor-header-actions{position:relative;display:flex;align-items:center;gap:2px}.note-editor-header-actions>button,.note-template-editor-menu-host>button{width:auto;min-height:28px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 7px;border-radius:8px;color:var(--muted);font-size:14px;white-space:nowrap}.note-editor-header-actions>button:hover,.note-template-editor-menu-host>button:hover{color:var(--text);background:var(--control-hover)}.note-editor-header-actions>button:last-of-type,.note-template-editor-menu-host>button{width:28px;padding:0}.note-editor-options-menu,.note-template-editor-menu{top:32px;right:0;width:228px;min-width:228px;padding:4px;border-radius:12px}.note-editor-options-menu .menu-row{min-height:36px;gap:10px;padding:7px 9px;border-radius:8px;font-size:14px;font-weight:500;line-height:20px}.note-editor-options-menu .menu-row>svg{width:16px;height:16px;flex:0 0 16px}.note-editor-options-menu .menu-separator{margin:4px -4px}.note-editor-canvas{position:relative;min-height:0;flex:1 1;padding:42px 128px 18px;overflow:auto}.note-editor-canvas>input{width:100%;height:44px;min-height:44px;border:0;outline:0;color:var(--text);background:transparent;font-size:32px;font-weight:600;line-height:36px;letter-spacing:-.025em}.note-editor-record-context{min-height:34px;gap:12px;margin-top:2px;margin-bottom:16px}.note-editor-record-trigger{width:auto;max-width:176px;min-width:0;height:28px;display:inline-flex;flex:0 1 auto;align-items:center;gap:6px;padding:0 5px;border-radius:7px;color:var(--muted);background:transparent;font-size:14px}.note-editor-record-trigger>span{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.note-editor-record-trigger:hover:not(:disabled){color:var(--text);background:var(--control-hover)}.note-editor-record-trigger:disabled{opacity:1}.note-editor-document-flow{min-height:0;max-width:768px;display:flex;flex-direction:column}.note-editor-document-flow .markdown-block-editor{min-height:auto;flex:0 0 auto}.note-editor-document-flow .note-block-list{min-height:40px;flex:0 0 auto;padding:0;overflow:visible;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.14px}.note-editor-document-flow .note-block-row{min-height:28px}.note-editor-document-flow .note-block-row:focus-within{background:transparent}.note-editor-document-flow .note-block-row:is(.paragraph,.heading1,.heading2,.heading3,.heading4){grid-template-columns:minmax(0,1fr)}.note-editor-document-flow .note-block-content,.note-editor-document-flow .note-block-row textarea{padding:0;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.14px}.note-editor-document-flow .note-block-row.paragraph,.note-editor-document-flow .note-block-row.paragraph .note-block-content{min-height:24px}.note-editor-document-flow .note-block-row.paragraph{margin-bottom:12px}.note-editor-document-flow .note-block-row.heading1,.note-editor-document-flow .note-block-row.heading1 .note-block-content,.note-editor-document-flow .note-block-row.heading1 textarea{min-height:46px}.note-editor-document-flow .note-block-row.heading1 .note-block-content,.note-editor-document-flow .note-block-row.heading1 textarea{padding:12px 0 6px;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.48px}.note-editor-document-flow .note-block-row.heading2,.note-editor-document-flow .note-block-row.heading2 .note-block-content,.note-editor-document-flow .note-block-row.heading2 textarea{min-height:36px}.note-editor-document-flow .note-block-row.heading2 .note-block-content,.note-editor-document-flow .note-block-row.heading2 textarea{padding:8px 0 4px;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px}.note-editor-document-flow .note-block-row.heading3,.note-editor-document-flow .note-block-row.heading3 .note-block-content,.note-editor-document-flow .note-block-row.heading3 textarea{min-height:32px}.note-editor-document-flow .note-block-row.heading3 .note-block-content,.note-editor-document-flow .note-block-row.heading3 textarea{padding:6px 0 2px;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.36px}.note-editor-document-flow .note-block-row.heading4,.note-editor-document-flow .note-block-row.heading4 .note-block-content,.note-editor-document-flow .note-block-row.heading4 textarea{min-height:26px}.note-editor-document-flow .note-block-row.heading4 .note-block-content,.note-editor-document-flow .note-block-row.heading4 textarea{padding:4px 0 2px;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.32px}.note-editor-document-flow .note-block-row:is(.bullet,.numbered){min-height:24px;grid-template-columns:36px minmax(0,1fr);margin-bottom:4px}.note-editor-document-flow .note-block-row:is(.bullet,.numbered) .note-block-content{min-height:24px}.note-editor-document-flow .note-block-row:is(.bullet,.numbered):before{width:24px;min-height:24px;display:block;padding-right:12px;color:var(--text);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.14px;text-align:right}.note-editor-document-flow .note-block-row.check{min-height:24px;margin-bottom:4px}.note-editor-document-flow .note-block-row.check .note-block-content{min-height:24px}.note-editor-document-flow .note-block-row.bullet:has(+.note-block-row.paragraph){margin-bottom:8px}.note-selection-toolbar{position:fixed;z-index:2147483600;height:32px;display:flex;align-items:center;gap:2px;padding:2px;border-radius:10px;color:var(--text);background:var(--panel-raised);box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 7%,transparent),0 4px 8px -4px rgb(28 40 64/12%),0 4px 12px -2px rgb(24 41 75/16%);animation:note-selection-toolbar-enter .1s ease-out}.note-selection-tool-host{position:relative;height:28px}.note-selection-tool{height:28px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px;border-radius:8px;color:var(--muted);font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.note-selection-tool:hover,.note-selection-tool[aria-expanded=true],.note-selection-tool[aria-pressed=true]{color:var(--text);background:var(--control-hover)}.note-selection-tool.wide{min-width:52px}.note-selection-tool.icon{width:28px;padding:0}.note-selection-divider{width:1px;height:20px;flex:0 0 1px;background:var(--border)}.note-selection-color{width:14px;height:14px;border:1px solid var(--border);border-radius:5px;background:var(--text)}.note-selection-submenu{position:absolute;z-index:1;top:34px;left:0;min-width:148px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--panel-raised);box-shadow:var(--shadow)}.note-selection-submenu.style-menu button{width:100%;min-height:32px;padding:6px 8px;border-radius:7px;color:var(--text);font-size:13px;text-align:left}.note-selection-submenu.style-menu button:hover,.note-selection-submenu.style-menu button[aria-checked=true]{background:var(--control-hover)}.note-selection-submenu.color-menu{width:164px;display:grid;grid-template-columns:repeat(6,20px);gap:6px;padding:8px}.note-selection-submenu.color-menu.has-clear{width:190px;grid-template-columns:repeat(7,20px)}.note-selection-submenu.color-menu button{width:20px;height:20px;border:1px solid var(--border-strong);border-radius:6px;background:var(--note-tool-color)}.note-selection-submenu.color-menu .note-selection-clear-color{display:grid;place-items:center;color:var(--muted);background:transparent}.note-selection-submenu.color-menu button:hover{outline:2px solid var(--primary);outline-offset:1px}.note-selection-submenu.link-menu{right:0;left:auto;width:272px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:6px}.note-selection-submenu.link-menu input{min-width:0;height:28px;padding:0 8px;border:1px solid var(--border-strong);border-radius:7px;outline:0;color:var(--text);background:var(--panel);font:inherit}.note-selection-submenu.link-menu input:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 14%,transparent)}.note-selection-submenu.link-menu button{min-width:48px;height:28px;padding:0 8px;border-radius:7px;color:white;background:var(--primary);font-size:12px;font-weight:600}.note-selection-submenu.link-menu button:disabled{color:var(--faint);background:var(--control)}@keyframes note-selection-toolbar-enter{0%{opacity:0;transform:translateY(2px) scale(.98)}}.note-editor-document-flow .note-template-starter{margin:24px 0 0;padding:0;border:0;border-radius:0;background:transparent}.note-editor-document-flow .note-template-starter-heading{color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.note-editor-document-flow .note-template-starter-heading small{display:none}.note-editor-document-flow .note-template-starter>p{margin:9px 0 20px;color:var(--muted);font-size:14px}.note-editor-document-flow .note-template-starter-actions{width:100%;flex-direction:column;align-items:stretch;gap:2px;margin:0}.note-editor-document-flow .note-template-starter-actions-label{margin-bottom:0;color:var(--muted);font-size:10px;font-weight:500;line-height:16px;letter-spacing:.02em;text-transform:uppercase}.note-editor-document-flow .note-template-starter-actions button,.note-editor-document-flow .note-template-starter-options>button{width:100%;min-height:35px;display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:0 4px;border:0;border-radius:12px;color:var(--muted);background:transparent;font-size:14px;font-weight:500;line-height:24px;text-align:left}.note-editor-document-flow .note-template-starter-actions button:focus-visible,.note-editor-document-flow .note-template-starter-actions button:hover,.note-editor-document-flow .note-template-starter-actions button[aria-expanded=true],.note-editor-document-flow .note-template-starter-options>button:focus-visible,.note-editor-document-flow .note-template-starter-options>button:hover{color:var(--muted);background:#f6f7f7}.note-editor-document-flow .note-template-action-icon{width:24px;height:24px;display:grid;flex:0 0 24px;place-items:center;border:1px solid #eeeff1;border-radius:8px;color:var(--muted);background:var(--panel-raised);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.note-editor-document-flow .note-template-starter-actions button:hover .note-template-action-icon{border-color:#eeeff1;color:var(--muted);background:var(--panel-raised)}.note-editor-document-flow .note-template-starter-options{grid-template-columns:1fr;gap:2px;margin:2px 0 18px}.note-editor-document-flow .note-template-starter-options>button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-template-picker{min-width:0}.note-template-picker-search{height:32px;display:flex;align-items:center;gap:6px;padding:6px 8px;color:var(--muted)}.note-template-picker-search input{min-width:0;height:20px;flex:1 1;padding:0;border:0;outline:0;color:var(--muted);background:transparent;font-size:14px;font-weight:500;line-height:20px}.note-template-picker-search input::placeholder{color:var(--muted);opacity:1}.note-template-picker-options{max-height:256px;overflow-y:auto}.note-template-picker-options button{width:100%;height:32px;display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;color:var(--muted);font-size:14px;font-weight:500;line-height:20px;text-align:left}.note-template-picker-options button.active,.note-template-picker-options button:hover{color:var(--muted);background:#f6f7f7}.note-template-picker-options button>svg{flex:0 0 14px}.note-template-picker-options button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-editor-insert-dock{min-height:28px;border:0;pointer-events:none}.note-editor-action-dock-layer{position:absolute;bottom:12px;left:12px;z-index:3;min-height:28px;pointer-events:none}.note-editor-insert-dock>*{pointer-events:auto}.note-editor-insert-dock .note-insert-trigger{width:24px;min-width:24px;height:24px;padding:0;border:1px solid var(--border);border-radius:8px;background:var(--panel-raised);box-shadow:0 1px 3px color-mix(in srgb,var(--text) 8%,transparent)}.note-editor-insert-dock .note-insert-trigger>span{display:none}.note-content-refs{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.note-editor-error{margin:0 12px 12px}.note-conflict{flex:0 0 auto}.note-editor-shell-body:has(>.note-editor-action-dock-layer .note-insert-trigger)>.note-conflict{padding-left:44px}.note-template-editor-dialog .note-editor-command-bar{color:#101112;background:#feeee1}.note-template-editor-notice{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px}.note-template-editor-notice>svg{color:var(--muted)}.note-template-editor-canvas{padding-top:72px}.note-template-editor-canvas>input::placeholder{color:#898a8d;opacity:1}.note-template-editor-canvas .note-contenteditable{padding-top:16px;font-size:16px;font-weight:500;line-height:24px}.note-template-editor-canvas .note-contenteditable:before{color:#898a8d;font-size:16px;font-weight:500;line-height:24px}.note-editor-pinned{position:fixed;right:calc(12px + var(--agent-drawer-width, 0px));bottom:12px;z-index:280;width:min(458px,calc(100vw - 24px - var(--agent-drawer-width, 0px)));height:min(560px,calc(100dvh - 24px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-strong);border-radius:14px;color:var(--text);background:var(--panel-raised);box-shadow:var(--shadow-modal);animation:note-pinned-in .18s cubic-bezier(.2,.8,.2,1)}.note-editor-pinned .note-editor-canvas{padding:12px 20px 44px}@media (max-width:864px){.note-editor-minimized,.note-editor-pinned{--agent-drawer-width:0px}}.note-editor-pinned .note-editor-canvas>input{font-size:28px}.note-editor-pinned .note-editor-command-bar{min-height:44px;flex-basis:44px}.note-editor-command-bar .note-save-state.sr-only,.note-template-editor-dialog .note-save-state.sr-only{position:absolute;width:1px;height:1px;display:block;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.note-editor-minimized{position:fixed;right:calc(12px + var(--agent-drawer-width, 0px));bottom:12px;z-index:280;height:40px;display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border-strong);border-radius:10px;color:var(--text);background:var(--panel-raised);box-shadow:var(--shadow);animation:note-pinned-in .16s cubic-bezier(.2,.8,.2,1)}.note-editor-minimized>button{height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 8px;border-radius:7px}.note-editor-minimized>button:hover{background:var(--control-hover)}.note-insert-menu .note-insert-search{min-height:44px;padding:6px 10px}.note-insert-menu .note-insert-options{max-height:364px;padding:4px}.note-insert-menu .note-insert-option{min-height:52px;padding:6px 8px;border-radius:8px}.note-insert-menu .note-insert-option-icon{border:0;background:transparent}@keyframes notes-popover-in{0%{opacity:0;transform:translateY(-3px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes note-pinned-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:1600px){.list-dialog.note-editor-dialog{width:min(1032px,calc(100vw - 56px))}}@media (max-width:1100px){.notes-page .notes-grid.notes-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.note-editor-canvas{padding-right:72px;padding-left:72px}}@media (max-width:864px){.notes-page .note-templates-toolbar,.notes-page .notes-toolbar{overflow-x:auto;scrollbar-width:none}.notes-page .note-templates-toolbar::-webkit-scrollbar,.notes-page .notes-toolbar::-webkit-scrollbar{display:none}.notes-page .note-table-scroll{-webkit-overflow-scrolling:touch}.note-editor-backdrop{align-items:center;padding:0 8px}.list-dialog.note-editor-dialog{width:calc(100vw - 16px);height:calc(100dvh - 118px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:none}.note-editor-window-bar{padding-left:12px}.note-editor-command-bar{min-height:44px;flex-basis:44px;padding:0 8px 0 12px}.note-editor-canvas{padding:42px 28px 44px}.note-editor-canvas>input{font-size:30px}.note-editor-record-context{overflow-x:auto;scrollbar-width:none}}@media (max-width:560px){.notes-page .notes-grid.notes-card-grid{grid-template-columns:1fr;padding-right:12px;padding-left:12px}.notes-page .notes-view-settings-trigger span{display:inline}.note-editor-canvas{padding-right:28px;padding-left:28px}.note-editor-document-flow .note-template-starter>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.note-editor-command-bar,.note-editor-command-title,.note-editor-minimized,.note-editor-pinned,.notes-page .note-grid-card,.notes-page .notes-group-menu,.notes-page .notes-sort-menu,.notes-page .notes-view-settings-menu{transition:none;animation:none}}:where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]){font-size:var(--control-font-size)!important;font-weight:var(--control-font-weight)!important;line-height:var(--control-line-height)!important}:where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]) :where(span,strong,small,b):not(.avatar):not(.mini-avatar):not(.company-candidate-credit-code):not(.company-candidate-details):not(.company-candidate-status):not(.company-candidate-match-type):not(.plan-badge):not(.record-task-metadata):not(.record-note-preview):not(.turn-changes__name){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}:where([role=tooltip],[role=menu],[role=listbox]){font-size:var(--control-font-size);font-weight:var(--control-font-weight);line-height:var(--control-line-height)}:root[data-reduced-motion=true] *,:root[data-reduced-motion=true] :after,:root[data-reduced-motion=true] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}