/* A single folded document wallet, using the user's current Helper theme. */
.bp-shelf{border:1px solid var(--kraj);border-radius:var(--r3,16px);background:var(--fon-karty);padding:14px;margin:0 0 18px}
.bp-shelf summary{cursor:pointer;min-height:44px}.bp-shelf summary small{display:block;color:var(--tekst-tikho);margin:6px 0 0 16px}
.bp-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.bp-list-item{display:block;width:100%;text-align:left;font:inherit;color:var(--tekst);background:none;border:0;border-top:1px solid var(--kraj);padding:14px 0;cursor:pointer;overflow-wrap:anywhere}.bp-list-item small{display:block;margin-top:6px;color:var(--tekst-tikho)}
.bp-editor{min-width:0}.bp-editor fieldset{border:0;padding:0;margin:0;min-width:0}.bp-editor input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;font-size:16px}.bp-editor h4{margin:20px 0 12px}.bp-editor .pole{display:block;margin:14px 0}.bp-item{padding:14px 0;border-top:1px solid var(--kraj)}.bp-item-title{display:flex;gap:10px;align-items:baseline}.bp-item-title a{overflow-wrap:anywhere;color:inherit}.bp-number{color:var(--tekst-tikho);min-width:16px}.bp-flags{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px}.bp-check{display:flex;align-items:center;gap:9px;min-height:44px;cursor:pointer;font-size:15px}.bp-check input[type=checkbox]{width:20px!important;height:20px;flex:0 0 20px;margin:0}.bp-find summary,.bp-reviewed summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.bp-found{padding:14px 0;border-bottom:1px solid var(--kraj);overflow-wrap:anywhere}.bp-found small{display:block;color:var(--tekst-tikho)}.bp-found p{font-size:14px}.bp-review{border-left:3px solid var(--akcent);padding:1px 0 8px 14px;margin-top:20px;overflow-wrap:anywhere}.bp-reviewed{padding:12px 0;border-top:1px solid var(--kraj)}.bp-reviewed p{font-size:14px}.bp-reviewed pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:280px;overflow:auto;background:var(--fon-pole);padding:12px}.bp-warning{font-weight:600}.bp-confirm{margin:12px 0}.bp-editor [hidden]{display:none!important}.bp-editor button,.bp-editor a.knopka{min-height:44px}.bp-editor :focus-visible,.bp-shelf :focus-visible{outline:2px solid var(--akcent);outline-offset:3px}
