/* Reader workspace 2: shared presentation only. No font files, PDF filters or theme controller. */
.rn-reader,.rn-reader *{box-sizing:border-box}
.rn-reader.verdict-pdf__viewer{direction:rtl;text-align:right;letter-spacing:normal;max-width:100%}
.rn-reader.verdict-pdf__viewer{--reader-bg:#f5f7fa;--reader-surface:#fff;--reader-elevated:#f9fbfd;--reader-stage:#e3e9ee;--reader-ink:#152b42;--reader-muted:#738397;--reader-line:rgba(20,45,70,.09);--reader-accent:#3478f6;--reader-active:#e7f0fe;--reader-glass:rgba(255,255,255,.88);--reader-shadow:0 5px 14px rgba(20,45,70,.035),0 18px 54px rgba(20,45,70,.09);position:relative;display:grid;grid-template-rows:78px 68px minmax(0,1fr) 30px;--reader-height:min(920px,calc(100dvh - 172px));height:var(--reader-height);min-height:560px;background:var(--reader-surface);border:1px solid var(--reader-line);border-radius:26px;box-shadow:0 12px 44px rgba(20,45,70,.05);isolation:isolate;min-width:0;overflow:hidden;color:var(--reader-ink);font-family:var(--rn-font-ui,'Epsilon','Sahel',sans-serif);font-synthesis:none;--document-padding:32px;--dock-bottom:44px}
:root[data-theme=dark] .rn-reader.verdict-pdf__viewer{--reader-bg:#101821;--reader-surface:#1a2633;--reader-elevated:#223244;--reader-stage:#172330;--reader-ink:#f3f6fa;--reader-muted:#a5b3c2;--reader-line:rgba(173,192,211,.13);--reader-active:#253e60;--reader-glass:rgba(26,38,51,.91);--reader-shadow:0 8px 18px rgba(0,0,0,.1),0 24px 55px rgba(0,0,0,.23)}
.rn-reader .rn-reader-icon{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}
.rn-reader .rn-reader-header{display:flex;direction:ltr;align-items:center;justify-content:space-between;gap:18px;padding:12px 22px;background:var(--reader-surface);min-width:0;z-index:20}
.rn-reader .rn-reader-heading{display:flex;direction:rtl;text-align:right;flex:1;align-items:center;gap:12px;min-width:0}
.rn-reader .rn-reader-document-symbol{display:grid;place-items:center;background:var(--reader-elevated);color:#68879a;border:1px solid var(--reader-line);width:42px;height:48px;border-radius:12px;flex:0 0 auto}
.rn-reader .rn-reader-title-group{min-width:0}
.rn-reader .rn-reader-document-title{font:var(--rn-weight-semibold,600) 16px/1.6 var(--rn-font-ui,'Epsilon','Sahel',sans-serif);margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}
.rn-reader .rn-reader-title-group p{margin:1px 0 0;font-size:13px;font-weight:var(--rn-weight-medium,600);color:var(--reader-muted)}
.rn-reader .rn-reader-header-actions{display:flex;direction:ltr;align-items:center;gap:7px;flex:0 0 auto}
.rn-reader .rn-reader-button{display:grid;place-items:center;width:44px;height:44px;border:1px solid transparent;border-radius:12px;color:var(--reader-ink);background:transparent;flex:0 0 auto;transition:background-color 150ms ease,color 150ms ease,transform 150ms ease}
.rn-reader .rn-reader-button:hover{background:var(--reader-elevated)}
.rn-reader .rn-reader-button:active{transform:scale(.96)}
.rn-reader .rn-reader-button[aria-pressed=true]{color:var(--reader-accent);background:var(--reader-active)}
.rn-reader .rn-reader-button:disabled{opacity:.3;transform:none}
.rn-reader .rn-reader-controls{margin:0 20px 12px;padding:3px 10px;border:1px solid var(--reader-line);border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--reader-elevated);height:56px;direction:ltr;min-width:0;z-index:6}
.rn-reader .rn-reader-control-group{display:flex;align-items:center;gap:4px;flex:0 0 auto}
.rn-reader .rn-reader-zoom{width:50px;text-align:center;color:var(--reader-ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:var(--rn-weight-medium,600)}
.rn-reader .rn-reader-separator{height:24px;width:1px;flex:0 0 auto;background:var(--reader-line)}
.rn-reader .rn-reader-page-number{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--reader-muted);font-variant-numeric:tabular-nums;border-radius:10px;padding:2px 5px;min-width:67px;min-height:44px;background:var(--reader-surface)}
.rn-reader .rn-reader-page-number input{appearance:textfield;-moz-appearance:textfield;width:30px;height:44px;padding:0;border:0;background:transparent;text-align:center;font:400 16px/1.2 var(--rn-font-ui,'Epsilon','Sahel',sans-serif);color:var(--reader-ink);direction:ltr;min-width:0}
.rn-reader .rn-reader-page-number input::-webkit-inner-spin-button,
.rn-reader .rn-reader-page-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.rn-reader .rn-reader-stage-wrap{position:relative;min-height:0;min-width:0;background:var(--reader-stage);margin-inline:12px;border-radius:15px;overflow:hidden}
.rn-reader .rn-reader-stage{display:block;overflow:auto;overscroll-behavior:contain;position:relative;width:100%;height:100%;direction:ltr;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:thin;scrollbar-color:rgba(115,131,151,.4) transparent;scroll-padding-block:24px 130px}
.rn-reader .rn-reader-stage:focus-visible{outline-offset:-3px}
.rn-reader .rn-reader-pages{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:28px;width:max-content;min-width:100%;padding:var(--document-padding) var(--document-padding) 150px;direction:ltr;box-sizing:border-box}
.rn-reader .pdf-page{position:relative;margin-inline:auto;flex:none}
.rn-reader .pdf-paper{position:relative;background:white;box-shadow:0 1px 4px #152b4209,0 8px 28px #152b4214}
.rn-reader canvas.pdf-canvas{display:block;background:#fff;filter:none}
.rn-reader canvas.annotation-canvas,
.rn-reader canvas.annotation-draft{position:absolute;inset:0;display:block;background:transparent;pointer-events:none;mix-blend-mode:multiply}
.rn-reader[data-tool=pen] canvas.annotation-draft,
.rn-reader[data-tool=highlighter] canvas.annotation-draft,
.rn-reader[data-tool=eraser] canvas.annotation-draft{pointer-events:auto;touch-action:none}
.rn-reader[data-tool=pen] canvas.annotation-draft,
.rn-reader[data-tool=highlighter] canvas.annotation-draft{cursor:crosshair}
.rn-reader[data-tool=eraser] canvas.annotation-draft{cursor:cell}
.rn-reader[data-tool=read] .rn-reader-stage{cursor:grab}
.rn-reader[data-tool=read] .rn-reader-stage:active{cursor:grabbing}
.rn-reader .page-render-status{position:absolute;inset:0;display:grid;place-items:center;font-size:13px;color:#738397;pointer-events:none}
.rn-reader .page-render-status[hidden]{display:none}
.rn-reader .rn-reader-loading{position:absolute;top:20px;left:16px;right:16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;pointer-events:none;z-index:5}
.rn-reader .rn-reader-loading p{margin:0;padding:9px 15px;background:var(--reader-glass);color:var(--reader-ink);border:1px solid var(--reader-line);border-radius:12px;font-size:12px;max-width:560px;box-shadow:0 3px 14px #152b420a}
.rn-reader .rn-reader-loading p:empty{display:none}
.rn-reader .rn-reader-retry{pointer-events:auto;border:0;border-radius:10px;padding:9px 16px;background:var(--reader-accent);color:#fff;font:inherit}
.rn-reader .rn-reader-footer-note{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 25px;font-size:10px;color:var(--reader-muted);background:var(--reader-surface)}
.rn-reader .rn-reader-dock{position:absolute;left:50%;bottom:calc(var(--dock-bottom) + env(safe-area-inset-bottom,0px));transform:translateX(-50%);width:min(510px,calc(100% - 44px));padding:8px 10px 10px;background:var(--reader-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.62);border-radius:24px;box-shadow:var(--reader-shadow);z-index:10}
.rn-reader .rn-reader-dock-handle{width:35px;height:4px;margin:0 auto 7px;border-radius:999px;background:rgba(115,131,151,.25);display:none}
.rn-reader .rn-reader-tools{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;direction:ltr}
.rn-reader .rn-reader-tool{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:68px;min-width:44px;border:1px solid transparent;border-radius:15px;background:transparent;color:var(--reader-ink);padding:7px 3px;font:400 12px/1.5 var(--rn-font-ui,'Epsilon','Sahel',sans-serif);transition:background-color 150ms ease,color 150ms ease,transform 150ms ease}
.rn-reader .rn-reader-tool .rn-reader-icon{width:24px;height:24px}
.rn-reader .rn-reader-tool:hover{background:var(--reader-elevated)}
.rn-reader .rn-reader-tool:active{transform:scale(.96)}
.rn-reader .rn-reader-tool[aria-pressed=true]{background:var(--reader-active);color:var(--reader-accent)}
.rn-reader .rn-reader-tool[data-tool=highlighter] .rn-reader-icon{color:#dab22e}
.rn-reader .rn-reader-tool[data-tool=highlighter][aria-pressed=true] .rn-reader-icon{color:var(--reader-accent)}
.rn-reader .rn-reader-history[data-action=undo]{border-inline-start:1px solid var(--reader-line)}
.rn-reader .rn-reader-tool:disabled{opacity:.3;transform:none}
.rn-reader .rn-reader-tool-settings{position:absolute;left:50%;bottom:calc(var(--dock-bottom) + 106px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);width:min(480px,calc(100% - 44px));padding:12px 16px 15px;background:var(--reader-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.65);border-radius:22px;box-shadow:var(--reader-shadow);z-index:11;animation:rn-reader-pop 200ms cubic-bezier(.22,1,.36,1);max-height:calc(100% - 180px);overflow:auto}
.rn-reader .rn-reader-settings-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}
.rn-reader .rn-reader-settings-top [data-reader-role="settings-title"]{font-size:13px;font-weight:var(--rn-weight-medium,600);margin:0}
.rn-reader .rn-reader-settings-top .rn-reader-button{height:36px;width:36px;min-height:44px;min-width:44px}
.rn-reader .rn-reader-settings-body{display:grid;gap:14px}
.rn-reader .rn-reader-colors{display:flex;direction:ltr;justify-content:space-between;align-items:center;gap:4px}
.rn-reader .rn-reader-swatch{width:44px;height:44px;display:grid;place-items:center;flex:0 0 auto;background:transparent;border:1px solid transparent;border-radius:50%;padding:5px}
.rn-reader .rn-reader-swatch span{display:block;width:28px;height:28px;background:var(--swatch);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}
.rn-reader .rn-reader-swatch[aria-pressed=true]{border-color:var(--reader-accent);box-shadow:0 0 0 2px var(--reader-active)}
.rn-reader .rn-reader-custom-color{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border-radius:50%;background:conic-gradient(#ff688b,#ffd84d,#84ddbb,#87b9fa,#bf96eb,#ff688b);padding:7px}
.rn-reader .rn-reader-custom-color input{width:28px;height:28px;border:0;border-radius:50%;padding:0;cursor:pointer;background:transparent}
.rn-reader .rn-reader-custom-color input::-webkit-color-swatch-wrapper{padding:0}
.rn-reader .rn-reader-custom-color input::-webkit-color-swatch{border-radius:50%;border:2px solid var(--reader-surface)}
.rn-reader .rn-reader-thickness{display:flex;direction:ltr;align-items:center;gap:12px;font-size:13px;color:var(--reader-muted)}
.rn-reader .rn-reader-thickness input{min-width:0;flex:1;accent-color:var(--reader-accent);height:28px;direction:ltr}
.rn-reader .rn-reader-thickness output{min-width:43px;text-align:center;color:var(--reader-ink);font-size:13px}
.rn-reader .rn-reader-stroke-sample{display:flex;align-items:center;justify-content:space-between;color:var(--reader-muted);font-size:11px}
.rn-reader .rn-reader-stroke-sample svg{width:132px;height:24px;overflow:visible}
.rn-reader .rn-reader-more{position:relative}
.rn-reader .rn-reader-menu{position:absolute;top:calc(100% + 8px);right:0;left:auto;direction:rtl;min-width:265px;max-width:calc(100vw - 34px);max-height:min(440px,calc(var(--reader-height) - 100px));overflow:auto;padding:6px;border-radius:16px;background:var(--reader-surface);border:1px solid var(--reader-line);box-shadow:var(--reader-shadow);z-index:25;animation:rn-reader-menu-in 180ms ease}
.rn-reader .rn-reader-menu button,
.rn-reader .rn-reader-menu a,
.rn-reader .rn-reader-menu-item{display:flex;align-items:center;gap:12px;text-align:right;min-height:44px;width:100%;padding:9px 11px;font:400 12px/1.7 var(--rn-font-ui,'Epsilon','Sahel',sans-serif);color:var(--reader-ink);border:0;border-radius:10px;background:transparent;cursor:pointer}
.rn-reader .rn-reader-menu :is(button,a,label):hover{background:var(--reader-elevated)}
.rn-reader .rn-reader-menu button:disabled{opacity:.4;cursor:default}
.rn-reader .rn-reader-menu .rn-reader-icon{width:18px;height:18px}
.rn-reader .rn-reader-menu input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.rn-reader .rn-reader-focus-exit{display:none;position:absolute;top:12px;right:15px;align-items:center;gap:6px;padding:6px 12px;min-height:44px;font:400 12px/1.6 var(--rn-font-ui,'Epsilon','Sahel',sans-serif);border:1px solid var(--reader-line);border-radius:12px;background:var(--reader-glass);color:var(--reader-ink);z-index:15}
.rn-reader .rn-reader-focus-exit .rn-reader-icon{width:16px;height:16px}
.rn-reader.rn-reader__focus,
.rn-reader[data-focus=true]{grid-template-rows:minmax(0,1fr) 30px}
.rn-reader.rn-reader__focus .rn-reader-header,
.rn-reader.rn-reader__focus .rn-reader-controls,
.rn-reader[data-focus=true] .rn-reader-header,
.rn-reader[data-focus=true] .rn-reader-controls{display:none}
.rn-reader.rn-reader__focus .rn-reader-focus-exit,
.rn-reader[data-focus=true] .rn-reader-focus-exit{display:flex}
.rn-reader.rn-reader__focus .rn-reader-stage-wrap,
.rn-reader[data-focus=true] .rn-reader-stage-wrap{margin:0;border-radius:0}
.rn-reader.verdict-pdf__viewer:fullscreen{display:grid;--reader-height:100dvh;height:100dvh;min-height:0;max-height:none;width:100%;border:0;border-radius:0;background:var(--reader-surface)}
.rn-reader.verdict-pdf__viewer:-webkit-full-screen{display:grid;height:100vh;min-height:0;width:100%;border-radius:0}
.rn-reader :focus-visible{outline:2px solid var(--reader-accent);outline-offset:3px}
@keyframes rn-reader-pop{from{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%,0)}}
@keyframes rn-reader-menu-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.rn-reader .rn-reader-dock,
.rn-reader .rn-reader-tool-settings{background:var(--reader-surface)}
}
@media(min-width:1100px){.rn-reader.verdict-pdf__viewer{--document-padding:42px}
.rn-reader .rn-reader-stage-wrap{margin-inline:20px}
.rn-reader .rn-reader-controls{justify-content:center;gap:24px}
.rn-reader .rn-reader-control-group{gap:10px}
}
@media(max-width:767px){.rn-reader.verdict-pdf__viewer{--reader-height:calc(100dvh - 155px);height:var(--reader-height);min-height:470px;border-radius:21px;grid-template-rows:72px 66px minmax(0,1fr) 26px;--document-padding:16px;--dock-bottom:36px}
.rn-reader .rn-reader-header{padding:11px 12px;gap:8px}
.rn-reader .rn-reader-document-symbol{display:none}
.rn-reader .rn-reader-document-title{font-size:15px}
.rn-reader .rn-reader-title-group p{font-size:12px}
.rn-reader .rn-reader-header-actions{gap:1px}
.rn-reader .rn-reader-header-actions .rn-reader-button{background:var(--reader-elevated);border-color:var(--reader-line);border-radius:13px}
.rn-reader .rn-reader-controls{margin:0 10px 10px;padding:3px 6px;gap:4px;border-radius:17px}
.rn-reader .rn-reader-control-group{gap:0}
.rn-reader .rn-reader-zoom{width:42px}
.rn-reader .rn-reader-controls [data-action=fit-width],
.rn-reader .rn-reader-controls .rn-reader-focus-button{display:none}
.rn-reader .rn-reader-page-number{gap:3px;padding-inline:2px;min-width:55px}
.rn-reader .rn-reader-page-number input{width:29px}
.rn-reader .rn-reader-stage-wrap{margin-inline:7px;border-radius:13px}
.rn-reader .rn-reader-pages{gap:20px;padding-bottom:144px}
.rn-reader .rn-reader-dock{width:calc(100% - 22px);max-width:440px;padding:6px 6px 8px;border-radius:23px}
.rn-reader .rn-reader-dock-handle{display:block}
.rn-reader .rn-reader-tool{min-height:65px;font-size:11px;gap:5px;min-width:44px;padding-inline:1px}
.rn-reader .rn-reader-tool .rn-reader-icon{width:23px;height:23px}
.rn-reader .rn-reader-tool-settings{width:calc(100% - 22px);max-width:440px;padding:9px 12px 12px;bottom:calc(var(--dock-bottom) + 97px + env(safe-area-inset-bottom,0px));border-radius:21px}
.rn-reader .rn-reader-footer-note{padding-inline:14px;font-size:9px}
.rn-reader .rn-reader-colors{gap:0}
.rn-reader .rn-reader-swatch{width:44px;height:44px}
.rn-reader .rn-reader-swatch span{width:28px;height:28px}
.rn-reader .rn-reader-custom-color{width:44px;height:44px}
.rn-reader .rn-reader-menu{min-width:254px}
.rn-reader .rn-reader-focus-exit{top:10px;right:10px}
}
@media(max-width:410px){.rn-reader .rn-reader-back{display:none}
.rn-reader .rn-reader-controls>.rn-reader-secondary-controls,
.rn-reader .rn-reader-controls>.rn-reader-separator:nth-of-type(2){display:none}
.rn-reader .rn-reader-controls{justify-content:space-between;margin-inline:6px;padding-inline:4px;gap:3px}
.rn-reader .rn-reader-zoom{width:38px}
.rn-reader .rn-reader-page-number{min-width:48px;gap:2px;padding-inline:1px}
.rn-reader .rn-reader-page-number input{width:25px}
.rn-reader .rn-reader-header-actions .rn-reader-button{width:44px;min-width:44px;height:44px}
.rn-reader .rn-reader-document-title{font-size:14px}
.rn-reader .rn-reader-dock{width:calc(100% - 14px);padding-inline:3px}
.rn-reader .rn-reader-tools{gap:0}
.rn-reader .rn-reader-tool{font-size:10px}
.rn-reader .rn-reader-tool-settings{width:calc(100% - 14px);padding-inline:8px}
.rn-reader .rn-reader-colors{justify-content:space-between}
.rn-reader .rn-reader-custom-color{width:44px}
}
@media(orientation:landscape) and (max-height:600px){.rn-reader.verdict-pdf__viewer{--reader-height:calc(100dvh - 130px);height:var(--reader-height);min-height:300px;grid-template-rows:58px 62px minmax(0,1fr) 24px;--dock-bottom:29px}
.rn-reader .rn-reader-dock{width:min(390px,calc(100% - 22px));padding-block:4px}
.rn-reader .rn-reader-tool{min-height:49px;gap:2px}
.rn-reader .rn-reader-tool span{font-size:10px}
.rn-reader .rn-reader-dock-handle{display:none}
.rn-reader .rn-reader-tool-settings{bottom:92px;max-height:calc(100% - 100px)}
.rn-reader .rn-reader-stroke-sample{display:none}
}
@media(prefers-reduced-motion:reduce){.rn-reader .rn-reader-tool,
.rn-reader .rn-reader-button{transition:none}
.rn-reader .rn-reader-tool:active,
.rn-reader .rn-reader-button:active{transform:none}
.rn-reader .rn-reader-tool-settings,
.rn-reader .rn-reader-menu{animation:none}
}
.rn-reader [hidden]{display:none}


/* Reset layout inherited from the legacy reader, including its fullscreen scroll height. */
.rn-reader .rn-reader-stage{min-height:0;max-height:none;padding:0;justify-content:normal;background:transparent}
.rn-reader.verdict-pdf__viewer:fullscreen .rn-reader-stage,.rn-reader.verdict-pdf__viewer:-webkit-full-screen .rn-reader-stage{height:100%;min-height:0;max-height:none}
.rn-reader .rn-reader-pages{margin:0;max-width:none}
.rn-reader .rn-reader-title-group{flex:1;min-width:0}
.rn-reader .rn-reader-document-title{padding:0;border:0;color:var(--reader-ink);letter-spacing:normal}
.rn-reader .rn-reader-header-actions .js-save-ruling.is-saved .rn-reader-icon{fill:currentColor;stroke:currentColor}
.rn-reader .rn-reader-thickness input{height:44px;min-height:44px}
.rn-reader .rn-reader-loading{direction:rtl}
.rn-reader .rn-reader-retry{min-height:44px}
:root[data-theme=dark] .rn-reader.verdict-pdf__viewer{background:var(--reader-surface);border-color:var(--reader-line);color:var(--reader-ink)}
.rn-reader .rn-reader-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.rn-reader .rn-reader-noscript{position:absolute;inset:150px 14px auto;margin:0;padding:15px;background:var(--reader-surface);color:var(--reader-ink);border:1px solid var(--reader-line);border-radius:12px;font:400 15px/1.8 var(--rn-font-reading,'Sahel',sans-serif);z-index:7}
@media(max-width:767px){.rn-reader .rn-reader-document-title{font-size:15px}.rn-reader .rn-reader-footer-note{justify-content:center}.rn-reader .rn-reader-footer-note>span:first-child{display:none}.rn-reader .rn-reader-footer-note>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}}
@media(max-width:410px){.rn-reader .rn-reader-document-title{font-size:14px}.rn-reader .rn-reader-zoom{min-width:38px}.rn-reader .rn-reader-page-number{min-width:48px;max-width:48px}.rn-reader .rn-reader-control-group{gap:0}.rn-reader .rn-reader-controls>.rn-reader-separator{margin:0;flex:0 0 1px}.rn-reader .rn-reader-custom-color{padding:7px}.rn-reader .rn-reader-tool-settings{max-width:calc(100% - 14px)}}
@media(prefers-reduced-motion:reduce){.rn-reader .rn-reader-stage{scroll-behavior:auto}}

/* At 320px the host theme leaves 268px inside its document panel. Keep six
 * genuine 44px targets without allowing a page-wide horizontal scrollbar. */
@media(max-width:350px){
 .rn-reader .rn-reader-controls{margin-inline:0;padding-inline:2px;gap:0}
 .rn-reader .rn-reader-controls>.rn-reader-separator{display:none}
 .rn-reader .rn-reader-dock{width:calc(100% - 2px);padding-inline:0}
 .rn-reader .rn-reader-tool-settings{width:calc(100% - 2px);max-width:calc(100% - 2px);padding-inline:0}
 .rn-reader .rn-reader-settings-top,.rn-reader .rn-reader-thickness,.rn-reader .rn-reader-stroke-sample{padding-inline:8px}
 .rn-reader .rn-reader-colors{gap:0;justify-content:center}
}

/* Focus is a state, so it wins over the responsive normal-layout rows. */
.rn-reader.verdict-pdf__viewer[data-focus=true],.rn-reader.verdict-pdf__viewer.rn-reader__focus{grid-template-rows:minmax(0,1fr) 30px}

.rn-reader .rn-reader-tool{font-weight:var(--rn-weight-medium,600)}
.rn-reader .rn-reader-settings-top h4{font-size:13px;font-weight:var(--rn-weight-medium,600);margin:0}
