.ownpush-root{--ownpush-color:#3b2bd0;--ownpush-ink:var(--ownpush-color);--ownpush-bg:#fff;--ownpush-fg:#111827;--ownpush-muted:#4b5563;--ownpush-border:rgba(15, 23, 42, .1);--ownpush-shadow:0 18px 50px rgba(15, 23, 42, .22), 0 2px 6px rgba(15, 23, 42, .08);--ownpush-soft:color-mix(in srgb, var(--ownpush-color) 14%, var(--ownpush-bg));--ownpush-bell:52px;--ownpush-side:20px;--ownpush-dock:0px;--ownpush-bottom:max(20px, calc(env(safe-area-inset-bottom) + 12px + var(--ownpush-dock)));--ownpush-above:calc(var(--ownpush-bottom) + var(--ownpush-bell) + 12px)}.ownpush-dark{--ownpush-ink:color-mix(in srgb, var(--ownpush-color) 55%, #fff);--ownpush-bg:#1c1c22;--ownpush-fg:#f4f4f5;--ownpush-muted:#a1a1aa;--ownpush-border:rgba(255, 255, 255, .12);--ownpush-shadow:0 18px 50px rgba(0, 0, 0, .55)}@media (prefers-color-scheme:dark){.ownpush-auto{--ownpush-ink:color-mix(in srgb, var(--ownpush-color) 55%, #fff);--ownpush-bg:#1c1c22;--ownpush-fg:#f4f4f5;--ownpush-muted:#a1a1aa;--ownpush-border:rgba(255, 255, 255, .12);--ownpush-shadow:0 18px 50px rgba(0, 0, 0, .55)}}.ownpush-root *,.ownpush-root *::before,.ownpush-root *::after{box-sizing:border-box}.ownpush-pop,.ownpush-slide,.ownpush-toast{font:15px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-align:left;overflow-wrap:anywhere}.ownpush-bell,.ownpush-btn{font:inherit;text-transform:none;letter-spacing:normal;text-shadow:none;margin:0;cursor:pointer}.ownpush-bell{position:fixed;z-index:99990;bottom:var(--ownpush-bottom);right:var(--ownpush-side);width:var(--ownpush-bell);height:var(--ownpush-bell);padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--ownpush-color);color:#fff;box-shadow:0 4px 14px rgb(0 0 0 / .25);transition:transform .15s ease}.ownpush-bell:hover{transform:scale(1.06)}.ownpush-bell:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ownpush-bg),0 0 0 6px var(--ownpush-color)}.ownpush-bell[data-state="blocked"],.ownpush-bell[data-state="ios"]{opacity:.7}.ownpush-bell[data-state="on"]::after{content:"";position:absolute;top:15%;right:15%;width:12px;height:12px;border-radius:50%;background:#1e9e5a;border:2px solid #fff}.ownpush-pop,.ownpush-slide{position:fixed;z-index:99990;max-height:calc(100vh - 32px);overflow:auto;padding:16px;background:var(--ownpush-bg);color:var(--ownpush-fg);border:1px solid var(--ownpush-border);border-radius:16px;box-shadow:var(--ownpush-shadow);animation:ownpush-in .25s ease-out}.ownpush-pop{bottom:var(--ownpush-above);right:var(--ownpush-side);width:min(340px, calc(100vw - 32px));max-height:calc(100vh - 120px)}.ownpush-left .ownpush-bell,.ownpush-left .ownpush-pop,.ownpush-root.ownpush-left .ownpush-slide--toast{right:auto;left:var(--ownpush-side)}.ownpush-pop[hidden],.ownpush-bell[hidden]{display:none}.ownpush-pop:focus{outline:none}.ownpush-root p{margin:0 0 12px;color:inherit}.ownpush-root .ownpush-title{margin-bottom:4px;font-weight:600;font-size:16px}.ownpush-root .ownpush-slide{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;width:min(420px, calc(100vw - 32px));padding:18px 18px 16px}.ownpush-slide__art{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;overflow:hidden;background:var(--ownpush-soft);color:var(--ownpush-ink)}.ownpush-slide__art img{display:block;width:100%;height:100%;object-fit:cover}.ownpush-slide__art svg{width:54%;height:54%}.ownpush-root .ownpush-slide .ownpush-title{margin:1px 0 4px;font-size:17px;font-weight:700;line-height:1.3;color:var(--ownpush-fg)}.ownpush-root .ownpush-slide p{margin:0 0 14px;font-size:14.5px;line-height:1.45;color:var(--ownpush-muted)}.ownpush-slide .ownpush-btn{border-radius:999px;padding:10px 18px}.ownpush-slide .ownpush-btn:not(.ownpush-primary){border-color:#fff0;color:var(--ownpush-muted)}.ownpush-root .ownpush-slide--card{top:calc(20px + var(--wp-admin--admin-bar--height, 0px));left:50%;transform:translateX(-50%);animation-name:ownpush-drop}.ownpush-root .ownpush-slide--banner{top:var(--wp-admin--admin-bar--height,0);left:0;width:100%;align-items:center;padding:12px max(16px, env(safe-area-inset-right), calc(50% - 520px)) 12px max(16px, env(safe-area-inset-left), calc(50% - 520px));border-width:0 0 1px;border-radius:0;box-shadow:0 6px 24px rgb(15 23 42 / .14)}.ownpush-slide--banner .ownpush-slide__main{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.ownpush-slide--banner .ownpush-slide__text{flex:1 1 240px}.ownpush-root .ownpush-slide--banner p{margin:0}.ownpush-slide--banner .ownpush-topics{flex-basis:100%}.ownpush-slide--banner .ownpush-slide__art,.ownpush-slide--toast .ownpush-slide__art{width:40px;height:40px;border-radius:12px}.ownpush-root .ownpush-slide--toast{bottom:var(--ownpush-above);right:var(--ownpush-side);width:min(360px, calc(100vw - 32px));gap:12px;padding:14px;animation-name:ownpush-rise}.ownpush-backdrop{position:fixed;inset:0;z-index:99990;background:rgb(15 23 42 / .55);animation:ownpush-in .2s ease-out}.ownpush-root .ownpush-slide--modal{top:50%;left:50%;transform:translate(-50%,-50%);width:min(400px, calc(100vw - 32px));grid-template-columns:minmax(0,1fr);padding:28px 24px 22px;border-radius:22px;text-align:center;animation-name:ownpush-zoom}.ownpush-slide--modal .ownpush-slide__art{width:72px;height:72px;margin:0 auto 4px;border-radius:20px}.ownpush-slide--modal .ownpush-topics{text-align:left}.ownpush-slide--modal .ownpush-row{flex-direction:column}@keyframes ownpush-in{from{opacity:0}}@keyframes ownpush-drop{from{opacity:0;transform:translate(-50%,-12px)}}@keyframes ownpush-rise{from{opacity:0;transform:translateY(16px)}}@keyframes ownpush-zoom{from{opacity:0;transform:translate(-50%,-48%) scale(.96)}}.ownpush-btn{min-width:44px;min-height:44px;padding:10px 16px;border:1px solid var(--ownpush-border);border-radius:8px;background:#fff0;color:inherit;font-weight:600;line-height:1.2}.ownpush-btn:hover{background:rgb(127 127 127 / .12)}.ownpush-btn.ownpush-primary{background:var(--ownpush-color);border-color:var(--ownpush-color);color:#fff}.ownpush-btn.ownpush-primary:hover{filter:brightness(1.1)}.ownpush-btn:focus-visible,.ownpush-topics input:focus-visible{outline:3px solid var(--ownpush-ink);outline-offset:2px}.ownpush-pop .ownpush-btn{display:block;width:100%;margin-top:8px}.ownpush-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ownpush-topics{margin:0 0 8px;padding:0;border:0;min-width:0}.ownpush-topics legend{padding:0;margin-bottom:4px;font-weight:600;color:inherit}.ownpush-topics label{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.ownpush-topics input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--ownpush-color)}.ownpush-toast{position:fixed;z-index:99991;left:50%;bottom:var(--ownpush-above);transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:8px;background:#1d1d1f;color:#fff;box-shadow:0 6px 20px rgb(0 0 0 / .3);opacity:0;pointer-events:none;transition:opacity .2s ease}.ownpush-toast:empty{display:none}.ownpush-toast.ownpush-show{opacity:1}@media (max-width:600px){.ownpush-root{--ownpush-side:16px;--ownpush-bottom:max(16px, calc(env(safe-area-inset-bottom) + 12px + var(--ownpush-dock)))}.ownpush-root .ownpush-slide--card{top:auto;bottom:var(--ownpush-bottom);left:12px;width:calc(100% - 24px);transform:none;animation-name:ownpush-rise}.ownpush-root .ownpush-slide--banner{top:auto;bottom:var(--ownpush-dock);border-width:1px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom));animation-name:ownpush-rise}.ownpush-root .ownpush-slide--toast,.ownpush-root.ownpush-left .ownpush-slide--toast{left:var(--ownpush-side);width:calc(100% - 2 * var(--ownpush-side))}.ownpush-pop{width:calc(100vw - 2 * var(--ownpush-side))}.ownpush-row,.ownpush-row .ownpush-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.ownpush-root *{animation:none!important;transition:none!important}.ownpush-bell:hover{transform:none}}