.verification-dialog{width:386px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #bca27142;border-radius:22px;background:#13181d;color:#f1f0ec;padding:26px;box-shadow:0 28px 100px #0009}.verification-dialog::backdrop{background:#05080bc7;backdrop-filter:blur(7px)}.verification-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.verification-heading>span{font-size:10px;letter-spacing:2px;color:#cbb484}.verification-heading button{width:30px;height:30px}.verification-dialog h2{font-size:24px;letter-spacing:-.6px;font-weight:500;margin:18px 0 7px}.verification-help{font-size:13px;line-height:1.6;color:#939ea9;margin:0 0 20px}.verification-scene{position:relative;width:100%;aspect-ratio:320/170;border-radius:11px;overflow:hidden;background:#222c31;user-select:none}.verification-background{display:block;width:100%;height:100%}.verification-piece{position:absolute;left:0;filter:drop-shadow(0 2px 3px #0009)}.verification-scene [hidden]{display:none}.verification-track{position:relative;display:flex;align-items:center;justify-content:center;margin-top:14px;height:47px;border-radius:12px;background:#22272b;border:1px solid #bca27130}.verification-track>span{pointer-events:none;font-size:11px;color:#899398}.verification-track input{position:absolute;inset:0;width:100%;height:100%;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:grab;touch-action:pan-y;outline:none}.verification-track input:active{cursor:grabbing}.verification-track input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:42px;height:41px;border-radius:10px;border:1px solid #efdbaa70;background:linear-gradient(125deg,#e3c996,#b99c65);box-shadow:0 2px 8px #0004}.verification-track input::-moz-range-thumb{width:40px;height:39px;border-radius:10px;border:1px solid #efdbaa70;background:#cdb27b}.verification-track input:focus-visible{outline:2px solid #dac393;outline-offset:4px;border-radius:12px}.verification-track input:disabled{opacity:.45;cursor:default}.verification-status{color:#cbb484;font-size:12px;line-height:1.6;min-height:20px;margin:13px 0 0}.verification-retry{display:block;margin:8px auto 0}.verification-retry[hidden]{display:none}.receive-amount{font-variant-numeric:tabular-nums}.receive-amount.is-updating{opacity:.65}
@media(max-width:450px){.verification-dialog{padding:20px;width:calc(100vw - 40px)}.verification-dialog h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){.verification-dialog::backdrop{backdrop-filter:none}}
