.wsb{--wsb-tag:#1DBB2F;--wsb-cover:#1DBB2F;--wsb-card:#1C2533;--wsb-line:#28374D;--wsb-text:#fff;--wsb-muted:#B8C6DC;--wsb-grad:linear-gradient(90deg, #3D87F9, #1566DF);position:fixed;left:0;right:0;bottom:0;z-index:9980;padding:0 12px calc(10px + env(safe-area-inset-bottom));transform:translate3d(0,120%,0);transition:transform .3s ease;pointer-events:none;font-family:inherit;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wsb[hidden]{display:block;visibility:hidden}.wsb.on{transform:translate3d(0,0,0);visibility:visible}.wsb-in{pointer-events:auto;position:relative;max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 52px 12px 18px;background:rgb(28 37 51 / .97);border:1px solid var(--wsb-line);border-radius:14px;box-shadow:0 10px 34px rgb(0 0 0 / .45);color:var(--wsb-text);box-sizing:border-box}.wsb-text{flex:1;min-width:0;margin:0!important;font-size:14px;line-height:1.45;color:var(--wsb-muted)}.wsb-tag{display:inline-block;margin-right:8px;padding:1px 7px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;background:color-mix(in srgb,var(--wsb-tag) 20%,transparent);color:color-mix(in srgb,var(--wsb-tag) 60%,#fff);vertical-align:1px}.wsb-copy{color:var(--wsb-text)}.wsb-actions{display:flex;align-items:center;gap:10px;flex:none}.wsb-cta{display:inline-block;padding:0 22px;line-height:40px;border-radius:6px;background:var(--wsb-grad);color:#fff!important;text-decoration:none!important;font-weight:600;font-size:14px;white-space:nowrap;transition:opacity .2s}.wsb-cta:hover{opacity:.9}:is(.wsb,.wsp) .wsb-code{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;min-width:176px;height:40px;padding:0 12px;margin:0;border:2px dashed rgb(255 255 255 / .45);border-radius:6px!important;background:rgb(0 0 0 / .25);overflow:hidden;cursor:pointer;user-select:none;-webkit-user-select:none;font:inherit;color:#fff;box-sizing:border-box}.wsb-code-val{font-family:monospace;font-size:15px;font-weight:700;letter-spacing:1px;white-space:nowrap}.wsb-code-cover{position:absolute;inset:0 auto 0 0;width:80%;display:flex;align-items:center;padding-left:12px;box-sizing:border-box;background:var(--wsb-cover);color:#fff;font-weight:700;font-size:14px;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);transition:transform .35s ease,opacity .35s ease}:is(.wsb,.wsp) .wsb-code:hover .wsb-code-cover{filter:brightness(.9)}.wsb-code-hint{display:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:600;color:#b0c4de}:is(.wsb,.wsp) .wsb-code.revealed{border-style:solid;border-color:#4CAF50;justify-content:center}.wsb-code.revealed .wsb-code-cover{transform:translateX(-110%);opacity:0;pointer-events:none}.wsb-code.revealed .wsb-code-hint{display:block}.wsb-code.revealed .wsb-code-val{margin-right:38px}.wsb .wsb-close{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:28px;height:28px;padding:0!important;border:0;border-radius:50%!important;background:rgb(255 255 255 / .08);color:#b0c4de;font-size:18px;line-height:28px;cursor:pointer}.wsb .wsb-close:hover{background:rgb(255 255 255 / .16);color:#fff}body.wsb-pad{padding-bottom:86px}@media (max-width:767px){.wsb{padding:0}.wsb-in{flex-wrap:wrap;gap:8px;padding:10px 40px calc(10px + env(safe-area-inset-bottom)) 12px;border-radius:14px 14px 0 0;border-bottom:0;background:#1c2533}.wsb-text{flex:1 1 100%;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wsb-actions{flex:1 1 100%}.wsb-actions>*{flex:1 1 0%;min-width:0;text-align:center}.wsb .wsb-code{min-width:0}.wsb .wsb-close{top:8px;right:8px;transform:none}body.wsb-pad{padding-bottom:104px}}.wsb.wsb-preview{position:relative;transform:none;padding:16px;background:#0F1F3A;border-radius:10px;pointer-events:auto;z-index:auto}.wsb.wsb-preview .wsb-in{box-shadow:none}.wsp{--wsb-cover:#1DBB2F;--wsb-grad:linear-gradient(90deg, #3D87F9, #1566DF);position:fixed;inset:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s;font-family:inherit}.wsp[hidden]{display:none}.wsp.on{opacity:1;visibility:visible}.wsp-backdrop{position:absolute;inset:0;background:rgb(5 10 20 / .72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wsp-box{position:relative;width:min(520px, 100%);max-height:calc(100vh - 40px);overflow:auto;background:#1C2533;border:1px solid #28374D;border-radius:18px;box-shadow:0 30px 80px rgb(0 0 0 / .6);color:#fff;transform:translateY(16px) scale(.97);transition:transform .25s ease;outline:none}.wsp.on .wsp-box{transform:none}.wsp-img{display:block;width:100%;height:auto;max-height:260px;object-fit:cover;margin:0!important}.wsp-img[hidden]{display:none}.wsp-body{padding:26px 28px 22px;text-align:center}.wsp-headline{margin:0 0 10px!important;font:800 26px/1.2 "Maven Pro",sans-serif;color:#fff}.wsp .wsb-copy{display:block;margin:0 0 20px!important;font-size:15px;line-height:1.5;color:#B8C6DC}.wsp-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.wsp .wsb-cta{line-height:46px;padding:0 30px;font-size:15px}.wsp .wsb-code{height:46px;min-width:190px}.wsp-note{margin:16px 0 0!important;font-size:12px;color:#6D7D97}.wsp-note[hidden]{display:none}.wsp .wsp-close{position:absolute;top:10px;right:10px;z-index:1;width:32px;height:32px;padding:0!important;border:0;border-radius:50%!important;background:rgb(0 0 0 / .4);color:#fff;font-size:20px;line-height:32px;cursor:pointer}.wsp .wsp-close:hover{background:rgb(0 0 0 / .6)}@media (max-width:1023px){.wsp:not(.wsp-preview){display:none!important}}.wsp.wsp-preview{position:relative;inset:auto;z-index:auto;padding:30px;background:#0F1F3A;border-radius:10px}.wsp-preview .wsp-backdrop{display:none}.wsp-preview .wsp-box{transform:none;max-height:none}