.resource-reading-controls{z-index:35;background:#fafbfdf5;border-bottom:1px solid #dce3ed;position:fixed;top:80px;left:0;right:0;box-shadow:0 8px 24px -20px #17345f50}.resource-reading-controls-inner{align-items:center;gap:16px;min-height:64px;padding-block:8px;display:flex}.resource-reading-controls label{color:#52637b;white-space:nowrap;font-size:13px;font-weight:550}.resource-reading-controls select{color:#17283f;width:min(100%,600px);min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd6e6;border-radius:8px;padding:8px 30px 8px 12px;font-size:14px}.resource-reading-controls button{color:#2355e8;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:8px;font-size:13px}.resource-reading-controls progress{color:#2355e8;-webkit-appearance:none;appearance:none;background:#edf1f7;border:0;width:100%;height:3px;display:block}.resource-reading-controls progress::-webkit-progress-bar{background:#edf1f7}.resource-reading-controls progress::-webkit-progress-value{background:#2355e8}.resource-reading-controls progress::-moz-progress-bar{background:#2355e8}[data-reading-heading]{scroll-margin-top:64px}@media (max-width:600px){.resource-reading-controls{top:72px}.resource-reading-controls-inner{gap:8px}.resource-reading-controls label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.resource-reading-controls select{font-size:16px}.resource-reading-controls button{padding-inline:4px;font-size:12px}}@media print{.resource-reading-controls{display:none}}
