input,select,textarea,button{color:#000}select{appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(0);cursor:pointer}:is(.dark,[class~=dark]) input,:is(.dark,[class~=dark]) select,:is(.dark,[class~=dark]) textarea,:is(.dark,[class~=dark]) button{color:#fff}:is(.dark,[class~=dark]) input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(1.2);cursor:pointer}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#reader__dashboard_section_csr{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px;margin-top:8px;border-radius:12px}#reader__dashboard_section_csr button{width:100%;max-width:280px;background-color:#2563eb;color:#fff;padding:12px 16px;border-radius:14px;border:none;font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation;transition:transform .1s ease,background .2s ease}#reader__dashboard_section_csr button:active{transform:scale(.97)}#reader__dashboard_section_csr button:hover{background-color:#1d4ed8}#reader__dashboard_section_swaplink{font-size:14px;font-weight:500;color:#2563eb;text-decoration:none}#reader__dashboard_section_swaplink:hover{text-decoration:underline}#reader__scan_region{border-radius:16px;overflow:hidden}#reader__scan_region img{display:none}#reader__dashboard_section_csr span{font-size:13px;color:#e5e7eb;text-align:center}
