#hw-cal35{position:fixed!important;z-index:2147483646!important;right:12px;top:12px;width:310px;max-height:92vh;overflow:auto;background:#101925;color:#f3f6fb;font:12px system-ui,sans-serif;border:1px solid #4c6683;border-radius:12px;padding:12px;box-shadow:0 10px 40px #0009}#hw-cal35 *{box-sizing:border-box}#hw-cal35 header{display:flex;justify-content:space-between;align-items:center;gap:8px}#hw-cal35 button{background:#284360;color:white;border:1px solid #6786a5;border-radius:5px;padding:6px;cursor:pointer}#hw-cal35 p,#hw-cal35 small{color:#bac8d7;line-height:1.4}#hw-cal35 #hw-target{word-break:break-all;background:#223349;padding:7px;margin:8px 0;border-radius:4px}#hw-cal35 .hw-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}#hw-cal35 label{display:block;margin:7px 0}#hw-cal35 input[type=number]{display:block;width:100%;background:#1d2d40;color:white;border:1px solid #647c99;border-radius:4px;padding:5px}#hw-cal35 .hw-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:9px 0}#hw-cal35 textarea{width:100%;background:#1b2b3b;color:#fff;border:1px solid #6786a5}#hw-cal35-outline{display:none;position:fixed;z-index:2147483645;pointer-events:none;outline:2px dashed #65d9ff;box-shadow:0 0 0 9999px #0000}