.fb-confirm-backdrop{z-index:600;box-sizing:border-box;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.15s fb-confirm-fade;display:flex;position:fixed;inset:0}@keyframes fb-confirm-fade{0%{opacity:0}to{opacity:1}}.fb-confirm{background:var(--paper);border-radius:var(--r-lg);width:100%;max-width:400px;padding:22px 22px 18px;animation:.2s cubic-bezier(.25,.46,.45,.94) fb-confirm-pop;box-shadow:0 24px 80px #0003,0 4px 16px #00000014}@keyframes fb-confirm-pop{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.fb-confirm__title{font:700 17px/1.3 var(--display);letter-spacing:-.02em;color:var(--ink)}.fb-confirm__message{font:400 13.5px/1.55 var(--sans);color:var(--gray-600);margin-top:8px}.fb-confirm__actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.fb-confirm__actions .btn{padding:6px 12px;font-size:14.5px}.fb-confirm__phrase{flex-direction:column;gap:6px;margin-top:14px;display:flex}.fb-confirm__phrase span{font:400 12px/1.3 var(--sans);color:var(--gray-600)}.fb-confirm__phrase input{border:1px solid var(--rule);background:var(--paper);width:100%;font:400 13px/1.3 var(--mono);color:var(--ink);border-radius:8px;padding:8px 10px}.fb-confirm__phrase input:focus{border-color:var(--ink);outline:none}
