.hf458-backdrop{position:fixed;inset:0;z-index:2147483000;background:#0008;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.hf458-dialog{width:min(100%,620px);max-height:calc(100dvh - 36px);overflow:auto;border-radius:18px;background:#fff;color:#17212a;padding:22px;box-sizing:border-box;box-shadow:0 16px 60px #0004;font:15px/1.5 system-ui,sans-serif}.hf458-dialog header,.hf458-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.hf458-dialog h2{font-size:22px;margin:0}.hf458-dialog label{display:grid;gap:6px;margin:12px 0;font-weight:600}.hf458-dialog input,.hf458-dialog textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #aab5bf;border-radius:9px;background:transparent;color:inherit;font:inherit}.hf458-dialog textarea{resize:vertical;min-height:180px;font-weight:400}.hf458-dialog button,.hf458-dialog a{font:inherit;border:1px solid #aab5bf;border-radius:9px;background:transparent;color:inherit;padding:10px 14px;cursor:pointer;text-decoration:none}.hf458-dialog header button{font-size:24px;padding:0 10px}.hf458-dialog [data-send]{background:#167a43;color:#fff;border-color:#167a43;font-weight:650}.hf458-dialog [aria-disabled=true]{opacity:.45;cursor:not-allowed}.hf458-dialog small,.hf458-note{font-size:12px;color:#526371}.hf458-dialog [data-error]{color:#b42318;font-size:13px}.hf458-dialog [data-status]{display:block;margin-top:10px}.hf458-dialog :focus-visible{outline:3px solid #277eeb;outline-offset:2px}[data-theme=dark] .hf458-dialog{background:#151a20;color:#eff3f6}[data-theme=dark] .hf458-dialog small,[data-theme=dark] .hf458-note{color:#b7c3d0}@media(max-width:480px){.hf458-backdrop{padding:10px}.hf458-dialog{padding:16px;max-height:calc(100dvh - 20px)}.hf458-dialog input,.hf458-dialog textarea{font-size:16px}.hf458-dialog footer{flex-wrap:wrap}.hf458-dialog footer>*{flex:1;text-align:center;white-space:nowrap}}
