#ehrunlock.hcu-sheet{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px;overflow:auto;background:rgba(28,25,23,0.46)}#ehrunlock .hcu-card{width:min(420px,100%);box-sizing:border-box;margin:0;padding:22px 18px 18px;border-radius:18px;background:#fff;color:#1c1917;box-shadow:0 16px 40px rgba(28,25,23,0.18)}html[data-theme=dark] #ehrunlock.hcu-sheet{background:rgba(0,0,0,0.55)}html[data-theme=dark] #ehrunlock .hcu-card{background:#1c1b19;color:#f5f4f1;box-shadow:none;border:1px solid rgba(255,255,255,0.08)}#ehrunlock .hcu-title{margin:0 0 8px;font:700 22px/1.2 system-ui,sans-serif}#ehrunlock .hcu-msg{margin:0 0 16px;min-height:1.3em;font:400 15px/1.4 system-ui,sans-serif;color:#57534e}html[data-theme=dark] #ehrunlock .hcu-msg{color:#d6d3d1}#ehrunlock .hcu-btn{display:block;width:100%;box-sizing:border-box;margin:0 0 8px;min-height:48px;border:0;border-radius:12px;background:#1c1917;color:#fff;font:600 16px/1 system-ui,sans-serif;cursor:pointer}#ehrunlock .hcu-btn.hcu-quiet{background:transparent;color:#1c1917;border:1px solid #d6d3d1}html[data-theme=dark] #ehrunlock .hcu-btn{background:#f5f4f1;color:#1c1917}html[data-theme=dark] #ehrunlock .hcu-btn.hcu-quiet{background:transparent;color:#f5f4f1;border-color:rgba(255,255,255,0.2)}#ehrunlock .hcu-code{display:block;width:100%;box-sizing:border-box;margin:8px 0 0;min-height:52px;border-radius:12px;border:1px solid #d6d3d1;background:#fff;color:#1c1917;font:600 20px/1.2 ui-monospace,monospace;letter-spacing:0.28em;text-align:center}html[data-theme=dark] #ehrunlock .hcu-code{background:#111;color:#f5f4f1;border-color:rgba(255,255,255,0.16)}#ehrunlock .hcu-code::placeholder{letter-spacing:0;color:#78716c;font-weight:500}html[data-theme=dark] #ehrunlock .hcu-code::placeholder{color:#a8a29e}
