@font-face{font-family:Notebook Kalam;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/kalam/Kalam-Regular.ttf")format("truetype")}@font-face{font-family:Notebook Kalam;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/kalam/Kalam-Bold.ttf")format("truetype")}.notebook-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;min-width:0;padding:2px 2px 12px;display:grid}.notebook-note{--paper:#f5edc3;box-sizing:border-box;color:#27342e;background:linear-gradient(#27342e06 0 48px, transparent 48px), var(--paper);min-width:0;min-height:290px;font-family:var(--font-display), sans-serif;border:1px solid #27342e0d;border-radius:3px 3px 8px;flex-direction:column;padding:15px 24px 0;display:flex;position:relative;box-shadow:0 2px 3px #17203308,0 12px 22px -14px #17203345}.notebook-note--green{--paper:#e1e9d9}.notebook-note--pink{--paper:#f1dfe1}.notebook-note--blue{--paper:#dfe8ef}.notebook-grid[data-scheme=dark] .notebook-note{--paper:#d8cfa6;box-shadow:0 9px 20px -12px #0009}.notebook-grid[data-scheme=dark] .notebook-note--green{--paper:#c5d1bc}.notebook-grid[data-scheme=dark] .notebook-note--pink{--paper:#d7bfc3}.notebook-grid[data-scheme=dark] .notebook-note--blue{--paper:#bfcfdb}.notebook-note__top{justify-content:space-between;align-items:center;gap:8px;margin-top:-12px;display:flex}.notebook-note__category{letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:16px}.notebook-note button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.notebook-note button:focus-visible,.notebook-note a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #27342e}.notebook-note button:disabled{cursor:wait;opacity:.5}.notebook-note__options{min-width:44px;min-height:44px;margin-right:-14px;font-size:22px!important}.notebook-note__heading{color:#48574e;overflow-wrap:anywhere;margin:18px 0 12px;font-size:11px;font-weight:500;line-height:18px}.notebook-note__passage{flex:1;min-width:0;padding-bottom:25px}.notebook-note .study-markdown{font-family:"Notebook Kalam", var(--font-display), sans-serif;font-size:22px;line-height:1.5}.notebook-note .study-markdown p{margin-bottom:12px}.notebook-note .study-markdown li{margin-bottom:8px}.notebook-note .study-markdown>:first-child{margin-top:0}.notebook-note .study-markdown>:last-child{margin-bottom:0}.notebook-note .study-markdown table{font-family:var(--font-display), sans-serif}.notebook-note .study-markdown code,.notebook-note .study-markdown pre{font-family:ui-monospace,monospace}.notebook-note .study-markdown math{font-family:math}.notebook-grid[data-handwriting=false] .study-markdown{font-family:var(--font-display), sans-serif;font-size:16px;line-height:1.75}.notebook-note__notice{margin:0 0 18px;font-size:12px;line-height:19px}.notebook-note .notebook-note__context{text-align:left;border-top:1px solid #27342e24;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:51px;padding:8px 0;font-size:11px;font-weight:600;display:flex}.notebook-note__context span{font-size:20px}.notebook-note__menu{background:#ffffff75;border-radius:4px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 8px;display:flex}.notebook-note__menu button{min-height:44px;font-size:12px}.notebook-note__menu button:first-child{color:#88332c}@media (hover:hover){.notebook-note__options:hover,.notebook-note__context:hover,.notebook-note__menu button:hover{color:#000;text-underline-offset:4px;text-decoration:underline}}@media (width<=420px){.notebook-grid{gap:18px}.notebook-note{padding-inline:20px}}