.keep-screen-control{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:8px 16px;background:var(--surface,#fff);color:var(--ink,#17365a);border-bottom:1px solid var(--line,#d2dce6);font:14px/1.4 system-ui,sans-serif;z-index:1000}
body>.keep-screen-control{position:sticky;top:0}.keep-screen-control label{display:flex!important;align-items:center;gap:8px;margin:0!important;cursor:pointer}.keep-screen-control input[type=checkbox]{width:20px!important;height:20px;min-height:0!important;margin:0!important;accent-color:#17365a}.keep-screen-control small{font-size:12px;max-width:320px}.keep-screen-control small:empty{display:none}dialog>.keep-screen-control{position:sticky;bottom:0;border-top:1px solid var(--line,#d2dce6);border-bottom:0;margin-top:12px}@media print{.keep-screen-control{display:none!important}}
