.Ask-module__XnyK6W__disc{right:var(--space-4);bottom:max(calc(var(--bench-stack,0px) + env(safe-area-inset-bottom,0px) + var(--space-4)), calc(var(--mark-panel,0px) + var(--space-2)));z-index:50;width:2.75rem;height:2.75rem;color:var(--on-plate);background:var(--band-fill);cursor:pointer;box-shadow:0 4px 14px rgba(var(--ink-rgb), .3);transition:background var(--dur-feedback) var(--ease-settle);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.Ask-module__XnyK6W__disc:hover{background:var(--plate-terracotta);color:var(--on-accent)}.Ask-module__XnyK6W__panel{right:var(--space-4);bottom:calc(max(calc(var(--bench-stack,0px) + env(safe-area-inset-bottom,0px) + var(--space-4)), calc(var(--mark-panel,0px) + var(--space-2))) + 3.25rem);z-index:51;width:min(26rem, calc(100vw - var(--space-4) * 2));background:var(--paper-deep);border:1px solid var(--rule-strong);max-height:min(32rem,70vh);box-shadow:0 6px 28px rgba(var(--ink-rgb), .34);animation:Ask-module__XnyK6W__panelIn var(--dur-state) var(--ease-settle) both;border-radius:.5rem;flex-direction:column;display:flex;position:fixed}@keyframes Ask-module__XnyK6W__panelIn{0%{opacity:0;transform:translateY(.75rem)}}.Ask-module__XnyK6W__leaving{animation:Ask-module__XnyK6W__panelOut var(--dur-state) var(--ease-exit) both;pointer-events:none}@keyframes Ask-module__XnyK6W__panelOut{to{opacity:0;transform:translateY(1rem)}}@media (max-width:40rem){.Ask-module__XnyK6W__panel{width:100%;max-height:80vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:.5rem .5rem 0 0;bottom:0;left:0;right:0}}.Ask-module__XnyK6W__head{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;display:flex}.Ask-module__XnyK6W__headActions{gap:var(--space-3);flex:none;align-items:baseline;display:flex}.Ask-module__XnyK6W__shelfButton{font:inherit;color:var(--ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--plate-mustard);text-decoration-color:var(--plate-mustard);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}.Ask-module__XnyK6W__shelfButton:hover{color:var(--plate-terracotta)}.Ask-module__XnyK6W__where{font-family:var(--font-display);color:var(--ink);font-size:.95rem}.Ask-module__XnyK6W__close{color:var(--rule-strong);cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.Ask-module__XnyK6W__log{padding:var(--space-3);flex:1;overflow-y:auto}.Ask-module__XnyK6W__quote{margin:0 0 var(--space-3);padding-left:var(--space-3);font-family:var(--font-display);color:var(--rule-strong);border-left:2px solid var(--rule)}.Ask-module__XnyK6W__fromReader{margin-bottom:var(--space-3);text-align:right;color:var(--rule-strong)}.Ask-module__XnyK6W__fromTutor{margin-bottom:var(--space-3);color:var(--ink)}.Ask-module__XnyK6W__kept{margin:var(--space-2) 0 0;color:var(--rule-strong);font-size:.85rem}.Ask-module__XnyK6W__what{font-style:italic}.Ask-module__XnyK6W__undo{font:inherit;color:var(--plate-green);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.Ask-module__XnyK6W__proposal{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:rgba(var(--ink-rgb), .04);border:1px solid var(--rule);border-radius:.375rem}.Ask-module__XnyK6W__proposalName{font-family:var(--font-display);color:var(--ink)}.Ask-module__XnyK6W__proposalSummary{margin:var(--space-2) 0;color:var(--rule-strong);font-size:.85rem}.Ask-module__XnyK6W__accept,.Ask-module__XnyK6W__send,.Ask-module__XnyK6W__fold{padding:.35rem var(--space-3);font:inherit;color:var(--paper);background:var(--plate-green);cursor:pointer;border:none;border-radius:.25rem;font-size:.85rem}.Ask-module__XnyK6W__accept:disabled,.Ask-module__XnyK6W__send:disabled,.Ask-module__XnyK6W__fold:disabled{cursor:default;opacity:.6}.Ask-module__XnyK6W__thinking{color:var(--rule-strong);font-size:.85rem;font-style:italic}.Ask-module__XnyK6W__composer{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--rule);display:flex}.Ask-module__XnyK6W__field{min-width:0;padding:.35rem var(--space-2);font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:.25rem;flex:1;font-size:.9rem}.Ask-module__XnyK6W__fold{margin:0 var(--space-3) var(--space-3)}
.AsksDrawer-module__OquFua__drawer{z-index:52;width:var(--notes-width,22rem);background:var(--paper);border-left:1px solid var(--rule-strong);max-width:100vw;box-shadow:-6px 0 24px rgba(var(--ink-rgb), .16);animation:AsksDrawer-module__OquFua__slideIn var(--dur-state) var(--ease-settle) both;flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;overflow:hidden}@keyframes AsksDrawer-module__OquFua__slideIn{0%{transform:translateX(calc(var(--motion-travel) * 1.5rem));opacity:0}}.AsksDrawer-module__OquFua__leaving{animation:AsksDrawer-module__OquFua__slideOut var(--dur-state) var(--ease-exit) both;pointer-events:none}@keyframes AsksDrawer-module__OquFua__slideOut{to{transform:translateX(calc(var(--motion-travel) * 1.5rem));opacity:0}}.AsksDrawer-module__OquFua__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--rule);flex:none;display:flex}.AsksDrawer-module__OquFua__title{align-items:baseline;gap:var(--space-2);font-family:var(--font-text);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-weight:600;display:flex}.AsksDrawer-module__OquFua__tally{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:0;color:var(--ink);font-weight:600}.AsksDrawer-module__OquFua__close{min-width:2.25rem;min-height:2.25rem;font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;line-height:1}.AsksDrawer-module__OquFua__close:hover{color:var(--ink);border-color:var(--paper-edge)}.AsksDrawer-module__OquFua__close:focus-visible,.AsksDrawer-module__OquFua__chat:focus-visible,.AsksDrawer-module__OquFua__fresh:focus-visible{outline:2px solid var(--plate-terracotta);outline-offset:2px}.AsksDrawer-module__OquFua__fresh{margin:var(--space-3) var(--space-3) var(--space-2);font:inherit;font-size:var(--step--1);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--plate-mustard);text-decoration-color:var(--plate-mustard);text-underline-offset:.2em;cursor:pointer;background:0 0;border:none;flex:none;align-self:flex-start;padding:0}.AsksDrawer-module__OquFua__fresh:hover{color:var(--plate-terracotta)}.AsksDrawer-module__OquFua__chats{overscroll-behavior:contain;border-top:1px solid var(--rule);flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.AsksDrawer-module__OquFua__chat{gap:var(--space-1,.25rem);width:100%;padding:var(--space-3);font:inherit;text-align:left;color:var(--ink);border:none;border-bottom:1px solid var(--rule);cursor:pointer;transition:background var(--dur-feedback) var(--ease-settle);background:0 0;flex-direction:column;display:flex}.AsksDrawer-module__OquFua__chat:hover{background:var(--paper-deep)}.AsksDrawer-module__OquFua__here{background:var(--paper-deep);box-shadow:inset 3px 0 0 var(--plate-green)}.AsksDrawer-module__OquFua__quote{font-family:var(--font-display);font-size:var(--step--1);color:var(--ink-soft);-webkit-line-clamp:2;padding-left:var(--space-2);border-left:2px solid var(--rule);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AsksDrawer-module__OquFua__opening{font-size:var(--step-0);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AsksDrawer-module__OquFua__meta{font-size:var(--step--2);color:var(--ink-faint)}.AsksDrawer-module__OquFua__empty{padding:var(--space-4) var(--space-3);font-size:var(--step--1);color:var(--ink-faint);margin:0;line-height:1.5}@media (max-width:40rem){.AsksDrawer-module__OquFua__drawer{width:min(22rem,86vw);box-shadow:-8px 0 28px rgba(var(--ink-rgb), .28)}@keyframes AsksDrawer-module__OquFua__slideIn{0%{transform:translate(100%)}}@keyframes AsksDrawer-module__OquFua__slideOut{to{transform:translate(100%)}}}@media (prefers-reduced-motion:reduce){.AsksDrawer-module__OquFua__drawer,.AsksDrawer-module__OquFua__leaving{animation-duration:1ms}}
.LightingLine-module__e6rJEG__lighting{align-items:center;gap:var(--space-2);display:flex}.LightingLine-module__e6rJEG__option{width:2rem;height:1.625rem;color:var(--ink-faint);cursor:pointer;transition:color var(--dur-feedback) var(--ease-settle);background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;place-items:center;padding:0 0 2px;display:grid}.LightingLine-module__e6rJEG__glyph{width:1rem;height:1rem;display:block}.LightingLine-module__e6rJEG__option:hover{color:var(--plate-terracotta)}.LightingLine-module__e6rJEG__option[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--plate-mustard)}@media (prefers-reduced-motion:reduce){.LightingLine-module__e6rJEG__option{transition:none}}
.SheetFoot-module__gsdANa__foot{margin-top:calc(-1 * var(--space-6));z-index:1;padding:var(--space-3) var(--space-4) 0;padding-bottom:max(calc(var(--space-4) + var(--bench-stack,0px) + env(safe-area-inset-bottom,0px)), calc(var(--player-bar,0px) + var(--space-2)));justify-content:center;display:flex;position:relative}
