.bright .jb-sheet{display:none}.bright .jb-sheet-body{display:block}@media (min-width:1024px){.bright .jb-sheet{align-self:start;max-height:calc(100vh - 110px);display:block;position:sticky;top:92px;overflow:auto}}@media (max-width:1023px){.bright .jb-sheet-open{z-index:80;background:var(--bg,#f6f7f5);flex-direction:column;display:flex;position:fixed;inset:0}.bright .jb-sheet-head{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.bright .jb-sheet-body{flex:1;padding:16px;overflow:auto}.bright .jb-sheet-foot{border-top:1px solid var(--line);background:#fff;padding:12px 16px}.bright .jb-x{place-items:center;min-width:44px;min-height:44px;display:grid}}.bright .jb-group+.jb-group{margin-top:20px}.bright .jb-group h3{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--blue-7);margin-bottom:8px;font-size:12px}.bright .jb-opts{flex-wrap:wrap;gap:8px;display:flex}.bright .jb-opts .bchip small{opacity:.7;font-size:11.5px}.bright .jb-input{border:1.5px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:#fff;border-radius:12px;padding:0 14px 0 42px;font-size:16px}.bright .jb-input:focus{outline:3px solid var(--blue-7);outline-offset:2px}
