.row.svelte-1v04752{box-sizing:border-box;width:calc(100% - 16px);font:inherit;letter-spacing:inherit;font-size:var(--nb-text-body-sm);line-height:var(--nb-leading-body);color:var(--nb-text-2);text-align:left;cursor:default;background-color:#0000;border:none;border-radius:8px;margin:1px 8px;padding:7px 10px;font-weight:400;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:block}@media (hover:hover){.row.svelte-1v04752:not(.selected):hover{background-color:var(--nb-hover-wash)}}.row.svelte-1v04752:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}.row.selected.svelte-1v04752{background-color:color-mix(in oklab, var(--nb-accent-tint) 80%, transparent);color:var(--nb-text)}.row.svelte-1v04752:disabled{cursor:not-allowed;opacity:.6}.line.svelte-1v04752{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.name-and-count.svelte-1v04752{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.name.svelte-1v04752{min-width:0;color:var(--nb-text-2);flex:1;line-height:1.375;display:block}.selected.svelte-1v04752 .name:where(.svelte-1v04752){color:var(--nb-text);font-weight:500}.count-wrap.svelte-1v04752{flex:none;display:flex}.count.svelte-1v04752{font-size:var(--nb-text-meta);line-height:var(--nb-leading-meta);color:var(--nb-text-3);font-variant-numeric:tabular-nums}.sr-only.svelte-1v04752{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=767px){.row.svelte-1v04752{min-height:44px;padding:11px 10px}}.row-wrap.svelte-1fihf8b{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.row-menu.svelte-1fihf8b{width:48px;color:var(--nb-text-3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:0 8px 8px 0;justify-content:flex-end;align-items:center;padding:0 10px 0 0;display:flex;position:absolute;top:1px;bottom:1px;right:8px}.row-wrap.svelte-1fihf8b:hover .row-menu:where(.svelte-1fihf8b),.row-wrap.svelte-1fihf8b:focus-within .row-menu:where(.svelte-1fihf8b),.row-wrap.open.svelte-1fihf8b .row-menu:where(.svelte-1fihf8b){opacity:1}.row-wrap.svelte-1fihf8b:hover .count,.row-wrap.svelte-1fihf8b:focus-within .count,.row-wrap.open.svelte-1fihf8b .count{visibility:hidden}.row-menu.svelte-1fihf8b:hover,.row-menu.svelte-1fihf8b:focus-visible,.row-menu[aria-expanded=true].svelte-1fihf8b{color:var(--nb-text)}.row-menu.svelte-1fihf8b:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}@media (hover:none){.row-menu.svelte-1fihf8b{display:none}}.menu-backdrop.svelte-1fihf8b{z-index:10;position:fixed;inset:0}.menu.svelte-1fihf8b{background:var(--nb-elevated);border:1px solid var(--nb-border);min-width:160px;box-shadow:0 8px 24px rgb(from var(--nb-scrim,#1f1a16) r g b / .15);z-index:20;border-radius:8px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% - 6px);right:8px}.menu-item.svelte-1fihf8b{text-align:left;width:100%;font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text);cursor:pointer;background:0 0;border:none;padding:.55rem 1rem;display:block}.menu-item.svelte-1fihf8b:hover{background:var(--nb-hover-wash)}.menu-item.danger.svelte-1fihf8b,.sheet-action.danger.svelte-1fihf8b{color:var(--nb-error)}.sheet-scrim.svelte-1fihf8b{z-index:40;background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.35 * var(--nb-scrim-boost,1)));position:fixed;inset:0}.sheet.svelte-1fihf8b{z-index:41;font-family:var(--nb-font-sans);gap:8px;display:grid;position:fixed;bottom:24px;left:10px;right:10px}.sheet-box.svelte-1fihf8b,.sheet-cancel.svelte-1fihf8b{background:var(--nb-elevated);border-radius:14px}.sheet-box.svelte-1fihf8b{display:grid;overflow:hidden}.sheet-head.svelte-1fihf8b{border-bottom:1px solid var(--nb-border-subtle);font-size:var(--nb-text-meta);color:var(--nb-text-3);text-align:center;margin:0;padding:12px 16px}.sheet-action.svelte-1fihf8b,.sheet-cancel.svelte-1fihf8b{background:var(--nb-elevated);min-height:52px;font:inherit;color:var(--nb-accent);text-align:center;cursor:pointer;border:none;padding:14px;font-size:17px}.sheet-action.svelte-1fihf8b+.sheet-action:where(.svelte-1fihf8b){border-top:1px solid var(--nb-border-subtle)}.sheet-cancel.svelte-1fihf8b{font-weight:600}.scrim.svelte-1v9sgq6{z-index:40;background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.28 * var(--nb-scrim-boost,1)));position:fixed;inset:0}.dialog.svelte-1v9sgq6{z-index:41;box-sizing:border-box;border:1px solid var(--nb-border);background:var(--nb-elevated);width:min(380px,100vw - 32px);box-shadow:0 10px 30px rgb(from var(--nb-scrim,#1f1a16) r g b / .15);font-family:var(--nb-font-sans);color:var(--nb-text);border-radius:14px;padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}h4.svelte-1v9sgq6{margin:0 0 12px;font-size:17px;font-weight:600}.field.svelte-1v9sgq6{box-sizing:border-box;border:1px solid var(--nb-border-strong);background:var(--nb-bg);width:100%;color:var(--nb-text);font:inherit;font-size:var(--nb-text-body);border-radius:9px;padding:9px 11px}.field.svelte-1v9sgq6:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-1px}.note.svelte-1v9sgq6{font-size:var(--nb-text-body-sm);color:var(--nb-text-3);margin:10px 0 0;line-height:1.45}.note.error.svelte-1v9sgq6{color:var(--nb-error)}.row.svelte-1v9sgq6{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.ghost.svelte-1v9sgq6,.solid.svelte-1v9sgq6{min-height:36px;font:inherit;font-size:var(--nb-text-body-sm);cursor:pointer;border-radius:9px;padding:8px 14px}.ghost.svelte-1v9sgq6{color:var(--nb-text-2);background:0 0;border:none}.solid.svelte-1v9sgq6{border:1px solid var(--nb-accent);background:var(--nb-accent);color:var(--nb-accent-on);font-weight:600}.solid.danger.svelte-1v9sgq6{border-color:var(--nb-error);background:var(--nb-error);color:var(--nb-error-on)}.solid[disabled].svelte-1v9sgq6{opacity:.55;cursor:default}.sr-only.svelte-1v9sgq6{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rail.svelte-lpgxcz{flex-direction:column;height:100%;min-height:0;display:flex}.rail-scroll.svelte-lpgxcz{overscroll-behavior-y:contain;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.bin.svelte-lpgxcz{margin-top:auto;padding:12px 0 8px}.bin.svelte-lpgxcz:before{content:"";border-top:1px solid var(--nb-border-subtle);margin:0 18px 6px;display:block}.group.svelte-lpgxcz{flex:none;margin:0;padding:0;list-style:none}.group.top.svelte-lpgxcz{margin-top:2px}.group.svelte-lpgxcz{padding-bottom:2px}.group-head.svelte-lpgxcz{font-size:var(--nb-text-label);letter-spacing:.02em;color:var(--nb-text-3);margin:18px 0 4px;padding:0 18px;font-weight:600}.quiet.svelte-lpgxcz{width:calc(100% - 16px);font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text-3);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;margin:1px 8px;padding:7px 10px;display:block}.quiet.svelte-lpgxcz:hover{background:var(--nb-hover-wash);color:var(--nb-text-2)}.quiet.svelte-lpgxcz:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}.create.svelte-lpgxcz{width:calc(100% - 16px);font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-accent);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;margin:1px 8px;padding:7px 10px;font-weight:500;display:block}.create.svelte-lpgxcz:hover{background:var(--nb-hover-wash)}.create.svelte-lpgxcz:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}.create[disabled].svelte-lpgxcz{opacity:.55;cursor:default}.composer.svelte-lpgxcz{padding:6px 8px 4px}.filter.svelte-lpgxcz{flex:none;padding:12px 26px 6px 8px}.composer-input.svelte-lpgxcz{border:1px solid var(--nb-border-strong);background:var(--nb-elevated);width:100%;color:var(--nb-text);font:inherit;font-size:var(--nb-text-body-sm);border-radius:8px;padding:6px 10px}.composer-input.svelte-lpgxcz:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-1px}.composer-actions.svelte-lpgxcz{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.composer-btn.svelte-lpgxcz{border:1px solid var(--nb-border-strong);background:var(--nb-elevated);color:var(--nb-text-2);font:inherit;font-size:var(--nb-text-meta);cursor:pointer;border-radius:7px;padding:5px 11px}.composer-btn.primary.svelte-lpgxcz{background:var(--nb-accent);border-color:var(--nb-accent);color:var(--nb-accent-on)}.composer-btn.svelte-lpgxcz:hover:not([disabled]){background-image:linear-gradient(var(--nb-hover-wash), var(--nb-hover-wash));color:var(--nb-text)}.composer-btn.primary.svelte-lpgxcz:hover:not([disabled]){background:var(--nb-accent-hover);border-color:var(--nb-accent-hover);color:var(--nb-accent-on)}.composer-btn[disabled].svelte-lpgxcz{opacity:.55;cursor:default}.composer-btn.primary.danger.svelte-lpgxcz{background:var(--nb-error);border-color:var(--nb-error);color:var(--nb-error-on)}.note-error.svelte-lpgxcz{font-size:var(--nb-text-meta);color:var(--nb-error);margin:6px 0 0}.confirm.svelte-lpgxcz{border-bottom:1px solid var(--nb-border-subtle);background:var(--nb-surface-subtle);padding:8px 14px 10px}.confirm.svelte-lpgxcz p:where(.svelte-lpgxcz){font-size:var(--nb-text-body-sm);color:var(--nb-text-2);margin:0;line-height:1.45}.confirm.svelte-lpgxcz p.note-error:where(.svelte-lpgxcz){color:var(--nb-error)}.sr-only.svelte-lpgxcz{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.create.svelte-lpgxcz,.quiet.svelte-lpgxcz,.composer-btn.svelte-lpgxcz{min-height:44px}.composer-input.svelte-lpgxcz{box-sizing:border-box;min-height:44px}}.spinner.svelte-li02v2{justify-content:center;align-items:center;display:flex}svg.svelte-li02v2{color:var(--nb-accent);animation:1s linear infinite svelte-li02v2-spin;display:block}@keyframes svelte-li02v2-spin{to{transform:rotate(360deg)}}.sr-only.svelte-li02v2{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hit.svelte-1yv64b6{background:color-mix(in oklab, var(--nb-accent) 28%, transparent);color:inherit;border-radius:3px;padding:0 1px}.clamped.svelte-159ee91{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pre-wrap.svelte-159ee91{white-space:pre-wrap}.toggle.svelte-159ee91{font:inherit;letter-spacing:inherit;font-size:var(--nb-text-body-sm);line-height:var(--nb-leading-body);color:var(--nb-accent);cursor:default;background:0 0;border:0 solid;border-radius:0;margin:.125rem 0 0;padding:0;font-weight:400}@media (hover:hover){.toggle.svelte-159ee91:hover{color:var(--nb-accent-hover)}}.menu-wrap.svelte-vnbvvj{display:inline-flex;position:relative}.menu-btn.svelte-vnbvvj{width:28px;height:28px;color:var(--nb-text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex;position:relative}.menu-btn.svelte-vnbvvj:after{content:"";position:absolute;inset:-9px}.menu-btn.svelte-vnbvvj:hover,.menu-btn.svelte-vnbvvj:focus-visible,.menu-btn.lit.svelte-vnbvvj{background:var(--nb-hover-wash);color:var(--nb-text)}.menu-btn[disabled].svelte-vnbvvj{opacity:.5;cursor:default}.menu-backdrop.svelte-vnbvvj{z-index:10;position:fixed;inset:0}.menu-backdrop.dim.svelte-vnbvvj{z-index:55;background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.35 * var(--nb-scrim-boost,1)))}.menu.svelte-vnbvvj{background:var(--nb-elevated);border:1px solid var(--nb-border);min-width:160px;box-shadow:0 8px 24px rgb(from var(--nb-scrim,#1f1a16) r g b / .15);z-index:20;border-radius:8px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.menu.sheet.svelte-vnbvvj{z-index:56;border:none;border-radius:14px;min-width:0;padding:0;position:fixed;inset:auto 10px 16px;overflow:hidden}.sheet-title.svelte-vnbvvj{border-bottom:1px solid var(--nb-border-subtle);font-size:var(--nb-text-meta);text-align:center;color:var(--nb-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:12px 16px;display:-webkit-box;overflow:hidden}.sheet.svelte-vnbvvj .menu-item:where(.svelte-vnbvvj){border-bottom:1px solid var(--nb-border-subtle);text-align:center;color:var(--nb-accent);padding:15px;font-size:17px}.sheet.svelte-vnbvvj .menu-item.danger:where(.svelte-vnbvvj){color:var(--nb-error)}.sheet.svelte-vnbvvj .sheet-cancel:where(.svelte-vnbvvj){border-top:8px solid var(--nb-surface);margin-top:8px}.sheet.svelte-vnbvvj .sheet-cancel:where(.svelte-vnbvvj) .menu-item:where(.svelte-vnbvvj){border-bottom:0;font-weight:600}.menu-item.svelte-vnbvvj{text-align:left;width:100%;font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text);cursor:pointer;background:0 0;border:none;padding:.55rem 1rem;display:block}a.menu-item.svelte-vnbvvj{box-sizing:border-box;text-decoration:none}.menu-item.svelte-vnbvvj:hover{background:var(--nb-hover-wash)}.bin-actions.svelte-vnbvvj{gap:8px;margin-left:4px;display:inline-flex}.btn.svelte-vnbvvj{border:1px solid var(--nb-border-strong);font:inherit;font-size:var(--nb-text-meta);color:var(--nb-text-2);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px}.btn.svelte-vnbvvj:hover:not([disabled]){border-color:var(--nb-accent);color:var(--nb-accent)}.btn[disabled].svelte-vnbvvj{opacity:.5;cursor:default}.danger.svelte-vnbvvj{color:var(--nb-error)}.btn.danger.svelte-vnbvvj{border-color:#0000}.btn.danger.svelte-vnbvvj:hover:not([disabled]){border-color:var(--nb-error);color:var(--nb-error-strong);background:var(--nb-error-tint)}.scrim.svelte-vnbvvj{background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.28 * var(--nb-scrim-boost,1)));z-index:55;position:fixed;inset:0}.dialog.svelte-vnbvvj{background:var(--nb-elevated);border:1px solid var(--nb-border-strong);width:min(340px,100vw - 32px);box-shadow:0 16px 40px rgb(from var(--nb-scrim,#1f1a16) r g b / .22);z-index:56;border-radius:12px;padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog.svelte-vnbvvj h4:where(.svelte-vnbvvj){font-size:var(--nb-text-body);color:var(--nb-text);margin:0 0 8px;font-weight:600}.dialog.svelte-vnbvvj p:where(.svelte-vnbvvj){font-size:var(--nb-text-body-sm);color:var(--nb-text-3);margin:0 0 16px;line-height:1.5}.dialog-row.svelte-vnbvvj{justify-content:flex-end;gap:8px;display:flex}.btn.wipe.svelte-vnbvvj{border-color:var(--nb-error);background:var(--nb-error);color:var(--nb-error-on)}.btn.wipe.svelte-vnbvvj:hover{border-color:color-mix(in srgb, var(--nb-error) 85%, var(--nb-text));background:color-mix(in srgb, var(--nb-error) 85%, var(--nb-text));color:var(--nb-error-on)}@media (pointer:coarse){.btn.svelte-vnbvvj{min-height:44px;padding:5px 14px}}@media (prefers-reduced-motion:reduce){.menu-btn.svelte-vnbvvj{transition:none}}.wash.plain.svelte-14639io{background:var(--nb-mark)}.hl.svelte-14639io{border-left:2px solid var(--nb-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;min-width:0;padding:10px 0 10px 14px;display:grid}.text.svelte-14639io{gap:6px;min-width:0;display:grid}.quote.svelte-14639io{color:var(--nb-text);font-family:var(--nb-serif,Georgia, serif);margin:0;font-size:15px;line-height:1.6;text-decoration:none;display:block}.quote.go.svelte-14639io{cursor:pointer}.quote.svelte-14639io:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}.wash.svelte-14639io{background:var(--highlight-wash);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 0}.note.svelte-14639io{font-size:var(--nb-text-body-sm);color:var(--nb-text-2)}.block.svelte-pspa3h{border-bottom:1px solid var(--nb-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:14px;min-width:0;padding:22px 0;display:grid;position:relative}.page.svelte-pspa3h{gap:10px;min-width:0;display:grid}.actions.svelte-pspa3h{z-index:2;grid-area:1/2}.head.svelte-pspa3h{min-width:0;color:var(--nb-text-3);align-items:flex-start;gap:12px;font-size:12.5px;line-height:1.4;display:flex}.lead.svelte-pspa3h{flex:1;min-width:0;line-height:28px;display:block}.lead.svelte-pspa3h .kind:where(.svelte-pspa3h){vertical-align:middle}.tags.svelte-pspa3h{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;margin-left:6px;line-height:1.4;display:inline-flex}.source.svelte-pspa3h{overflow-wrap:anywhere;min-width:0}.caption-label.svelte-pspa3h{color:var(--nb-text-2);font-weight:600}.foot.svelte-pspa3h{gap:2px;display:grid}.source.svelte-pspa3h{color:var(--nb-text-2);margin:0;font-size:12.5px;line-height:1.4}.where.svelte-pspa3h{color:var(--nb-text-3);margin:0;font-size:12.5px;line-height:1.4}.detail.svelte-pspa3h{white-space:nowrap}.end.svelte-pspa3h{flex:none;align-items:center;gap:8px;min-height:28px;display:inline-flex}.open.svelte-pspa3h{border:1px solid color-mix(in oklab, var(--nb-accent) 45%, transparent);min-height:26px;color:var(--nb-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.open.svelte-pspa3h svg:where(.svelte-pspa3h){width:13px;height:13px}.open.svelte-pspa3h:hover,.open.svelte-pspa3h:focus-visible{background:var(--nb-accent-tint);border-color:var(--nb-accent)}.open.svelte-pspa3h:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}a.passage.svelte-pspa3h,a.clipping.svelte-pspa3h{text-decoration:none;display:block}a.passage.go.svelte-pspa3h:focus-visible,a.clipping.go.svelte-pspa3h:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}.kind.svelte-pspa3h{justify-self:start;align-items:center;gap:6px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.kind.svelte-pspa3h svg:where(.svelte-pspa3h){width:15px;height:15px}.kind.screenshot.svelte-pspa3h{color:var(--nb-kind-shot)}.kind.highlight.svelte-pspa3h{color:var(--nb-kind-hl)}.kind.note.svelte-pspa3h{color:var(--nb-kind-note)}.kind.article.svelte-pspa3h{color:var(--nb-kind-art)}.mine.svelte-pspa3h{color:var(--nb-text);overflow-wrap:anywhere;font-size:17px;line-height:1.55}.mine.svelte-pspa3h .toggle{font-size:var(--nb-text-body-sm);font-weight:500}.photo.svelte-pspa3h{background:var(--nb-mat);max-width:520px;box-shadow:var(--nb-mat-shadow);border-radius:6px;justify-self:start;padding:8px}.photo.svelte-pspa3h img:where(.svelte-pspa3h){object-fit:contain;max-width:100%;max-height:320px;display:block}.caption.svelte-pspa3h{max-width:620px;color:var(--nb-text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.passage.svelte-pspa3h{background:var(--nb-sheet);max-width:640px;color:var(--nb-sheet-ink);box-shadow:var(--nb-sheet-shadow);font-family:var(--nb-serif);border-radius:4px;padding:16px 18px;font-size:16px;line-height:1.65}.passage.svelte-pspa3h mark:where(.svelte-pspa3h){background:var(--nb-mark);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 0}.passage.svelte-pspa3h mark.wash:where(.svelte-pspa3h){background:var(--highlight-wash)}.count.svelte-pspa3h{color:var(--nb-text-3);font-weight:500}.passage.group.svelte-pspa3h{gap:4px;display:grid}.passage.group.svelte-pspa3h .quote{color:inherit}.passage.group.svelte-pspa3h .hl{border-left-color:var(--nb-sheet-meta)}.highlights.svelte-pspa3h{gap:2px;max-width:680px;display:grid}.passage.svelte-pspa3h .from:where(.svelte-pspa3h){font-family:var(--nb-font-sans);color:var(--nb-sheet-meta);margin-bottom:8px;font-size:11.5px;line-height:1.4}.exam.svelte-pspa3h{border:1px solid var(--nb-border);background:var(--nb-surface-subtle);border-radius:10px;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;max-width:680px;padding:12px 14px;display:grid}.exam.with-answer.svelte-pspa3h{grid-template-columns:minmax(0,1fr) 120px}.exam.svelte-pspa3h .qn:where(.svelte-pspa3h){color:var(--nb-text-3);margin-bottom:4px;font-size:11.5px;font-weight:700;line-height:1.3}.exam.svelte-pspa3h .qt:where(.svelte-pspa3h){white-space:pre-line;font-family:var(--nb-serif);color:var(--nb-text-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.exam.svelte-pspa3h .ans:where(.svelte-pspa3h){background:var(--nb-mat);width:120px;height:150px;box-shadow:var(--nb-sheet-shadow);border-radius:4px;overflow:hidden}.exam.svelte-pspa3h .ans:where(.svelte-pspa3h) img:where(.svelte-pspa3h){object-fit:cover;object-position:top;width:100%;height:100%;display:block}.clipping.svelte-pspa3h{background:var(--nb-mat);max-width:560px;box-shadow:var(--nb-sheet-shadow);border-radius:2px;overflow:hidden}.clipping.svelte-pspa3h img:where(.svelte-pspa3h){object-fit:cover;object-position:top;width:100%;height:230px;display:block}.clipping.svelte-pspa3h .hd:where(.svelte-pspa3h){font-family:var(--nb-serif);color:var(--nb-mat-ink);padding:10px 14px 12px;font-size:19px;font-weight:700;line-height:1.3}.clipping.svelte-pspa3h small:where(.svelte-pspa3h){font-family:var(--nb-font-sans);color:var(--nb-mat-meta);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.clipping.gone.svelte-pspa3h .hd:where(.svelte-pspa3h){color:var(--nb-mat-meta);font-size:15px;font-weight:400}.chip.svelte-pspa3h{background:var(--nb-accent-tint);font:inherit;font-size:var(--nb-text-meta);color:var(--nb-accent-strong);border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;line-height:1.4;display:inline-flex}.tag-button.svelte-pspa3h{cursor:pointer}.tag-button.svelte-pspa3h:hover,.tag-button.svelte-pspa3h:focus-visible{border-color:var(--nb-accent)}.bin-row.svelte-pspa3h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.when.svelte-pspa3h{font-size:var(--nb-text-meta);color:var(--nb-text-3);margin-right:auto}@media (width<=767px){.block.svelte-pspa3h{grid-template-columns:minmax(0,1fr);padding:18px 0}.actions.svelte-pspa3h{grid-area:auto;position:absolute;top:18px;right:0}.block.grouped.svelte-pspa3h .head:where(.svelte-pspa3h){padding-right:0}.head.svelte-pspa3h{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding-right:36px;display:grid}.lead.svelte-pspa3h{display:contents}.lead.svelte-pspa3h .kind:where(.svelte-pspa3h){grid-area:1/1;align-self:center}.lead.svelte-pspa3h .tags:where(.svelte-pspa3h){grid-area:3/1/auto/-1;margin:4px 0 0}.end.svelte-pspa3h{grid-area:1/2}.mine.svelte-pspa3h{font-size:16px}.clipping.svelte-pspa3h img:where(.svelte-pspa3h){height:190px}}@media (width<=479px){.exam.with-answer.svelte-pspa3h{grid-template-columns:minmax(0,1fr)}}.list.svelte-1o14b8b{min-width:0}.doc.svelte-1o14b8b{width:100%;max-width:920px;margin:0 auto}.doc.svelte-1o14b8b>.notebooks:last-child .block{border-bottom:0}.loading.svelte-1o14b8b{justify-content:center;padding:32px 0;display:flex}.empty.svelte-1o14b8b,.error.svelte-1o14b8b{font-size:var(--nb-text-body);color:var(--nb-text-3);margin:24px 0}.error.svelte-1o14b8b{color:var(--nb-error)}.more.svelte-1o14b8b{justify-content:center;padding:16px 0 4px;display:flex}.more-btn.svelte-1o14b8b{border:1px solid var(--nb-border);background:var(--nb-elevated);color:var(--nb-text-2);font:inherit;font-size:var(--nb-text-body-sm);cursor:pointer;border-radius:8px;padding:7px 15px}.more-btn.svelte-1o14b8b:hover{border-color:var(--nb-accent);color:var(--nb-accent)}.more-btn[disabled].svelte-1o14b8b{opacity:.55;cursor:default}.save-article.svelte-ruolla{display:inline-flex;position:relative}.pill.svelte-ruolla{border:1px solid var(--border-strong);background:var(--elevated);color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.78rem;font-weight:500;line-height:1.3;display:inline-flex}.pill.svelte-ruolla:hover:not(.on):not(:disabled){background-image:linear-gradient(var(--hover-wash,transparent), var(--hover-wash,transparent))}.pill.svelte-ruolla svg:where(.svelte-ruolla){width:.8125rem;height:.8125rem;color:var(--text-3)}.pill.on.svelte-ruolla{border-color:var(--text);background:var(--text);color:var(--bg)}.pill.on.svelte-ruolla svg:where(.svelte-ruolla){color:var(--bg)}.pill.svelte-ruolla:disabled{opacity:.5;cursor:default}.sr.svelte-ruolla{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.undo-toast.svelte-mj9kse{background:var(--nb-text);color:var(--nb-bg);font-size:var(--nb-text-body-sm);box-shadow:0 8px 20px rgb(from var(--nb-scrim,#1f1a16) r g b / .22);border-radius:10px;align-items:center;gap:14px;margin-top:14px;padding:11px 14px;display:flex}.undo-btn.svelte-mj9kse{color:inherit;font:inherit;font-size:var(--nb-text-meta);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;margin-left:auto;padding:4px 12px;font-weight:500}.undo-btn.svelte-mj9kse:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.dark .undo-toast.svelte-mj9kse{border:1px solid var(--nb-border);background:var(--nb-elevated);color:var(--nb-text)}.scrim.svelte-1cwx4j8{z-index:70;background:rgb(from var(--nb-scrim,#1f1a16) r g b / .32);position:fixed;inset:0}.dialog.svelte-1cwx4j8{z-index:71;box-sizing:border-box;border:1px solid var(--nb-border);background:var(--nb-elevated);width:min(380px,100vw - 24px);color:var(--nb-text);font-family:var(--nb-font-sans);box-shadow:0 14px 40px rgb(from var(--nb-scrim,#1f1a16) r g b / .2);border-radius:12px;padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}h4.svelte-1cwx4j8{font-size:var(--nb-text-body);margin:0 0 6px}p.svelte-1cwx4j8{font-size:var(--nb-text-body-sm);color:var(--nb-text-2);margin:0 0 14px}.row.svelte-1cwx4j8{justify-content:flex-end;gap:8px;display:flex}.btn.svelte-1cwx4j8{border:1px solid var(--nb-border-strong);background:var(--nb-elevated);color:var(--nb-text);font:inherit;font-size:var(--nb-text-body-sm);cursor:pointer;border-radius:8px;padding:7px 14px}.btn.danger.svelte-1cwx4j8{border-color:var(--nb-error);background:var(--nb-error);color:var(--nb-error-on)}.btn.svelte-1cwx4j8:focus-visible{outline:2px solid var(--nb-accent);outline-offset:2px}.scrim.svelte-1u2w9rs{z-index:55;background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.28 * var(--nb-scrim-boost,1)));position:fixed;inset:0}.dialog.svelte-1u2w9rs{z-index:56;box-sizing:border-box;border:1px solid var(--nb-border-strong);background:var(--nb-elevated);width:min(520px,100vw - 24px);max-height:calc(100vh - 24px);box-shadow:0 16px 40px rgb(from var(--nb-scrim,#1f1a16) r g b / .22);font-family:var(--nb-font-sans);color:var(--nb-text);border-radius:12px;padding:18px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}h3.svelte-1u2w9rs{font-size:var(--nb-text-body);margin:0 0 12px;font-weight:600}.field-label.svelte-1u2w9rs{font-size:var(--nb-text-label);color:var(--nb-text-3);margin:12px 0 6px;font-weight:600;display:block}textarea.svelte-1u2w9rs{box-sizing:border-box;border:1px solid var(--nb-border-strong);background:var(--nb-surface-subtle);width:100%;font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text);resize:vertical;border-radius:8px;padding:8px 10px;line-height:1.5}textarea.svelte-1u2w9rs:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-1px}.problem.svelte-1u2w9rs{font-size:var(--nb-text-body-sm);color:var(--nb-error);margin:12px 0 0}.row.svelte-1u2w9rs{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.btn.svelte-1u2w9rs{border:1px solid var(--nb-border-strong);background:var(--nb-elevated);font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text-2);cursor:pointer;border-radius:8px;padding:6px 14px}.btn.primary.svelte-1u2w9rs{border-color:var(--nb-accent);background:var(--nb-accent);color:var(--nb-accent-on)}.btn[disabled].svelte-1u2w9rs{opacity:.55;cursor:default}@media (pointer:coarse){.btn.svelte-1u2w9rs{min-height:44px}}.my-notes.svelte-1vlekkh{grid-template-columns:var(--rail-width,260px) minmax(0, 1fr);height:100%;min-height:0;font-family:var(--nb-font-sans);color:var(--nb-text);display:grid}.rail-column.svelte-1vlekkh{border-right:1px solid var(--nb-border);background:var(--nb-elevated);min-height:0;position:relative}.rail-resize.svelte-1vlekkh{z-index:5;cursor:col-resize;touch-action:none;width:12px;position:absolute;top:48px;bottom:0;right:-6px}.rail-resize.svelte-1vlekkh:hover,.rail-resize.dragging.svelte-1vlekkh{background:var(--nb-accent);opacity:.4}.rail-resize.svelte-1vlekkh:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-1px}.rail-inner.svelte-1vlekkh{height:100%;min-height:0;overflow:hidden}.rail-hidden.svelte-1vlekkh{grid-template-columns:0 minmax(0,1fr)}.rail-hidden.svelte-1vlekkh .rail-column:where(.svelte-1vlekkh){border-right:0}.rail-hidden.svelte-1vlekkh .rail-inner:where(.svelte-1vlekkh){display:none}.rail-toggle.svelte-1vlekkh{z-index:10;border:1px solid var(--nb-border-strong);background:var(--nb-surface);width:32px;height:32px;color:var(--nb-text-2);box-shadow:0 2px 6px rgb(from var(--nb-scrim,#1f1a16) r g b / .15);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:-16px}.rail-toggle.svelte-1vlekkh:hover,.rail-toggle.svelte-1vlekkh:focus-visible{border-color:var(--nb-accent);background:var(--nb-accent-tint);color:var(--nb-accent)}.rail-toggle.svelte-1vlekkh svg:where(.svelte-1vlekkh){width:16px;height:16px;transition:transform .2s}.rail-toggle.collapsed.svelte-1vlekkh{right:-32px}.rail-toggle.collapsed.svelte-1vlekkh svg:where(.svelte-1vlekkh){transform:rotate(180deg)}.list-column.svelte-1vlekkh{min-width:0;min-height:0;overflow-y:auto}.head.svelte-1vlekkh{align-items:center;gap:12px;padding:18px 24px 4px;display:flex}.count-pill.svelte-1vlekkh{background:var(--nb-surface);font-size:var(--nb-text-meta);color:var(--nb-text-2);border-radius:999px;flex:none;padding:2px 9px;line-height:1.4}.title.svelte-1vlekkh{letter-spacing:-.01em;color:var(--nb-text);flex:none;margin:0;font-size:22px;font-weight:650;line-height:1.25}.head.svelte-1vlekkh .search:where(.svelte-1vlekkh){flex:1;min-width:0;max-width:280px;margin-left:auto}.tabs.svelte-1vlekkh{border-bottom:1px solid var(--nb-border-subtle);gap:4px;padding:0 24px;display:flex;overflow-x:auto}.tab.svelte-1vlekkh{font:inherit;font-size:var(--nb-text-body-sm);color:var(--nb-text-3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:9px 12px}.tab.svelte-1vlekkh:hover{color:var(--nb-text)}.tab.current.svelte-1vlekkh{border-bottom-color:var(--nb-accent);color:var(--nb-text);font-weight:600}.tab.svelte-1vlekkh:focus-visible{outline:2px solid var(--nb-accent);outline-offset:-2px}.body.svelte-1vlekkh{min-width:0;padding:16px 24px 32px}.search-input.svelte-1vlekkh{box-sizing:border-box;border:1px solid var(--nb-border-subtle);background:var(--nb-surface-subtle);width:100%;font:inherit;font-size:var(--nb-text-body);color:var(--nb-text);border-radius:9px;padding:7px 12px}.search-input.svelte-1vlekkh:focus{border-color:var(--nb-accent);background:var(--nb-elevated);outline:none}.filters.svelte-1vlekkh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.filter-chip.svelte-1vlekkh{border:1px solid var(--nb-accent);background:var(--nb-accent-tint);font:inherit;font-size:var(--nb-text-meta);color:var(--nb-accent-strong);cursor:pointer;border-radius:20px;padding:3px 10px}.plain-btn.svelte-1vlekkh{border:1px solid var(--nb-border);background:var(--nb-elevated);font:inherit;font-size:var(--nb-text-meta);color:var(--nb-text-2);cursor:pointer;border-radius:8px;padding:4px 10px}.plain-btn.svelte-1vlekkh:hover{border-color:var(--nb-accent);color:var(--nb-accent)}.bin-note.svelte-1vlekkh{font-size:var(--nb-text-meta);color:var(--nb-text-3);margin:0 0 12px}.blocked.svelte-1vlekkh{max-width:560px;font-size:var(--nb-text-body);color:var(--nb-text-2);grid-column:1/-1;margin:48px auto;padding:0 16px;line-height:1.5}.phone-only.svelte-1vlekkh{display:none}.sr-only.svelte-1vlekkh{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.my-notes.svelte-1vlekkh,.my-notes.rail-hidden.svelte-1vlekkh{grid-template-columns:minmax(0,1fr)}.rail-toggle.svelte-1vlekkh,.rail-resize.svelte-1vlekkh{display:none}.rail-column.svelte-1vlekkh .rail-inner:where(.svelte-1vlekkh),.rail-hidden.svelte-1vlekkh .rail-inner:where(.svelte-1vlekkh){flex-direction:column;flex:1;min-height:0;display:flex}.rail-column.svelte-1vlekkh{border-right:0;display:none}.rail-open.svelte-1vlekkh .rail-column:where(.svelte-1vlekkh){z-index:30;max-height:88%;box-shadow:0 -10px 30px rgb(from var(--nb-scrim,#1f1a16) r g b / .2);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.rail-open.svelte-1vlekkh .rail-column:where(.svelte-1vlekkh) .rail{flex:1;min-height:0}.sheet-scrim.svelte-1vlekkh{z-index:29;background:rgb(from var(--nb-scrim,#1f1a16) r g b / calc(.35 * var(--nb-scrim-boost,1)));position:fixed;inset:0}.desktop-only.svelte-1vlekkh{display:none}.phone-only.svelte-1vlekkh{display:block}.sheet-head.svelte-1vlekkh{padding:8px 12px 6px}.sheet-grab.svelte-1vlekkh{cursor:pointer;background:0 0;border:none;width:100%;height:20px;padding:0;display:block}.sheet-grab.svelte-1vlekkh:before{content:"";background:var(--nb-border);border-radius:3px;width:36px;height:5px;margin:0 auto;display:block}.sheet-title.svelte-1vlekkh{text-align:center;margin:0;font-size:15px;font-weight:600}.head.svelte-1vlekkh{flex-wrap:wrap;gap:10px;padding:8px 16px 6px}.title.phone-only.svelte-1vlekkh{font:inherit;letter-spacing:-.01em;color:var(--nb-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:20px;font-weight:650;display:flex}.chevron.svelte-1vlekkh{color:var(--nb-text-3);margin-top:4px}.head.svelte-1vlekkh{align-items:center}.head.svelte-1vlekkh .search:where(.svelte-1vlekkh){flex-basis:100%;max-width:none}.tabs.svelte-1vlekkh{padding:0 16px}.body.svelte-1vlekkh{padding:12px 16px 24px}.tab.svelte-1vlekkh{min-height:44px}}
