.confirm-sheet{max-width:340px;width:calc(100vw - 48px);border-radius:20px;padding:24px;background:var(--app-surface, #FFFFFF);border:1px solid #EDE5D8;box-shadow:0 12px 40px #2b252224}.confirm-sheet-title{font-family:Lora,serif;font-size:20px;font-weight:500;line-height:1.3;color:var(--app-text, #2B2522);text-align:center}.confirm-sheet-text{font-family:Inter,sans-serif;font-size:14px;line-height:1.55;color:var(--app-text-soft, #6B6259);text-align:center;margin-top:8px}.confirm-sheet-actions{display:flex;gap:10px;margin-top:20px}.confirm-sheet-cancel{flex:1;border-radius:12px;color:var(--app-text-soft, #6B6259);font-family:Inter,sans-serif;font-size:14px}.confirm-sheet-confirm{flex:1;border-radius:12px;background:var(--oakm-primary, #FA8072);color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.confirm-sheet-confirm:hover:not(:disabled){background:var(--oakm-primary-deep, #F26B5C);color:#fff}.confirm-sheet{box-shadow:var(--rating-3d, 0 12px 40px rgba(43, 37, 34, .14)),0 12px 40px #2b25221a}.confirm-sheet-cancel,.confirm-sheet-confirm{box-shadow:var(--rating-3d)}.confirm-sheet-cancel:active:not(:disabled),.confirm-sheet-confirm:active:not(:disabled){transform:translateY(2px);box-shadow:var(--rating-3d-press)}
