.lib-paper-ask__slot{flex:none;display:flex;align-items:center}.lib-paper-ask{height:28px;padding:0 12px;border:1px solid var(--accent-tint);border-radius:var(--radius-pill);background:var(--accent-wash);color:var(--accent);font:500 12.5px/1 var(--sans);white-space:nowrap;cursor:pointer}.lib-paper-ask:hover:not(:disabled){border-color:var(--accent)}.lib-paper-ask:disabled{border-color:var(--hairline);background:transparent;color:var(--muted);cursor:default}.lib-paper-mail{display:flex;flex-direction:column;gap:16px}.lib-paper-mail__subject{display:flex;flex-direction:column;gap:2px;margin:0}.lib-paper-mail__subject-label{font:500 11px/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-paper-mail__subject-text{font:600 15px/1.4 var(--sans);color:var(--ink)}.lib-paper-mail__body{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--nested-bg)}.lib-paper-mail__line{margin:0;font-size:14px;line-height:1.65;text-wrap:pretty}.lib-paper-mail__line--signature{color:var(--muted)}.lib-paper-mail__note{margin:0;font-size:12.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.lib-paper-mail__cta{align-self:flex-start;margin:0;padding:9px 18px;border-radius:var(--radius-pill);background:var(--accent-wash);border:1px solid var(--accent-tint);color:var(--accent);font:600 13px/1 var(--sans)}.lib-paper-mail__quoted{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--hairline-soft);border-radius:var(--radius-card)}.lib-paper-mail__quoted-title{margin:0;font:600 12.5px/1.4 var(--sans)}.lib-paper-mail__quoted-items{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.lib-paper-mail__quoted-item{display:flex;gap:8px;font-size:13px;line-height:1.5;text-wrap:pretty}.lib-paper-mail__quoted-item[data-tone=deny]{color:var(--muted)}.lib-paper-mail__glyph{flex:none}.lib-paper-mail__quoted-note{margin:0;font-size:11.5px;line-height:1.5;color:var(--muted)}.lib-paper-mail__facts{display:flex;flex-direction:column;gap:6px}.lib-paper-mail__fact{margin:0;font-size:12.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.lib-paper-mail__problem{margin:0;font-size:13px;line-height:1.5;color:var(--colour-disagree-ink)}.lib-paper-mail__actions{display:flex;gap:10px;flex-wrap:wrap}.lib-paper-mail__allowance{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.lib-letters{display:flex;flex-direction:column;gap:10px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:18px 20px}.lib-letters__heading{margin:0;font:600 15px/1.4 var(--sans);color:var(--ink)}.lib-letters__points{margin:0;padding-left:18px;font:400 14px/1.55 var(--sans);color:var(--ink)}.lib-letters__note,.lib-letters__status{margin:0;font:400 13px/1.5 var(--sans);color:var(--muted)}.lib-letters__failed{margin:0;border:1px solid var(--notice-border);border-radius:var(--radius-card);background:var(--notice-bg);padding:10px 12px;font:400 13px/1.5 var(--sans);color:var(--ink)}.lib-letters__field{gap:6px;font:500 13px/1.4 var(--sans);color:var(--ink)}.lib-ask,.lib-letters__field{display:flex;flex-direction:column}.lib-ask{gap:26px}.lib-ask__head{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.lib-ask__head-titles{display:flex;flex-direction:column;gap:6px}.lib-ask__eyebrow{font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-ask__title{margin:0;font-family:var(--serif);font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.lib-ask__head>:last-child:not(.lib-ask__head-titles){margin-left:auto}.lib-ask__panel{max-width:820px;width:100%;margin:0 auto;display:flex;flex-direction:column;height:clamp(430px,64vh,690px);border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);overflow:hidden}.lib-ask__panel-head{flex:none;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 16px;border-bottom:1px solid var(--hairline-soft);background:var(--page-bg)}.lib-ask__panel-title{font:500 12.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-ask__panel-note{min-width:0;font:400 12px/1.4 var(--sans);color:var(--muted-2);text-wrap:pretty}.lib-ask__reset{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 10px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--canvas);color:var(--accent);font:500 12.5px/1 var(--sans);cursor:pointer}.lib-ask__reset:hover{background:var(--accent-wash)}.lib-ask__stream{flex:1 1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px}.lib-ask__notice{margin:0;font:400 11.5px/1.5 var(--sans);color:var(--muted-2);text-wrap:pretty}.lib-ask__opening{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:26px 0 6px}.lib-ask__opening-title{max-width:560px;font-family:var(--serif);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}.lib-ask__openers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.lib-ask__opening--offered{margin-top:auto;align-items:flex-start;text-align:left;padding:0;margin-left:-4px}.lib-ask__opener{height:36px;padding:0 15px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--canvas);color:var(--ink);font:400 13.5px/1 var(--sans);cursor:pointer}.lib-ask__opener:hover{border-color:var(--accent-tint);color:var(--accent)}.lib-ask__question{align-self:flex-end;max-width:80%;margin:0;border:1px solid var(--accent-tint);border-radius:14px 14px 4px 14px;background:var(--accent-wash);padding:13px 16px;font:400 15px/1.65 var(--sans);color:var(--ink);text-wrap:pretty}.lib-ask__answer{align-self:flex-start;max-width:94%;border:1px solid var(--hairline);border-radius:14px 14px 14px 4px;background:var(--canvas);padding:16px 18px;display:flex;flex-direction:column;gap:12px}.lib-ask__checked{font:400 12px/1.4 var(--sans);color:var(--muted);text-wrap:pretty}.lib-ask__prose{margin:0;font:400 15px/1.65 var(--sans);color:var(--ink);text-wrap:pretty}.lib-ask__block{display:flex;flex-direction:column;gap:8px}.lib-ask__block-title{font:500 15px/1.5 var(--sans);color:var(--ink);text-wrap:pretty}.lib-ask__block-note{font:400 14px/1.6 var(--sans);color:var(--muted);text-wrap:pretty}.lib-ask__sources{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--hairline-soft);padding-top:12px}.lib-ask__sources-head{font:500 11.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-ask__source-shell{display:flex;gap:8px;align-items:center}.lib-ask__source-aside{flex:none;display:flex;align-items:center}.lib-ask__source{display:flex;gap:10px;align-items:baseline;flex:1 1;min-width:0;text-align:left;border:none;border-radius:var(--radius-card);background:transparent;padding:2px 4px;margin:-2px -4px;cursor:pointer;font:inherit;color:inherit}.lib-ask__source:hover{background:var(--accent-wash)}.lib-ask__source-tag{flex:none;width:34px;font:500 12.5px/1.5 var(--sans);color:var(--accent)}.lib-ask__source-title{flex:1 1;min-width:0;font:400 13.5px/1.5 var(--sans);color:var(--ink)}.lib-ask__source-meta{flex:none;font:400 12px/1.4 var(--sans);color:var(--muted)}.lib-ask__sources-note,.lib-ask__unresolved{font:400 12.5px/1.55 var(--sans);color:var(--muted);text-wrap:pretty}.lib-ask__limits{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--hairline-soft);padding-top:12px}.lib-ask__limits-title{font:500 13px/1.5 var(--sans);color:var(--notice-ink);text-wrap:pretty}.lib-ask__limits-actions{display:flex;gap:8px;flex-wrap:wrap}.lib-ask__action{height:34px;padding:0 13px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--canvas);color:var(--accent);font:500 13px/1 var(--sans);cursor:pointer}.lib-ask__action:hover:not(:disabled){background:var(--accent-wash)}.lib-ask__action:disabled{cursor:default;color:var(--muted);opacity:.7}.lib-ask__pending{align-self:flex-start;margin:0;border:1px solid var(--hairline);border-radius:14px 14px 14px 4px;background:var(--canvas);padding:14px 16px;font:400 13px/1.4 var(--sans);color:var(--muted)}.lib-ask__composer{flex:none;border-top:1px solid var(--hairline-soft);background:var(--page-bg);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.lib-ask__offered{display:flex;gap:8px;flex-wrap:wrap}.lib-ask__composer-row{display:flex;gap:10px}.lib-ask__field{flex:1 1;min-width:0}.lib-ask__sees{font:400 11.5px/1.55 var(--sans);color:var(--muted-2);text-wrap:pretty}.lib-ask__card{max-width:820px;width:100%;margin:0 auto;text-align:left;display:flex;gap:20px;align-items:center;flex-wrap:wrap;border:1px solid var(--accent-tint);border-radius:var(--radius-card);background:var(--accent-wash);padding:20px 24px;cursor:pointer;font:inherit;color:inherit}.lib-ask__card:hover{border-color:var(--accent)}.lib-ask__card-count{flex:none;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:64px}.lib-ask__card-figure{font-family:var(--serif);font-size:27px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--accent)}.lib-ask__card-unit{font:500 10.5px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.lib-ask__card-body{flex:1 1;min-width:min(240px,100%);display:flex;flex-direction:column;gap:4px}.lib-ask__card-title{font-family:var(--serif);font-size:17px;font-weight:600;line-height:1.3;color:var(--ink)}.lib-ask__card-line{font:400 13.5px/1.55 var(--sans);color:var(--muted);text-wrap:pretty}.lib-ask__card-cta{flex:none;font:500 14px/1 var(--sans);color:var(--accent);white-space:nowrap}@media (max-width:560px){.lib-ask__panel{height:auto}.lib-ask__stream{flex:none;height:clamp(320px,62vh,560px)}.lib-ask__offered{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;margin:0 -14px;padding:0 14px 2px;scrollbar-width:none}.lib-ask__offered .lib-ask__opener{flex:none;white-space:nowrap}.lib-ask__question{max-width:92%}.lib-ask__answer{max-width:100%}.lib-ask__source{flex-wrap:wrap}.lib-ask__source-meta{padding-left:44px}.lib-ask__card-cta{padding-left:0}}.lib-source{gap:18px;max-width:880px;container:lib-source/inline-size}.lib-source,.lib-source__head{display:flex;flex-direction:column}.lib-source__head{gap:8px}.lib-source__back{align-self:flex-start}.lib-source .lib-source__back{padding-left:0;padding-right:0}.lib-source__marks{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lib-source__tag{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--radius-card);border:1px solid var(--hairline);background:var(--page-bg);color:var(--accent);font:500 12.5px/1 var(--sans)}.lib-source__title{margin:0;font-family:var(--serif);font-size:26px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ink);text-wrap:pretty}.lib-source__meta{font:400 14px/1.5 var(--sans);color:var(--muted)}.lib-source__card{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:20px;display:flex;flex-direction:column;gap:10px}.lib-source__card-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.lib-source__card-heading{font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-source__summary{margin:0;font:400 15px/1.65 var(--sans);color:var(--ink);text-wrap:pretty}.lib-source__note{font:400 12.5px/1.5 var(--sans);color:var(--muted);text-wrap:pretty}.lib-source__access{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--page-bg);padding:12px 14px;display:flex;flex-direction:column;gap:5px}.lib-source__access-title{font:500 13px/1.4 var(--sans);color:var(--ink)}.lib-source__access-body{font:400 12.5px/1.5 var(--sans);color:var(--ink);text-wrap:pretty}.lib-source__pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.lib-source__grade{margin:0;font:400 14px/1.6 var(--sans);color:var(--ink);text-wrap:pretty}.lib-source__grade[data-grade=quoted]{border-left:2px solid var(--accent-tint);padding-left:12px}.lib-source__uses{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.lib-source__use{text-align:left;display:flex;gap:10px;align-items:baseline;width:100%;border:none;background:transparent;padding:0;cursor:pointer;font:400 13.5px/1.6 var(--sans);color:var(--ink)}.lib-source__use:disabled{cursor:default}.lib-source__use-chapter{flex:none;width:96px;color:var(--muted)}.lib-source__use-point{flex:1 1;min-width:0;color:var(--accent)}.lib-source__use:disabled .lib-source__use-point{color:var(--ink)}.lib-source__band{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--page-bg);padding:18px 20px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.lib-source__band-body{flex:1 1;min-width:260px;display:flex;flex-direction:column;gap:4px}.lib-source__band-title{font:500 14px/1.5 var(--sans);color:var(--ink)}.lib-source__band-action{flex:none;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.lib-source__band-caption{max-width:250px;font:400 12px/1.4 var(--sans);color:var(--muted);text-wrap:pretty}@container lib-source (max-width: 720px){.lib-source__pair{grid-template-columns:1fr}.lib-source__use{flex-wrap:wrap}.lib-source__use-chapter{width:auto}}.lib-source__text{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--page-bg);padding:14px 20px}.lib-source__text-heading{font:600 14px/1.4 var(--sans);color:var(--ink);cursor:pointer}.lib-source__text-body{margin-top:12px;font:400 14px/1.6 var(--sans);color:var(--ink);overflow-wrap:anywhere}.lib-source__text-cut{margin-top:12px}.lib-source__campaign{margin:0;font:400 13px/1.5 var(--sans);color:var(--muted);text-wrap:pretty}.lib-docs{gap:20px;max-width:900px}.lib-docs,.lib-docs__head{display:flex;flex-direction:column}.lib-docs__head{gap:6px}.lib-docs__back{align-self:flex-start}.lib-docs .lib-docs__back{padding-left:0;padding-right:0}.lib-docs__eyebrow{font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-docs__title{margin:0;font:600 32px/1.15 var(--serif);letter-spacing:-.02em;color:var(--ink)}.lib-docs__intro{margin:0;font:400 15px/1.6 var(--sans)}.lib-docs__intro,.lib-docs__note{color:var(--muted);text-wrap:pretty}.lib-docs__note{font:400 12.5px/1.55 var(--sans)}.lib-docs__drop{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;padding:32px;border:1px dashed var(--border-quiet);border-radius:var(--radius-card);background:var(--canvas)}.lib-docs__drop[data-dragging]{border-color:var(--accent);background:var(--accent-wash)}.lib-docs__drop-title{font:500 16px/1.4 var(--sans);color:var(--ink)}.lib-docs__file{display:none}.lib-docs__rejected{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font:400 12.5px/1.55 var(--sans);color:var(--colour-question-ink)}.lib-docs__choice{display:flex;flex-direction:column;gap:14px;padding:22px 24px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas)}.lib-docs__candidate{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.lib-docs__candidate-name{font:500 15px/1.4 var(--sans);color:var(--ink)}.lib-docs__question{font:500 14px/1.5 var(--sans);color:var(--ink)}.lib-docs__options{display:flex;flex-direction:column;gap:10px}.lib-docs__option{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);cursor:pointer;text-align:left}.lib-docs__option:hover{border-color:var(--accent)}.lib-docs__option[aria-checked=true]{border-color:var(--accent);background:var(--accent-wash)}.lib-docs__option-tick{flex:none;width:18px;height:18px;margin-top:2px;border-radius:var(--radius-pill);border:2px solid var(--border-quiet);background:var(--canvas)}.lib-docs__option[aria-checked=true] .lib-docs__option-tick{border-color:var(--accent);background:var(--accent)}.lib-docs__option-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.lib-docs__option-label{font:500 14.5px/1.4 var(--sans);color:var(--ink)}.lib-docs__option-note{font:400 13.5px/1.6 var(--sans);color:var(--muted);text-wrap:pretty}.lib-docs__confirm{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.lib-docs__inert{display:inline-flex;align-items:center;height:40px;padding:0 16px;background:var(--page-bg);color:var(--muted-2);font:500 14px/1 var(--sans)}.lib-docs__inert,.lib-docs__storing{border:1px solid var(--hairline);border-radius:var(--radius-card)}.lib-docs__storing{display:flex;flex-direction:column;gap:10px;padding:22px 24px;background:var(--canvas)}.lib-docs__added{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:18px 20px;border:1px solid var(--accent-tint);border-radius:var(--radius-card);background:var(--accent-wash)}.lib-docs__added-title{font:500 13.5px/1.4 var(--sans);color:var(--accent)}.lib-docs__added-line{font:400 14px/1.6 var(--sans);color:var(--ink);text-wrap:pretty}.lib-docs__list{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);overflow:hidden}.lib-docs__list-head{display:flex;align-items:center;height:52px;padding:0 18px;border-bottom:1px solid var(--hairline)}.lib-docs__list-heading{font:600 15px/1 var(--serif);color:var(--ink)}.lib-docs__rows{margin:0;padding:0;list-style:none}.lib-docs__row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 18px;border-bottom:1px solid var(--hairline-soft)}.lib-docs__row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.lib-docs__row-name{font:500 14.5px/1.4 var(--sans);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lib-docs__row-meta{font:400 12.5px/1.4 var(--sans);color:var(--muted)}.lib-docs__row-chip,.lib-docs__row-open,.lib-docs__row-original{flex:none}.lib-docs__row-original{display:inline-flex;align-items:center;text-decoration:none}.lib-docs__row-open,.lib-docs__row-original{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);color:var(--accent);font:500 12.5px/1 var(--sans);height:24px;padding:0 9px}.lib-docs__row-open{cursor:pointer}.lib-docs__row-open:disabled{cursor:default;color:var(--muted)}.lib-docs__failure{flex:1 0 100%;display:flex;flex-direction:column;gap:6px;align-items:flex-start;margin-top:10px;padding:14px 16px;border:1px solid var(--colour-question);border-radius:var(--radius-card);background:var(--colour-question-bg)}.lib-docs__failure-heading{font:500 13.5px/1.4 var(--sans);color:var(--colour-question-ink)}.lib-docs__failure-part{font:400 13.5px/1.6 var(--sans);color:var(--ink);text-wrap:pretty}.lib-docs__empty{display:flex;flex-direction:column;gap:6px;padding:28px 18px}.lib-docs__empty-title{font:500 15px/1.4 var(--sans);color:var(--ink)}.lib-docs__reveal{padding:12px 18px}@media (max-width:640px){.lib-docs__row{align-items:flex-start}.lib-docs__row-main{flex-basis:100%}}.lib-evidence{gap:20px;max-width:1000px}.lib-evidence,.lib-evidence__head{display:flex;flex-direction:column}.lib-evidence__head{gap:8px}.lib-evidence__back{align-self:flex-start}.lib-evidence .lib-evidence__back{padding-left:0;padding-right:0}.lib-evidence__titles{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.lib-evidence__title{margin:0;font-family:var(--serif);font-size:30px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.lib-evidence__meta{font:400 14px/1.4 var(--sans);color:var(--muted)}.lib-evidence__intro{margin:0;max-width:840px;font:400 15px/1.6 var(--sans);color:var(--muted);text-wrap:pretty}.lib-evidence__themes{display:flex;gap:8px;flex-wrap:wrap}.lib-evidence__theme{height:36px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--canvas);color:var(--muted);font:500 13.5px/1 var(--sans);cursor:pointer}.lib-evidence__theme:hover{border-color:var(--accent)}.lib-evidence__theme[aria-checked=true]{border-color:var(--accent-tint);background:var(--accent-wash);color:var(--accent)}.lib-evidence__list{display:flex;flex-direction:column;gap:10px}.lib-evidence__list-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lib-evidence__list-theme{font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-evidence__list-meta{font:400 13px/1.4 var(--sans);color:var(--muted)}.lib-evidence__row{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:18px 20px;display:flex;flex-direction:column;gap:10px}.lib-evidence__row-marks{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lib-evidence__row-cites{margin-left:auto;font:400 12.5px/1.4 var(--sans);color:var(--muted)}.lib-evidence__row-title{font:500 16px/1.45 var(--sans);color:var(--ink);text-wrap:pretty}.lib-evidence__row-note{font:400 14px/1.6 var(--sans);color:var(--muted);text-wrap:pretty}.lib-evidence__row-open{align-self:flex-start;white-space:normal}.lib-evidence__list>.odk-btn{white-space:normal}.lib-evidence__empty{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:24px;display:flex;flex-direction:column;gap:12px;max-width:840px}.lib-evidence__empty-title{font-family:var(--serif);font-size:20px;font-weight:600;line-height:1.3;color:var(--ink)}.lib-evidence__empty-body{font:400 14.5px/1.65 var(--sans);color:var(--ink);text-wrap:pretty}.lib-evidence__empty .odk-button{align-self:flex-start}.lib-bulk{display:flex;flex-direction:column;gap:16px;max-width:880px}.lib-bulk__title{margin:0;font:600 22px/1.25 var(--sans);color:var(--ink)}.lib-bulk__count,.lib-bulk__empty,.lib-bulk__intro,.lib-bulk__note{margin:0;font:400 14px/1.5 var(--sans);color:var(--muted)}.lib-bulk__lanes{display:flex;flex-wrap:wrap;gap:8px}.lib-bulk__lane{height:32px;padding:0 12px;border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--canvas);color:var(--ink);font:500 13px/1 var(--sans);cursor:pointer}.lib-bulk__lane[aria-selected=true]{border-color:var(--accent);color:var(--accent)}.lib-bulk__rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lib-bulk__row{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:12px 14px}.lib-bulk__row-body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.lib-bulk__paper{font:600 14px/1.4 var(--sans);color:var(--ink)}.lib-bulk__outcome,.lib-bulk__reason,.lib-bulk__who{font:400 13px/1.45 var(--sans);color:var(--muted);overflow-wrap:anywhere}.lib-bulk__address{color:var(--ink)}.lib-bulk__letter,.lib-bulk__press{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--hairline-soft);padding-top:14px}.lib-bulk__eyebrow{font:600 12px/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.lib-bulk__ack,.lib-bulk__field{display:flex;flex-direction:column;gap:6px;font:500 13px/1.4 var(--sans);color:var(--ink)}.lib-bulk__ack{flex-direction:row;align-items:center}.lib-bulk__problem{border:1px solid var(--notice-border);border-radius:var(--radius-card);background:var(--notice-bg);padding:10px 12px;font:400 13px/1.5 var(--sans);color:var(--ink)}.lib-bulk__preview-text{margin:8px 0 0;white-space:pre-wrap;font:400 13px/1.55 var(--sans);color:var(--ink)}.lib-outreach{display:flex;flex-direction:column;gap:16px;max-width:880px}.lib-outreach__title{margin:0;font:600 22px/1.25 var(--sans);color:var(--ink)}.lib-outreach__intro{margin:0;font:400 14px/1.5 var(--sans);color:var(--muted)}.lib-outreach__lanes{display:flex;flex-wrap:wrap;gap:8px}.lib-outreach__lane{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--hairline);border-radius:var(--radius-pill);background:var(--canvas);color:var(--ink);font:500 13px/1 var(--sans);white-space:nowrap;cursor:pointer}.lib-outreach__lane:hover{border-color:var(--accent-tint)}.lib-outreach__lane[aria-pressed=true]{border-color:var(--accent-tint);background:var(--accent-wash);color:var(--accent)}.lib-outreach__lane-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.lib-outreach__lane[aria-pressed=true] .lib-outreach__lane-count{color:var(--accent)}.lib-outreach__bar{display:flex;align-items:center;gap:12px}.lib-outreach__selected{font:400 13px/1.4 var(--sans);color:var(--muted)}.lib-outreach__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lib-outreach__row{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--canvas);padding:14px 16px}.lib-outreach__row-head{display:flex;align-items:flex-start;gap:12px}.lib-outreach__pick{flex:none;margin-top:3px}.lib-outreach__row-text{flex:1 1 auto;min-width:0}.lib-outreach__row-title{margin:0;font:500 14px/1.4 var(--sans);color:var(--ink)}.lib-outreach__row-ref{margin:2px 0 0;font:400 12.5px/1.4 var(--sans);color:var(--muted)}.lib-outreach__doubts{margin:6px 0 0}.lib-outreach__doubt-list{margin:0;padding:0;list-style:none}.lib-outreach__doubt{margin:0;font:400 13px/1.5 var(--sans);color:var(--notice-ink)}.lib-outreach__doubt-note{margin:2px 0 0;font:400 12.5px/1.4 var(--sans);color:var(--muted)}.lib-outreach__twin{margin:6px 0 0}.lib-outreach__refused,.lib-outreach__twin{font:400 13px/1.5 var(--sans);color:var(--notice-ink)}.lib-outreach__refused{margin:10px 0 0}.lib-outreach__erased{margin:10px 0 0;font:400 13px/1.5 var(--sans);color:var(--muted)}.lib-outreach__ingest{margin-top:10px;display:flex;flex-direction:column;gap:6px}.lib-outreach__ingest-line{margin:0;font:400 13px/1.5 var(--sans);color:var(--muted)}.lib-outreach__ingest-line--notice{color:var(--notice-ink)}.lib-outreach__ingest .lib-outreach__erased,.lib-outreach__ingest .lib-outreach__refused{margin:0}.lib-outreach__rerun{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.lib-outreach__problem{margin:0;font:400 13px/1.5 var(--sans);color:var(--notice-ink)}.lib-outreach__empty{margin:0;padding:28px 0;text-align:center;font:400 14px/1.5 var(--sans);color:var(--muted)}.lib-outreach__confirm{margin-top:12px;padding:14px 16px;border:1px solid var(--accent-tint);border-radius:var(--radius-card);background:var(--accent-wash)}.lib-outreach__confirm-title{margin:0;font:600 14px/1.4 var(--sans);color:var(--ink)}.lib-outreach__confirm-note{margin:4px 0 12px;font:400 13px/1.5 var(--sans);color:var(--muted)}.lib-outreach__actions,.lib-outreach__confirm-actions{display:flex;gap:8px}.lib-outreach__compose{margin-top:14px;padding-top:14px;border-top:1px solid var(--hairline);display:flex;flex-direction:column;gap:12px}.lib-outreach__subject{margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.lib-outreach__subject-label{font:500 12px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.lib-outreach__subject-text{font:500 14px/1.4 var(--sans);color:var(--ink)}.lib-outreach__mail{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--nested-bg)}.lib-outreach__line{margin:0;font:400 14px/1.6 var(--serif);color:var(--ink)}.lib-outreach__line--signature{color:var(--muted)}.lib-outreach__cta{margin:4px 0 0;align-self:flex-start;padding:9px 18px;border-radius:var(--radius-pill);border:1px solid var(--accent-tint);background:var(--accent-wash);color:var(--accent);font:600 13px/1 var(--sans)}.lib-outreach__note,.lib-outreach__preview-note{margin:0;font:400 12.5px/1.5 var(--sans);color:var(--muted)}.lib-outreach__quoted{padding:12px 14px;border-left:2px solid var(--hairline)}.lib-outreach__quoted-title{margin:0 0 6px;font:500 13px/1.4 var(--sans);color:var(--ink)}.lib-outreach__quoted-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.lib-outreach__quoted-item{display:flex;gap:8px;font:400 13px/1.5 var(--sans);color:var(--ink)}.lib-outreach__quoted-item[data-tone=deny]{color:var(--muted)}.lib-outreach__glyph{flex:none;color:var(--accent)}.lib-outreach__quoted-item[data-tone=deny] .lib-outreach__glyph{color:var(--muted)}.lib-outreach__quoted-note{margin:6px 0 0;font:400 12px/1.4 var(--sans);color:var(--muted)}.lib-outreach__field{display:flex;flex-direction:column;gap:4px}.lib-outreach__label{font:500 13px/1.4 var(--sans);color:var(--ink)}.lib-outreach__input{height:36px;padding:0 12px;border:1px solid var(--border-input);border-radius:var(--radius-cta);background:var(--canvas);color:var(--ink);font:400 14px/1 var(--sans)}.lib-outreach__input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.lib-outreach__hint{font:400 12px/1.4 var(--sans);color:var(--muted)}.lib-wait{padding:22px;display:flex;flex-direction:column;gap:14px;min-width:0}.lib-wait__kicker{margin:0;font:500 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lib-wait__block{display:flex;flex-direction:column;gap:6px}.lib-wait__block--ruled{border-top:1px solid var(--hairline-soft);padding-top:12px}.lib-wait__line{margin:0;font:400 14px/1.6 var(--sans);color:var(--ink);text-wrap:pretty}.lib-wait__verb{align-self:flex-start}