.hs-tools{display:flex;gap:6px;margin:0 2px 12px}.hs-tools button,.hs-tools button:hover,.hs-tools button:focus{flex:1;font:700 12.5px "Prompt",sans-serif;border:1.5px solid #d9d2ff;background:#f4f1ff;color:#5634c4;border-radius:999px;padding:7px 6px;cursor:pointer;box-shadow:none;line-height:1.4}.hs-w{position:relative}.hs-tg,.hs-tg:hover,.hs-tg:focus{position:absolute;top:-11px;right:14px;z-index:6;width:28px;height:28px;min-width:28px;padding:0;border-radius:50%;border:1.5px solid #d9d2ff;background:#fff;color:#5634c4;font:700 13px/1 "Prompt",sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(40,30,90,.18);transition:transform .2s}.hs-w.hs-min .hs-tg{transform:rotate(-90deg)}.hs-bar{display:none}.hs-w.hs-min>.hs-bar,.hs-w.hs-min>.hs-bar:hover,.hs-w.hs-min>.hs-bar:focus{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 14px;padding:12px 48px 12px 14px;background:#fff;border:1.5px solid #ece6ff;border-radius:16px;box-shadow:0 3px 10px rgba(43,37,64,.06);font:800 14.5px "Prompt",sans-serif;color:#2B2540;text-align:left;cursor:pointer}.hs-bar small{margin-left:auto;font-size:11px;font-weight:600;color:#8C86A3;white-space:nowrap}.hs-w.hs-min>:not(.hs-bar):not(.hs-tg){display:none!important}.hs-sh{position:fixed;inset:0;z-index:100000;background:rgba(20,16,40,.45);display:flex;align-items:flex-end;justify-content:center}.hs-sh[hidden]{display:none}.hs-pn{background:#fff;width:100%;max-width:520px;border-radius:20px 20px 0 0;padding:14px 14px calc(16px + env(safe-area-inset-bottom,0px));max-height:86vh;overflow-y:auto;font-family:"Prompt",sans-serif;color:#2B2540}.hs-pn h3{margin:0 0 2px;font-size:17px;display:flex;justify-content:space-between;align-items:center}.hs-pn p{margin:0 0 10px;font-size:12.5px;color:#6b7187}.hs-x,.hs-x:hover{width:32px;height:32px;border-radius:50%;border:0;background:#f1f3f5;color:#495057;font-size:16px;cursor:pointer;padding:0}.hs-row{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #eceef5;border-radius:12px;margin-bottom:6px;background:#fafbff}.hs-row .n{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-row .no{width:22px;height:22px;border-radius:50%;background:#efeaff;color:#5634c4;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.hs-row button,.hs-row button:hover,.hs-row button:focus{width:34px;height:34px;padding:0;border-radius:10px;border:1px solid #ddd6ff;background:#fff;color:#5634c4;font-size:14px;cursor:pointer;box-shadow:none}.hs-row button:disabled{opacity:.3;cursor:default}.hs-ft{display:flex;gap:8px;margin-top:10px}.hs-ft button,.hs-ft button:hover,.hs-ft button:focus{flex:1;font:800 14px "Prompt",sans-serif;border-radius:12px;padding:10px;cursor:pointer;border:1px solid #ddd6ff;background:#fff;color:#5634c4}.hs-ft .ok,.hs-ft .ok:hover{background:#6d4bd8;color:#fff;border-color:#6d4bd8}