.ManuscriptSearch-module__6YYL-q__panel{z-index:50;box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:360px;max-width:calc(100vw - 40px);box-shadow:var(--shadow-popover);animation:ManuscriptSearch-module__6YYL-q__fadeUp var(--dur-overlay) var(--ease-standard) both;border-radius:12px;position:fixed;top:66px;right:20px;overflow:hidden}.ManuscriptSearch-module__6YYL-q__field{color:var(--ink3);align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex}.ManuscriptSearch-module__6YYL-q__input{min-width:0;color:var(--ink);caret-color:var(--accent);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.ManuscriptSearch-module__6YYL-q__count{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}.ManuscriptSearch-module__6YYL-q__close{color:var(--ink3);cursor:pointer;border-radius:var(--radius-menu-item);transition:color var(--dur-hover) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.ManuscriptSearch-module__6YYL-q__close:hover{color:var(--ink)}.ManuscriptSearch-module__6YYL-q__reading{color:var(--ink3);margin:0;padding:0 18px 12px;font-size:12px;animation:1.5s ease-in-out infinite ManuscriptSearch-module__6YYL-q__pulse}.ManuscriptSearch-module__6YYL-q__results{overscroll-behavior:contain;border-top:1px solid var(--line2);max-height:min(340px,100vh - 160px);padding:6px;overflow-y:auto}.ManuscriptSearch-module__6YYL-q__result{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;width:100%;padding:10px 12px;font-family:inherit;transition:background .15s;display:block}.ManuscriptSearch-module__6YYL-q__result:hover,.ManuscriptSearch-module__6YYL-q__result[data-selected=true]{background:var(--accent-soft)}.ManuscriptSearch-module__6YYL-q__result:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ManuscriptSearch-module__6YYL-q__resultChapter{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:11px;display:block}.ManuscriptSearch-module__6YYL-q__resultSnippet{font-family:var(--ms);color:var(--ink2);margin-top:5px;font-size:14px;font-style:italic;line-height:1.5;display:block}.ManuscriptSearch-module__6YYL-q__resultMatch{color:var(--accent-strong);font-weight:500}.ManuscriptSearch-module__6YYL-q__more{cursor:pointer;letter-spacing:.04em;width:100%;color:var(--ink3);text-align:left;transition:background .15s ease, color var(--dur-hover) ease;background:0 0;border:none;border-radius:7px;padding:10px 12px;font-family:inherit;font-size:12px;display:block}.ManuscriptSearch-module__6YYL-q__more:hover{background:var(--accent-soft);color:var(--ink)}.ManuscriptSearch-module__6YYL-q__more:focus-visible{outline:var(--focus-ring);outline-offset:-2px;color:var(--ink)}@keyframes ManuscriptSearch-module__6YYL-q__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ManuscriptSearch-module__6YYL-q__pulse{0%,to{opacity:.45}50%{opacity:1}}
.Button-module__Ly0Bva__base{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:opacity var(--dur-hover) ease, border-color var(--dur-hover) ease, background var(--dur-hover) ease, color var(--dur-hover) ease;justify-content:center;align-items:center;gap:9px;font-family:inherit;font-weight:500;display:inline-flex}.Button-module__Ly0Bva__base:disabled{cursor:not-allowed;opacity:.4}.Button-module__Ly0Bva__base:active:not(:disabled){opacity:.7;transition-duration:60ms}a.Button-module__Ly0Bva__base{text-decoration:none}a.Button-module__Ly0Bva__primary,a.Button-module__Ly0Bva__primary:hover{color:var(--bg)}a.Button-module__Ly0Bva__secondary,a.Button-module__Ly0Bva__secondary:hover{color:var(--ink)}.Button-module__Ly0Bva__primary{background:var(--ink);color:var(--bg);border:none}.Button-module__Ly0Bva__primary:hover:not(:disabled){opacity:.85}.Button-module__Ly0Bva__secondary{color:var(--ink);border:1px solid var(--line);background:0 0}.Button-module__Ly0Bva__secondary:hover:not(:disabled){border-color:var(--ink3);background:var(--accent-soft)}.Button-module__Ly0Bva__destructive{background:var(--destructive);color:var(--destructive-ink);border:none}.Button-module__Ly0Bva__destructive:hover:not(:disabled){opacity:.85}.Button-module__Ly0Bva__quiet{color:var(--ink3);background:0 0;border:none;padding:4px 2px;font-weight:400}.Button-module__Ly0Bva__quiet:hover:not(:disabled){color:var(--ink)}.Button-module__Ly0Bva__md{font-size:var(--text-ui-lg);padding:12px 26px}.Button-module__Ly0Bva__sm{padding:9px 20px;font-size:13.5px}.Button-module__Ly0Bva__compact{font-size:var(--text-ui-sm);padding:8px 15px;text-decoration:none}.Button-module__Ly0Bva__full{width:100%;font-size:var(--text-ui);padding:13px 20px}.Button-module__Ly0Bva__large{width:100%;min-height:48px;font-size:var(--text-ui-lg);padding:0 22px}.Button-module__Ly0Bva__loading .Button-module__Ly0Bva__label{opacity:0}.Button-module__Ly0Bva__loading:disabled{opacity:1;cursor:progress}.Button-module__Ly0Bva__spinnerless{animation:1.4s infinite Button-module__Ly0Bva__pulse;position:absolute}.Button-module__Ly0Bva__relative{position:relative}@keyframes Button-module__Ly0Bva__pulse{0%,to{opacity:.45}50%{opacity:1}}
.Checkbox-module__fxI4oa__box{flex:none;width:18px;height:18px;display:inline-flex;position:relative}.Checkbox-module__fxI4oa__input{appearance:none;cursor:pointer;border:1.5px solid color-mix(in srgb, var(--ink) 28%, transparent);background:var(--card);width:18px;height:18px;transition:background-color var(--dur-hover,.15s) ease, border-color var(--dur-hover,.15s) ease, box-shadow var(--dur-hover,.15s) ease;border-radius:5px;margin:0}.Checkbox-module__fxI4oa__input:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 50%, transparent)}.Checkbox-module__fxI4oa__input:checked{background:var(--ink);border-color:var(--ink)}.Checkbox-module__fxI4oa__input:focus-visible{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 1px var(--accent);outline:none}.Checkbox-module__fxI4oa__input:disabled{cursor:not-allowed;opacity:.4}.Checkbox-module__fxI4oa__check{pointer-events:none;fill:none;width:18px;height:18px;stroke:var(--bg);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;padding:3px;transition:opacity .12s,transform .12s;position:absolute;inset:0;transform:scale(.7)}.Checkbox-module__fxI4oa__input:checked+.Checkbox-module__fxI4oa__check{opacity:1;transform:none}
