:root{--ovr: 255 255 255}:root[data-basis-theme=light]{--ovr: 17 17 20}.notes-test-app{min-height:100vh;background:#171717;color:#f2f2f2}.notes-topbar{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 28px}.topbar-left,.crumbs,.detail-meta,.entity-line,.badge-row{display:flex;align-items:center}.topbar-left{gap:12px;min-width:0}.topbar-center{position:absolute;left:50%;display:flex;align-items:center;transform:translate(-50%)}.topbar-right{display:flex;align-items:center;gap:6px}.nav-menu-wrap{position:relative}.hamburger-button,.tiny-icon,.settings-button,.filter-button,.more-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#a3a3a3;cursor:pointer}.hamburger-button{width:28px;height:28px}.hamburger-button:hover,.tiny-icon:hover,.settings-button:hover,.settings-button.active,.filter-button:hover,.more-button:hover{background:#2b2b2b;color:#f4f4f4}.settings-button,.settings-button.active{width:30px;height:30px}.nav-menu{position:absolute;top:34px;left:0;z-index:20;width:288px;padding:12px;border:1px solid #343434;border-radius:9px;background:color-mix(in srgb,#252525 96%,transparent);box-shadow:0 18px 42px #0000005c;backdrop-filter:blur(10px)}.move-search{display:flex;align-items:center;gap:8px;height:31px;padding:0 10px;margin-bottom:8px;border:1px solid #373737;border-radius:6px;background:#222;color:#a4a4a4}.move-search input,.inline-search input,.detail-title,.note-editor-lite{border:0;outline:0;background:transparent;color:inherit}.move-search input{width:100%;min-width:0;font-size:13px}.nav-group{padding:4px 0}.nav-group-label{padding:3px 4px;color:#8f8f8f;font-size:10px;text-transform:uppercase}.nav-menu-item{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:4px;color:#e5e5e5;font-size:12px;text-decoration:none}.nav-menu-item svg{color:#a4a4a4;stroke-width:1.6}.nav-menu-item:hover,.nav-menu-item.active{background:#343238}.crumbs{gap:8px;min-width:0;color:#a4a4a4;font-size:14px}.crumbs a,.crumbs strong{color:#fff;font-weight:600;text-decoration:none}.crumbs strong{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiny-icon{width:24px;height:24px}.inline-search{position:relative;display:flex;align-items:center;gap:7px;width:268px;height:30px;padding:0 8px;border:1px solid #353535;border-radius:7px;background:#232323;color:#a4a4a4}.inline-search input{width:100%;min-width:0;font-size:14px}.inline-search button{border:0;background:transparent;color:#a4a4a4;cursor:pointer}.notes-main{height:calc(100vh - 80px)}.table-page{max-width:1110px;margin:0 auto;padding:34px 24px}.notes-count-row{position:relative;display:flex;align-items:center;min-height:56px}.notes-count-row p{width:20%;margin:0;padding-left:16px;color:#fff;font-size:18px;font-weight:500}.notes-count-row .muted{color:#a4a4a4}.new-button{position:absolute;right:16px;top:50%;transform:translateY(-50%);height:32px;padding:0 13px;border:0;border-radius:6px;background:#f5f5f5;color:#151515;font-size:14px;cursor:pointer}.new-button:hover{background:#fff}.notes-table-wrap{overflow:hidden}.notes-table{width:100%;table-layout:fixed;border-collapse:collapse}.notes-table th{padding:12px 0;color:#a4a4a4;font-size:12px;font-weight:500;letter-spacing:0;text-align:left}.notes-table th:first-child,.notes-table td:first-child{padding-left:16px}.notes-table th span{vertical-align:middle}.notes-table tr{cursor:pointer;transition:background .14s ease}.notes-table tbody tr:hover{background:#262626}.notes-table td{height:40px;padding:8px 0;overflow:hidden;color:#f2f2f2;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.title-column{width:20%}.type-column{width:120px;padding-left:16px!important}.people-column{width:220px}.date-column,.date-cell{width:112px;padding-right:16px!important;text-align:right!important}.title-cell{font-weight:500}.date-cell{color:#a4a4a4!important;font-size:12px!important}.filter-button{width:18px;height:18px;margin-left:4px;opacity:0;vertical-align:middle}th:hover .filter-button,.filter-button.active{opacity:1}.filter-button.active{color:#60a5fa}.badge-row{gap:5px;min-width:0;overflow:hidden}.badge{display:inline-flex;align-items:center;height:20px;max-width:100%;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.badge.gray,.badge.kind-general{background:#343434;color:#f3f3f3}.badge.kind-earnings{background:#3f2e14;color:#f7c65a}.badge.kind-management{background:#173829;color:#70e4aa}.badge.kind-expert{background:#173a39;color:#65e0d6}.ticker-0{background:#17392f;color:#5ee0bd}.ticker-1{background:#2f2145;color:#c79aff}.ticker-2{background:#431;color:#ffc95d}.ticker-3{background:#1d3157;color:#8ab4ff}.ticker-4{background:#4b1f2d;color:#ff8dad}.ticker-5{background:#18385b;color:#80c8ff}.ticker-6{background:#3f2a12;color:#f7b955}.empty-table{display:grid;place-items:center;min-height:320px;color:#a4a4a4;text-align:center}.empty-table p{margin:0 0 8px;color:#f2f2f2}.empty-table span{font-size:14px}.note-detail-page{height:100%;overflow:hidden}.note-detail{display:flex;flex-direction:column;max-width:896px;height:100%;margin:0 auto;padding:8px 24px 0}.note-title-block{margin-bottom:28px}.detail-title{width:100%;margin:0 0 10px;padding:0;color:#f5f5f5;font-size:24px;font-weight:600;line-height:1.25}.detail-meta{gap:8px;margin-bottom:12px;color:#a4a4a4;font-size:14px}.meta-piece{display:inline-flex;align-items:center;gap:4px}.divider{color:#747474}.type-link{display:inline-flex;align-items:center;gap:2px;border:0;background:transparent;color:#a4a4a4;cursor:pointer;font-size:14px}.save-state{margin-left:auto;color:#70e4aa;font-size:12px}.save-state.error{color:#ff8a8a}.more-button{width:24px;height:24px}.entity-line{flex-wrap:wrap;gap:12px;min-height:26px}.entity-add{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#a4a4a4;cursor:pointer;font-size:12px}.entity-add:hover{color:#f4f4f4}.entity-divider{width:1px;height:16px;background:#444}.note-editor-lite{flex:1;width:100%;min-height:0;padding:20px 0;color:#f2f2f2;font-size:15px;line-height:1.75;letter-spacing:0}.note-rich-editor{position:relative;overflow-y:auto}.note-rich-toolbar{display:inline-flex;flex-direction:column;gap:2px;padding:5px;border:1px solid var(--basis-surface-border);border-radius:12px;background:var(--basis-surface-bg);-webkit-backdrop-filter:var(--basis-surface-blur);backdrop-filter:var(--basis-surface-blur);box-shadow:var(--basis-surface-shadow)}.basis-note-toolbar-floater{position:absolute;top:calc(100% + 8px);right:14px;z-index:20}.basis-note-topbar-actions{display:inline-flex;align-items:center;gap:4px}.basis-note-settings-dropdown .basis-dropdown-menu{min-width:200px}.basis-note-settings-dropdown .basis-dropdown-item{width:100%;height:auto;min-height:38px;justify-content:flex-start}.basis-note-confirm-backdrop{position:absolute;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#0000008c;backdrop-filter:blur(2px);padding:24px}.basis-note-confirm{width:min(420px,100%);padding:22px 22px 18px;border:1px solid #2b2b30;border-radius:12px;background:#161618;box-shadow:0 30px 60px #0000008c;color:#e5e5e7}.basis-note-confirm h2{margin:0 0 8px;font-size:17px;font-weight:600;color:#f5f5f5}.basis-note-confirm p{margin:0 0 18px;font-size:13.5px;line-height:1.55;color:#b8b8c0}.basis-note-confirm-actions{display:flex;justify-content:flex-end;gap:8px}.basis-note-confirm-actions button{padding:8px 14px;border-radius:7px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.basis-note-confirm-actions .cancel{border:1px solid #2b2b30;background:transparent;color:#d4d4d4}.basis-note-confirm-actions .cancel:hover{background:#1f1f22;color:#f5f5f5}.basis-note-confirm-actions .confirm{border:1px solid #7f1d1d;background:#b91c1c;color:#fff}.basis-note-confirm-actions .confirm:hover{background:#dc2626}.note-rich-toolbar-sep{height:1px;margin:4px;background:#2b2b30}.note-rich-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:#a3a3aa;cursor:pointer;transition:background .12s ease,color .12s ease}.note-rich-toolbar-btn:hover{background:#1f1f22;color:#f5f5f5}.note-rich-toolbar-btn.active{background:#2a2a30;color:#f5f5f5}.note-rich-toolbar-btn:disabled{opacity:.35;cursor:default}.note-rich-toolbar-btn:disabled:hover{background:transparent;color:#a3a3aa}.note-rich-toolbar-highlight{position:relative}.note-rich-toolbar-highlight-popover{position:absolute;top:0;right:calc(100% + 8px);z-index:20;display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #2b2b30;border-radius:10px;background:#161618;box-shadow:0 12px 30px #00000073}.note-rich-toolbar-highlight-popover .swatches{display:grid;grid-template-columns:repeat(3,22px);gap:6px}.note-rich-toolbar-highlight-popover .swatch{width:22px;height:22px;padding:0;border:1px solid rgb(var(--ovr) / 8%);border-radius:6px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.note-rich-toolbar-highlight-popover .swatch:hover{transform:scale(1.08);box-shadow:0 0 0 2px rgb(var(--ovr) / 12%)}.note-rich-toolbar-highlight-popover .remove{border:0;border-radius:6px;background:transparent;padding:6px 8px;color:#c4c4c8;font-family:inherit;font-size:11.5px;text-align:left;cursor:pointer}.note-rich-toolbar-highlight-popover .remove:hover{background:#1f1f22;color:#f5f5f5}.note-rich-editor .ProseMirror mark{border-radius:3px;padding:0 2px}.note-rich-editor .ProseMirror u{text-decoration:underline}.note-rich-editor>div,.note-rich-editor .ProseMirror{min-height:100%}.note-rich-editor .ProseMirror{outline:0;white-space:pre-wrap}.note-rich-editor .ProseMirror p{margin:0}.note-rich-editor .ProseMirror ul,.note-rich-editor .ProseMirror ol{margin:0;padding-left:1.45rem}.note-rich-editor .ProseMirror li{margin:0;padding-left:.12rem}.note-rich-editor .ProseMirror li p{margin:0}.note-rich-editor .ProseMirror ul{list-style:disc}.note-rich-editor .ProseMirror ol{list-style:decimal}.note-rich-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:#727272;pointer-events:none}.skeleton{border-radius:5px;background:linear-gradient(90deg,#292929,#303030,#292929);background-size:200% 100%;animation:shimmer 1.2s ease-in-out infinite}.skeleton-count{width:92px;height:24px;margin-left:16px}.skeleton-button{width:58px;height:32px;margin-left:auto;margin-right:16px}.skeleton-table{display:grid;gap:0}.skeleton-row{display:grid;grid-template-columns:20% 120px 1fr 220px 112px;align-items:center;min-height:40px;padding-left:16px;gap:14px}.skeleton.title{width:72%;height:15px}.skeleton.pill{width:68px;height:20px;border-radius:999px}.skeleton.medium{width:42%;height:18px}.skeleton.short{width:54%;height:18px}.skeleton.date{width:70px;height:14px;justify-self:end}@keyframes shimmer{to{background-position:-200% 0}}@media(max-width:760px){.notes-topbar{padding:0 14px}.table-page,.note-detail{padding-inline:16px}.people-column,.notes-table th:nth-child(4),.notes-table td:nth-child(4){display:none}.notes-table th:first-child,.notes-table td:first-child{padding-left:4px}.notes-count-row p{padding-left:4px;width:40%}.date-column,.date-cell{width:88px;padding-right:4px!important}}.notes-redesign-app{overflow:hidden;background:#171717;color:#f5f5f5}.notes-redesign-topbar{position:relative;height:56px;padding:0 28px;border:0;background:#171717}.notes-redesign-left,.notes-redesign-actions,.notes-card-meta,.notes-card-tags,.notes-article-meta,.notes-ticker-editor-row,.notes-related button,.notes-type-chip{display:flex;align-items:center}.notes-redesign-left{gap:12px;min-width:0}.notes-redesign-actions{gap:6px;margin-left:auto}.notes-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:#a3a3a3;cursor:pointer}.notes-menu-trigger:hover,.notes-menu-trigger.active,.notes-ghost-action:hover,.notes-icon-action:hover,.notes-icon-action.active{background:#262626;color:#f5f5f5}.notes-menu-trigger.active{outline:1px solid #404040}.notes-brand-link{display:block;padding:0;border:0;background:transparent;color:#f5f5f5;cursor:pointer;font-size:14px;font-weight:600}.notes-breadcrumb-separator{color:#525252;font-size:14px}.notes-breadcrumb-title{max-width:280px;overflow:hidden;color:#e5e5e5;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.notes-ghost-action,.notes-icon-action,.notes-primary-action{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;cursor:pointer;font-size:12px}.notes-ghost-action{gap:4px;height:28px;padding:0 8px;background:transparent;color:#a3a3a3}.notes-icon-action{width:30px;height:30px;background:transparent;color:#a3a3a3}.notes-primary-action{gap:6px;min-height:28px;padding:0 10px;background:#26262666;color:#d4d4d4;font-size:11.5px;font-weight:600;box-shadow:inset 0 0 0 1px #262626}.notes-primary-action:hover{background:#2626269e;color:#f5f5f5;box-shadow:inset 0 0 0 1px #404040}.notes-nav-popover{position:absolute;top:44px;left:12px;z-index:40;width:220px;padding:8px;border:1px solid #262626;border-radius:12px;background:#171717;box-shadow:0 8px 24px #0006}.notes-popover-items{display:grid;gap:1px}.notes-popover-item{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:6px;color:#d4d4d4;font-size:12.5px;text-decoration:none}.notes-popover-item svg{flex:0 0 auto;color:#a3a3a3;stroke-width:1.8}.notes-popover-item span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-popover-item:hover,.notes-popover-item.active{background:#262626;color:#f5f5f5}.settings-dropdown-wrap{position:relative;display:inline-flex}.settings-dropdown-menu{position:absolute;top:36px;right:0;z-index:60;width:178px;padding:6px;border:1px solid #2f2f2f;border-radius:10px;background:#191919;box-shadow:0 18px 42px #00000061}.settings-theme-block{display:grid;gap:8px;padding:3px 2px 8px}.settings-menu-label{display:flex;align-items:center;gap:7px;padding:2px 4px;color:#a3a3a3;font-size:12px;font-weight:600}.settings-menu-label svg,.settings-menu-item svg,.settings-theme-options button svg{flex:0 0 auto;color:#8a8a8a;stroke-width:1.7}.settings-theme-options{display:grid;gap:2px}.settings-theme-options button,.settings-menu-item{display:flex;align-items:center;gap:9px;width:100%;height:30px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#d4d4d4;cursor:pointer;font-size:12px;text-align:left;text-decoration:none}.settings-menu-item+.settings-menu-item{margin-top:1px}.settings-theme-options button span,.settings-menu-item span{flex:1}.settings-theme-options button:hover,.settings-theme-options button.active,.settings-menu-item:hover{background:#262626;color:#f5f5f5}.settings-theme-options button.active svg:last-child{color:#f5f5f5}.settings-menu-divider{height:1px;margin:2px 0 6px;background:#2b2b2b}.auth-page{display:grid;min-height:100vh;place-items:center;padding:32px;background:radial-gradient(120% 90% at 50% -10%,#1a1a1e,#121214 46%,#0d0d0f);color:#f5f5f5;color-scheme:dark}.auth-signin .cl-footerAction:has(a[href*=sign-up]){display:none!important}.auth-alt{margin:18px 0 0;text-align:center;font-size:14px;color:#8a8a92}.auth-alt a{color:#f4f4f5;font-weight:600;text-decoration:none}.auth-alt a:hover{color:#fff;text-decoration:underline}.auth-stage{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;gap:26px}.auth-header{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.auth-header img{width:46px;height:46px;border-radius:13px;background:#1c1c1f;border:1px solid #2a2a30;box-shadow:0 10px 28px #00000073;object-fit:cover}.auth-header h1{margin:6px 0 0;color:#f5f5f5;font-size:23px;font-weight:660;letter-spacing:-.015em}.auth-header p{margin:0;color:#9c9ca3;font-size:14px;line-height:1.5}.auth-card{display:flex;max-width:100%}.auth-card .cl-rootBox{max-width:100%}.auth-card .cl-card{max-width:100%;border-radius:14px!important;border:1px solid #2a2a30!important;background:#1b1b1d!important;box-shadow:0 24px 60px #00000080!important}.auth-card .cl-formFieldInput:not(:focus),.auth-card input.cl-formFieldInput:not(:focus),.auth-card .cl-phoneInputBox:not(:focus-within){box-shadow:none!important}.auth-card .cl-footer,.auth-card .cl-footer *,.auth-card .cl-internal-1ms60af,.auth-card .cl-internal-1ms60af *{color:#ccccd4!important}.auth-card .cl-footer a{color:#fff!important}.auth-card .cl-footer,.auth-card .cl-internal-1ms60af,.auth-card [data-localization-key="signIn.start.actionLink"],.auth-card [data-localization-key="signUp.start.actionLink"]{background:transparent!important}.auth-card input:-webkit-autofill,.auth-card input:-webkit-autofill:hover,.auth-card input:-webkit-autofill:focus,.auth-card input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #242424 inset!important;-webkit-text-fill-color:#f5f5f5!important;caret-color:#f5f5f5!important;transition:background-color 9999s ease-in-out 0s}.auth-secondary-link{display:inline-flex;align-items:center;gap:8px;width:max-content;margin:22px 0 0;color:#d4d4d4;text-decoration:none}.auth-secondary-link:hover{color:#f5f5f5}.notes-redesign-main{display:flex;height:calc(100vh - 56px);min-height:0;overflow:hidden}.notes-sidebar-shell{position:relative;flex:0 0 252px;width:252px;border-right:1px solid rgb(38 38 38 / 50%);transition:flex-basis .18s ease,width .18s ease}.notes-sidebar-shell.collapsed{flex-basis:0;width:0}.notes-sidebar{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;overflow:hidden;transition:opacity .14s ease,transform .18s ease}.notes-sidebar-shell.collapsed .notes-sidebar{opacity:0;pointer-events:none;transform:translate(-8px)}.notes-sidebar-collapse{position:absolute;top:50%;right:-10px;z-index:12;display:inline-flex;align-items:center;justify-content:center;width:19px;height:34px;padding:0;border:1px solid #2f2f2f;border-radius:999px;background:#1b1b1b;color:#737373;cursor:pointer;opacity:.78;transform:translateY(-50%);transition:background .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.notes-sidebar-collapse:hover,.notes-sidebar-collapse:focus-visible{border-color:#454545;background:#242424;color:#d4d4d4;opacity:1}.notes-sidebar-search-wrap{padding:12px 12px 8px}.notes-sidebar-search{position:relative;display:flex;align-items:center;gap:6px;height:31px;padding:0 6px 0 8px;border-radius:6px;background:#26262699;color:#737373}.notes-sidebar-search:focus-within{background:#262626d1;color:#a3a3a3}.notes-sidebar-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#e5e5e5;font-size:12px}.notes-sidebar-search input::placeholder{color:#737373}.notes-filter-menu-wrap{position:relative;flex:0 0 auto}.notes-filter-trigger,.notes-search-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:transparent;color:#737373;cursor:pointer}.notes-filter-trigger{position:relative}.notes-filter-trigger:hover,.notes-filter-trigger.active,.notes-search-clear:hover{background:#303030;color:#d4d4d4}.notes-filter-popover{position:absolute;top:29px;right:0;z-index:35;width:224px;padding:10px;border:1px solid #303030;border-radius:9px;background:#1b1b1b;box-shadow:0 14px 36px #0000006b}.notes-filter-popover-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #292929}.notes-filter-popover-header strong{color:#d4d4d4;font-size:12px;font-weight:600}.notes-filter-popover-header button{border:0;background:transparent;color:#737373;cursor:pointer;font-size:11px}.notes-filter-popover-header button:hover{color:#f5f5f5}.notes-filter-tickers{display:flex;flex-wrap:wrap;gap:6px;max-height:190px;overflow:auto}.notes-filter-tickers>span{color:#737373;font-size:11px}.notes-filter-chip{height:22px;padding:0 8px;border:0;border-radius:999px;background:#2a2a2a;color:#a3a3a3;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.notes-filter-chip:hover{background:#333;color:#f5f5f5}.notes-filter-chip.active{background:var(--ticker-bg);color:var(--ticker-fg)}.notes-sidebar-heading{display:flex;align-items:baseline;justify-content:space-between;padding:8px 16px}.notes-sidebar-heading span{color:#737373;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.notes-sidebar-heading strong{color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500}.notes-sidebar-list{flex:1;min-height:0;overflow:auto;padding:0 8px}.notes-sidebar-list ul{display:grid;gap:1px;padding:4px 0;margin:0;list-style:none}.notes-sidebar-row{position:relative;display:block;padding:6px 10px;border-radius:6px;color:#a3a3a3;font-size:12.5px;line-height:1.35;text-decoration:none}.notes-sidebar-row span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-sidebar-row:hover,.notes-sidebar-row.active{background:#262626;color:#f5f5f5}.notes-sidebar-accent{position:absolute;top:50%;left:0;width:2px;height:16px;border-radius:0 999px 999px 0;transform:translateY(-50%)}.notes-sidebar-empty{padding:8px 10px;margin:0;color:#737373;font-size:12px}.notes-sidebar-footer{padding:10px 12px 12px}.notes-sidebar-new{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;height:30px;border:0;border-radius:7px;background:#26262666;color:#d4d4d4;cursor:pointer;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px #262626}.notes-sidebar-new:hover{background:#2626269e;color:#f5f5f5;box-shadow:inset 0 0 0 1px #404040}.notes-timeline-main,.notes-article-main{position:relative;flex:1;min-width:0;overflow:auto}.notes-timeline-inner{width:100%;max-width:980px;margin:0;padding:40px 32px 64px}.notes-redesign-main.sidebar-collapsed .notes-timeline-inner{margin-inline:auto}.notes-redesign-main.sidebar-collapsed .notes-article{width:min(960px,calc(100% - 80px));margin-inline:auto}.notes-timeline-header{margin-bottom:28px}.notes-timeline-header>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.notes-empty-state span,.notes-related h2{color:#737373;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.notes-timeline-header h1,.notes-empty-state h1{margin:0;color:#f5f5f5;font-size:32px;font-weight:600;letter-spacing:0;line-height:1.15}.notes-empty-state p{max-width:420px;margin:6px 0 0;color:#a3a3a3;font-size:13px}.notes-activity{--activity-cell: 10px;container-type:inline-size;padding:14px 16px 12px;margin:-8px 0 14px;border:1px solid #2b2b2b;border-radius:10px;background:#26262657;box-shadow:inset 0 1px rgb(var(--ovr) / 2%)}.notes-activity-scroll{--activity-cell: clamp(10px, calc((100cqw - 218px) / 53), 14px);width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-color:#3a3a3a transparent;scrollbar-width:thin}.notes-activity-scroll::-webkit-scrollbar{height:8px}.notes-activity-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#3a3a3a}.notes-activity-scroll::-webkit-scrollbar-track{background:transparent}.notes-activity-header,.notes-activity-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.notes-activity-header{margin-bottom:12px}.notes-activity-header>div{display:flex;align-items:baseline;gap:6px;color:#a3a3a3;font-size:12px}.notes-activity-header strong{color:#f5f5f5;font-size:15px;font-weight:650}.notes-activity-year-menu{position:relative;display:flex;align-items:center}.notes-activity-year-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:70px;height:24px;padding:0 8px 0 10px;border:1px solid #333333;border-radius:6px;outline:0;background:#202020;color:#d4d4d4;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:650}.notes-activity-year-trigger:hover,.notes-activity-year-trigger.active,.notes-activity-year-trigger:focus-visible{border-color:#454545;color:#f5f5f5}.notes-activity-year-popover{position:absolute;top:30px;right:0;z-index:30;display:grid;width:96px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--basis-surface-bg);-webkit-backdrop-filter:var(--basis-surface-blur);backdrop-filter:var(--basis-surface-blur);box-shadow:0 24px 70px #00000094,0 2px 10px #0006,inset 0 1px #ffffff12}.notes-activity-year-popover button{width:100%;height:30px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#d9d9dd;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:650;text-align:left}.notes-activity-year-popover button:hover,.notes-activity-year-popover button.active{background:#ffffff14;color:#f5f5f6}.notes-activity-months{display:grid;width:max-content;gap:3px;padding-left:28px;margin-bottom:5px}.notes-activity-months span{min-width:0;overflow:visible;color:#8a8a8a;font-size:10px;white-space:nowrap}.notes-activity-body{display:flex;gap:8px;width:max-content;min-width:100%}.notes-activity-weekdays{display:grid;flex:0 0 20px;grid-template-rows:repeat(7,var(--activity-cell));gap:3px}.notes-activity-weekdays span{color:#8a8a8a;font-size:9.5px;line-height:var(--activity-cell)}.notes-activity-grid{display:grid;gap:3px}.notes-activity-week{display:grid;grid-template-rows:repeat(7,var(--activity-cell));gap:3px}.notes-activity-cell{width:var(--activity-cell);height:var(--activity-cell);border-radius:clamp(2.5px,calc(var(--activity-cell) * .24),3.5px);background:#242424;box-shadow:inset 0 0 0 1px rgb(var(--ovr) / 2%)}.notes-activity-cell.outside-year{background:transparent;box-shadow:none}.notes-activity-cell.level-1{background:#17304f}.notes-activity-cell.level-2{background:#1f4782}.notes-activity-cell.level-3{background:#3269b8}.notes-activity-cell.level-4{background:#7fb0ff}.notes-activity-footer{--activity-cell: clamp(10px, calc((100cqw - 218px) / 53), 14px);margin-top:10px;color:#8a8a8a;font-size:11px}.notes-activity-stats,.notes-activity-legend{display:flex;align-items:center}.notes-activity-stats{gap:12px;color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.notes-activity-legend{justify-content:flex-end;gap:10px}.notes-timeline-rail-wrap{position:relative}.notes-timeline-rail{position:absolute;top:12px;bottom:12px;left:24px;width:1px;background:#262626}.notes-day-section{position:relative;margin-bottom:32px}.notes-day-header{position:relative;display:flex;align-items:baseline;gap:12px;padding-left:48px;margin-bottom:20px}.notes-day-header>span{position:absolute;top:6px;left:19px;width:10px;height:10px;border:2px solid #f5f5f5;border-radius:999px;background:#171717}.notes-day-header h2{margin:0;color:#f5f5f5;font-size:20px;font-weight:600;letter-spacing:0}.notes-day-header time{color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.notes-timeline-card{display:grid;gap:0;margin:0 0 12px 48px;padding:14px 16px;border-radius:12px;background:#26262666;box-shadow:inset 0 0 0 1px #262626;cursor:pointer}.notes-timeline-card:hover{box-shadow:inset 0 0 0 1px #404040}.notes-card-meta{gap:8px}.notes-card-meta time{color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.notes-timeline-card h3{margin:6px 0 0;color:#f5f5f5;font-size:15.5px;font-weight:600;letter-spacing:0;line-height:1.35}.notes-timeline-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:4px 0 0;color:#a3a3a3;font-size:12.5px;line-height:1.65}.notes-card-tags{flex-wrap:wrap;gap:8px;margin-top:8px}.notes-type-chip{gap:6px;color:#a3a3a3;font-size:12px}.notes-type-chip>span{width:6px;height:6px;border-radius:999px;background:var(--note-type-dot)}.notes-type-chip.soft{padding:2px 6px;border-radius:6px;background:var(--note-type-bg);color:var(--note-type-text);font-size:11px}.basis-card-meta>span[style*=--note-type]{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:var(--note-type-dark-bg, var(--note-type-bg));color:var(--note-type-dark-text, var(--note-type-text));font-size:10.5px;font-weight:650;line-height:1.35}.notes-ticker-badge{display:inline-flex;align-items:center;border-radius:6px;background:var(--ticker-bg);color:var(--ticker-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:0}.notes-ticker-badge.xs{padding:0 6px;font-size:10px}.notes-ticker-badge.sm{padding:1px 6px}.notes-ticker-badge.md{padding:2px 8px;font-size:12px}.color-teal{--ticker-bg: #143d38;--ticker-fg: #5eead4}.color-purple{--ticker-bg: #34204a;--ticker-fg: #d8b4fe}.color-amber{--ticker-bg: #432b12;--ticker-fg: #fcd34d}.color-blue{--ticker-bg: #1e3158;--ticker-fg: #93c5fd}.color-orange{--ticker-bg: #442512;--ticker-fg: #fdba74}.color-green{--ticker-bg: #173b2a;--ticker-fg: #86efac}.color-pink{--ticker-bg: #4a1f32;--ticker-fg: #f9a8d4}.color-cyan{--ticker-bg: #153848;--ticker-fg: #67e8f9}.color-gray{--ticker-bg: #303030;--ticker-fg: #d4d4d4}:root[data-basis-theme=light] .color-teal{--ticker-bg: #ccfbf1;--ticker-fg: #115e59}:root[data-basis-theme=light] .color-purple{--ticker-bg: #f3e8ff;--ticker-fg: #6b21a8}:root[data-basis-theme=light] .color-amber{--ticker-bg: #fef3c7;--ticker-fg: #92400e}:root[data-basis-theme=light] .color-blue{--ticker-bg: #dbeafe;--ticker-fg: #1e40af}:root[data-basis-theme=light] .color-orange{--ticker-bg: #ffedd5;--ticker-fg: #9a3412}:root[data-basis-theme=light] .color-green{--ticker-bg: #dcfce7;--ticker-fg: #166534}:root[data-basis-theme=light] .color-pink{--ticker-bg: #fce7f3;--ticker-fg: #9d174d}:root[data-basis-theme=light] .color-cyan{--ticker-bg: #cffafe;--ticker-fg: #155e75}:root[data-basis-theme=light] .color-gray{--ticker-bg: #f3f4f6;--ticker-fg: #1f2937}.notes-empty-state{display:grid;place-items:start;max-width:480px;margin:120px auto 0}.notes-empty-state.small{margin-top:40px}.notes-empty-state .notes-primary-action{margin-top:18px}.notes-article-main{background:#171717}:root[data-basis-theme=light] body,:root[data-basis-theme=light] .notes-test-app,:root[data-basis-theme=light] .notes-redesign-app,:root[data-basis-theme=light] .notes-redesign-topbar,:root[data-basis-theme=light] .notes-redesign-main,:root[data-basis-theme=light] .notes-article-main{background:#f4f4f2;color:#1f1f1f}:root[data-basis-theme=light] .notes-brand-link,:root[data-basis-theme=light] .notes-timeline-header h1,:root[data-basis-theme=light] .notes-empty-state h1,:root[data-basis-theme=light] .notes-day-header strong,:root[data-basis-theme=light] .notes-timeline-card h3,:root[data-basis-theme=light] .notes-article-title-input,:root[data-basis-theme=light] .notes-article .ProseMirror{color:#202020}:root[data-basis-theme=light] .notes-menu-trigger,:root[data-basis-theme=light] .notes-icon-action,:root[data-basis-theme=light] .settings-button,:root[data-basis-theme=light] .notes-sidebar-row,:root[data-basis-theme=light] .notes-sidebar-search,:root[data-basis-theme=light] .notes-activity-footer,:root[data-basis-theme=light] .notes-card-meta time,:root[data-basis-theme=light] .notes-day-header time{color:#646464}:root[data-basis-theme=light] .notes-menu-trigger:hover,:root[data-basis-theme=light] .notes-menu-trigger.active,:root[data-basis-theme=light] .notes-icon-action:hover,:root[data-basis-theme=light] .notes-icon-action.active,:root[data-basis-theme=light] .settings-button:hover,:root[data-basis-theme=light] .settings-button.active,:root[data-basis-theme=light] .notes-sidebar-row:hover,:root[data-basis-theme=light] .notes-sidebar-row.active,:root[data-basis-theme=light] .notes-popover-item:hover,:root[data-basis-theme=light] .notes-popover-item.active,:root[data-basis-theme=light] .settings-theme-options button:hover,:root[data-basis-theme=light] .settings-theme-options button.active,:root[data-basis-theme=light] .settings-menu-item:hover{background:#e8e8e4;color:#1f1f1f}:root[data-basis-theme=light] .notes-sidebar-shell{border-right-color:#deded8}:root[data-basis-theme=light] .notes-sidebar-search,:root[data-basis-theme=light] .notes-activity,:root[data-basis-theme=light] .notes-timeline-card,:root[data-basis-theme=light] .notes-primary-action,:root[data-basis-theme=light] .notes-sidebar-new{background:rgb(var(--ovr) / 66%);box-shadow:inset 0 0 0 1px #deded8}:root[data-basis-theme=light] .notes-timeline-card:hover,:root[data-basis-theme=light] .notes-primary-action:hover,:root[data-basis-theme=light] .notes-sidebar-new:hover{background:rgb(var(--ovr) / 88%);box-shadow:inset 0 0 0 1px #c8c8c0}:root[data-basis-theme=light] .notes-nav-popover,:root[data-basis-theme=light] .notes-category-popover,:root[data-basis-theme=light] .notes-activity-year-popover,:root[data-basis-theme=light] .notes-filter-popover,:root[data-basis-theme=light] .notes-ticker-panel{border-color:#d9d9d2;background:#fafaf7f5;box-shadow:0 18px 42px #20202029}:root[data-basis-theme=light] .settings-dropdown-menu{border-color:#d9d9d2;background:#fafaf7;box-shadow:0 18px 42px #20202029}:root[data-basis-theme=light] .notes-popover-item,:root[data-basis-theme=light] .settings-theme-options button,:root[data-basis-theme=light] .settings-menu-item,:root[data-basis-theme=light] .notes-primary-action,:root[data-basis-theme=light] .notes-sidebar-new{color:#343434}:root[data-basis-theme=light] .settings-menu-divider{background:#deded8}:root[data-basis-theme=light] .notes-activity-cell{background:#e5e5df;box-shadow:inset 0 0 0 1px #00000008}:root[data-basis-theme=light] .notes-activity-cell.level-1{background:#d7e4ff}:root[data-basis-theme=light] .notes-activity-cell.level-2{background:#abc8ff}:root[data-basis-theme=light] .notes-activity-cell.level-3{background:#739ff0}:root[data-basis-theme=light] .notes-activity-cell.level-4{background:#346bd1}.notes-article{--article-offset: clamp(72px, 10vw, 210px);--article-edge: 40px;box-sizing:border-box;width:min(960px,calc(100% - var(--article-offset) - var(--article-edge)));max-width:none;margin:0;margin-left:var(--article-offset);padding:52px 40px 104px}.notes-article-title{width:100%;border:0;outline:0;background:transparent;color:#f5f5f5;font-size:34px;font-weight:600;letter-spacing:0;line-height:1.15}.notes-article-meta{flex-wrap:wrap;gap:6px 8px;margin-top:12px;color:#737373;font-size:12px}.notes-article-meta>span,.notes-category-trigger{display:inline-flex;align-items:center}.notes-category-dropdown .basis-dropdown-trigger{width:auto;height:22px;padding:0 7px;border-radius:7px;color:#8a8a92}.notes-category-dropdown .basis-dropdown-trigger:hover,.notes-category-dropdown .basis-dropdown-trigger.active{background:#ffffff0f;color:#e5e5e7}.notes-category-trigger-inner{display:inline-flex;align-items:center;gap:5px;font-size:12px}.notes-category-dropdown .basis-dropdown-menu{left:0;right:auto;min-width:160px}.basis-activity-year-dropdown .basis-dropdown-trigger{width:auto;height:28px;padding:0 8px 0 10px;border-radius:8px;border:1px solid var(--ct-2b2b30, #2b2b30);color:#d9d9dd}.basis-activity-year-dropdown .basis-dropdown-trigger:hover,.basis-activity-year-dropdown .basis-dropdown-trigger.active{background:#ffffff0f;color:#f5f5f6}.basis-activity-year-trigger-inner{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:650}.basis-activity-year-dropdown .basis-dropdown-menu{right:0;left:auto;min-width:110px}.basis-activity-year-dropdown .basis-dropdown-item-label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:650}.notes-article-meta>span{gap:5px}.notes-category-menu{position:relative}.notes-category-trigger{justify-content:center;border:0;background:transparent;color:#737373;cursor:pointer}.notes-category-trigger{gap:4px;height:20px;padding:0;font-size:12px}.notes-category-trigger:hover,.notes-category-trigger.active{color:#d4d4d4}.notes-category-popover{position:absolute;top:25px;left:0;z-index:30;display:grid;width:150px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:var(--basis-surface-bg);-webkit-backdrop-filter:var(--basis-surface-blur);backdrop-filter:var(--basis-surface-blur);box-shadow:0 24px 70px #00000094,0 2px 10px #0006,inset 0 1px #ffffff12}.notes-category-popover button{width:100%;height:30px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#d9d9dd;cursor:pointer;font-size:13px;font-weight:530;text-align:left}.notes-category-popover button:hover,.notes-category-popover button.active{background:#ffffff14;color:#f5f5f6}.notes-person-popover .notes-person-create{display:flex;align-items:center;gap:7px;margin-top:4px;padding-top:8px;height:auto;min-height:30px;border-top:1px solid rgba(255,255,255,.08);color:#a4a4ac}.notes-person-popover .notes-person-create:hover{color:#f5f5f6}.notes-person-popover .notes-person-create strong{font-weight:620}.notes-person-popover .notes-person-create:disabled{opacity:.55;cursor:default}.notes-article .note-editor-lite{width:100%;min-height:360px;margin-top:34px;padding:0;color:#e5e5e5;font-size:15.5px;line-height:1.75}.notes-article .note-rich-editor{overflow:visible}.notes-article .note-rich-editor .ProseMirror h2{margin:40px 0 8px;color:#f5f5f5;font-size:19px;font-weight:600;letter-spacing:0}.notes-article .note-rich-editor .ProseMirror p{margin:0}.notes-article .note-rich-editor .ProseMirror ul,.notes-article .note-rich-editor .ProseMirror ol{margin:0;padding-left:20px}.notes-article .note-rich-editor .ProseMirror li{margin:0}.notes-article .note-rich-editor .ProseMirror blockquote{margin:24px 0;padding-left:20px;border-left:2px solid #404040;color:#a3a3a3;font-style:italic}.notes-ticker-editor{margin-top:10px}.notes-ticker-editor-row{flex-wrap:wrap;gap:10px;min-height:22px}.notes-ticker-edit-wrap{position:relative;display:inline-flex;align-items:center}.notes-ticker-edit-pill{display:inline-flex;align-items:center;height:20px;padding:0 10px;border-radius:999px;background:var(--ticker-bg);color:var(--ticker-fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:700}.notes-ticker-remove{position:absolute;top:-6px;right:-5px;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:1px solid #333333;border-radius:999px;background:#171717;color:#ef4444;cursor:pointer;font-size:11px;line-height:1;opacity:0;transform:scale(.92);transition:opacity .12s ease,transform .12s ease,border-color .12s ease}.notes-ticker-edit-wrap:hover .notes-ticker-remove,.notes-ticker-remove:focus-visible{opacity:1;transform:scale(1)}.notes-ticker-remove:hover{border-color:#7f1d1d;background:#1f1f1f}.notes-ticker-editor input{width:68px;height:20px;padding:0 4px;border:0;border-radius:0;outline:0;background:transparent;color:#d4d4d4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-transform:uppercase}.notes-ticker-editor input:hover,.notes-ticker-editor input:focus{background:transparent}.notes-add-ticker-button{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0;border:0;background:transparent;color:#737373;cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-transform:uppercase}.notes-add-ticker-button:hover{color:#d4d4d4}.notes-related{margin-top:64px;padding-top:24px;border-top:1px solid #262626}.notes-related h2{margin:0 0 12px}.notes-related ul{padding:0;margin:0;list-style:none}.notes-related li{border-top:1px solid #262626}.notes-related li:first-child{border-top:0}.notes-related button{width:100%;gap:12px;padding:10px 0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.notes-related button>span:nth-child(2){min-width:0;flex:1;overflow:hidden;color:#e5e5e5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.notes-related button>div{display:flex;flex:0 0 auto;gap:4px}.notes-related time{flex:0 0 80px;color:#737373;font-size:11px;text-align:right}.notes-reading-meta{position:fixed;right:24px;bottom:14px;z-index:30;padding:4px 0 4px 12px;background:linear-gradient(90deg,#17171700,#171717 22%);color:#737373;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;pointer-events:none;user-select:none}.notes-reading-meta.error{color:#fca5a5}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.notes-sidebar-skeleton,.notes-page-skeleton{border-radius:6px;background:linear-gradient(90deg,#26262699,#4040408c,#26262699);background-size:200% 100%;animation:shimmer 1.2s ease-in-out infinite}.notes-sidebar-skeleton{display:grid;gap:4px;background:transparent;animation:none}.notes-sidebar-skeleton span{width:82%;height:22px;border-radius:6px;background:#262626b3}.notes-page-skeleton.header{width:48%;height:82px;margin-bottom:40px}.notes-page-skeleton.group{width:42%;height:22px;margin:0 0 20px 48px}.notes-page-skeleton.card{height:96px;margin:0 0 12px 48px;border-radius:12px}.notes-page-skeleton.eyebrow{width:90px;height:12px;margin-bottom:20px}.notes-page-skeleton.title{width:80%;height:40px;margin-bottom:16px}.notes-page-skeleton.line.short{width:48%;height:16px;margin-bottom:48px}.notes-page-skeleton.body{width:100%;height:320px}@media(max-width:860px){.auth-shell{grid-template-columns:1fr}.auth-copy,.auth-card{min-height:auto}.auth-copy{gap:22px;padding:28px}.auth-card{padding:24px 18px 32px}.notes-redesign-actions .notes-ghost-action{display:none}.notes-sidebar{width:216px}.notes-sidebar-shell{flex-basis:216px;width:216px}.notes-timeline-inner,.notes-article{--article-offset: clamp(32px, 8vw, 96px);--article-edge: 24px;padding-inline:24px}}@media(max-width:680px){.notes-redesign-main{display:block;overflow:auto}.notes-sidebar-shell{width:100%;flex-basis:auto;max-height:220px;border-right:0;border-bottom:1px solid rgb(38 38 38 / 50%)}.notes-sidebar-shell.collapsed{width:100%;max-height:0;border-bottom:1px solid rgb(38 38 38 / 50%)}.notes-sidebar-collapse{display:none}.notes-sidebar{width:100%}.notes-timeline-main,.notes-article-main{overflow:visible}.notes-article{width:100%;margin-left:0;padding-top:36px}}:root[data-basis-theme=light] .notes-activity{border-color:#dadbdf;background:#00000008}:root[data-basis-theme=light] .notes-activity-cell{background:#e6e7ea}:root[data-basis-theme=light] .notes-activity-cell.outside-year{background:transparent}:root[data-basis-theme=light] .notes-activity-cell.level-1{background:#cddffb}:root[data-basis-theme=light] .notes-activity-cell.level-2{background:#88b3f0}:root[data-basis-theme=light] .notes-activity-cell.level-3{background:#3f7ed1}:root[data-basis-theme=light] .notes-activity-cell.level-4{background:#1e4a8f}:root[data-basis-theme=light] .notes-article-title{color:#202020}:root[data-basis-theme=light] .notes-type-chip.soft{background:var(--note-type-light-bg, color-mix(in srgb, var(--note-type-dot) 15%, #ffffff));color:var(--note-type-light-text, color-mix(in srgb, var(--note-type-dot) 66%, #000))}:root[data-basis-theme=light] .basis-card-meta>span[style*=--note-type]{background:var(--note-type-light-bg);color:var(--note-type-light-text)}:root[data-basis-theme=light] .notes-ticker-remove{background:#fff;border-color:#d7d7db;color:#dc2626}:root[data-basis-theme=light] .notes-ticker-remove:hover{background:#fef2f2;border-color:#fca5a5}.ticker-raw{--ticker-bg: color-mix(in srgb, var(--tk) 20%, transparent);--ticker-fg: var(--tk)}:root[data-basis-theme=light] .ticker-raw{--ticker-bg: color-mix(in srgb, var(--tk) 15%, #ffffff);--ticker-fg: color-mix(in srgb, var(--tk) 62%, #000000)}.basis-note-trash-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:#00000080;backdrop-filter:blur(2px);animation:basis-menu-in .12s ease}.basis-note-trash-modal{width:min(560px,92vw);max-height:70vh;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--ct-1d1d20, #1d1d20);background:#141416;box-shadow:0 24px 70px #0009;overflow:hidden;color-scheme:dark;font-family:var(--basis-font-sans)}:where(.basis-note-trash-modal) button{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.basis-note-trash-modal header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid var(--ct-1d1d20, #1d1d20)}.basis-note-trash-title{font-size:14px;font-weight:650;color:var(--ct-f4f4f5, #f4f4f5)}.basis-note-trash-modal header button{color:var(--ct-a1a1aa, #a1a1aa);display:inline-flex;padding:4px;border-radius:6px;cursor:pointer}.basis-note-trash-modal header button:hover{background:var(--ct-202024, #202024);color:var(--ct-f4f4f5, #f4f4f5)}.basis-note-trash-hint{padding:10px 16px 4px;margin:0;font-size:12px;color:var(--ct-71717a, #71717a)}.basis-note-trash-list{overflow-y:auto;padding:6px 8px 12px}.basis-note-trash-empty{padding:24px;text-align:center;color:var(--ct-71717a, #71717a);font-size:13px}.basis-note-trash-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px}.basis-note-trash-row:hover{background:var(--ct-1a1a1d, #1a1a1d)}.basis-note-trash-name{flex:1;min-width:0;font-size:13.5px;color:var(--ct-f4f4f5, #f4f4f5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basis-note-trash-when{flex-shrink:0;font-size:11.5px;color:var(--ct-71717a, #71717a);font-variant-numeric:tabular-nums}.basis-note-trash-restore{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--ct-2a2a2e, #2a2a2e);background:var(--ct-141416, #141416);color:var(--ct-e7e7ea, #e7e7ea);font-size:12px;font-weight:530;cursor:pointer}.basis-note-trash-restore:hover:not(:disabled){background:var(--ct-202024, #202024)}.basis-note-trash-purge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;color:var(--ct-71717a, #71717a);cursor:pointer}.basis-note-trash-purge:hover:not(:disabled){background:#f871711f;color:#f87171}.basis-note-trash-restore:disabled,.basis-note-trash-purge:disabled{opacity:.5;cursor:default}.basis-notes-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;max-width:430px;margin:52px auto 0;padding:8px 16px}.basis-notes-empty-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);color:#8a8a92}.basis-notes-empty h3{margin:3px 0 0;font-size:17px;font-weight:640;color:#e7e7ea}.basis-notes-empty p{margin:0;font-size:13.5px;line-height:1.55;color:#8a8a92}.basis-notes-empty-cta{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 18px;margin-top:6px;border-radius:999px;cursor:pointer;border:1px solid #6f78e8;background:#6f78e8;color:#fff;font-size:13.5px;font-weight:640;transition:filter .15s ease}.basis-notes-empty-cta:hover:not(:disabled){filter:brightness(1.08)}.basis-notes-empty-cta:disabled{opacity:.55;cursor:default}:root[data-basis-theme=light] .basis-notes-empty-icon{background:#00000008;border-color:#00000014;color:#6b7280}:root[data-basis-theme=light] .basis-notes-empty h3{color:#1f2937}:root[data-basis-theme=light] .basis-notes-empty p{color:#6b7280}.notes-kind-new-input{height:24px;padding:0 10px;border:1px solid rgba(139,139,147,.45);border-radius:999px;background:transparent;color:#d6d6da;font-size:12px;outline:none;width:130px}.notes-kind-new-input:focus{border-color:#8b8bf5}
