.wpush{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;padding:14px 18px;display:flex}.wpush-text{flex:280px;min-width:0}.wpush-text h2{font-size:15px;font-weight:700}.wpush-text p{color:var(--ink-2);margin-top:var(--s1);font-size:13px;line-height:1.7}.wpush-actions{gap:var(--s2);display:flex}.wpush-actions .works-button,.wpush-row .works-button{padding:9px 16px;font-size:14px}.wpush-row{align-items:center;gap:var(--s2) var(--s4);margin-top:var(--s2);flex-wrap:wrap;display:flex}.wpush-row .works-hint{flex:280px}@container wshell (max-width:699px){.wshell .wpush-actions{flex-basis:100%}.wshell .wpush-actions .works-button{flex:1 1 0}}.wpush-guide{flex:280px;min-width:0}.wpush-guide p+p,.wpush-guide p+.wpush-steps{margin-top:var(--s1)}.wpush-steps{padding-left:var(--s5);color:var(--ink-2);margin-top:var(--s1);font-size:13px;line-height:1.8;list-style:decimal}.wpush-steps strong{color:var(--ink);font-weight:600}.wpush-glyph{vertical-align:-3px;margin:0 var(--s1);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;display:inline-block}.wpush-kinds{margin:var(--s3) 0 0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:0;list-style:none}.wpush-kinds li+li{border-top:1px solid var(--line-2)}.wpush-kind{align-items:center;gap:var(--s3);width:100%;min-height:56px;padding:var(--s3) var(--s4);text-align:left;cursor:pointer;display:flex}.wpush-kind:disabled{cursor:progress}.wpush-kind:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--r-card)}.wpush-kind-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.wpush-kind-text b{color:var(--ink);font-size:14px;font-weight:600}.wpush-kind-text span{color:var(--ink-3);font-size:12.5px}.wpush-switch{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--line);flex:none;align-items:center;width:52px;height:28px;padding:0 2.5px;transition:background-color .2s ease-out,border-color .2s ease-out;display:flex}.wpush-switch-knob{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-pill);background:#fff;width:21px;height:21px;transition:transform .2s ease-out}.wpush-kind[aria-checked=true] .wpush-switch{border-color:var(--primary);background:var(--primary)}.wpush-kind[aria-checked=true] .wpush-switch-knob{transform:translate(24px)}@media (prefers-reduced-motion:reduce){.wpush-switch,.wpush-switch-knob{transition:none}}
