#pro-preplan-reset-entry{position:fixed;z-index:29;right:clamp(12px,3vw,24px);bottom:calc(80px + env(safe-area-inset-bottom));width:min(360px,calc(100vw - 24px));box-sizing:border-box;padding:12px;background:#f4f0e5;color:#192a38;border:1px solid #bba875;box-shadow:0 8px 26px #0005;font:inherit}
#pro-preplan-reset-entry[hidden],#pro-preplan-reset-entry [hidden]{display:none!important}
#pro-preplan-reset-entry button{min-height:44px;padding:8px 14px;border:1px solid #9c8249;background:#e8d9b4;color:#192a38;font:inherit;cursor:pointer}
#pro-preplan-reset-entry button:disabled{opacity:.6;cursor:wait}
#pro-preplan-reset-entry p{margin:0 0 10px;font-size:14px;line-height:1.5}
#pro-preplan-reset-entry .pro-preplan-reset-actions{display:flex;gap:8px;flex-wrap:wrap}
#pro-preplan-reset-entry [data-error]{margin:10px 0 0;color:#9a302c}
