/* Native password form; authentication and lock-service lifetime stay unchanged. */
window { background-image: none; background-color: #202020; color: #efefec; font-family: "Noto Sans"; font-size: 11pt; }
#time-box { margin-bottom: 28px; }
#clock-label { font-size: 48pt; font-weight: 400; }
#date-label { color: #c9cbc8; }
#input-label { margin-right: 8px; }
#input-field { min-height: 36px; padding: 4px 12px; background-image: none; background-color: #303030; color: #efefec; caret-color: #a6ceff; border: 1px solid #81878c; border-radius: 3px; box-shadow: none; }
#input-field:focus { border-color: #a6ceff; }
#unlock-button { min-height: 36px; padding: 0 24px; background-image: none; background-color: #d0d0d0; color: #111315; border: none; border-radius: 3px; box-shadow: none; text-shadow: none; font-weight: 500; }
#unlock-button:hover, #unlock-button:active { background-color: #c9cbc8; }
#unlock-button:disabled { background-color: #303336; color: #aaaeac; }
#warning-label { color: #e9b55f; }
#error-label { color: #f27d78; }
