a.Notes-module__mMtTzq__treeCategoryBtn,a.Notes-module__mMtTzq__treeSubjectBtn,a.Notes-module__mMtTzq__tab,a.Notes-module__mMtTzq__groupCard,a.Notes-module__mMtTzq__refTocBtn,a.Notes-module__mMtTzq__noteRowMain,a.Notes-module__mMtTzq__readingNavBtn,a.Notes-module__mMtTzq__tocBackBtn{text-decoration:none}a.Notes-module__mMtTzq__refTocBtn,a.Notes-module__mMtTzq__readingNavBtn{color:inherit}.Notes-module__mMtTzq__versionBadge{letter-spacing:.02em;vertical-align:middle;background:color-mix(in srgb, var(--layout-tint,var(--primary)) 14%, var(--bg-card));color:var(--layout-tint,var(--primary));border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:700;display:inline-block}.Notes-module__mMtTzq__container{--layout-tint:var(--primary);--tint-soft:color-mix(in srgb, var(--layout-tint) 16%, var(--bg-card));--tint-soft-hover:color-mix(in srgb, var(--layout-tint) 26%, var(--bg-card));--tint-line:color-mix(in srgb, var(--layout-tint) 45%, transparent);background:var(--bg-page);min-height:calc(100vh - 4rem);color:var(--text-primary);display:flex}.Notes-module__mMtTzq__tintBtn{background:var(--tint-soft);color:var(--text-primary);border:1px solid var(--tint-line)}.Notes-module__mMtTzq__tintBtn:hover{background:var(--tint-soft-hover);border-color:var(--layout-tint)}.Notes-module__mMtTzq__sidebar{border-right:1px solid var(--border);background:var(--bg-sidebar);flex-shrink:0;width:260px;overflow-y:auto}.Notes-module__mMtTzq__sidebarHeader{border-bottom:1px solid var(--border);padding:1.25rem 1rem}.Notes-module__mMtTzq__sidebarTitle{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.Notes-module__mMtTzq__sidebarAction{font:inherit;color:var(--text-accent);cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.75rem;font-weight:600}.Notes-module__mMtTzq__sidebarAction:hover{text-decoration:underline}.Notes-module__mMtTzq__tree{padding:.5rem 0}.Notes-module__mMtTzq__treeCategory{margin-bottom:.25rem}.Notes-module__mMtTzq__treeCategoryBtn,.Notes-module__mMtTzq__treeSubjectBtn{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;font-family:inherit;transition:background .15s,color .15s;display:flex}.Notes-module__mMtTzq__treeCategoryBtn{color:var(--text-primary);padding:.625rem 1rem;font-size:.9375rem;font-weight:600}.Notes-module__mMtTzq__treeCategoryBtn:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__treeIcon{text-align:center;width:.75rem;color:var(--text-muted);flex-shrink:0;font-size:.75rem}.Notes-module__mMtTzq__treeCategoryIcon{font-size:1rem}.Notes-module__mMtTzq__treeChildren{border-left:1px solid var(--border);margin-left:1.5rem;padding:.125rem 0}.Notes-module__mMtTzq__treeChildren .Notes-module__mMtTzq__treeRow{border-radius:0 .5rem .5rem 0}.Notes-module__mMtTzq__treeSubjectBtn{color:var(--text-secondary);padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem;font-weight:500}.Notes-module__mMtTzq__treeSubjectBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.Notes-module__mMtTzq__treeSubjectActive{background:var(--bg-active);color:var(--primary);font-weight:600}.Notes-module__mMtTzq__treeSubjectActive:hover{background:var(--bg-active);color:var(--primary)}.Notes-module__mMtTzq__main{flex-direction:column;flex:1;min-width:0;display:flex}.Notes-module__mMtTzq__subjectHeader{border-bottom:1px solid var(--border);background:var(--bg-card);padding:1.5rem 2rem 0;position:relative}.Notes-module__mMtTzq__crumbs{min-width:0;color:var(--text-muted);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.125rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.Notes-module__mMtTzq__crumbItem{align-items:center;gap:.125rem;min-width:0;display:inline-flex}.Notes-module__mMtTzq__crumb{font-family:inherit;font-size:inherit;color:var(--text-secondary);cursor:pointer;text-overflow:ellipsis;background:0 0;border:none;border-radius:.375rem;max-width:12rem;padding:.25rem .375rem;text-decoration:none;display:inline-block;overflow:hidden}.Notes-module__mMtTzq__crumb:hover{background:var(--bg-hover);color:var(--text-primary)}.Notes-module__mMtTzq__crumbCurrent{color:var(--text-primary);cursor:default;font-weight:600}.Notes-module__mMtTzq__crumbCurrent:hover{background:0 0}.Notes-module__mMtTzq__crumbSep{color:var(--text-muted);opacity:.6;padding:0 .0625rem}.Notes-module__mMtTzq__crumbMore{letter-spacing:.1em}.Notes-module__mMtTzq__crumbRoot,.Notes-module__mMtTzq__crumbRoot+.Notes-module__mMtTzq__crumbSep{display:none}.Notes-module__mMtTzq__subjectTitle{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.Notes-module__mMtTzq__maskedBlock{padding-bottom:9rem;position:relative;overflow:hidden}.Notes-module__mMtTzq__contentMask{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;height:16rem;padding:0 1.5rem 1.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.Notes-module__mMtTzq__contentMaskFade{background:var(--bg-page);pointer-events:none;z-index:1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 18%,#00000080 32%,#000000d1 46%,#000000f7 60%,#000 72%);mask-image:linear-gradient(#0000 0%,#0000002e 18%,#00000080 32%,#000000d1 46%,#000000f7 60%,#000 72%)}.Notes-module__mMtTzq__contentMaskInner{z-index:2;pointer-events:auto;text-align:center;width:100%;max-width:24rem;position:relative}.Notes-module__mMtTzq__contentMaskTitle{color:var(--text-primary);margin:0 0 .375rem;font-size:1rem;font-weight:800}.Notes-module__mMtTzq__contentMaskDesc{color:var(--text-secondary);margin:0 0 .875rem;font-size:.8125rem}.Notes-module__mMtTzq__contentMaskCta{background:var(--tint-soft);color:var(--text-primary);border:1px solid var(--tint-line);border-radius:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-block}.Notes-module__mMtTzq__contentMaskCta:hover{background:var(--tint-soft-hover);border-color:var(--layout-tint)}.Notes-module__mMtTzq__permissionBackdrop{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Notes-module__mMtTzq__permissionCard{background:var(--bg-card,#fff);border-radius:.75rem;width:100%;max-width:26rem;padding:1.5rem 1.5rem 1.25rem;box-shadow:0 16px 48px #0000003d}.Notes-module__mMtTzq__permissionTitle{color:var(--text-primary);margin:0 0 .625rem;font-size:1.0625rem;font-weight:800}.Notes-module__mMtTzq__permissionBody{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.875rem;line-height:1.6}.Notes-module__mMtTzq__permissionActions{justify-content:flex-end;gap:.5rem;display:flex}.Notes-module__mMtTzq__permissionSecondary,.Notes-module__mMtTzq__permissionPrimary{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:.375rem;align-items:center;padding:.5rem .875rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.Notes-module__mMtTzq__permissionSecondary{border-color:var(--border);color:var(--text-secondary);background:0 0}.Notes-module__mMtTzq__permissionSecondary:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__permissionPrimary{background:var(--tint-soft);color:var(--text-primary);border:1px solid var(--tint-line)}.Notes-module__mMtTzq__permissionPrimary:hover{background:var(--tint-soft-hover);border-color:var(--layout-tint)}.Notes-module__mMtTzq__subjectTitleRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.Notes-module__mMtTzq__tabs{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.Notes-module__mMtTzq__tabs::-webkit-scrollbar{display:none}.Notes-module__mMtTzq__tab{white-space:nowrap;cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.625rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.Notes-module__mMtTzq__tab:hover{color:var(--text-primary)}.Notes-module__mMtTzq__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.Notes-module__mMtTzq__tabIcon{font-size:1rem}.Notes-module__mMtTzq__tabPanel{flex:1;min-height:0;padding:1.5rem 2rem 3rem;overflow-y:auto}.Notes-module__mMtTzq__empty{height:100%;min-height:40vh;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;font-size:.9375rem;display:flex}.Notes-module__mMtTzq__tutorialView{display:block}.Notes-module__mMtTzq__tutorialTocTitle{color:var(--text-primary);word-break:keep-all;font-size:.9375rem;font-weight:600}.Notes-module__mMtTzq__tutorialTocMeta{color:var(--text-secondary);letter-spacing:.04em;margin-top:.125rem;font-size:.6875rem;font-weight:600}.Notes-module__mMtTzq__tutorialTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.5rem;font-weight:800}.Notes-module__mMtTzq__versionDropdown{display:inline-flex;position:relative}.Notes-module__mMtTzq__versionBtn{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-secondary);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.Notes-module__mMtTzq__versionBtn:hover,.Notes-module__mMtTzq__versionBtn[aria-expanded=true]{border-color:var(--primary);color:var(--primary)}.Notes-module__mMtTzq__versionAxisName{color:var(--text-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.Notes-module__mMtTzq__versionLabel{font-variant-numeric:tabular-nums;color:var(--text-primary)}.Notes-module__mMtTzq__versionBtn:hover .Notes-module__mMtTzq__versionLabel,.Notes-module__mMtTzq__versionBtn[aria-expanded=true] .Notes-module__mMtTzq__versionLabel{color:var(--primary)}.Notes-module__mMtTzq__versionChevron{transition:transform .18s}.Notes-module__mMtTzq__versionChevronOpen{transform:rotate(180deg)}.Notes-module__mMtTzq__versionMenu{z-index:30;background:var(--bg-card);border:1px solid var(--border);border-radius:.5rem;min-width:14rem;padding:.375rem;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 8px 24px #0000001f}.Notes-module__mMtTzq__versionMenuHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0;padding:.375rem .625rem .25rem;font-size:.6875rem;font-weight:700}.Notes-module__mMtTzq__versionMenuList{flex-direction:column;gap:.0625rem;margin:0;padding:0;list-style:none;display:flex}.Notes-module__mMtTzq__versionMenuItem{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.375rem;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;padding:.5rem .625rem;font-family:inherit;transition:background .12s;display:flex}.Notes-module__mMtTzq__versionMenuItem:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__versionMenuItemActive{background:color-mix(in srgb, var(--primary) 10%, transparent)}.Notes-module__mMtTzq__versionMenuItemActive:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}.Notes-module__mMtTzq__versionMenuItemLabel{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:inline-flex}.Notes-module__mMtTzq__versionMenuItemActive .Notes-module__mMtTzq__versionMenuItemLabel{color:var(--primary)}.Notes-module__mMtTzq__versionMenuItemBadge{background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary);letter-spacing:.02em;border-radius:999px;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700}.Notes-module__mMtTzq__versionMenuItemMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.Notes-module__mMtTzq__tutorialSummary{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.Notes-module__mMtTzq__lectureView{display:block}.Notes-module__mMtTzq__tocView{max-width:680px;margin:0;padding:.5rem 0}.Notes-module__mMtTzq__tocHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.Notes-module__mMtTzq__tocHeaderText{flex:1;min-width:0}.Notes-module__mMtTzq__tocTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.Notes-module__mMtTzq__tocSubtitle{color:var(--text-muted);margin:0;font-size:.8125rem}.Notes-module__mMtTzq__tocAddBtn{font:inherit;color:var(--text-primary);border:1px solid color-mix(in srgb, var(--text-primary) 16%, transparent);cursor:pointer;background:0 0;border-radius:.375rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:700;display:inline-flex}.Notes-module__mMtTzq__tocAddBtn:link,.Notes-module__mMtTzq__tocAddBtn:visited{color:var(--text-primary);text-decoration:none}.Notes-module__mMtTzq__tocAddBtn:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.Notes-module__mMtTzq__tocAddBtnSign{font-size:1rem;line-height:1}.Notes-module__mMtTzq__tocChapter{margin-bottom:1.5rem}.Notes-module__mMtTzq__tocChapter:last-child{margin-bottom:0}.Notes-module__mMtTzq__tocChapterHead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.Notes-module__mMtTzq__tocChapterHead .Notes-module__mMtTzq__tocChapterName{margin-bottom:0}.Notes-module__mMtTzq__tocChapterName{letter-spacing:.02em;color:var(--text-secondary);margin:0 0 .5rem;font-size:.8125rem;font-weight:700;display:block}.Notes-module__mMtTzq__tocAddBtnSmall{font:inherit;color:var(--text-muted);border:1px dashed color-mix(in srgb, var(--text-primary) 20%, transparent);cursor:pointer;background:0 0;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.Notes-module__mMtTzq__tocAddBtnSmall:hover{color:var(--text-primary);border-style:solid;border-color:color-mix(in srgb, var(--text-primary) 32%, transparent)}.Notes-module__mMtTzq__tocChapterNum{display:none}.Notes-module__mMtTzq__tocNoteList{margin:0;padding:0;list-style:none}.Notes-module__mMtTzq__tocNoteBtn{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:baseline;gap:.625rem;width:100%;padding:.5rem .625rem;font-family:inherit;transition:background .15s;display:flex}.Notes-module__mMtTzq__tocNoteBtn:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__tocNoteIdx{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.5rem;font-size:.8125rem;font-weight:600}.Notes-module__mMtTzq__tocNoteTitle{color:var(--text-primary);flex:1;font-size:.9375rem}.Notes-module__mMtTzq__readingView{max-width:680px;margin:0;padding:.5rem 0}.Notes-module__mMtTzq__readingHeader{border-bottom:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.Notes-module__mMtTzq__tocBackBtn{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-secondary);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.Notes-module__mMtTzq__tocBackBtn:hover{border-color:var(--primary);color:var(--primary)}.Notes-module__mMtTzq__readingMeta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.Notes-module__mMtTzq__readingHeaderRight{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:.5rem .75rem;display:inline-flex}.Notes-module__mMtTzq__readingHeaderRight>*{white-space:nowrap}.Notes-module__mMtTzq__historyBtn{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-secondary);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.Notes-module__mMtTzq__historyBtn:hover{border-color:var(--primary);color:var(--primary)}.Notes-module__mMtTzq__readingNav{border-top:1px solid var(--border-light);grid-template-columns:1fr 1fr;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.Notes-module__mMtTzq__readingNavBtn{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:left;border-radius:.5rem;flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1rem;font-family:inherit;transition:all .15s;display:flex}.Notes-module__mMtTzq__readingNavBtn:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--bg-card))}.Notes-module__mMtTzq__readingNavNext{text-align:right}.Notes-module__mMtTzq__readingNavLabel{letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;font-size:.6875rem;font-weight:700}.Notes-module__mMtTzq__readingNavTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.Notes-module__mMtTzq__article{max-width:720px;color:var(--text-primary);line-height:1.8}.Notes-module__mMtTzq__refContent h2{color:var(--text-primary);margin:1.25rem 0 .5rem;font-size:1.0625rem;font-weight:700}.Notes-module__mMtTzq__refContent h3{color:var(--text-primary);margin:1rem 0 .375rem;font-size:.9375rem;font-weight:600}.Notes-module__mMtTzq__refContent code{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border-radius:.25rem;padding:.125rem .375rem;font-family:Fira Code,Consolas,monospace;font-size:.875em}.Notes-module__mMtTzq__refContent pre{background:var(--code-bg);border:1px solid var(--code-border);border-radius:.5rem;margin:.625rem 0;padding:.875rem 1rem;overflow-x:auto}.Notes-module__mMtTzq__refContent pre code{color:var(--code-fg);background:0 0;padding:0;font-size:.8125rem}.Notes-module__mMtTzq__refContent ul{margin:.5rem 0;padding-left:1.5rem}.Notes-module__mMtTzq__refContent strong{font-weight:700}.Notes-module__mMtTzq__referenceView{display:block}.Notes-module__mMtTzq__tocSearchBar{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.Notes-module__mMtTzq__tocSearchInput{border:1px solid var(--border);background:var(--bg-card);width:100%;color:var(--text-primary);border-radius:.5rem;padding:.625rem 1rem;font-family:inherit;font-size:.9375rem}.Notes-module__mMtTzq__tocSearchInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}.Notes-module__mMtTzq__refTocBtn{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.375rem;align-items:flex-start;gap:.625rem;width:100%;padding:.625rem;font-family:inherit;transition:background .15s;display:flex}.Notes-module__mMtTzq__refTocBtn:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__refTocBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Notes-module__mMtTzq__refTocTitle{color:var(--text-primary);font-family:Fira Code,Consolas,monospace;font-size:.9375rem;font-weight:700}.Notes-module__mMtTzq__refTocSummary{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.Notes-module__mMtTzq__refEmpty{text-align:center;color:var(--text-muted);margin:0;padding:2rem 0}.Notes-module__mMtTzq__refArticle{max-width:720px}.Notes-module__mMtTzq__refMainTitle{color:var(--text-primary);margin:0 0 .5rem;font-family:Fira Code,Consolas,monospace;font-size:1.625rem;font-weight:800}.Notes-module__mMtTzq__refMainSummary{color:var(--text-secondary);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}.Notes-module__mMtTzq__refSection{margin-bottom:1.75rem;scroll-margin-top:5rem}.Notes-module__mMtTzq__refSection:last-child{margin-bottom:0}.Notes-module__mMtTzq__refSectionHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;padding-bottom:.5rem;display:flex}.Notes-module__mMtTzq__refSectionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:700}.Notes-module__mMtTzq__refSectionCopyBtn{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:9999px;flex-shrink:0;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:600;transition:all .15s}.Notes-module__mMtTzq__refSectionCopyBtn:hover{border-color:var(--primary);color:var(--primary)}.Notes-module__mMtTzq__refCode{background:var(--code-bg);color:var(--code-fg);border:1px solid var(--code-border);white-space:pre;border-radius:.5rem;margin:0;padding:.875rem 1rem;font-family:Fira Code,Consolas,monospace;font-size:.8125rem;line-height:1.6;overflow-x:auto}.Notes-module__mMtTzq__refCode code{color:inherit;background:0 0;padding:0;font-family:inherit}.Notes-module__mMtTzq__refTable{border-collapse:collapse;width:100%;font-size:.875rem}.Notes-module__mMtTzq__refTable th,.Notes-module__mMtTzq__refTable td{text-align:left;border-bottom:1px solid var(--border-light);padding:.5rem .75rem}.Notes-module__mMtTzq__refTable th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);background:var(--bg-subtle);font-size:.6875rem;font-weight:700}.Notes-module__mMtTzq__refTable td code{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-radius:.25rem;padding:.125rem .375rem;font-family:Fira Code,Consolas,monospace;font-size:.8125rem}.Notes-module__mMtTzq__refReturns{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.7}.Notes-module__mMtTzq__refExample{margin-bottom:.875rem}.Notes-module__mMtTzq__refExample:last-child{margin-bottom:0}.Notes-module__mMtTzq__refExampleLabel{color:var(--text-secondary);margin:0 0 .375rem;font-size:.8125rem;font-weight:600}.Notes-module__mMtTzq__refNotes{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.7;list-style:outside}.Notes-module__mMtTzq__refNotes li{margin:.25rem 0}@media (max-width:1024px){.Notes-module__mMtTzq__tocView,.Notes-module__mMtTzq__readingView{padding:1.5rem}}@media (max-width:768px){.Notes-module__mMtTzq__container{flex-direction:column}.Notes-module__mMtTzq__sidebar{border-bottom:none;border-right:none;flex:1;width:100%;max-height:none}.Notes-module__mMtTzq__main,.Notes-module__mMtTzq__container[data-mobile-detail=true] .Notes-module__mMtTzq__sidebar{display:none}.Notes-module__mMtTzq__container[data-mobile-detail=true] .Notes-module__mMtTzq__main{display:flex}.Notes-module__mMtTzq__crumbRoot{color:var(--primary);font-weight:600;display:inline-block}.Notes-module__mMtTzq__crumbRoot+.Notes-module__mMtTzq__crumbSep{display:inline}.Notes-module__mMtTzq__subjectHeader{padding:.875rem 1rem 0}.Notes-module__mMtTzq__subjectTitle{margin-bottom:.75rem;font-size:1.25rem}.Notes-module__mMtTzq__tab{padding:.625rem .75rem;font-size:.8125rem}.Notes-module__mMtTzq__tabPanel{padding:1rem 1rem 2rem}.Notes-module__mMtTzq__tocView,.Notes-module__mMtTzq__readingView{border-radius:.5rem;padding:1.25rem 0}.Notes-module__mMtTzq__tocChapterName{font-size:.9375rem}.Notes-module__mMtTzq__readingNav{grid-template-columns:1fr}.Notes-module__mMtTzq__container[data-fullscreen-reading=true] .Notes-module__mMtTzq__readingView{z-index:100;overscroll-behavior:contain;background:var(--bg-page);border:none;border-radius:0;max-width:none;margin:0;padding:0 1rem 2rem;position:fixed;inset:0;overflow-y:auto}.Notes-module__mMtTzq__container[data-fullscreen-reading=true] .Notes-module__mMtTzq__readingHeader{background:var(--bg-page);z-index:6;border-bottom:1px solid var(--border);margin:0 -1rem 1.75rem;padding:.875rem 1rem;position:sticky;top:0}.Notes-module__mMtTzq__readingHeader .Notes-module__mMtTzq__btnLabel{display:none}.Notes-module__mMtTzq__readingHeader>a,.Notes-module__mMtTzq__readingHeader>.Notes-module__mMtTzq__readingHeaderRight>button,.Notes-module__mMtTzq__readingHeader>.Notes-module__mMtTzq__readingHeaderRight>span>button{box-sizing:border-box;border-radius:.5rem;flex-shrink:0;justify-content:center;gap:0;width:2.25rem;height:2.25rem;padding:0}.Notes-module__mMtTzq__readingHeader>a>svg,.Notes-module__mMtTzq__readingHeader>.Notes-module__mMtTzq__readingHeaderRight>button>svg,.Notes-module__mMtTzq__readingHeader>.Notes-module__mMtTzq__readingHeaderRight>span>button>svg{width:16px;height:16px}.Notes-module__mMtTzq__readingHeaderRight{gap:.375rem}.Notes-module__mMtTzq__readingMeta{white-space:nowrap;margin-left:.25rem}.Notes-module__mMtTzq__container[data-fullscreen-reading=true] .Notes-module__mMtTzq__refMainTitle{margin-top:.5rem}.Notes-module__mMtTzq__container[data-fullscreen-reading=true] .Notes-module__mMtTzq__article{padding-top:.5rem}}.Notes-module__mMtTzq__treeRow{border-radius:0;align-items:stretch;display:flex}.Notes-module__mMtTzq__treeRow .Notes-module__mMtTzq__treeCategoryBtn{padding-left:0}.Notes-module__mMtTzq__treeRow .Notes-module__mMtTzq__treeSubjectBtn{padding-left:.125rem}.Notes-module__mMtTzq__treeRow .Notes-module__mMtTzq__treeCategoryBtn,.Notes-module__mMtTzq__treeRow .Notes-module__mMtTzq__treeSubjectBtn{flex:1;min-width:0}.Notes-module__mMtTzq__treeToggleBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:0 0 2rem;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.Notes-module__mMtTzq__treeToggleBtn:hover{color:var(--text-primary)}.Notes-module__mMtTzq__treeToggleSpacer{flex:0 0 2rem}.Notes-module__mMtTzq__treeCategoryIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;display:inline-flex}.Notes-module__mMtTzq__treeDot{background:var(--border);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;margin:0 .375rem}.Notes-module__mMtTzq__treeSubjectName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Notes-module__mMtTzq__treeCount{color:var(--text-muted);background:color-mix(in srgb, var(--text-muted) 14%, transparent);border-radius:999px;margin-right:.5rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600}.Notes-module__mMtTzq__treeSubjectActive .Notes-module__mMtTzq__treeCount{color:var(--primary);background:color-mix(in srgb, var(--primary) 16%, transparent)}.Notes-module__mMtTzq__treeRow.Notes-module__mMtTzq__treeSubjectActive{background:var(--bg-active)}.Notes-module__mMtTzq__treeRow.Notes-module__mMtTzq__treeSubjectActive .Notes-module__mMtTzq__treeToggleBtn{color:var(--primary)}.Notes-module__mMtTzq__treeEmpty{color:var(--text-muted);margin:0;padding:.75rem 1rem;font-size:.8125rem}.Notes-module__mMtTzq__tocNoteList>li{align-items:flex-start;gap:.25rem;display:flex}.Notes-module__mMtTzq__tocNoteList>li>button{flex:1;min-width:0}.Notes-module__mMtTzq__empty .Notes-module__mMtTzq__tocAddBtn{margin-top:.75rem}.Notes-module__mMtTzq__draftSection{border-top:1px dashed var(--border);margin-top:1.5rem;padding-top:1rem}.Notes-module__mMtTzq__draftTitle{color:var(--text-secondary);margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.Notes-module__mMtTzq__draftList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Notes-module__mMtTzq__draftRow{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .625rem;text-decoration:none;display:flex}.Notes-module__mMtTzq__draftRow:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__draftBadge{letter-spacing:.04em;background:color-mix(in srgb, var(--brand-accent,#eab308) 18%, transparent);color:var(--brand-accent,#ca8a04);border-radius:999px;flex-shrink:0;padding:.125rem .4375rem;font-size:.625rem;font-weight:700}.Notes-module__mMtTzq__draftName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.Notes-module__mMtTzq__draftEdit{color:var(--text-secondary);flex-shrink:0;font-size:.75rem}.Notes-module__mMtTzq__composeView{max-width:56rem}.Notes-module__mMtTzq__tocHeaderActions{flex-shrink:0;gap:.375rem;display:inline-flex}.Notes-module__mMtTzq__bookGrid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.Notes-module__mMtTzq__bookCard{border:1px solid var(--border);background:var(--bg-card);border-radius:.75rem;transition:border-color .15s,transform .15s;display:flex;position:relative}.Notes-module__mMtTzq__bookCard:hover{border-color:var(--layout-tint);transform:translateY(-1px)}.Notes-module__mMtTzq__bookCardMain{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;gap:.875rem;padding:.875rem;font-family:inherit;text-decoration:none;display:flex}.Notes-module__mMtTzq__bookCover{background:linear-gradient(160deg, color-mix(in srgb, var(--layout-tint) 40%, #1f2937), #0f172a) center / cover no-repeat;border-radius:.375rem;flex:0 0 4.25rem;justify-content:center;align-items:center;height:5.75rem;font-size:1.5rem;display:flex;box-shadow:inset 3px 0 #ffffff1f}.Notes-module__mMtTzq__bookCardBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Notes-module__mMtTzq__bookCardTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;display:-webkit-box;overflow:hidden}.Notes-module__mMtTzq__bookCardDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.Notes-module__mMtTzq__bookCardMeta{color:var(--text-muted);font-size:.6875rem}.Notes-module__mMtTzq__bookCardToc{flex-direction:column;gap:.125rem;margin-top:.25rem;display:flex}.Notes-module__mMtTzq__bookCardTocItem{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.Notes-module__mMtTzq__bookCardTocMore{color:var(--text-muted);font-size:.6875rem}.Notes-module__mMtTzq__bookCard>.Notes-module__mMtTzq__bookCardMenu{align-self:auto;position:absolute;top:.5rem;right:.5rem}.Notes-module__mMtTzq__bookCard:has(>.Notes-module__mMtTzq__bookCardMenu) .Notes-module__mMtTzq__bookCardMain{padding-right:3rem}.Notes-module__mMtTzq__bookCard>.Notes-module__mMtTzq__bookCardMenu>button{background:var(--bg-card);border-color:var(--border);box-shadow:0 1px 2px #0000000f}.Notes-module__mMtTzq__bookBackBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 0 .25rem;font-family:inherit;font-size:.75rem;font-weight:600}.Notes-module__mMtTzq__bookBackBtn:hover{color:var(--text-primary)}.Notes-module__mMtTzq__draftHint{color:var(--text-muted);font-weight:400}a.Notes-module__mMtTzq__tocNoteBtn{color:inherit;text-decoration:none}.Notes-module__mMtTzq__noteList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Notes-module__mMtTzq__noteRow{border-bottom:1px solid var(--border-light);align-items:center;gap:.25rem;display:flex}.Notes-module__mMtTzq__noteRow:last-child{border-bottom:none}.Notes-module__mMtTzq__noteRowMain{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex:1;align-items:center;gap:1rem;padding:.875rem .5rem;font-family:inherit;display:flex}.Notes-module__mMtTzq__noteRowMain:hover{background:var(--bg-hover)}.Notes-module__mMtTzq__noteRowIdx{width:1.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:ui-monospace,Menlo,monospace;font-size:.75rem}.Notes-module__mMtTzq__noteRowBody{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Notes-module__mMtTzq__noteRowTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.Notes-module__mMtTzq__noteRowExcerpt{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.Notes-module__mMtTzq__noteRowDate{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.75rem}.Notes-module__mMtTzq__noteRowMeta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.75rem;display:flex}.Notes-module__mMtTzq__noteRowMeta>*+:before{content:"·";color:var(--border);margin-right:.5rem}.Notes-module__mMtTzq__noteRowAuthor{color:var(--text-secondary);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.Notes-module__mMtTzq__noteRowMetaMuted{color:var(--text-muted);opacity:.8;font-style:normal}.Notes-module__mMtTzq__noteRowMenu{flex-shrink:0;justify-content:center;width:2rem;display:flex}.Notes-module__mMtTzq__officialMark{vertical-align:-.25rem;align-items:center;gap:.375rem;margin-right:.375rem;display:inline-flex}.Notes-module__mMtTzq__officialMark img{display:block}.Notes-module__mMtTzq__officialLabel{color:var(--layout-tint,var(--primary));font-size:.8125rem;font-weight:700}.Notes-module__mMtTzq__officialEyebrow{margin:.25rem 0 -.5rem}.Notes-module__mMtTzq__tocFilterBar{align-items:center;margin:-.5rem 0 1rem;display:flex}.Notes-module__mMtTzq__officialCheck{color:var(--text-secondary);--checkbox-gap:.5rem;font-size:.875rem;font-weight:600}.Notes-module__mMtTzq__officialCheck img{display:block}.Notes-module__mMtTzq__noteRowChapter{color:var(--text-secondary);border:1px solid var(--border);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.Notes-module__mMtTzq__noteRowChapterNone{color:var(--text-muted);border-style:dashed;font-weight:500}.Notes-module__mMtTzq__authorLine{border-bottom:1px solid var(--border-light);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:0 0 .875rem;font-size:.8125rem;display:flex}.Notes-module__mMtTzq__authorName{color:var(--text-primary);font-weight:700}.Notes-module__mMtTzq__authorMeta{color:var(--text-muted)}.Notes-module__mMtTzq__authorMeta:before{content:"·";color:var(--border);margin-right:.5rem}.Notes-module__mMtTzq__readingStats{color:var(--text-muted);margin:-.25rem 0 1rem;font-size:.8125rem}.Notes-module__mMtTzq__authorLink{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.Notes-module__mMtTzq__authorLink:hover{color:var(--text-primary)}.Notes-module__mMtTzq__shelf{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.25rem}.Notes-module__mMtTzq__shelfLabel{letter-spacing:.04em;color:var(--text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.Notes-module__mMtTzq__shelfRow{flex-wrap:wrap;gap:1rem;display:flex}.Notes-module__mMtTzq__shelfBook{color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:stretch;gap:.875rem;padding:0;font-family:inherit;display:flex}.Notes-module__mMtTzq__shelfCover{background:linear-gradient(160deg, color-mix(in srgb, var(--layout-tint) 45%, #1f2937), #0f172a) center / cover no-repeat;border-radius:.25rem .5rem .5rem .25rem;flex:0 0 5.25rem;justify-content:center;align-items:center;height:7rem;padding:.5rem .5rem .5rem .875rem;transition:transform .15s;display:flex;position:relative;box-shadow:0 8px 20px #00000059,inset -2px 0 #ffffff14}.Notes-module__mMtTzq__shelfBook:hover .Notes-module__mMtTzq__shelfCover{transform:translateY(-2px)rotate(-1deg)}.Notes-module__mMtTzq__shelfSpine{background:#ffffff38;width:2px;position:absolute;top:0;bottom:0;left:.375rem}.Notes-module__mMtTzq__shelfCoverTitle{color:#f8fafc;text-align:center;text-shadow:0 1px 4px #00000080;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.6875rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.Notes-module__mMtTzq__shelfText{flex-direction:column;justify-content:center;gap:.25rem;min-width:0;display:flex}.Notes-module__mMtTzq__shelfTitle{color:var(--text-primary);font-size:.9375rem;font-weight:700}.Notes-module__mMtTzq__shelfMeta{color:var(--text-secondary);font-size:.75rem}.Notes-module__mMtTzq__shelfCta{color:var(--layout-tint);margin-top:.25rem;font-size:.75rem;font-weight:700}.Notes-module__mMtTzq__groupDesc{color:var(--text-muted);margin:-.5rem 0 1.25rem;font-size:.8125rem}.Notes-module__mMtTzq__groupGrid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.Notes-module__mMtTzq__groupCard{border:1px solid var(--border);background:var(--bg-card);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.875rem;padding:1rem;font-family:inherit;transition:border-color .15s,transform .15s;display:flex}.Notes-module__mMtTzq__groupCard:hover{border-color:var(--layout-tint);transform:translateY(-1px)}.Notes-module__mMtTzq__groupCard:focus-visible{outline:2px solid var(--layout-tint);outline-offset:2px}.Notes-module__mMtTzq__groupCardIcon{background:var(--tint-soft);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.Notes-module__mMtTzq__groupCardBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.Notes-module__mMtTzq__groupCardName{color:var(--text-primary);font-size:.9375rem;font-weight:700}.Notes-module__mMtTzq__groupCardMeta{color:var(--text-secondary);font-size:.75rem}.Notes-module__mMtTzq__groupCardKids{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.Notes-module__mMtTzq__groupCardArrow{color:var(--text-muted);flex-shrink:0;align-self:center;transition:transform .15s,color .15s}.Notes-module__mMtTzq__groupCard:hover .Notes-module__mMtTzq__groupCardArrow{color:var(--layout-tint);transform:translate(2px)}.Notes-module__mMtTzq__groupCardBranch .Notes-module__mMtTzq__groupCardIcon{background:color-mix(in srgb, var(--layout-tint) 10%, var(--bg-card))}@media (max-width:768px){.Notes-module__mMtTzq__groupGrid{border-top:1px solid var(--border-light);grid-template-columns:1fr;gap:0}.Notes-module__mMtTzq__groupCard{border:none;border-bottom:1px solid var(--border-light);background:0 0;border-radius:0;align-items:center;gap:.75rem;padding:.875rem .25rem}.Notes-module__mMtTzq__groupCard:hover{background:var(--bg-hover);transform:none}.Notes-module__mMtTzq__groupCardIcon{width:2.25rem;height:2.25rem}.Notes-module__mMtTzq__groupCardName{font-size:1rem}.Notes-module__mMtTzq__groupCardMeta{font-size:.8125rem}.Notes-module__mMtTzq__groupCardKids{font-size:.75rem}.Notes-module__mMtTzq__tocHeader{flex-direction:column;align-items:stretch;gap:.75rem}.Notes-module__mMtTzq__tocHeaderActions{flex-wrap:wrap}.Notes-module__mMtTzq__noteRowMain{gap:.625rem;padding:.875rem 0}.Notes-module__mMtTzq__noteRowIdx{width:1.25rem}.Notes-module__mMtTzq__noteRowChapter,.Notes-module__mMtTzq__noteRowDate{display:none}.Notes-module__mMtTzq__tocNoteBtn{padding:.5rem 0}.Notes-module__mMtTzq__refTocBtn{padding:.625rem 0}}.Notes-module__mMtTzq__fileList{flex-wrap:wrap;gap:.5rem;margin:.875rem 0 1.25rem;padding:0;list-style:none;display:flex}.Notes-module__mMtTzq__fileItem{border:1px solid var(--border-light);background:var(--bg-card);max-width:22rem;color:var(--text-primary);border-radius:999px;align-items:center;gap:.5rem;padding:.4375rem .75rem;font-size:.8125rem;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.Notes-module__mMtTzq__fileItem:hover{border-color:var(--layout-tint,var(--primary));background:color-mix(in srgb, var(--layout-tint,var(--primary)) 6%, var(--bg-card))}.Notes-module__mMtTzq__fileIcon{flex:none;font-size:.9375rem;line-height:1}.Notes-module__mMtTzq__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.Notes-module__mMtTzq__fileSize{color:var(--text-muted);flex:none;font-size:.75rem}
.Books-module__Eglr8G__addBtn{background:var(--primary);color:var(--text-on-primary,#fff);cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .12s,transform .12s;display:inline-flex}.Books-module__Eglr8G__addBtn:hover{background:var(--primary-hover,#4338ca);transform:translateY(-1px)}.Books-module__Eglr8G__btnPrimary{background:var(--primary);color:var(--text-on-primary,#fff);cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:700;transition:background .12s}.Books-module__Eglr8G__btnPrimary:hover{background:var(--primary-hover,#4338ca)}.Books-module__Eglr8G__btnPrimary:disabled{opacity:.5;cursor:default}.Books-module__Eglr8G__btnSecondary{color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .12s,border-color .12s}.Books-module__Eglr8G__btnSecondary:hover{background:var(--bg-hover);border-color:var(--text-muted)}.Books-module__Eglr8G__btnGhost{color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .12s,border-color .12s,color .12s}.Books-module__Eglr8G__btnGhost:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border);color:var(--text-primary)}.Books-module__Eglr8G__btnGhost:disabled{opacity:.5;cursor:default}.Books-module__Eglr8G__backLink{color:#ffffffd9;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block}.Books-module__Eglr8G__backLink:hover{color:#fff;text-decoration:underline}.Books-module__Eglr8G__inlineLink{color:var(--primary);font-weight:600;text-decoration:none}.Books-module__Eglr8G__inlineLink:hover{text-decoration:underline}.Books-module__Eglr8G__input,.Books-module__Eglr8G__textarea,.Books-module__Eglr8G__select{background:var(--bg-card);width:100%;color:var(--text-primary);border:1px solid var(--border);box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .12s}.Books-module__Eglr8G__input:focus,.Books-module__Eglr8G__textarea:focus,.Books-module__Eglr8G__select:focus{border-color:var(--primary);outline:none}.Books-module__Eglr8G__textarea{resize:vertical;line-height:1.6}.Books-module__Eglr8G__wizard{--card-radius:.875rem;--card-padding:1.5rem;max-width:820px;}.Books-module__Eglr8G__steps{align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.Books-module__Eglr8G__stepChip{color:var(--text-muted);align-items:center;gap:.4375rem;font-size:.875rem;font-weight:600;display:inline-flex}.Books-module__Eglr8G__stepChipActive{color:var(--primary)}.Books-module__Eglr8G__stepChipDone{color:var(--text-secondary)}.Books-module__Eglr8G__stepNumBadge{background:var(--bg-hover);width:1.5rem;height:1.5rem;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.Books-module__Eglr8G__stepChipActive .Books-module__Eglr8G__stepNumBadge{background:var(--primary);color:var(--text-on-primary,#fff)}.Books-module__Eglr8G__stepChipDone .Books-module__Eglr8G__stepNumBadge{background:color-mix(in srgb, var(--primary) 18%, transparent);color:var(--primary)}.Books-module__Eglr8G__stepDivider{background:var(--border-light);flex:1;max-width:3rem;height:1px}.Books-module__Eglr8G__stepPanel{flex-direction:column;gap:.875rem;display:flex}.Books-module__Eglr8G__wizardActions{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.Books-module__Eglr8G__wizardActionsRight{gap:.5rem;display:flex}.Books-module__Eglr8G__chapterEmpty{text-align:center;color:var(--text-muted);background:var(--bg-subtle);border:1px dashed var(--border-light);border-radius:.5rem;padding:1.5rem 1rem;font-size:.8125rem;line-height:1.6}.Books-module__Eglr8G__chapterList{flex-direction:column;gap:.875rem;display:flex}.Books-module__Eglr8G__chapter{--card-padding:.875rem;flex-direction:column;gap:.75rem;display:flex;}.Books-module__Eglr8G__chapterHead{align-items:center;gap:.5rem;display:flex}.Books-module__Eglr8G__chapterNum{background:var(--primary);width:1.75rem;height:1.75rem;color:var(--text-on-primary,#fff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.Books-module__Eglr8G__chapterTitleInput{background:var(--bg-card);min-width:0;color:var(--text-primary);border:1px solid var(--border);border-radius:.5rem;flex:1;padding:.4375rem .625rem;font-family:inherit;font-size:.9375rem;font-weight:600}.Books-module__Eglr8G__chapterTitleInput:focus{border-color:var(--primary);outline:none}.Books-module__Eglr8G__chapterHeadActions{flex-shrink:0;gap:.1875rem;display:inline-flex}.Books-module__Eglr8G__itemList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Books-module__Eglr8G__itemRow{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.5rem;align-items:center;gap:.5rem;padding:.4375rem .5rem;display:flex}.Books-module__Eglr8G__itemIcon{flex-shrink:0;font-size:1rem;line-height:1}.Books-module__Eglr8G__itemBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Books-module__Eglr8G__itemTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.Books-module__Eglr8G__itemMeta{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.Books-module__Eglr8G__itemTypeChip{background:var(--bg-hover);color:var(--text-secondary);border-radius:999px;flex-shrink:0;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.Books-module__Eglr8G__itemUrl{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.Books-module__Eglr8G__tocActions{flex-shrink:0;gap:.1875rem;display:inline-flex}.Books-module__Eglr8G__tocBtn{background:var(--bg-card);width:1.5rem;height:1.5rem;color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;font-size:.875rem;line-height:1;transition:border-color .12s,color .12s;display:inline-flex}.Books-module__Eglr8G__tocBtn:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.Books-module__Eglr8G__tocBtn:disabled{opacity:.4;cursor:default}.Books-module__Eglr8G__addItemTypes{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.Books-module__Eglr8G__addItemLabel{color:var(--text-muted);margin-right:.125rem;font-size:.75rem;font-weight:700}.Books-module__Eglr8G__addItemTypeBtn{background:var(--bg-card);color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;border-radius:999px;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .12s,color .12s}.Books-module__Eglr8G__addItemTypeBtn:hover{border-color:var(--primary);color:var(--primary)}.Books-module__Eglr8G__addItemForm{background:var(--bg-card);border:1px dashed var(--border);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.Books-module__Eglr8G__addItemHint{color:var(--text-muted);margin:0;font-size:.8125rem}.Books-module__Eglr8G__addItemActions{justify-content:flex-end;gap:.5rem;display:flex}.Books-module__Eglr8G__addChapterBtn{color:var(--primary);border:1px dashed var(--border);cursor:pointer;background:0 0;border-radius:.5rem;align-self:flex-start;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:border-color .12s,background .12s}.Books-module__Eglr8G__addChapterBtn:hover{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}.Books-module__Eglr8G__empty{text-align:center;background:var(--bg-card);border:1px solid var(--border-light);border-radius:.875rem;flex-direction:column;align-items:center;gap:.5rem;padding:3.5rem 2rem;display:flex}.Books-module__Eglr8G__emptyIcon{font-size:2.5rem;line-height:1}.Books-module__Eglr8G__emptyTitle{color:var(--text-primary);margin:.25rem 0 0;font-size:1rem;font-weight:700}.Books-module__Eglr8G__emptyDesc{color:var(--text-secondary);word-break:keep-all;margin:0 0 .75rem;font-size:.875rem;line-height:1.6}.Books-module__Eglr8G__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.Books-module__Eglr8G__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.875rem;gap:.875rem;padding:1rem;transition:transform .14s,box-shadow .14s,border-color .14s;display:flex}.Books-module__Eglr8G__card:hover{border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 26px #0000001a}.Books-module__Eglr8G__cardCover{aspect-ratio:3/4;background-color:var(--primary);background-image:linear-gradient(135deg, var(--primary) 0%, color-mix(in srgb, var(--primary), #fff 28%) 100%);background-position:50%;background-size:cover;border-radius:.375rem .5rem .5rem .375rem;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000026}.Books-module__Eglr8G__cardSpine{z-index:1;background:#0000002e;width:.4375rem;position:absolute;top:0;bottom:0;left:0}.Books-module__Eglr8G__cardCoverIcon{font-size:1.75rem}.Books-module__Eglr8G__cardBody{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.Books-module__Eglr8G__cardTitleRow{align-items:center;gap:.375rem;display:flex}.Books-module__Eglr8G__cardTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;text-decoration:none;overflow:hidden}.Books-module__Eglr8G__cardTitle:hover{color:var(--primary)}.Books-module__Eglr8G__draftBadge{background:color-mix(in srgb, var(--warning,#f59e0b) 18%, transparent);color:color-mix(in srgb, var(--warning,#f59e0b) 70%, var(--text-primary));letter-spacing:.02em;vertical-align:middle;border-radius:999px;flex-shrink:0;margin-left:.5rem;padding:.0625rem .4375rem;font-size:.625rem;font-weight:800}.Books-module__Eglr8G__cardDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.Books-module__Eglr8G__cardMeta{color:var(--text-muted);margin:0;font-size:.6875rem}.Books-module__Eglr8G__cardToc{flex-direction:column;gap:.1875rem;margin:.125rem 0 0;padding:0;list-style:none;display:flex}.Books-module__Eglr8G__cardTocItem{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;display:flex;overflow:hidden}.Books-module__Eglr8G__cardTocNum{background:var(--bg-hover);width:1rem;height:1rem;color:var(--text-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.Books-module__Eglr8G__cardTocCount{color:var(--text-muted);margin-left:auto;font-size:.625rem}.Books-module__Eglr8G__cardTocMore{color:var(--text-muted);padding-left:1.375rem;font-size:.6875rem}.Books-module__Eglr8G__cardActions{align-items:center;gap:.375rem;margin-top:.4375rem;display:flex}.Books-module__Eglr8G__cardGhost{color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;background:0 0;border-radius:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .12s,color .12s}.Books-module__Eglr8G__cardGhost:hover{border-color:var(--border);color:var(--text-primary)}.Books-module__Eglr8G__bookLoading{text-align:center;color:var(--text-muted);padding:4rem 2rem;font-size:.9375rem}.Books-module__Eglr8G__book{flex-direction:column;gap:1.25rem;max-width:780px;display:flex}.Books-module__Eglr8G__bookMeta{color:var(--text-muted);margin:0;font-size:.8125rem}.Books-module__Eglr8G__bookEmpty{text-align:center;color:var(--text-muted);background:var(--bg-card);border:1px solid var(--border-light);border-radius:.875rem;padding:3rem 2rem}.Books-module__Eglr8G__bookToc{--card-radius:.875rem;--card-padding:1.25rem 1.5rem;}.Books-module__Eglr8G__bookTocHead{letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.Books-module__Eglr8G__bookToc ol{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Books-module__Eglr8G__bookTocLink{color:var(--text-primary);align-items:center;gap:.5rem;padding:.25rem 0;font-size:.9375rem;text-decoration:none;display:flex}.Books-module__Eglr8G__bookTocLink:hover{color:var(--primary)}.Books-module__Eglr8G__bookTocCount{color:var(--text-muted);margin-left:auto;font-size:.75rem}.Books-module__Eglr8G__tocNum{background:var(--primary);width:1.375rem;height:1.375rem;color:var(--text-on-primary,#fff);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.Books-module__Eglr8G__bookContent{flex-direction:column;gap:2rem;display:flex}.Books-module__Eglr8G__bookChapter{border-top:1px solid var(--border-light);padding-top:1.5rem;scroll-margin-top:5rem}.Books-module__Eglr8G__bookChapter:first-child{border-top:none;padding-top:0}.Books-module__Eglr8G__bookChapterTitle{color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:.625rem;margin:0 0 1rem;font-size:1.375rem;font-weight:800;display:flex}.Books-module__Eglr8G__bookItems{flex-direction:column;gap:1.25rem;display:flex}.Books-module__Eglr8G__bookItem{border-left:3px solid var(--border-light);padding-left:1rem}.Books-module__Eglr8G__bookItemTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.0625rem;font-weight:700;display:flex}.Books-module__Eglr8G__bookItemBadge{background:var(--bg-hover);color:var(--text-secondary);border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.Books-module__Eglr8G__bookItemBody{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:1rem;line-height:1.8}.Books-module__Eglr8G__bookItemLink{color:var(--primary);word-break:break-all;font-size:.9375rem;text-decoration:none}.Books-module__Eglr8G__bookItemLink:hover{text-decoration:underline}.Books-module__Eglr8G__chapterEmptyText{color:var(--text-muted);margin:0;font-size:.9375rem;font-style:italic}.Books-module__Eglr8G__itemMissing{color:var(--text-muted);margin:0;font-size:.875rem;font-style:italic}.Books-module__Eglr8G__overviewField{border-bottom:1px dashed var(--border);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.Books-module__Eglr8G__overviewField>.Books-module__Eglr8G__itemRow{align-self:flex-start;min-width:18rem;max-width:100%}.Books-module__Eglr8G__fieldLabel{color:var(--text-primary);align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:700;display:flex}.Books-module__Eglr8G__fieldOptional{color:var(--text-muted);font-size:.6875rem;font-weight:600}.Books-module__Eglr8G__fieldHint{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.5}.Books-module__Eglr8G__coverRow{align-items:flex-start;gap:1rem;display:flex}.Books-module__Eglr8G__coverPreview{aspect-ratio:3/4;background-color:var(--bg-subtle);background-image:linear-gradient(135deg, var(--primary) 0%, color-mix(in srgb, var(--primary), #fff 28%) 100%);background-position:50%;background-size:cover;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:6rem;display:flex;box-shadow:0 4px 10px #00000026}.Books-module__Eglr8G__coverPreviewIcon{font-size:2rem}.Books-module__Eglr8G__coverControls{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.Books-module__Eglr8G__hiddenFile{display:none}.Books-module__Eglr8G__visField{flex-direction:column;gap:.5rem;display:flex}.Books-module__Eglr8G__visOptions{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}@media (max-width:560px){.Books-module__Eglr8G__visOptions{grid-template-columns:1fr}}.Books-module__Eglr8G__visOption{background:var(--bg-card);border:1px solid var(--border-light);cursor:pointer;border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;transition:border-color .12s,background .12s;display:flex}.Books-module__Eglr8G__visOption:hover{border-color:var(--border)}.Books-module__Eglr8G__visOptionActive{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, transparent)}.Books-module__Eglr8G__radio{width:1rem;height:1rem;accent-color:var(--primary);flex-shrink:0;margin-top:.1875rem}.Books-module__Eglr8G__visOptionBody{flex-direction:column;gap:.1875rem;display:flex}.Books-module__Eglr8G__visOptionTitle{color:var(--text-primary);font-size:.875rem;font-weight:700}.Books-module__Eglr8G__visOptionDesc{color:var(--text-secondary);font-size:.75rem;line-height:1.45}.Books-module__Eglr8G__visNotice{background:var(--bg-subtle);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:.5rem;margin:0;padding:.625rem .875rem;font-size:.75rem;line-height:1.5}.Books-module__Eglr8G__visChip{background:var(--bg-hover);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:auto;padding:.0625rem .4375rem;font-size:.625rem;font-weight:700}.Books-module__Eglr8G__shareGhost{color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .12s,color .12s}.Books-module__Eglr8G__shareGhost:hover{border-color:var(--primary);color:var(--primary)}.Books-module__Eglr8G__shareSolid{background:var(--primary);color:var(--text-on-primary,#fff);cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:background .12s}.Books-module__Eglr8G__shareSolid:hover{background:var(--primary-hover,#4338ca)}.Books-module__Eglr8G__bookCover{object-fit:cover;border:1px solid var(--border-light);border-radius:.875rem;width:100%;max-height:18rem}.Books-module__Eglr8G__bookBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}
.WikiShareButton-module__i1LEfG__wrap{display:inline-flex;position:relative}.WikiShareButton-module__i1LEfG__btn{white-space:nowrap;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;color:var(--text-secondary);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.WikiShareButton-module__i1LEfG__btn:hover{border-color:var(--layout-tint,var(--primary));color:var(--text-primary)}.WikiShareButton-module__i1LEfG__btnOn{background:var(--tint-soft,var(--bg-card));border-color:var(--tint-line,var(--border));color:var(--text-primary)}.WikiShareButton-module__i1LEfG__menu{z-index:20;border:1px solid var(--border);background:var(--bg-card);border-radius:.5rem;flex-direction:column;gap:.25rem;min-width:min(17rem,100vw - 1rem);max-width:calc(100vw - 1rem);padding:.625rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 12px 32px #00000040}.WikiShareButton-module__i1LEfG__head{color:var(--text-primary);margin:0 0 .125rem;font-size:.8125rem;font-weight:700}.WikiShareButton-module__i1LEfG__muted{color:var(--text-muted);margin:0 0 .25rem;font-size:.75rem;line-height:1.5}.WikiShareButton-module__i1LEfG__url{background:var(--bg-body);color:var(--text-secondary);word-break:break-all;border-radius:.375rem;margin:0 0 .375rem;padding:.375rem .5rem;font-size:.6875rem;display:block}.WikiShareButton-module__i1LEfG__item{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.4375rem .5rem;font-family:inherit;font-size:.8125rem}.WikiShareButton-module__i1LEfG__item:hover:not(:disabled){background:var(--bg-hover)}.WikiShareButton-module__i1LEfG__item:disabled{opacity:.5;cursor:not-allowed}.WikiShareButton-module__i1LEfG__danger{color:#dc2626}.WikiShareButton-module__i1LEfG__error{color:#dc2626;margin:.25rem 0 0;font-size:.75rem}@media (max-width:768px){.WikiShareButton-module__i1LEfG__btnLabel{display:none}}
.ResourcePicker-module__rM9pZW__picker{background:var(--bg-card);border:1px solid var(--border-light);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ResourcePicker-module__rM9pZW__toolbar{gap:.5rem;display:flex}.ResourcePicker-module__rM9pZW__search,.ResourcePicker-module__rM9pZW__subject{min-height:2.25rem;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-light);border-radius:.5rem;padding:.375rem .625rem;font-family:inherit;font-size:.875rem}.ResourcePicker-module__rM9pZW__search{flex:1;min-width:0}.ResourcePicker-module__rM9pZW__subject{flex:0 14rem;min-width:0}.ResourcePicker-module__rM9pZW__search:focus,.ResourcePicker-module__rM9pZW__subject:focus{border-color:var(--primary);outline:none}.ResourcePicker-module__rM9pZW__list{border:1px solid var(--border-light);background:var(--bg-body,var(--bg-page));border-radius:.5rem;max-height:20rem;overflow-y:auto}.ResourcePicker-module__rM9pZW__group+.ResourcePicker-module__rM9pZW__group{border-top:1px solid var(--border-light)}.ResourcePicker-module__rM9pZW__groupTitle{letter-spacing:.04em;color:var(--text-muted);margin:0;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700}.ResourcePicker-module__rM9pZW__rows{margin:0;padding:0 .25rem .25rem;list-style:none}.ResourcePicker-module__rM9pZW__row{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.ResourcePicker-module__rM9pZW__row:hover:not(:disabled){background:var(--bg-hover)}.ResourcePicker-module__rM9pZW__row:disabled{cursor:default;opacity:.55}.ResourcePicker-module__rM9pZW__rowTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.ResourcePicker-module__rM9pZW__rowMeta{flex-shrink:0;gap:.25rem;display:flex}.ResourcePicker-module__rM9pZW__badgeDraft,.ResourcePicker-module__rM9pZW__badgeTaken{border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:700}.ResourcePicker-module__rM9pZW__badgeDraft{color:#b45309;background:#f59e0b29}.ResourcePicker-module__rM9pZW__badgeTaken{background:var(--bg-hover);color:var(--text-muted)}.ResourcePicker-module__rM9pZW__hint{color:var(--text-muted);margin:0;padding:.875rem .75rem;font-size:.8125rem}.ResourcePicker-module__rM9pZW__foot{justify-content:flex-end;display:flex}.ResourcePicker-module__rM9pZW__cancel{color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;background:0 0;border-radius:.5rem;padding:.375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600}.ResourcePicker-module__rM9pZW__cancel:hover{background:var(--bg-hover);color:var(--text-primary)}@media (max-width:767px){.ResourcePicker-module__rM9pZW__toolbar{flex-direction:column}.ResourcePicker-module__rM9pZW__subject{flex-basis:auto}.ResourcePicker-module__rM9pZW__list{max-height:50vh}}
