.oliveiraConfirm,.customerAccessDialog{--account-dialog-bg:#fff;--account-dialog-ink:#095547;--account-dialog-muted:#496357;--account-dialog-line:#d6e9de;--account-dialog-soft:#eff9f3}html[data-theme=dark] :is(.oliveiraConfirm,.customerAccessDialog){--account-dialog-bg:#0c251e;--account-dialog-ink:#dfefe6;--account-dialog-muted:#b4c9be;--account-dialog-line:#36584a;--account-dialog-soft:#173a2c}.oliveiraConfirm{z-index:10000;border:1px solid var(--account-dialog-line);background:var(--account-dialog-bg);width:min(480px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--account-dialog-ink);text-align:left;border-radius:24px;margin:auto;padding:0;font:400 16px/1.6 Arial,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 90px #021d2855}.oliveiraConfirm[open]{animation:.24s cubic-bezier(.2,.75,.25,1) both oliveira-confirm-in}.oliveiraConfirm::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#062a21a8;animation:.2s both oliveira-confirm-backdrop}.oliveiraConfirm[data-closing=true]{animation:.16s both oliveira-confirm-out}.oliveiraConfirm[data-closing=true]::backdrop{animation:.16s reverse both oliveira-confirm-backdrop}.oliveiraConfirmInner{padding:34px;position:relative}.oliveiraConfirmClose{border:1px solid var(--account-dialog-line);width:40px;height:40px;color:var(--account-dialog-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:10px;display:grid;position:absolute;top:14px;right:14px}.oliveiraConfirmClose svg{width:18px;height:18px}.oliveiraConfirmClose:hover{background:var(--account-dialog-soft)}.oliveiraConfirmIcon{width:54px;height:54px;color:var(--account-dialog-ink);background:0 0;border:1.5px solid;border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.oliveiraConfirmIcon svg{width:29px;height:29px}.oliveiraConfirm h2{font:700 30px/1.1 var(--display-font,"Arial Narrow", sans-serif);letter-spacing:normal;color:var(--account-dialog-ink);text-transform:none;margin:0 0 12px}.oliveiraConfirm p{color:var(--account-dialog-muted);margin:0;font:400 16px/1.6 Arial,sans-serif}.oliveiraConfirmActions{gap:10px;margin-top:24px;display:grid}.oliveiraConfirmActions button{cursor:pointer;border:1px solid var(--account-dialog-ink);width:100%;min-height:48px;color:var(--account-dialog-ink);background:0 0;border-radius:11px;justify-content:center;align-items:center;padding:12px;font:700 16px/1.4 Arial,sans-serif;transition:box-shadow .18s,background .18s;display:flex}.oliveiraConfirmActions button:hover{box-shadow:0 5px 18px #0b694424}.oliveiraConfirm button:focus-visible{outline-offset:3px;outline:3px solid #0aa865}.oliveiraConfirmActions .oliveiraConfirmAccept{color:#06432c;background:linear-gradient(110deg,#16ed8b,#57ffad);border-color:#13d981}.oliveiraConfirmActions .oliveiraConfirmAccept[data-tone=danger]{color:#fff;background:#803f36;border-color:#803f36}.oliveiraConfirm button:disabled{opacity:.6;cursor:default}@keyframes oliveira-confirm-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes oliveira-confirm-out{to{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes oliveira-confirm-backdrop{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.oliveiraConfirm{border-radius:20px}.oliveiraConfirmInner{padding:28px 23px 23px}.oliveiraConfirm h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.oliveiraConfirm,.oliveiraConfirm::backdrop,.oliveiraConfirm button{transition:none!important;animation:none!important}}
