.NotificationsPanel_panel__Ux0ig{border:none;padding:0;background:transparent}.NotificationsPanel_meta__yThht{font-size:12px;color:var(--color-muted)}.NotificationsPanel_empty__AShU2{color:var(--color-muted);font-size:14px}.NotificationsPanel_error__FxgOD{color:var(--color-danger)}.NotificationsPanel_rowCenter__bz_58{display:flex;align-items:center;gap:12px}.NotificationsPanel_kebabBtn__EAS_q{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid #e5e7eb;border-radius:4px;background:#fff!important;box-shadow:1px 1px 0 #00000020;color:#111827;-webkit-appearance:none;-moz-appearance:none;appearance:none}.NotificationsPanel_kebabBtn__EAS_q:focus,.NotificationsPanel_kebabBtn__EAS_q:hover{background:#fff;outline:none}@media (prefers-color-scheme:dark){.NotificationsPanel_kebabBtn__EAS_q{background:#fff!important;border-color:#374151;color:#111827}}.NotificationsPanel_kebabDots__NyVYQ{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;position:relative}.NotificationsPanel_kebabDots__NyVYQ>span{display:block;width:2px;height:2px;background:currentColor;border-radius:999px;box-shadow:-4px 0 0 currentColor,4px 0 0 currentColor}.NotificationsPanel_menu__6r04R{position:absolute;right:0;margin-top:8px;min-width:180px;background:#fff;color:#111827;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);z-index:1000}.NotificationsPanel_menuItem__2qoVm{display:block;width:100%;text-align:left;background:transparent;border:none;color:inherit;font:inherit;padding:10px 12px;cursor:pointer}.NotificationsPanel_menuItem__2qoVm[disabled]{opacity:.5;cursor:default;pointer-events:none}.NotificationsPanel_menuItem__2qoVm:hover{background:#f3f4f6}@media (prefers-color-scheme:dark){.NotificationsPanel_menuItem__2qoVm:hover{background:#374151}}.NotificationsPanel_iconBtn__phFj4{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit}.NotificationsPanel_trashIcon__e_q7A{width:18px;height:18px;display:inline-block}.NotificationsPanel_iconBtn__phFj4:hover .NotificationsPanel_trashIcon__e_q7A{color:var(--color-danger,#dc2626)}.NotificationsPanel_inlineRow__TtACY{display:inline-flex;gap:8px}.NotificationsPanel_noMargin__HG5B5{margin:0}.NotificationsPanel_grid__2bH0X{display:grid;gap:8px}.NotificationsPanel_preWrap__6RHTd{white-space:pre-wrap}.NotificationsPanel_link__1LG7r{color:#111;text-decoration:underline;text-underline-offset:3px}.CoverPicker_grid__orEng{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.CoverPicker_item__8AktG{position:relative;border:1px solid #000;border-radius:2px;overflow:hidden;background:#f9f9f9;box-shadow:2px 2px 0 #000;cursor:pointer}.CoverPicker_item__8AktG:hover{filter:brightness(.98)}.CoverPicker_btn__LQIQS{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;width:100%;height:100%;padding:0;display:block}.CoverPicker_coverWrap__hQz1g{width:100%;max-height:280px}.CoverPicker_selected__CNPY_{outline:2px solid var(--color-brand);outline-offset:2px}.CoverPicker_controls__X9Ab1{margin-top:12px;display:flex;justify-content:center}.CoverPicker_loadMoreBtn__SsWz4{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:2px;background:#fff;box-shadow:2px 2px 0 #000;padding:10px 14px;cursor:pointer}.CoverPicker_loadMoreBtn__SsWz4:disabled{opacity:.6;cursor:not-allowed}.CoverPicker_sentinel__6kd1y{width:100%;height:1px}@media (max-width:640px){.CoverPicker_grid__orEng{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.CoverPicker_coverWrap__hQz1g{max-height:210px}}@media (max-width:420px){.CoverPicker_grid__orEng{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.CoverPicker_coverWrap__hQz1g{max-height:190px}}.CoverImage_wrap__1tLCo{position:relative;width:100%;line-height:0;overflow:hidden}.CoverImage_blur___UD_h{position:absolute;inset:0;width:100%;height:100%;display:block}.CoverImage_img__UY9yP{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CoverImage_imgContain__UO3NB{-o-object-fit:contain;object-fit:contain}.CoverImage_hide__vTwt4{opacity:0}.CoverImage_fadeIn__XDahe{opacity:1;transition:opacity .18s ease-out}.Spinner_inline__VJq5C{display:inline-block}.Spinner_block__t3p7w{display:block}.notebooks_main__M_paS{padding:24px 0;display:block}.notebooks_center__gI9xi{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding-left:var(--space-4);padding-right:var(--space-4)}.notebooks_title__5HxlL{font-size:1.5rem;font-weight:600;line-height:1.2}.notebooks_toolbar__7ZDnB{justify-content:space-between;width:100%;margin:16px 0}.notebooks_rowCenter__51mDD,.notebooks_toolbar__7ZDnB{display:flex;align-items:center;gap:12px}.notebooks_empty__VeGqa{opacity:.8}@media (max-width:420px){.notebooks_center__gI9xi{padding-left:var(--space-3);padding-right:var(--space-3)}.notebooks_createBtn__2GpAK{padding:6px 10px!important;font-size:.875rem!important}}.Banner_wrap__mvsDR{border:1px solid;border-radius:6px;padding:8px 10px;margin:8px 0;font-size:.9rem}.Banner_success__kP9lC{border-color:#e5e7eb;background:#f3f4f6;color:#111827}.Banner_error__IY4nf{border-color:#ef4444;background:#fee2e2;color:#991b1b}.Banner_info__mCJ2H{border-color:#3b82f6;background:#dbeafe;color:#1e3a8a}.Banner_title__M_RmV{font-weight:700;margin-bottom:6px}.Banner_body__PiQTu{margin:0}.ProfileForm_gridGap3__w7M0I{display:grid;gap:12px}.ProfileForm_sectionTitle__fbsrh{margin-bottom:12px}.Empty_empty__lAnE2{color:var(--color-muted);padding:8px 0}.StickySaveBar_spacer__Nvb50{height:calc(64px + env(safe-area-inset-bottom))}.StickySaveBar_wrap__fnIh4{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(0deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.72));backdrop-filter:blur(8px)}.StickySaveBar_bar__t41KW{max-width:var(--content-max-width);margin:0 auto;border:1px solid var(--color-border);border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--color-bg);box-shadow:0 8px 24px rgba(0,0,0,.12)}.StickySaveBar_msg__AtCXR{font-weight:700}.StickySaveBar_actions__vOHun{display:flex;gap:10px}@media (max-width:420px){.StickySaveBar_bar__t41KW{padding:10px}.StickySaveBar_actions__vOHun{gap:8px}}.Blocks_body__U8bh4{font-size:1.125rem;line-height:1.7;white-space:normal;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.Blocks_body__U8bh4 h1{font-size:1.6em;font-weight:700;margin:1.2em 0 .6em}.Blocks_body__U8bh4 h2{font-size:1.35em;font-weight:600;margin:1.1em 0 .55em}.Blocks_body__U8bh4 h3{font-size:1.2em;font-weight:600;margin:1em 0 .5em}.Blocks_body__U8bh4 h4{font-size:1.05em;font-weight:600;margin:.9em 0 .45em}.Blocks_body__U8bh4 h5,.Blocks_body__U8bh4 h6{font-size:1em;font-weight:600;margin:.8em 0 .4em}.Blocks_body__U8bh4 ol,.Blocks_body__U8bh4 ul{margin:12px 0;padding-left:1.5rem}.Blocks_body__U8bh4 ul{list-style:disc}.Blocks_body__U8bh4 ol{list-style:decimal}.Blocks_body__U8bh4 li{margin:2px 0}.Blocks_blockGroup__OzF3C{margin-top:16px}.Blocks_blockAuthor__S_Wz0{margin-top:4px;font-size:.9rem;color:#6b7280}.Blocks_blockDivider__ggb7t{margin:16px 0;border:none;border-top:2px dashed #e5e7eb}.Blocks_redactedMessageWrap__0hPqx{display:flex;align-items:center;margin:8px 0}.Blocks_redactedMessage__7i8u5{display:inline-block;padding:8px 10px;border:1px dashed #d1d5db;border-radius:8px;background:#f9fafb;color:#6b7280;font-style:italic;max-width:100%}.Blocks_blockDeleteWrap__ZvziG{position:relative;background:rgba(13,148,136,.06);box-shadow:0 0 0 2px rgba(13,148,136,.35);border-radius:6px}.Blocks_blockDeleteRow__MU8hs{display:flex;justify-content:flex-end;padding:6px 6px 0}.Blocks_blockDeleteBtn__QBVFg{width:30px;height:30px;border-radius:999px;border:1px solid #000;background:#fff;color:#b91c1c;display:inline-flex;align-items:center;justify-content:center;box-shadow:1px 1px 0 #00000020;cursor:pointer;z-index:5}.Blocks_blockDeleteBtnOverlay__mo6UN{position:absolute;top:6px;right:6px}.Blocks_blockDeleteBtnRow__7zQAm{position:static}.Blocks_blockDeleteBtn__QBVFg:active{transform:translate(1px,1px);box-shadow:none}.Blocks_blockDeleteIcon__gsJ30{width:16px;height:16px}.Blocks_blockEditWrap__X6o9h{position:relative;background:rgba(37,99,235,.05);box-shadow:0 0 0 2px rgba(37,99,235,.3);border-radius:6px}.Blocks_blockEditRow__WIpHK{display:flex;justify-content:flex-end;padding:6px 6px 0}.Blocks_blockEditBtn__6VG8Y{width:30px;height:30px;border-radius:999px;border:1px solid #000;background:#fff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;box-shadow:1px 1px 0 #00000020;cursor:pointer;z-index:5}.Blocks_blockEditBtnOverlay__nTE68{position:absolute;top:6px;left:6px}.Blocks_blockEditBtnRow__L8KYd{position:static}.Blocks_blockEditBtn__6VG8Y:active{transform:translate(1px,1px);box-shadow:none}.Blocks_blockEditIcon__Pf_oJ{width:16px;height:16px}.Blocks_blockEditPanel__ygxT3{padding:10px;max-width:100%;box-sizing:border-box}.Blocks_blockEditTextarea__1wAhL{width:100%;min-height:140px;resize:vertical;border:1px solid #d1d5db;border-radius:6px;padding:10px;font:inherit;line-height:inherit;background:#fff;box-sizing:border-box}.Blocks_blockEditActions__oNf5A{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.Blocks_blockEditCaption__MoKj_ .Blocks_blockEditTextarea__1wAhL{min-height:180px}@media (max-width:520px){.Blocks_blockEditActions__oNf5A{flex-direction:column;align-items:stretch}.Blocks_blockEditActions__oNf5A button{width:100%}}.Blocks_blockEditFileInput__taOXC{display:none}.Blocks_plainText__sdqhh{white-space:pre-wrap;overflow-wrap:anywhere}.Blocks_pageImagePlaceholder__wDkqI,.Blocks_pageImage__S2Chc{display:block;max-width:var(--page-image-max-width,60%);height:auto;border-radius:4px;margin:8px auto 4px}@media (max-width:900px){.Blocks_pageImagePlaceholder__wDkqI,.Blocks_pageImage__S2Chc{width:100%;max-width:100%}}.Blocks_body__U8bh4 figure figcaption{width:100%;max-width:none;margin:6px 0 12px;font-size:inherit;line-height:inherit;color:#374151;text-align:left}.Blocks_body__U8bh4 figure figcaption p,.Blocks_body__U8bh4 li p{margin:0}.Blocks_body__U8bh4 li.task-list-item,.Blocks_body__U8bh4 ul.contains-task-list{list-style:none;padding-left:0;margin-left:0}.Blocks_body__U8bh4 li.task-list-item>input[type=checkbox]{margin-right:8px}.Blocks_pageImageFramePU__i12nM{display:block;margin:8px auto 4px;border-radius:4px;overflow:hidden;background:#f3f4f6}.Blocks_pageImagePlaceholderPU__IvYrW{display:block;width:100%;height:100%}.Blocks_imagePlaceholder__lP6a0{min-height:120px;width:100%;border-radius:4px;font-size:.9rem;display:flex;align-items:center;justify-content:center}.Blocks_imagePlaceholder__lP6a0,.Blocks_pageImagePlaceholder__wDkqI{background:#f3f4f6;color:#6b7280}.Blocks_imageLoadErrorRow__sHdWJ{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:6px auto 10px;font-size:.9rem;line-height:1.2;width:100%;max-width:none}.Blocks_imageLoadErrorDetails__B1UzJ{flex:1 1 auto;min-width:0}.Blocks_imageLoadErrorSummary__DQosI{color:#b91c1c;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Blocks_imageLoadErrorText__Uetvw{color:#b91c1c;margin-top:4px;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.Blocks_imageRetryBtn__wJRqE{border:1px solid #e5e7eb;background:#fff;color:#111;border-radius:8px;padding:6px 10px;cursor:pointer;box-shadow:1px 1px 0 #00000010;font-size:.85rem;flex:0 0 auto}.Blocks_imageRetryBtn__wJRqE:active{transform:translate(1px,1px);box-shadow:none}