#ovv-life-entry{position:absolute;z-index:70;right:18px;bottom:calc(92px + env(safe-area-inset-bottom,0px));border:1px solid #c8d4cf;background:#f3f7f1ee;color:#284539;border-radius:22px;padding:9px 14px;font:500 12px/1.3 inherit;box-shadow:0 3px 16px #183a1d14;cursor:pointer}
#ovv-life-entry[hidden]{display:none}
#ovv-life-panel{position:absolute;z-index:110;inset:calc(20px + env(safe-area-inset-top,0px)) 10px calc(25px + env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;background:#f6f7f2;color:#28372f;border:1px solid #d2dcd2;border-radius:22px;box-shadow:0 15px 60px #192d3440;padding:22px;text-align:left}
#ovv-life-panel header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}#ovv-life-panel h2{font-size:24px;margin:8px 0 18px}#ovv-life-panel h3{font-size:15px;margin:20px 0 10px}#ovv-life-panel p{font-size:13px;line-height:1.7;white-space:pre-wrap}#ovv-life-panel small{font-size:11px;color:#647465}
#ovv-life-panel button{font:inherit;font-size:12px;border:1px solid #c1cebf;border-radius:12px;padding:8px 12px;color:#2e4e38;background:#fff;cursor:pointer;margin:5px 5px 0 0}#ovv-life-panel header button{border:0;background:transparent;font-size:26px;padding:0 3px}#ovv-life-panel .ovv-life-primary{background:#365b43;color:white;padding:12px 18px}#ovv-life-panel article{background:#fff;border:1px solid #dde3d9;border-radius:14px;padding:14px;margin:10px 0}#ovv-life-panel article h3{margin-top:0}#ovv-life-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 inherit}#ovv-life-panel .ovv-life-job-head{display:flex;justify-content:space-between;gap:10px;font-size:13px}#ovv-life-panel .ovv-life-job-head span{font-size:11px;white-space:nowrap;color:#637362}#ovv-life-panel .ovv-life-error{color:#9b4038}#ovv-life-panel .ovv-life-muted{color:#6c786d}
#ovv-life-pending{padding:8px 18px;color:#69796c;text-align:right;font-size:11px;line-height:1.6;white-space:pre-wrap}#ovv-life-pending button{border:0;background:transparent;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}
