.has-document #draw-ink[aria-pressed=true]{border-color:#85c6d0;background:#eaf9fb;color:#086c79}
.ink-toolbar{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:6;width:min(740px,calc(100% - 24px));padding:9px 12px 8px;border:1px solid #d9e4eb;border-radius:11px;background:#fff;box-shadow:0 7px 25px #17345c24;color:#43566b;font-size:13px}
.ink-toolbar[hidden]{display:none!important}
.ink-toolbar-main,.ink-toolbar-secondary,.ink-tool-options,.ink-colors,.ink-swatches{display:flex;align-items:center}
.ink-toolbar-main{gap:11px}.ink-toolbar-secondary{gap:9px;margin-top:7px;border-top:1px solid #edf1f5;padding-top:7px;white-space:nowrap}.ink-tool-options{gap:3px;flex-shrink:0}
.ink-tool{display:flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:6px;background:transparent;color:#52657c;padding:6px 7px;white-space:nowrap;font:inherit;cursor:pointer}
.ink-tool:hover{background:#f0f6fa}.ink-tool[aria-pressed=true]{background:#e7f6f8;border-color:#a6d7dd;color:#086c79;font-weight:600}
.ink-tool svg{width:16px;height:16px}.ink-colors{gap:7px;margin-left:auto}.ink-swatches{gap:6px}.ink-swatch{height:23px;width:23px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #cbd5df;cursor:pointer;padding:0;flex-shrink:0}.ink-swatch[aria-pressed=true]{box-shadow:0 0 0 2px #17667b}.ink-custom{display:block;height:25px;width:25px;overflow:hidden;border-radius:50%;border:1px solid #cbd5df;cursor:pointer;flex-shrink:0}.ink-custom input{display:block;width:37px;height:37px;margin:-6px;border:0;padding:0;cursor:pointer}
.ink-done{margin-left:auto;border:0;border-radius:6px;background:#183858;color:#fff;padding:7px 11px;white-space:nowrap;font:inherit;cursor:pointer}.ink-done:hover{background:#2b5376}
.ink-toolbar-secondary label{color:#4b627c}.ink-toolbar-secondary input[type=range]{width:140px;max-width:25%;accent-color:#087f8c;cursor:pointer}.ink-toolbar-secondary output{min-width:32px;font-variant-numeric:tabular-nums;color:#1b586c}.ink-toolbar-secondary #ink-help{color:#8293a2;overflow:hidden;text-overflow:ellipsis}
.ink-mode .reader-scroll{padding-top:112px}
.reader-paper .ink-layer{position:absolute;inset:0;z-index:3;width:100%;height:100%;cursor:crosshair;touch-action:none;user-select:none}
.reader-paper .ink-eraser-cursor{position:absolute;z-index:4;pointer-events:none;border:1.5px solid #173a62;border-radius:50%;background:#fff8;box-shadow:0 0 0 1px #fff;transform:translateZ(0)}
.reader-paper .ink-eraser-cursor[hidden]{display:none}
@media(max-width:800px){.ink-toolbar{width:min(590px,calc(100% - 16px))}.ink-toolbar-main{flex-wrap:wrap;gap:7px}.ink-colors{margin-left:0}.ink-done{margin-left:auto}.ink-toolbar-secondary input[type=range]{width:105px}.ink-toolbar-secondary #ink-help{display:none}.ink-mode .reader-scroll{padding-top:126px}}
@media(max-width:600px){.ink-toolbar{top:7px;padding:7px 9px}.ink-tool{padding:5px 6px;font-size:12px}.ink-tool svg{width:14px;height:14px}.ink-colors{gap:5px}.ink-swatches{gap:5px}.ink-swatch{height:22px;width:22px}.ink-toolbar-secondary{margin-top:6px;padding-top:6px}.ink-toolbar-secondary input[type=range]{max-width:none;flex:1}.ink-mode .reader-scroll{padding-top:123px}}
