[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote]{border-radius:var(--radius-lg);background:var(--muted);border-left:0;margin:20px 0;padding:14px 16px 14px 24px;position:relative}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-dismiss]{color:var(--muted-foreground);opacity:0;transition:opacity .12s;position:absolute;top:8px;right:8px}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote]:hover [data-dismiss],[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-dismiss]:focus-visible{opacity:1}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-dismiss]:hover{color:var(--foreground)}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-rule]{-webkit-user-select:none;user-select:none;flex-direction:column;gap:3px;width:3px;display:flex;position:absolute;top:14px;bottom:14px;left:10px}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-rule]>span{border-radius:var(--radius-full);flex:1}[data-slot=enhanced-summary-quote] [data-rule]>span:not([data-c]){background:var(--muted-foreground)}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-head]{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-bottom:6px;padding-right:28px;font-size:10.5px;font-weight:600;display:flex}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-body] p{margin-bottom:0;font-style:normal}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-verbatim]{color:var(--muted-foreground);margin:8px 0 0;font-style:italic}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-verbatim][data-clamped]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-verbatim-toggle]{font-family:var(--font-sans);color:var(--foreground);cursor:pointer;margin-top:4px;padding:0;font-size:13px;font-weight:500}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-verbatim-toggle]:hover{text-underline-offset:2px;text-decoration:underline}[data-slot=lecture-summary-wrapper] [data-slot=enhanced-summary-quote] [data-sources]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}@media (hover:none){[data-slot=enhanced-summary-quote] [data-dismiss]{opacity:1}}[data-slot=lecture-summary-wrapper][hidden]{display:none}[data-slot=enhanced-summary-quote] [data-sources] button{border:1px solid var(--border);background:var(--card);font:11px var(--font-mono);color:var(--muted-foreground);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}[data-slot=enhanced-summary-quote] button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-slot=enhanced-summary-quote] [data-highlight-body][data-clamped]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.hl-hub-controls{flex-direction:column;gap:12px;display:flex}.hl-hub-search{width:100%}.hl-hub-tags{margin-top:-4px}.hl-hub-docked:after{content:"";background:linear-gradient(var(--background), transparent);pointer-events:none;height:24px;position:absolute;top:100%;left:0;right:0}.hl-hub-audio-seek{appearance:none;cursor:pointer;border-radius:2px;height:4px}.hl-hub-audio-seek::-webkit-slider-runnable-track{background:0 0;height:4px}.hl-hub-audio-seek::-webkit-slider-thumb{appearance:none;background:var(--primary);opacity:0;border-radius:50%;width:8px;height:8px;margin-top:-2px}.hl-hub-audio-seek:hover::-webkit-slider-thumb{opacity:1}.hl-hub-audio-seek:focus-visible::-webkit-slider-thumb{opacity:1}.hl-hub-audio-seek::-moz-range-track{background:0 0;height:4px}.hl-hub-audio-seek::-moz-range-thumb{background:var(--primary);border:0;border-radius:50%;width:8px;height:8px}.hl-hub-controls{width:100%;max-width:768px;margin-left:auto;margin-right:auto}.hl-hub-audio-card{container-type:inline-size}.hl-hub-audio-short{display:none}@container (max-width:340px){.hl-hub-audio-full{display:none}.hl-hub-audio-short{display:inline}}.hl-hub-controls[hidden]{display:none}.hl-hub-surface{--hl-hub-lime:var(--brand-sf-lime-500);--hl-hub-peach:var(--brand-sf-peach-500);--hl-hub-purple:var(--brand-sf-pink-500);--hl-hub-teal:var(--brand-sf-blue-500)}.dark .hl-hub-surface{--hl-hub-lime:var(--brand-sf-lime-800);--hl-hub-peach:var(--brand-sf-peach-900);--hl-hub-purple:var(--brand-sf-pink-900);--hl-hub-teal:var(--brand-sf-blue-900)}
.sf-editor .tippy-box{background:0 0!important}.sf-editor h1{font-size:2.25rem;font-weight:700;line-height:2.5rem}.sf-editor h2{padding-bottom:.5rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.sf-editor h3{padding-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.sf-editor h4{padding-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.sf-editor h5{padding-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.sf-editor h6{padding-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}.sf-editor .ProseMirror img,.sf-editor-content img,[data-notes-body] img{clear:both;max-width:100%;height:auto;margin-inline:auto;display:block}.dark .sf-editor *{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sf-editor a{cursor:pointer;color:var(--info);text-decoration-line:underline}.sf-editor a:hover{color:var(--info)}.sf-editor a{transition:color .2s ease-in-out}.sf-editor mark{background:#fbf3db;border-radius:.25em;padding:0 .25em}.dark .sf-editor mark{background:#564328}.sf-editor mark.red{background:#fcc}.dark .sf-editor mark.red{background:#900}.sf-editor mark.green{background:#cfc}.dark .sf-editor mark.green{background:#060}.sf-editor mark.blue{background:#cce5ff}.dark .sf-editor mark.blue{background:#036}.sf-editor mark.cyan{background:#cff}.dark .sf-editor mark.cyan{background:#066}.sf-editor mark.magenta{background:#fcf}.dark .sf-editor mark.magenta{background:#606}.sf-editor mark.purple{background:#e5ccff}.dark .sf-editor mark.purple{background:#306}.sf-editor mark.orange{background:#ffe5cc}.dark .sf-editor mark.orange{background:#630}.sf-editor mark.pink{background:#ffcce5}.sf-editor table{border-collapse:collapse;border-radius:var(--radius-md);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);margin-top:1rem;margin-bottom:1rem;overflow:hidden}.sf-editor table th,.sf-editor table td{border-width:1px;border-color:var(--border);padding:.5rem}.sf-editor table th{background-color:var(--secondary);text-align:center;font-weight:600}.sf-editor table tr:hover{background-color:var(--muted)}.sf-editor table th,.sf-editor table th *,.dark .sf-editor table th,.dark .sf-editor table th *{color:var(--secondary-foreground)}.dark .sf-editor table{background-color:var(--card)}.dark .sf-editor table tr:hover{background-color:var(--muted)}.dark .sf-editor-highlight-swatch[data-highlight-swatch=yellow]{background-color:var(--brand-sf-lemon-900)!important}.dark .sf-editor-highlight-swatch[data-highlight-swatch=pink]{background-color:var(--brand-sf-pink-900)!important}.dark .sf-editor-highlight-swatch[data-highlight-swatch=cyan]{background-color:var(--brand-sf-blue-900)!important}.dark .sf-editor-highlight-swatch[data-highlight-swatch=lime]{background-color:var(--brand-sf-lime-800)!important}mark[style*=--brand-sf-lemon-500]{background-color:var(--brand-sf-lemon-500)!important}mark[style*=--brand-sf-pink-500]{background-color:var(--brand-sf-pink-500)!important}mark[style*=--brand-sf-blue-500]{background-color:var(--brand-sf-blue-500)!important}mark[style*=--brand-sf-lime-500]{background-color:var(--brand-sf-lime-500)!important}.sf-editor mark[style*=\#FFFF00],.sf-editor mark[style*=\#ffff00],.sf-editor mark[style*=\#ffeb3b],.sf-editor mark[style*=\#FFEB3B]{background-color:var(--brand-sf-lemon-500)!important}.dark mark[style*=--brand-sf-lemon-500]{background-color:var(--brand-sf-lemon-900)!important}.dark mark[style*=--brand-sf-pink-500]{background-color:var(--brand-sf-pink-900)!important}.dark mark[style*=--brand-sf-blue-500]{background-color:var(--brand-sf-blue-900)!important}.dark mark[style*=--brand-sf-lime-500]{background-color:var(--brand-sf-lime-800)!important}.collaboration-cursor__caret{pointer-events:none;word-break:normal;border-left:2px solid;margin-left:-1px;margin-right:-1px;position:relative}.collaboration-cursor__label{color:#fff;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:10;transform-origin:0 100%;border-radius:4px 4px 4px 0;padding:.2rem .4rem;font-size:11px;font-style:normal;font-weight:600;line-height:normal;transition:all .2s ease-out;position:absolute;top:-1.6em;left:-1px;box-shadow:0 2px 8px #00000026}.collaboration-cursor__label:hover{transform:scale(1.05)}.collaboration-cursor__selection{pointer-events:none;z-index:1;border-radius:2px;position:absolute}.collaboration-cursor__caret.typing{opacity:1}.sf-editor .prose p,.sf-editor .prose-sm p,.sf-editor .ProseMirror p{line-height:1.6;margin-top:0!important;margin-bottom:0!important}.sf-editor .prose h1,.sf-editor .prose h2,.sf-editor .prose h3,.sf-editor .prose h4,.sf-editor .prose h5,.sf-editor .prose h6,.sf-editor .prose-sm h1,.sf-editor .prose-sm h2,.sf-editor .prose-sm h3,.sf-editor .prose-sm h4,.sf-editor .prose-sm h5,.sf-editor .prose-sm h6,.sf-editor .ProseMirror h1,.sf-editor .ProseMirror h2,.sf-editor .ProseMirror h3,.sf-editor .ProseMirror h4,.sf-editor .ProseMirror h5,.sf-editor .ProseMirror h6,.sf-editor .prose ul,.sf-editor .prose ol,.sf-editor .prose-sm ul,.sf-editor .prose-sm ol,.sf-editor .ProseMirror ul,.sf-editor .ProseMirror ol{margin-top:0!important;margin-bottom:.5em!important}.sf-editor .prose li,.sf-editor .prose-sm li,.sf-editor .ProseMirror li{margin-top:0!important;margin-bottom:0!important}.sf-editor .prose blockquote,.sf-editor .prose-sm blockquote,.sf-editor .ProseMirror blockquote{margin-top:0!important;margin-bottom:.75em!important}.sf-editor .ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.dark .sf-editor .ProseMirror p.is-editor-empty:first-child:before{color:#6b7280}.sf-editor .sf-notes-generate-offer-offset{padding-top:5.25rem!important}.sf-editor .sf-notes-generate-offer-offset .ProseMirror:has(p.is-editor-empty:first-child){caret-color:#0000}.sf-editor .sf-notes-generate-offer-offset .ProseMirror p.is-editor-empty:first-child br{display:none}.sf-editor .sf-notes-generate-offer-offset .ProseMirror p.is-editor-empty:first-child:before{float:none;height:auto;color:color-mix(in oklab, var(--muted-foreground) 75%, transparent);border-right:2px solid;font-size:.8125rem;line-height:1.625;animation:1.1s step-end infinite sf-editor-placeholder-caret-blink;display:inline;content:attr(data-placeholder)!important}.dark .sf-editor .sf-notes-generate-offer-offset .ProseMirror p.is-editor-empty:first-child:before{color:color-mix(in oklab, var(--muted-foreground) 75%, transparent)}@keyframes sf-editor-placeholder-caret-blink{0%,50%{border-right-color:currentColor}50.01%,to{border-right-color:#0000}}@media (prefers-reduced-motion:reduce){.sf-editor .sf-notes-generate-offer-offset .ProseMirror p.is-editor-empty:first-child:before{animation:none}}.sf-editor .sf-streaming-overlay-content.ProseMirror{white-space:normal}.sf-editor mark:is([data-color=\#BCF887 i],[data-color=\#FFDDC4 i],[data-color=\#F5D5FF i],[data-color=\#BBEEF0 i]){color:#1b2118}.sf-editor span[style*=color\:] mark{color:inherit}.dark .sf-editor mark[data-color=\#BCF887 i]{color:var(--foreground);background-color:var(--brand-sf-lime-800)!important}.dark .sf-editor mark[data-color=\#FFDDC4 i]{color:var(--foreground);background-color:var(--brand-sf-peach-900)!important}.dark .sf-editor mark[data-color=\#F5D5FF i]{color:var(--foreground);background-color:var(--brand-sf-pink-900)!important}.dark .sf-editor mark[data-color=\#BBEEF0 i]{color:var(--foreground);background-color:var(--brand-sf-blue-900)!important}.dark .sf-editor span[style*=color\:] mark{color:inherit}.sf-editor mark[data-color=\#BCF887 i]{--lecture-mark-fill:var(--brand-sf-lime-500)}.sf-editor mark[data-color=\#FFDDC4 i]{--lecture-mark-fill:var(--brand-sf-peach-500)}.sf-editor mark[data-color=\#F5D5FF i]{--lecture-mark-fill:var(--brand-sf-pink-500)}.sf-editor mark[data-color=\#BBEEF0 i]{--lecture-mark-fill:var(--brand-sf-blue-500)}.sf-editor mark:is([data-color=\#BCF887 i],[data-color=\#FFDDC4 i],[data-color=\#F5D5FF i],[data-color=\#BBEEF0 i]){background-color:var(--lecture-mark-fill)}
