.b9-panel{border:1px solid #d8e4f4;background:#f6faff;border-radius:18px;padding:20px;margin:20px 0;color:#18365a}.b9-actions,.b9-tabs{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:14px 0}.b9-photo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px}.b9-photo-grid article{border:1px solid #dde5ef;border-radius:16px;padding:12px;min-width:0}.b9-photo-grid img{width:100%;height:230px;object-fit:cover;border-radius:10px}.b9-photo-grid p{overflow-wrap:anywhere}.b9-album{padding-top:32px;padding-bottom:40px}.b9-album h1{font-size:clamp(26px,4vw,42px)}.b9-search input{flex:1;min-width:150px;padding:12px;border:1px solid #c7d6e8;border-radius:10px}.b9-panel small{display:block;line-height:1.6}.b9-switch{padding-top:20px}button:disabled{opacity:.55;cursor:wait}
.b9-form label{display:grid;gap:7px;margin:15px 0}.b9-form input,.b9-form textarea{border:1px solid #ccd7e6;border-radius:8px;padding:12px;max-width:100%;font:inherit}.b9-form textarea{min-height:100px}
