.bgpuls-polish{max-width:850px;margin:1.2rem auto;padding:clamp(12px,3vw,24px)}.bgpuls-polish-search{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.bgpuls-polish-search input{flex:1;min-width:180px;max-width:100%;padding:12px;border:1px solid #9a9a9a;border-radius:9px}.bgpuls-polish-search button,.bgpuls-save-button{display:inline-block;padding:10px 14px;border:1px solid #7551b5;border-radius:9px;background:#fff;color:#52358d;text-decoration:none;font:inherit;cursor:pointer}.bgpuls-polish-result{padding:14px 0;border-bottom:1px solid #ddd;overflow-wrap:anywhere}.bgpuls-polish-result h3{margin:0 0 8px}.bgpuls-polish :focus-visible,.bgpuls-save-button:focus-visible{outline:3px solid #7044c4;outline-offset:3px}@media(max-width:600px){.bgpuls-polish{padding:12px}.bgpuls-polish-search button{width:100%}.bgpuls-save-button{min-height:44px;box-sizing:border-box}}
