@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Space+Mono:wght@400;700&display=swap";
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--font-inter:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-satoshi:"Satoshi", system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", sans-serif;--font-mono:"Space Mono", ui-monospace, Menlo, monospace;--font-grotesk:"Space Grotesk", system-ui, sans-serif;--paper:#f0eee6;--ink:#111316;--flynn-blue:#2f6bff;--font-serif:"Newsreader", Georgia, serif;--font-sans:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--bg-canvas:#0c0d0e;--bg-surface:#141518;--bg-surface-elevated:#1a1b20;--bg-surface-glass:#141518bf;--border-subtle:#ffffff14;--border-medium:#ffffff24;--border-accent:#d9933b59;--text-primary:#f6f5f3;--text-secondary:#9c9da3;--text-tertiary:#6b6d75;--text-inverse:#0c0d0e;--accent:#d9933b;--accent-hover:#e5a84b;--accent-subtle:#d9933b1f;--accent-glow:#d9933b40;--badge-bg:#ffffff0f;--badge-text:#e0deda;--color-success:#34d399;--color-speaker-owner:#d9933b;--color-speaker-1:#60a5fa;--color-speaker-2:#a78bfa;--color-speaker-3:#f472b6;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 8px 24px #0006;--shadow-lg:0 16px 48px #0009;--shadow-glow:0 0 30px var(--accent-glow);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--transition-normal:.25s cubic-bezier(.16, 1, .3, 1);--transition-bounce:.4s cubic-bezier(.34, 1.56, .64, 1)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.6;overflow-x:hidden}body:before{content:"";filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(#d9933b14 0%,#d9933b00 70%);border-radius:50%;width:70vw;height:35vw;position:fixed;top:-15vw;left:50%;transform:translate(-50%)}.brand-name{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--text-primary);font-size:1.15rem;font-weight:700}.btn-primary{background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);border:none;align-items:center;gap:.5rem;padding:.5rem 1.15rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #d9933b40}.btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 16px #d9933b66}.note-title{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.015em;margin-bottom:1.25rem;font-size:2.5rem;font-weight:600;line-height:1.18}@media (max-width:640px){.note-title{font-size:2rem}}.action-items-list{flex-direction:column;gap:.75rem;display:flex}.action-item-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:all var(--transition-fast);align-items:flex-start;gap:.85rem;padding:1rem 1.25rem;display:flex}.action-item-card:hover{border-color:var(--border-medium)}.action-checkbox{appearance:none;border:1.5px solid var(--text-tertiary);cursor:pointer;width:20px;height:20px;transition:all var(--transition-fast);background:0 0;border-radius:6px;place-content:center;margin-top:2px;display:grid}.action-checkbox:checked{background:var(--accent);border-color:var(--accent)}.action-checkbox:checked:before{content:"✓";color:var(--text-inverse);font-size:13px;font-weight:800}.action-content{flex:1}.action-text{color:var(--text-primary);margin-bottom:.35rem;font-size:.95rem;line-height:1.4}.action-text.done{color:var(--text-tertiary);text-decoration:line-through}.action-sub{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.action-owner-tag{color:var(--accent);font-weight:500}.turn-speaker-dot{background-color:#2f6bff;border-radius:50%!important;flex-shrink:0!important;width:8px!important;height:8px!important;display:inline-block!important}.turn-speaker-pill{border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:#2f6bff0f;border:1px solid #2f6bff26;align-items:center;gap:.4rem;padding:.2rem .5rem;display:inline-flex}.turn-speaker-pill:hover{background:#2f6bff1f;border-color:#2f6bff59}.turn-speaker{color:#111316;font-size:.825rem;font-weight:600}.speaker-edit-badge{opacity:.6;color:#2f6bff;transition:opacity var(--transition-fast);margin-left:.15rem;font-size:.75rem}.turn-speaker-pill:hover .speaker-edit-badge{opacity:1}.speaker-edit-inline{border-radius:var(--radius-sm);background:#fff;border:1.5px solid #2f6bff;align-items:center;gap:.4rem;padding:.15rem .4rem;display:inline-flex;box-shadow:0 2px 8px #2f6bff26}.speaker-edit-input{border-radius:var(--radius-sm);font-size:.825rem;font-weight:600;font-family:var(--font-sans);outline:none;width:120px;padding:.1rem .2rem;color:#111316!important;background:#fff!important;border:none!important}.ProseMirror ul[data-type=taskList],.ProseMirror ul.contains-task-list,ul[data-type=taskList],ul.contains-task-list{margin:.5rem 0!important;padding:0!important;list-style:none!important}.ProseMirror ul:has(input[type=checkbox]){margin:.5rem 0!important;padding:0!important;list-style:none!important}ul:has(input[type=checkbox]){margin:.5rem 0!important;padding:0!important;list-style:none!important}.ProseMirror li[data-type=taskItem],.ProseMirror li.task-list-item,.ProseMirror ul[data-type=taskList]>li,.ProseMirror ul.contains-task-list>li,li[data-type=taskItem],li.task-list-item,ul[data-type=taskList]>li,ul.contains-task-list>li{flex-direction:row!important;align-items:flex-start!important;gap:8px!important;margin-bottom:.35rem!important;list-style:none!important;display:flex!important}.ProseMirror li:has(input[type=checkbox]){flex-direction:row!important;align-items:flex-start!important;gap:8px!important;margin-bottom:.35rem!important;list-style:none!important;display:flex!important}li:has(input[type=checkbox]){flex-direction:row!important;align-items:flex-start!important;gap:8px!important;margin-bottom:.35rem!important;list-style:none!important;display:flex!important}.ProseMirror li[data-type=taskItem]>label,.ProseMirror li.task-list-item>label,li[data-type=taskItem]>label,li.task-list-item>label{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;flex:none!important;align-items:center!important;margin:0!important;padding:2px 0 0!important;display:inline-flex!important}.ProseMirror li:has(input[type=checkbox])>label{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;flex:none!important;align-items:center!important;margin:0!important;padding:2px 0 0!important;display:inline-flex!important}.ProseMirror li input[type=checkbox],li[data-type=taskItem] input[type=checkbox],li.task-list-item input[type=checkbox],input[type=checkbox].task-list-item-checkbox{appearance:none!important;cursor:pointer!important;background-color:#0000!important;border:1.5px solid #a1a1aa!important;border-radius:4px!important;flex-shrink:0!important;place-content:center!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;margin:2px 0 0!important;transition:all .15s!important;display:inline-grid!important}.ProseMirror li input[type=checkbox]:hover,li[data-type=taskItem] input[type=checkbox]:hover,li.task-list-item input[type=checkbox]:hover{background-color:#2f6bff0d!important;border-color:#2f6bff!important}.ProseMirror li input[type=checkbox]:checked,li[data-type=taskItem] input[type=checkbox]:checked,li.task-list-item input[type=checkbox]:checked{background-color:#2f6bff!important;border-color:#2f6bff!important}.ProseMirror li input[type=checkbox]:before,li input[type=checkbox]:before{content:""!important;transform-origin:0 100%!important;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)!important;background-color:#fff!important;width:10px!important;height:10px!important;transition:transform .12s ease-in-out!important;transform:scale(0)!important;box-shadow:inset 1em 1em #fff!important}.ProseMirror li input[type=checkbox]:checked:before,li input[type=checkbox]:checked:before{transform:scale(1)!important}.ProseMirror li[data-type=taskItem]>div,.ProseMirror li[data-type=taskItem]>p,.ProseMirror li.task-list-item>div,.ProseMirror li.task-list-item>p,li[data-type=taskItem]>div,li.task-list-item>div{flex:auto!important;min-width:0!important;margin:0!important;padding:0!important}.ProseMirror li:has(input[type=checkbox])>div{flex:auto!important;min-width:0!important;margin:0!important;padding:0!important}.ProseMirror li:has(input[type=checkbox])>p{flex:auto!important;min-width:0!important;margin:0!important;padding:0!important}.ProseMirror li[data-type=taskItem] p,.ProseMirror li.task-list-item p,.ProseMirror li[data-type=taskItem] div p,.ProseMirror li.task-list-item div p{margin:0!important;padding:0!important;line-height:1.55!important;display:inline!important}.ProseMirror li:has(input[type=checkbox]) p{margin:0!important;padding:0!important;line-height:1.55!important;display:inline!important}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(flynn-ask-panel){animation:.18s ease-in both flynn-panel-out}::view-transition-new(flynn-ask-panel){animation:.34s cubic-bezier(.2,.8,.2,1) both flynn-panel-in}::view-transition-group(flynn-mode-toggle){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@keyframes flynn-panel-out{to{opacity:0;transform:scale(.985)}}@keyframes flynn-panel-in{0%{opacity:0;transform:translateY(10px)scale(.995)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--flynn-mark-tile:#f2f2ee;--flynn-mark-glyph:#141414;--flynn-mark-rim:#00000014}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--flynn-mark-tile:#0e0f11;--flynn-mark-glyph:#ededed;--flynn-mark-rim:#ffffff1f;--player-btn-bg:#ededea;--player-btn-bg-hover:#d2d2ce;--player-btn-fg:#111110;--player-bar:#454542;--player-bar-hover:#6e6e6a;--player-bar-played:#e6e6e3;--tk-bd-0-0-0-a03:#ffffff0a;--tk-bd-0-0-0-a04:#ffffff0d;--tk-bd-0-0-0-a05:#fff1;--tk-bd-0-0-0-a06:#ffffff14;--tk-bd-0-0-0-a07:#ffffff17;--tk-bd-0-0-0-a08:#ffffff1b;--tk-bd-0-0-0-a09:#ffffff1e;--tk-bd-0-0-0-a12:#ffffff28;--tk-bd-0-0-0-a2:#ffffff42;--tk-bd-111316:#e3e3e4;--tk-bd-161412:#e4e3e3;--tk-bd-17-19-22-a08:#ffffff1b;--tk-bd-17-19-22-a1:#ffffff21;--tk-bd-17-19-22-a15:#ffffff32;--tk-bd-18181b:#dfdfe0;--tk-bd-1a1a1a:#dfdfdf;--tk-bd-255-255-255-a12:#ffffff0f;--tk-bd-255-255-255-a55:#ffffff46;--tk-bd-27272a:#d3d3d4;--tk-bd-71717a:#96969e;--tk-bd-9ca3af:#626873;--tk-bd-a1a1aa:#66666f;--tk-bd-bbf7d0:#2b643f;--tk-bd-c7e7d4:#395645;--tk-bd-c8c6bf:#52514c;--tk-bd-d1d5db:#3b3e41;--tk-bd-d4d4d8:#3d3d40;--tk-bd-dcdad3:#403e3a;--tk-bd-e0e0dc:#383836;--tk-bd-e0e0e3:#333335;--tk-bd-e2e8f0:#2a2d30;--tk-bd-e4e2db:#383734;--tk-bd-e4e4e7:#303031;--tk-bd-e5e5e7:#303030;--tk-bd-e5e7eb:#2d2e30;--tk-bd-e7e5df:#353431;--tk-bd-eae8e1:#33322e;--tk-bd-ebebeb:#2c2c2c;--tk-bd-ecebe6:#2f2e2c;--tk-bd-ececea:#2c2c2b;--tk-bd-ececef:#29292a;--tk-bd-edf2f7:#232527;--tk-bd-f0eee6:#2e2d29;--tk-bd-f0eee9:#2c2b29;--tk-bd-f0efeb:#2a2a28;--tk-bd-f0f0f0:#272727;--tk-bd-f1f0ec:#292927;--tk-bd-f1f2f4:#242525;--tk-bd-f4f4f5:#232323;--tk-bd-f6f6f7:#212121;--tk-bd-fecaca:#6a2525;--tk-bd-fee2e2:#692626;--tk-bd-ffffff:#1a1a1a;--tk-bg-0-0-0-a02:#ffffff07;--tk-bg-0-0-0-a032:#ffffff0b;--tk-bg-0-0-0-a035:#ffffff0c;--tk-bg-0-0-0-a04:#ffffff0e;--tk-bg-0-0-0-a045:#ffffff10;--tk-bg-0-0-0-a05:#ffffff12;--tk-bg-0-0-0-a055:#ffffff14;--tk-bg-0-0-0-a06:#ffffff15;--tk-bg-0-0-0-a07:#ffffff19;--tk-bg-0-0-0-a08:#ffffff1d;--tk-bg-0-0-0-a2:#ffffff47;--tk-bg-0-0-0-a35:#0000008f;--tk-bg-0-0-0-a4:#000000a3;--tk-bg-0-0-0-a45:#000000b8;--tk-bg-000000:#333;--tk-bg-09090b:#3c3c3e;--tk-bg-111316:#454648;--tk-bg-16-185-129-a35:#10b98186;--tk-bg-161412:#484746;--tk-bg-17-19-22-a04:#ffffff0e;--tk-bg-17-19-22-a42:#000000ab;--tk-bg-18181b:#4b4b4e;--tk-bg-1a1a1a:#4d4d4d;--tk-bg-229-231-235-a5:#18181b80;--tk-bg-24-24-27-a16:#ffffff39;--tk-bg-24-24-27-a96:#000000bf;--tk-bg-241-245-249-a75:#18181bbf;--tk-bg-243-244-246-a95:#18181bf2;--tk-bg-248-250-252-a95:#18181bf2;--tk-bg-250-249-245-a92:#18181beb;--tk-bg-252-252-251-a9:#18181be6;--tk-bg-255-255-255-a0:#18181b00;--tk-bg-255-255-255-a1:#18181b1a;--tk-bg-255-255-255-a15:#18181b26;--tk-bg-255-255-255-a18:#18181b2e;--tk-bg-255-255-255-a62:#18181b9e;--tk-bg-255-255-255-a85:#18181bd9;--tk-bg-255-255-255-a92:#18181beb;--tk-bg-255-255-255-a94:#18181bf0;--tk-bg-26262b:#59595e;--tk-bg-27-122-112-a1:#1b7a7026;--tk-bg-27-122-112-a12:#1b7a702e;--tk-bg-27272a:#5a5a5d;--tk-bg-2e3035:#616368;--tk-bg-333333:#666;--tk-bg-383838:#6b6b6b;--tk-bg-47-107-255-a05:#2f6bff13;--tk-bg-47-107-255-a07:#2f6bff1b;--tk-bg-47-107-255-a08:#2f6bff1f;--tk-bg-47-107-255-a1:#2f6bff26;--tk-bg-47-107-255-a12:#2f6bff2e;--tk-bg-47-107-255-a15:#2f6bff39;--tk-bg-47-107-255-a25:#2f6bff60;--tk-bg-59-130-246-a08:#3b82f61f;--tk-bg-9ca3af:#717884;--tk-bg-a1a1aa:#757580;--tk-bg-cbd5e1:#444a50;--tk-bg-cccccc:#545454;--tk-bg-d4d2cb:#54534d;--tk-bg-d4d4d8:#49494c;--tk-bg-dbeafe:#1a2433;--tk-bg-dcdcd8:#474745;--tk-bg-dedcd5:#4a4844;--tk-bg-e0ded7:#484642;--tk-bg-e2e8f0:#34373b;--tk-bg-e4e2db:#43423e;--tk-bg-e4e4e1:#3f3f3d;--tk-bg-e4e4e7:#3a3a3b;--tk-bg-e7e5df:#3f3e3b;--tk-bg-e8e6df:#3f3e3a;--tk-bg-e8e8e5:#3a3a39;--tk-bg-eae8e3:#3c3a38;--tk-bg-ecfdf5:#1a3327;--tk-bg-edf3ff:#1a2233;--tk-bg-eeece5:#393834;--tk-bg-eeece6:#383734;--tk-bg-eef2ff:#1a2033;--tk-bg-eff6ff:#1a2533;--tk-bg-f0eee6:#2b2a27;--tk-bg-f0eee8:#363532;--tk-bg-f0eee9:#353432;--tk-bg-f0efeb:#343331;--tk-bg-f0f0ed:#1a1a19;--tk-bg-f0f0f1:#2f2f30;--tk-bg-f0f9ff:#1a2933;--tk-bg-f0fdf4:#1a3321;--tk-bg-f1f1ee:#1a1a19;--tk-bg-f2f2f2:#2e2e2e;--tk-bg-f3f3f2:#181818;--tk-bg-f3f4f6:#2b2b2c;--tk-bg-f3fbf6:#282b29;--tk-bg-f4f3f0:#191918;--tk-bg-f4f4f5:#2b2b2c;--tk-bg-f5f3ff:#1e1a33;--tk-bg-f5f5f3:#181817;--tk-bg-f6f5f2:#181817;--tk-bg-f7f6f2:#181817;--tk-bg-f7f7f9:#282829;--tk-bg-f8fafc:#252627;--tk-bg-f9f9f8:#161616;--tk-bg-faf9f5:#171616;--tk-bg-faf9f6:#161616;--tk-bg-fafaf9:#151515;--tk-bg-fafafa:#262626;--tk-bg-fbfaf7:#161615;--tk-bg-fbfbfa:#151515;--tk-bg-fbfbfb:#252525;--tk-bg-fcfcfb:#151514;--tk-bg-fdf2f8:#331a27;--tk-bg-fee2e2:#331a1a;--tk-bg-fef2f2:#331a1a;--tk-bg-fefce8:#33311a;--tk-bg-fff7ed:#33281a;--tk-bg-ffffff:#202022;--tk-fg-000000:#f2f2f2;--tk-fg-0369a1:#5ec4fc;--tk-fg-047857:#87fbda;--tk-fg-059669:#69facd;--tk-fg-09090b:#ebebeb;--tk-fg-0d9488:#6bf2e6;--tk-fg-111316:#e3e3e4;--tk-fg-111827:#dbdce0;--tk-fg-15803d:#7feaa7;--tk-fg-16a34a:#5de991;--tk-fg-18181b:#dfdfe0;--tk-fg-1b7a70:#85e4da;--tk-fg-1d4ed8:#5d82e9;--tk-fg-245c38:#a3dbb7;--tk-fg-2563eb:#5787f0;--tk-fg-262522:#d8d8d7;--tk-fg-27272a:#d3d3d4;--tk-fg-374151:#babec4;--tk-fg-383734:#cbcac9;--tk-fg-3f3f46:#bebec2;--tk-fg-422006:#f6c198;--tk-fg-4338ca:#766ed8;--tk-fg-4b5563:#abb0b7;--tk-fg-52525b:#aeaeb5;--tk-fg-64748b:#94a1b2;--tk-fg-666666:#a6a6a6;--tk-fg-6b7280:#9297a2;--tk-fg-6d28d9:#9563e3;--tk-fg-71717a:#96969e;--tk-fg-74747c:#94949c;--tk-fg-7f1d1d:#e28080;--tk-fg-84827d:#95938e;--tk-fg-8a8a8f:#86868c;--tk-fg-8c8a84:#918e88;--tk-fg-8c8c8e:#87878a;--tk-fg-8e8c85:#908e86;--tk-fg-991b1b:#e46666;--tk-fg-999999:gray;--tk-fg-9c9a92:#87857b;--tk-fg-9c9a93:#86847b;--tk-fg-9ca3af:#6d7480;--tk-fg-a16207:#f8b95e;--tk-fg-a1a1aa:#71717b;--tk-fg-b45309:#f69850;--tk-fg-b4b0a6:#787469;--tk-fg-b91c1c:#e76060;--tk-fg-be185d:#ea5c97;--tk-fg-c0392b:#dd7469;--tk-fg-c2410c:#f48152;--tk-fg-c4c3be:#64635f;--tk-fg-c4c4c8:#5c5c60;--tk-fg-d4d4d8:#505053;--tk-fg-dc2626:#e66161;--tk-sh-0-0-0-a01:#00000010;--tk-sh-0-0-0-a015:#00000013;--tk-sh-0-0-0-a02:#00000015;--tk-sh-0-0-0-a03:#0000001b;--tk-sh-0-0-0-a04:#00000021;--tk-sh-0-0-0-a05:#00000026;--tk-sh-0-0-0-a06:#0000002c;--tk-sh-0-0-0-a08:#00000037;--tk-sh-0-0-0-a1:#00000042;--tk-sh-0-0-0-a12:#0000004e;--tk-sh-0-0-0-a14:#00000059;--tk-sh-0-0-0-a15:#0000005e;--tk-sh-0-0-0-a18:#0000006f;--tk-sh-0-0-0-a2:#0000007a;--tk-sh-0-0-0-a22:#00000086;--tk-sh-0-0-0-a24:#00000091;--tk-sh-17-19-22-a02:#00000015;--tk-sh-17-19-22-a04:#00000021;--tk-sh-17-19-22-a05:#00000026;--tk-sh-17-19-22-a06:#0000002c;--tk-sh-17-19-22-a08:#00000037;--tk-sh-17-19-22-a14:#00000059;--tk-sh-17-19-22-a24:#00000091;--tk-sh-24-24-27-a03:#0000001b;--tk-sh-24-24-27-a04:#00000021;--tk-sh-24-24-27-a05:#00000026;--tk-sh-24-24-27-a06:#0000002c;--tk-sh-24-24-27-a07:#00000031;--tk-sh-24-24-27-a08:#00000037;--tk-sh-24-24-27-a1:#00000042;--tk-sh-24-24-27-a12:#0000004e;--tk-sh-24-24-27-a14:#00000059;--tk-sh-24-24-27-a16:#00000064;--tk-sh-24-24-27-a22:#00000086;--tk-sh-24-24-27-a28:#000000a7;--tk-sh-255-255-255-a06:#ffffff04;--tk-sh-255-255-255-a25:#ffffff10;--tk-sh-255-255-255-a28:#ffffff12;--tk-sh-255-255-255-a6:#ffffff26;--tk-sh-255-255-255-a9:#ffffff39;--tk-sh-d1fae5:#2b6447;--tk-sh-e4e2db:#383734;--tk-sh-ffffff:#1a1a1a}html[data-theme=dark],html[data-theme=dark] body{background-color:#181817}html[data-theme=dark] ::selection{background-color:#2f6bff59}
.m-only{display:none!important}@media (max-width:640px){html{-webkit-text-size-adjust:100%}body:has(.workspace-root){background-color:var(--tk-bg-f7f6f2,#f7f6f2);overflow:hidden}body:has(.workspace-root):before{display:none}.m-only{display:flex!important}.m-hide{display:none!important}html .workspace-root.workspace-root{--m-paper:var(--tk-bg-f7f6f2,#f7f6f2);--m-ink:var(--tk-fg-111316,#111316);--m-hairline:var(--tk-bd-0-0-0-a06,#1113160f);--m-tabbar-space:calc(84px + env(safe-area-inset-bottom,0px));flex-direction:column;width:100%;max-width:100vw;height:100dvh;display:flex;overflow:hidden}html .workspace-root input{min-width:0}html .workspace-root .workspace-sidebar,html .workspace-root .mobile-drawer-backdrop{display:none}html .workspace-root .workspace-mobile-header{height:auto;min-height:calc(54px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 10px 0 18px;background:color-mix(in srgb, var(--m-paper) 86%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border-bottom:1px solid var(--m-hairline);z-index:40;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}html .workspace-root .mobile-btn-menu,html .workspace-root .mobile-avatar-btn{display:none}html .workspace-root .mobile-header-brand{gap:9px}html .workspace-root .mobile-brand-title{font-size:20px}html .workspace-root .mobile-header-actions{gap:4px}html .workspace-root .mobile-btn-icon,html .workspace-root .mobile-btn-create{width:44px;height:44px;color:var(--m-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,transform .12s}html .workspace-root .mobile-btn-icon:active{background:var(--tk-bg-0-0-0-a05,#0000000d)}html .workspace-root .mobile-btn-create{background:var(--tk-bg-111316,#111316);width:38px;height:38px;color:var(--tk-fg-ffffff,#fff);margin:3px 3px 3px 4px;box-shadow:0 4px 12px #1113162e}html .workspace-root .mobile-btn-create:active{transform:scale(.94)}html .workspace-root.m-tab-ask .workspace-mobile-header,html .workspace-root.m-note-open .workspace-mobile-header{display:none}html .workspace-root .workspace-main{flex:auto;height:auto;min-height:0;padding:0;overflow:hidden}html .workspace-root .workspace-main.workspace-main-fullscreen{flex:auto;min-height:0;height:auto!important}html .workspace-root.m-tab-ask .workspace-main.workspace-main-fullscreen{padding:env(safe-area-inset-top,0px) 0 var(--m-tabbar-space)!important}html.flynn-kb-open .workspace-root.m-tab-ask .workspace-main.workspace-main-fullscreen{padding-bottom:0!important}html .workspace-root .note-top-header,html .workspace-root .create-note-overlay-bar{display:none}html .workspace-root .note-master-detail-container{flex:auto;height:auto;min-height:0;position:relative}html .workspace-root .notes-list-column{border-right:none;width:100%;padding:10px 16px 0}html .workspace-root .notes-scroll-container{padding-right:0;padding-bottom:var(--m-tabbar-space);-webkit-overflow-scrolling:touch}html .workspace-root .note-card-item{border-radius:14px;min-height:64px;padding:13px 14px}html .workspace-root .note-card-item:active{background-color:var(--tk-bg-0-0-0-a04,#0000000a)}html .workspace-root:not(.m-note-open) .note-card-item.selected{background-color:#0000}html .workspace-root .note-detail-column,html .workspace-root.m-note-open .notes-list-column{display:none}html .workspace-root.m-note-open .note-detail-column{width:100%;padding-bottom:env(safe-area-inset-bottom,0px);animation:.3s cubic-bezier(.2,.9,.25,1) both m-page-in;display:flex}html .workspace-root.m-note-open .note-top-header{height:auto;min-height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 6px 0 2px;background:color-mix(in srgb, var(--m-paper) 88%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border-bottom:1px solid var(--m-hairline);z-index:30;display:flex;position:relative}html .workspace-root .m-back-btn{min-width:44px;height:44px;color:var(--m-ink);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;padding:0 10px 0 4px;font-size:16px;font-weight:500}html .workspace-root .m-back-btn:active{background:var(--tk-bg-0-0-0-a05,#0000000d)}html .workspace-root .m-back-btn span{margin-left:-2px}html .workspace-root .topbar-search-btn,html .workspace-root .header-vertical-divider,html .workspace-root .note-save-indicator .save-status-text{display:none}html .workspace-root .top-header-right{gap:2px}html .workspace-root .btn-header-action.btn-share,html .workspace-root .btn-header-icon,html .workspace-root .btn-ask-flynn{min-width:44px;height:44px;box-shadow:none;background:0 0;border:none;border-radius:12px;justify-content:center;padding:0}html .workspace-root .btn-header-action.btn-share span,html .workspace-root .btn-ask-flynn span{display:none}html .workspace-root .btn-header-action.btn-share svg,html .workspace-root .btn-header-icon svg,html .workspace-root .btn-ask-flynn svg{width:19px;height:19px}html .workspace-root .btn-ask-flynn{color:#2f6bff}html .workspace-root .header-more-dropdown{max-width:calc(100vw - 24px);right:0}html .workspace-root .header-more-dropdown-item{min-height:44px}html .workspace-root .doc-tabs-bar{gap:6px 16px;padding:14px 12px 10px}html .workspace-root .doc-tab-btn{min-height:40px;padding:4px 8px;font-size:15px}html .workspace-root .doc-content-wrapper{padding-left:20px;padding-right:20px}html .workspace-root .ask-flynn-drawer{z-index:1600;width:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-left:none;animation:.32s cubic-bezier(.2,.9,.25,1) both m-sheet-up;top:0;left:0}html .workspace-root .settings-modal-backdrop{background:var(--m-paper);-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:stretch;align-items:stretch;padding:0;animation:none}html .workspace-root .settings-modal-card-perplexity{width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:var(--m-paper);border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);animation:.22s both m-fade-in}html .workspace-root .settings-mobile-topbar{min-height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0 10px;justify-content:flex-start;align-items:center;gap:10px}html .workspace-root .m-settings-menu .settings-mobile-topbar{padding-left:20px}html .workspace-root .settings-mobile-topbar .m-back-btn{background:var(--tk-bg-0-0-0-a04,#0000000a);border-radius:20px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:flex}html .workspace-root .settings-mobile-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;color:var(--m-ink);flex:1;font-size:18px;font-weight:700;overflow:hidden}html .workspace-root .settings-close-circle-btn,html .workspace-root .m-settings-menu .settings-content-pane,html .workspace-root .m-settings-section .settings-sidebar{display:none}html .workspace-root .settings-sidebar{-webkit-overflow-scrolling:touch;width:auto;min-width:0;padding:4px 0 calc(var(--m-tabbar-space) + 32px);background:var(--m-paper);border-bottom:none;border-right:none;flex-direction:column;gap:0;overflow-y:auto}html .workspace-root .settings-sidebar-group{flex-direction:column;gap:0}html .workspace-root .settings-group-label{color:var(--tk-fg-71717a,#71717a);margin:0;padding:22px 20px 6px;font-size:12.5px;font-weight:600;display:block}html .workspace-root .settings-group-label-primary{display:none}html .workspace-root .settings-nav-item,html .workspace-root .settings-nav-item.active,html .workspace-root .settings-nav-item:hover{width:100%;min-height:0;color:var(--m-ink);background:0 0;border-radius:0;gap:18px;padding:0 0 0 20px;font-weight:500}html .workspace-root .settings-nav-item:active{background:var(--tk-bg-0-0-0-a04,#0000000a)}html .workspace-root .settings-nav-item>svg:first-child,html .workspace-root .settings-nav-item.active>svg:first-child{stroke-width:1.9px;width:20px;height:20px;color:var(--m-ink)}html .workspace-root .settings-nav-body{border-bottom:1px solid var(--tk-bd-f1f0ec,#f1f0ec);align-self:stretch;padding:15px 16px 15px 0}html .workspace-root .settings-nav-text{gap:3px}html .workspace-root .settings-nav-label{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.3}html .workspace-root .settings-nav-summary{text-overflow:ellipsis;white-space:nowrap;color:var(--tk-fg-71717a,#71717a);font-size:13.5px;font-weight:400;line-height:1.3;display:block;overflow:hidden}html .workspace-root .settings-nav-item .settings-nav-chevron{width:16px;height:16px;color:var(--tk-fg-a1a1aa,#a1a1aa);flex-shrink:0;display:block}html .workspace-root .settings-sidebar-footer{border-top:none;justify-content:center;margin-top:40px;padding-top:0;display:flex}html .workspace-root .settings-signout-btn{width:auto;height:40px;color:var(--m-ink);border-radius:10px;gap:8px;padding:0 16px;font-size:14px;font-weight:600}html .workspace-root .settings-signout-btn:hover{background:0 0}html .workspace-root .settings-signout-btn:active{background:var(--tk-bg-0-0-0-a05,#0000000d)}html .workspace-root .settings-content-pane{background:var(--m-paper);padding:12px 20px calc(var(--m-tabbar-space) + 32px);-webkit-overflow-scrolling:touch;overflow-y:auto}html .workspace-root .settings-row-item{flex-direction:column;align-items:stretch;gap:10px}html .workspace-root .share-modal-backdrop,html .workspace-root .revoke-confirm-backdrop{align-items:flex-end;padding:0}html .workspace-root .share-modal-container,html .workspace-root .revoke-confirm-dialog{width:100%;max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);border:none;border-radius:24px 24px 0 0;animation:.32s cubic-bezier(.2,.9,.25,1) both m-sheet-up;overflow-y:auto}html .workspace-root .revoke-confirm-dialog{padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px))}html .workspace-root .revoke-confirm-dialog button{min-height:44px}html .workspace-root .search-modal-backdrop{align-items:flex-start;padding:0}html .workspace-root .search-modal-container{max-width:none;max-height:86dvh;padding-top:env(safe-area-inset-top,0px);border:none;border-radius:0 0 22px 22px;animation:.3s cubic-bezier(.2,.9,.25,1) both m-sheet-down}html .workspace-root .search-modal-footer,html .workspace-root .result-item-enter,html .workspace-root .result-item-tag{display:none}html .workspace-root .modal-result-item{min-height:56px}}@media (max-width:640px),(hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{font-size:16px!important}}@keyframes m-page-in{0%{opacity:0;transform:translate(24px)}}@keyframes m-sheet-up{0%{transform:translateY(100%)}}@keyframes m-sheet-down{0%{transform:translateY(-100%)}}@keyframes m-fade-in{0%{opacity:0}}@media (max-width:640px) and (prefers-reduced-motion:reduce){html .workspace-root.m-note-open .note-detail-column,html .workspace-root .ask-flynn-drawer,html .workspace-root .share-modal-container,html .workspace-root .revoke-confirm-dialog,html .workspace-root .search-modal-container{animation:none}}
