:root{--sidebar-rail:#242330;--sidebar-rail-ink:#f4f1fa;--sidebar-rail-active:#efd3df;--sidebar-rail-active-ink:#2a2430}.app-shell{min-height:100dvh;display:flex;flex-direction:column}.app-shell.app-shell--reader{position:fixed;inset:0;height:100dvh;min-height:0;overflow:hidden;background:var(--bg)}.app-shell.app-shell--reader>.app-main{display:flex;flex-direction:column;flex:1 1 auto;width:100%;max-width:none;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden}.app-nav{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-nav,50);display:flex;align-items:center;gap:var(--s-6);height:var(--topbar-h,64px);padding:0 var(--s-6);background:var(--surface);border-bottom:1px solid var(--line)}html[data-native]{scroll-behavior:auto}html[data-native] .app-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}html[data-native] .app-footer,html[data-native] .doodle-field.app-ambient{display:none}html[data-native]{--glass-bg:var(--surface);--glass-bg-2:var(--surface);--shadow-lg:0 6px 16px rgba(76,52,20,0.12);--shadow-xl:0 10px 28px rgba(76,52,20,0.16)}html[data-native][data-theme=dark]{--shadow-lg:0 6px 16px rgba(0,0,0,0.5);--shadow-xl:0 10px 28px rgba(0,0,0,0.55)}html[data-native] *,html[data-native] :after,html[data-native] :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-native] .cover-stamp{display:none}.app-nav__brand{display:inline-flex;align-items:center;gap:var(--s-3);font-family:var(--font-serif);font-weight:var(--fw-bold);font-size:var(--fs-lg);color:var(--ink);text-decoration:none}.app-nav__wordmark{display:flex;flex-direction:column;gap:2px;line-height:1}.app-nav__tagline{font-family:var(--font-sans);font-size:10px;font-weight:var(--fw-regular);letter-spacing:.01em;color:var(--ink-3)}.app-nav__links{display:flex;gap:var(--s-4);flex:1 1}.app-nav__link{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);color:var(--ink-2);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.app-nav__link:hover{background:var(--surface-3);color:var(--ink)}.app-nav__link[aria-current=page]{background:var(--accent);color:var(--accent-contrast)}.app-nav__end{display:flex;align-items:center;gap:var(--s-4)}.app-nav__account{text-decoration:none}.app-nav__avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.app-main{position:relative;z-index:1;flex:1 1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--s-7) var(--s-6) var(--s-9);overflow-x:clip}.doodle-field.app-ambient{position:fixed;z-index:0}.doodle-field.app-ambient .doodle-field__item{opacity:.038}.skeleton{position:relative;overflow:hidden;background:var(--surface-3)}.skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--surface) 60%,transparent),transparent);animation:mnt-shimmer 1.4s var(--ease-standard) infinite}@keyframes mnt-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.toast-stack{position:fixed;bottom:calc(var(--s-6) + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:var(--s-3);z-index:var(--z-toast,200);width:min(92vw,480px)}.toast{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);color:var(--ink);font-size:var(--fs-sm);text-align:left;cursor:pointer;animation:mnt-toast-in var(--dur-base) var(--ease-out)}.toast--ok{border-color:color-mix(in srgb,var(--ok) 50%,var(--line-strong))}.toast--bad{border-color:color-mix(in srgb,var(--bad) 55%,var(--line-strong))}@keyframes mnt-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.field{display:flex;flex-direction:column;gap:var(--s-2)}.field__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink-2)}.field__input{height:46px;padding:0 var(--s-5);border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;outline:none;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.field__input:focus{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-tint)}.field__input[aria-invalid=true]{border-color:var(--bad)}.field__error{color:var(--bad);font-size:var(--fs-sm)}.md{line-height:var(--lh-relaxed);overflow-wrap:anywhere}.md>*+*{margin-top:var(--s-4)}.md h1,.md h2,.md h3{font-family:var(--font-serif);line-height:var(--lh-snug)}.md h1{font-size:var(--fs-xl)}.md h2{font-size:var(--fs-lg)}.md h3{font-size:var(--fs-md)}.md ol,.md ul{padding-left:1.4em;display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.md code{font-family:var(--font-mono);font-size:.88em;background:var(--surface-3);padding:.15em .4em;border-radius:var(--r-xs)}.md pre{background:var(--surface-ink);color:var(--ink-on-dark);padding:var(--s-5);border-radius:var(--r-md);overflow-x:auto}.md pre code{background:none;padding:0;color:inherit}.md a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px}.md blockquote{border-left:1px solid var(--line-strong);padding-left:var(--s-5);color:var(--ink-2)}.md table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.md td,.md th{border:1px solid var(--line);padding:var(--s-2) var(--s-3);text-align:left}.md .source-chip{vertical-align:middle;margin:0 2px}button.source-chip--link{cursor:pointer;font:inherit;font-size:var(--fs-xs)}button.source-chip--link:hover{border-color:var(--accent-strong);color:var(--accent-ink)}.auth-wrap{min-height:calc(100dvh - var(--topbar-h, 64px));display:grid;place-items:center;padding:var(--s-7)}.auth-card{width:min(100%,430px)}.mobile-nav{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(var(--s-5) + env(safe-area-inset-bottom));z-index:var(--z-nav,50);display:none;align-items:center;justify-content:space-between;gap:var(--s-1);width:min(calc(100% - 32px),420px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl)}.mobile-nav__item{width:58px;min-width:0;flex:1 1;height:56px;border-radius:var(--r-lg);display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;color:var(--ink-3);text-decoration:none;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.mobile-nav__item:hover{color:var(--ink)}.mobile-nav__item[data-active=true]{background:var(--accent);color:var(--accent-contrast,#fff);box-shadow:none}.mobile-nav__label{font-size:9px;font-weight:var(--fw-medium);line-height:1}.app-footer{margin-top:auto;border-top:1px solid var(--line);background:var(--bg-sunken)}.app-footer__inner{max-width:var(--content-max);margin:0 auto;padding:var(--s-9) var(--s-6) var(--s-10);display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;grid-gap:var(--s-8);gap:var(--s-8);font-size:var(--fs-sm);color:var(--ink-3)}.app-footer__col{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}.app-footer__brand p,.app-footer__fine p{margin:0;line-height:var(--lh-relaxed);max-width:36ch}.app-footer__logo{display:inline-flex;align-items:center;gap:var(--s-3);font-family:var(--font-serif);font-weight:var(--fw-bold);font-size:var(--fs-md);color:var(--ink)}.app-footer__logo svg{color:var(--accent-ink)}.app-footer__head{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s-2)}.app-footer__col a{color:var(--ink-2);width:-moz-fit-content;width:fit-content;transition:color var(--dur-fast) var(--ease-standard)}.app-footer__col a:hover{color:var(--accent-ink)}.app-footer__version{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-3);margin-top:var(--s-2)}@media (max-width:719px){.app-main{padding:var(--s-5) var(--s-4) var(--s-8)}.app-nav{padding:0 var(--s-4);gap:var(--s-4)}.app-nav__links{display:none}.app-nav__end{margin-left:auto;gap:var(--s-3)}.app-nav__tagline{display:none}.mobile-nav{display:inline-flex}.app-shell--bnav .app-main{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.app-footer__inner{grid-template-columns:1fr;gap:var(--s-7);padding:var(--s-8) var(--s-5)}.app-shell--bnav .app-footer__inner{padding-bottom:calc(var(--s-12) + env(safe-area-inset-bottom))}}.brand-mark{display:inline-block;flex:none;box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 18%,transparent)}.app-footer__logo .brand-mark,.brand-mark{border-radius:26%}.brand-watermark{position:absolute;right:-28px;top:-22px;opacity:.09;color:var(--accent-strong,var(--accent));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-watermark--bl{right:auto;top:auto;left:-24px;bottom:-26px}.motif-chip{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-md);background:var(--accent-tint);color:var(--accent-ink);flex:none}.doodle-field{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;color:var(--accent-strong,var(--accent))}.doodle-field__item{position:absolute;opacity:.055}.card-doodle{position:absolute;right:-16px;bottom:-18px;opacity:.07;color:var(--accent-strong,var(--accent));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:rotate(-10deg)}.card-doodle--tl{right:auto;bottom:auto;left:-14px;top:-16px;transform:rotate(8deg)}.app-nav__brand{min-width:0}.app-nav__wordmark{min-width:0;max-width:260px}.app-nav__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-mark{object-fit:contain}@media (max-width:640px){.app-nav__wordmark{max-width:min(43vw,220px)}}.app-nav{gap:24px}.app-footer__logo,.app-nav__brand{font-family:var(--font-sans);font-weight:650;letter-spacing:-.025em}.app-nav__link{min-height:44px;padding:10px 14px;border-radius:10px;font-weight:550}.app-nav__link[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink)}.app-nav__links{gap:4px}.app-nav__avatar{width:44px;height:44px}.app-main{max-width:1480px;padding:32px clamp(24px,3vw,44px) 48px}.doodle-field.app-ambient,.tablet-nav{display:none}.mobile-nav{width:min(calc(100% - 24px),480px);bottom:calc(12px + env(safe-area-inset-bottom));border-radius:18px;padding:6px;box-shadow:var(--shadow-md)}.mobile-nav__item{min-width:44px;height:54px;border-radius:12px}.mobile-nav__item[data-active=true]{color:var(--accent-ink);background:var(--accent-soft)}.mobile-nav__label{font-size:10px;font-weight:600}.app-shell--bnav .toast-stack{bottom:calc(92px + env(safe-area-inset-bottom))}@media (min-width:720px) and (max-width:1199px){.app-nav{padding-inline:24px}.app-shell--bnav .app-nav__links{display:none}.app-nav__end{margin-left:auto}.app-nav__wordmark{max-width:360px}.app-shell--bnav .tablet-nav{position:fixed;inset:var(--topbar-h,64px) auto 0 0;z-index:40;display:flex;flex-direction:column;align-items:center;gap:8px;width:88px;padding:20px 8px;border-right:1px solid var(--line);background:var(--surface);overflow-y:auto}.tablet-nav__item{display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;flex:none;width:68px;min-height:68px;padding:10px 4px;border-radius:14px;color:var(--ink-2);text-decoration:none}.tablet-nav__item:hover{color:var(--ink);background:var(--surface-2)}.tablet-nav__item[data-active=true]{color:var(--accent-ink);background:var(--accent-soft)}.tablet-nav__label{font-size:10px;line-height:1.3;font-weight:600}.app-shell--bnav .app-main{width:calc(100% - 88px);margin-left:88px;padding:28px 24px 40px}.app-shell--bnav .app-footer{margin-left:88px}.app-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:28px 24px;gap:24px}.app-shell--bnav .toast-stack{bottom:24px}}@media (max-width:719px){.app-nav{min-height:64px;padding-inline:16px;gap:12px}.app-main{padding:24px 16px 36px}.app-shell--bnav .app-main{padding-bottom:calc(102px + env(safe-area-inset-bottom))}.app-nav__brand{font-size:17px;gap:10px}.app-nav__end{gap:8px}.app-nav__end button{min-width:44px;min-height:44px}.app-footer__inner{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.app-nav__link,.mobile-nav__item,.tablet-nav__item{transition:none}}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html:not([data-native]):not([data-transparency=solid]) .app-nav{background:var(--glass-fill,var(--glass-bg));border-color:var(--glass-stroke);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow)}html:not([data-native]):not([data-transparency=solid]) .toast{background:var(--glass-bg-2);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow)}@media (max-width:719px){html:not([data-native]):not([data-transparency=solid]) :is(.app-nav,.toast){-webkit-backdrop-filter:blur(var(--glass-blur-mobile));backdrop-filter:blur(var(--glass-blur-mobile))}}}html[data-transparency=solid] :is(.app-nav,.toast){background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-sm)}@media (prefers-reduced-transparency:reduce){html:not([data-native]):not([data-transparency=glass]) :is(.app-nav,.toast){background:var(--surface);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-sm)}}@media (forced-colors:active){html :is(.app-nav,.toast){background:Canvas!important;border-color:CanvasText!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}}.app-nav{min-height:var(--nav-h);gap:var(--s-7);padding-inline:var(--s-8)}.app-nav__links{flex:0 1 auto;gap:var(--s-1);margin-inline:auto;padding:var(--s-2);border-radius:var(--r-full);background:var(--nav-capsule);box-shadow:var(--shadow-sm)}.app-nav__link{padding-inline:var(--s-5);border-radius:var(--r-full);color:var(--nav-capsule-ink);font-size:var(--fs-sm)}.app-nav__link:hover{color:var(--nav-capsule-ink);background:color-mix(in srgb,var(--nav-capsule-ink) 12%,transparent)}.app-nav__link[aria-current=page]{background:var(--nav-active);color:var(--nav-active-ink)}.app-nav__avatar{background:var(--pastel-lilac);color:var(--pastel-ink);border:1px solid var(--line)}.app-nav__name{font-weight:var(--fw-bold);letter-spacing:var(--ls-tight)}.app-main{max-width:calc(var(--content-max) + var(--s-12));padding-top:var(--s-8)}.app-footer{background:color-mix(in srgb,var(--pastel-lilac) 16%,var(--surface));border-top-color:var(--line)}.app-footer__head{color:var(--ink-2);font-family:var(--font-sans);letter-spacing:var(--ls-wide)}.mobile-nav{background:var(--nav-capsule);border-color:transparent;border-radius:var(--r-full);padding:var(--s-2);box-shadow:var(--shadow-lg)}.mobile-nav__item{border-radius:var(--r-full)}.mobile-nav__item,.mobile-nav__item:hover{color:var(--nav-capsule-ink)}.mobile-nav__item[data-active=true]{background:var(--nav-active);color:var(--nav-active-ink)}html:not([data-native]) .mobile-nav{background:var(--nav-capsule);border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:720px) and (max-width:1199px){.app-shell--bnav .tablet-nav{background:var(--nav-capsule);border-right:0}.tablet-nav__item{border-radius:var(--r-xl);color:var(--nav-capsule-ink)}.tablet-nav__item:hover{background:color-mix(in srgb,var(--nav-capsule-ink) 10%,transparent);color:var(--nav-capsule-ink)}.tablet-nav__item[data-active=true]{background:var(--nav-active);color:var(--nav-active-ink)}}@media (max-width:719px){.app-nav{min-height:var(--topbar-h);gap:var(--s-4);padding-inline:var(--s-5)}.app-main{padding-top:var(--s-7)}.app-nav__wordmark{max-width:44vw}.mobile-nav{bottom:calc(var(--s-4) + env(safe-area-inset-bottom))}}html{--workspace-material-opacity:100%;--workspace-material-filter:none;--workspace-material-line:var(--line);--workspace-material-shadow:var(--shadow-sm);--workspace-material-canvas:none}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){html:where(:not([data-native]):not([data-transparency=solid])){--workspace-material-opacity:78%;--workspace-material-line:color-mix(in srgb,var(--surface) 70%,var(--line-strong));--workspace-material-shadow:var(--glass-shadow);--workspace-material-canvas:radial-gradient(ellipse 720px 460px at 8% 4%,color-mix(in srgb,var(--pastel-lavender) 55%,transparent),transparent 76%),radial-gradient(ellipse 720px 580px at 98% 360px,color-mix(in srgb,var(--pastel-mint) 52%,transparent),transparent 76%),radial-gradient(ellipse 760px 540px at 35% 1000px,color-mix(in srgb,var(--pastel-blue) 45%,transparent),transparent 76%)}}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=glass]){--workspace-material-opacity:100%;--workspace-material-filter:none;--workspace-material-line:var(--line);--workspace-material-shadow:var(--shadow-sm);--workspace-material-canvas:none}}html[data-native],html[data-transparency=solid]{--workspace-material-opacity:100%;--workspace-material-filter:none;--workspace-material-line:var(--line);--workspace-material-shadow:var(--shadow-sm);--workspace-material-canvas:none}@media (forced-colors:active){html[data-transparency]{--workspace-material-opacity:100%;--workspace-material-filter:none;--workspace-material-line:CanvasText;--workspace-material-shadow:none;--workspace-material-canvas:none;--workspace-material-force-tint:Canvas}}html[data-transparency] :is(.app-shell--student,.campus-screen){background-color:var(--bg);background-image:var(--workspace-material-canvas);background-repeat:no-repeat}html[data-transparency] .app-shell--student .campus-screen{background:transparent}.exam-head,.lib-hero,.lib-path--campus,.lib-path--exams,.lib-path--notes,.notes-hero,.profile-hero,.reader-head,.ws-campus-hero,.ws-placement-pending,.ws-student-class{--workspace-material-tint:var(--surface)}.cx-rail,.lib-hero,.ws-shortcut:nth-child(6n+1){--workspace-material-tint:var(--pastel-lilac)}.campus-action-card:nth-child(4n+4),.campus-stat-card--teal,.lib-path--notes,.note-card[data-active=true],.profile-stat:first-child,.ws-metrics>div:nth-child(2),.ws-shortcut:nth-child(6n+4),.ws-student-class{--workspace-material-tint:var(--pastel-mint)}.campus-stat-card--gold,.lib-path--exams,.profile-stat:nth-child(2),.ws-metrics>div[data-attention=true],.ws-placement-pending{--workspace-material-tint:var(--pastel-butter)}.lib-path--campus{--workspace-material-tint:var(--pastel-blue)}.campus-action-card:nth-child(4n+1),.campus-page-head:has(.campus-page-head__image),.campus-stat-card--rose,.cx-noagent__intro.card,.exam-head,.notes-hero,.profile-hero,.profile-stat:nth-child(3),.reader-head,.ws-campus-hero,.ws-metrics>div:nth-child(4){--workspace-material-tint:var(--pastel-lavender)}.cat-chip[data-active=true]{--workspace-material-tint:var(--pastel-lilac)}.cx-head{--workspace-material-tint:var(--pastel-mint)}html[data-transparency] :is(.app-shell--student .app-nav,.app-shell--student .student-navigation,.app-shell--student .card,.app-shell--student .profile-hero.card,.app-shell--student .lib-hero,.app-shell--student .lib-path,.app-shell--student .lib-browse__entry,.app-shell--student .cat-chip,.app-shell--student .value-props,.app-shell--student .lib-empty,.app-shell--student .notes-hero,.app-shell--student .note-card,.app-shell--student .note-detail,.app-shell--student .notes-empty,.app-shell--student .profile-rail,.app-shell--student .profile-exam,.app-shell--student .cx-head,.app-shell--student .cx-rail,.app-shell--student .cx-center,.app-shell--student .cx-recent-agent,.app-shell--student .exam-head,.app-shell--student .exam-chat-shell,.app-shell--student .exam-missing,.app-shell--student .reader-head,.app-shell--student .reader-toolbar,.app-shell--student .reader-error__card,.app-shell--student .np,.app-shell--student .listen-state,.app-shell--student .physics-lesson-choices,.app-shell--student .physics-stage,.app-shell--student .physics-notebook,.campus .campus-dash-nav,.campus .ws-campus-hero,.campus .ws-student-class,.campus .ws-placement-pending,.campus .ws-placement-progress,.campus .ws-metrics>div,.campus .ws-shortcut,.campus .ws-panel,.campus .ws-card,.campus .ws-node,.campus .ws-toolbar,.campus .ws-empty,.campus .campus-page-head:has(.campus-page-head__image),.campus .campus-panel,.campus .campus-data-panel,.campus .campus-stat-card,.campus .campus-class-card,.campus .campus-member-card,.campus .campus-resource-card,.campus .campus-action-card){background-color:color-mix(in srgb,var(--workspace-material-force-tint,var(--workspace-material-tint,var(--surface))) var(--workspace-material-opacity),transparent);border-color:var(--workspace-material-line);box-shadow:var(--workspace-material-shadow);-webkit-backdrop-filter:var(--workspace-material-filter);backdrop-filter:var(--workspace-material-filter)}html[data-transparency] :is(.app-shell--student,.campus) :is(.card,.profile-rail,.ws-panel,.campus-data-panel,.campus-panel) :is(.card,.ws-card,.ws-node,.profile-exam,.ws-toolbar){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-transparency] :is(.app-shell--student,.campus) :is(.note-detail .md,.exam-chat-scroll,.exam-chat-top,.exam-chat-composer,.cx-thread,.physics-notebook__section,.ws-table th,.ws-table td){background-color:var(--surface)}