.target-enhanced-screen{min-width:0;padding:16px;border:1px solid #a6b3aa;border-radius:5px;background:#fff;color:#252c2d;font-size:13px;line-height:1.8}
.target-enhanced-screen [hidden]{display:none!important}.target-enhanced-screen p{margin:0 0 12px}.target-enhanced-screen .target-enhanced-site{font-size:12px;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #b5c1b7}.target-enhanced-screen .target-enhanced-page-title{font:700 15px/1.8 var(--sans);margin:0 0 10px}.target-enhanced-screen .target-enhanced-courses{margin:0 0 20px;padding-left:1.5em}.target-enhanced-screen .target-enhanced-control-label{font-size:12px;font-weight:700;margin-bottom:8px}.target-enhanced-static-controls,.target-enhanced-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.target-enhanced-static-number{display:grid;place-items:center;box-sizing:border-box;width:24px;height:24px;border:1px solid #577563;background:#fff;color:#225c50;font:700 12px/1 var(--sans)}.target-enhanced-static-current{background:#225c50;color:#fff}.target-enhanced-number{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:44px;min-block-size:44px;margin:0;padding:8px;border:1px solid #315f4a;border-radius:0;background:#fff;color:#225c50;font:700 16px/1 var(--sans);cursor:pointer}.target-enhanced-number[aria-pressed=true]{background:#225c50;color:#fff}.target-enhanced-number:focus-visible{outline:3px solid #164fb2;outline-offset:3px}.target-enhanced-number:disabled{cursor:default;opacity:.65}.target-enhanced-screen .target-enhanced-size{font-size:12px;margin:12px 0 0}.target-enhanced-screen .target-enhanced-status{font-size:12px;margin:14px 0 0;padding:10px;border-left:3px solid #476a56;background:#eef3ee}.target-enhanced-help{font-size:12px;line-height:1.8}
@media(max-width:720px){.target-enhanced-screen{padding:12px}.target-enhanced-help{font-size:13px}}
