.human-slider{padding:1rem;border:1px solid rgba(197,160,89,.2);border-radius:1.15rem;background:linear-gradient(135deg,rgba(255,250,245,.9),rgba(255,255,255,.94))}.human-slider-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;font-size:.48rem;letter-spacing:.14em;text-transform:uppercase;color:#9ca0aa}.human-slider-heading strong{color:#a57c36}.human-slider-track{position:relative;height:3.2rem;overflow:hidden;border:1px solid #ebe4dc;border-radius:999px;background:#f5f1ed;touch-action:none;user-select:none}.human-slider-progress{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,#ead7b0,#c5a059);transition:width .08s linear}.human-slider-hint{position:absolute;inset:0;display:grid;place-items:center;padding-left:3.2rem;font-size:.52rem;letter-spacing:.12em;text-transform:uppercase;color:#9c938a;pointer-events:none}.human-slider-handle{position:absolute;left:.3rem;top:.3rem;display:grid;width:2.55rem;height:2.55rem;place-items:center;border:0;border-radius:50%;background:#121725;color:#e4c77f;box-shadow:0 7px 18px rgba(18,23,37,.22);cursor:grab}.human-slider-handle:active{cursor:grabbing}.human-slider-message{margin:.65rem 0 0;text-align:center;font-size:.5rem;letter-spacing:.08em;color:#aaa19a}.human-slider.is-verified{border-color:rgba(65,133,79,.28);background:#f3fbf5}.human-slider.is-verified .human-slider-progress{width:100%!important;background:#68a875}.human-slider.is-verified .human-slider-handle{background:#377b46;color:#fff}.human-slider.is-verified .human-slider-hint{color:#377b46}.human-slider.is-error{animation:human-slider-shake .3s ease}@keyframes human-slider-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}
