.bb-reviews .bb-inner,.bb-photos .bb-inner{max-width:34rem}.bb-feed-note{color:var(--g2);margin:0 0 1rem}.bb-feed{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.bb-feed-empty{color:var(--g2);margin:0 0 1rem}.bb-feed-empty[hidden]{display:none}.bb-post{margin:0}.bb-post-card{background:var(--stock);border:var(--bb-rule,2px solid var(--ink));overflow:hidden}.bb-post-head{align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex}.bb-post-badge{background:var(--guard);block-size:2.5rem;inline-size:2.5rem;color:var(--ink);box-shadow:0 0 0 2px var(--stock), 0 0 0 4px var(--ink);font-family:var(--display,inherit);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;font-weight:700;line-height:1;display:grid}.bb-post-who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.bb-post-name{font-size:1rem}.bb-post-date{color:var(--g2);font-size:.875rem}.bb-post-media{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;background:var(--g8);display:flex;overflow-x:auto}.bb-post-media:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.bb-post-img{aspect-ratio:1;object-fit:cover;scroll-snap-align:center;flex:0 0 100%;inline-size:100%}.bb-post-media.is-many .bb-post-img{flex-basis:88%;inline-size:88%}.bb-post-media.is-many .bb-post-img+.bb-post-img{margin-inline-start:.25rem}.bb-post-text{overflow-wrap:anywhere;margin:0;padding:.7rem .85rem .9rem;font-size:1.05rem;line-height:1.55}.bb-post-name-inline{margin-inline-end:.35rem}.bb-photos .bb-gallery{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.bb-photos .bb-photo{margin:0}.bb-photos .bb-photo-img{aspect-ratio:1;border-radius:0}.bb-photos .bb-post-text:empty{display:none}.bb-section-head{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.75rem;display:flex}.bb-section-head .bb-h2{margin:0}.bb-plus{border:var(--bb-rule,2px solid var(--ink));background:var(--guard);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.bb-plus[hidden]{display:none}.bb-plus .bb-icon{block-size:1.5rem;inline-size:1.5rem}.bb-plus:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.bb-compose{border:var(--bb-rule,2px solid var(--ink));max-block-size:calc(100dvh - 2rem);inline-size:min(34rem,100vw - 2rem);color:inherit;background:var(--stock);margin:auto;padding:1rem;overflow:auto}.bb-compose:empty{display:none}.bb-compose::backdrop{background:#0009}.bb-compose-head{justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.75rem;display:flex}.bb-compose-head .bb-compose-title{margin:0}.bb-compose-close{block-size:2.75rem;inline-size:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;font-size:1.75rem;line-height:1}.bb-compose-close:focus-visible{outline-offset:2px;outline:3px solid}.bb-compose-title{margin:0 0 .75rem;font-size:1.25rem}.bb-textarea{resize:vertical;min-height:7.5rem;line-height:1.5}.bb-compose .bb-hint{color:var(--g2);margin:.35rem 0 0;font-weight:400}.bb-compose .bb-field{margin-block-end:1rem}.bb-compose-thumbs{flex-wrap:wrap;gap:.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.bb-compose-thumbs:empty{display:none}.bb-compose-thumb{position:relative}.bb-compose-thumb img{object-fit:cover;border:2px solid var(--ink);block-size:4.5rem;inline-size:4.5rem;display:block}.bb-compose-remove{border:2px solid var(--stock);background:var(--ink);block-size:2.75rem;inline-size:2.75rem;color:var(--stock);font:inherit;cursor:pointer;border-radius:50%;place-items:center;font-size:1.35rem;line-height:1;display:grid;position:absolute;inset-block-start:-.6rem;inset-inline-end:-.6rem}.bb-compose-add{cursor:pointer}.bb-compose-add:focus-within{outline:3px solid var(--ink);outline-offset:3px}.bb-compose-add[hidden]{display:none}.bb-check{cursor:pointer;align-items:flex-start;gap:.6rem;min-height:44px;margin:.5rem 0 0;font-size:1rem;line-height:1.45;display:flex}.bb-check input{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--ink);flex:none;margin:.1rem 0 0}.bb-compose [data-photos-consent][hidden]{display:none}.bb-compose .bb-privacy{color:var(--g2);margin:1rem 0 0;font-size:.9375rem}.bb-compose .bb-mine{margin-block-start:.5rem}[data-look=app] .bb-post-card,[data-look=app] .bb-compose{border-radius:var(--a-r,1rem);background:var(--a-card);outline:1px solid var(--a-sep);border:0}[data-look=app] .bb-post-badge{background:var(--a-tint);color:#fff;box-shadow:0 0 0 2px var(--a-card), 0 0 0 4px var(--a-tint)}[data-look=app] .bb-post-date,[data-look=app] .bb-feed-note,[data-look=app] .bb-feed-empty,[data-look=app] .bb-compose .bb-hint,[data-look=app] .bb-compose .bb-privacy{color:var(--a-label-2)}[data-look=app] .bb-post-media{background:var(--a-fill)}[data-look=app] .bb-plus{background:var(--a-tint);color:#fff;border:0}[data-look=luxe] .bb-plus{border:1px solid var(--l-line);color:var(--l-text);background:0 0}[data-look=app] .bb-compose-thumb img{border-color:var(--a-sep);border-radius:.6rem}[data-look=luxe] .bb-post-card,[data-look=luxe] .bb-compose{border:0;border-block:1px solid var(--l-line);background:0 0}[data-look=luxe] .bb-post-badge{color:var(--l-text);box-shadow:0 0 0 1px var(--l-line);font-family:var(--l-font);background:0 0;font-weight:400}[data-look=luxe] .bb-post-text{font:300 1.125rem/1.7 var(--l-font)}[data-look=luxe] .bb-post-date,[data-look=luxe] .bb-feed-note,[data-look=luxe] .bb-feed-empty,[data-look=luxe] .bb-compose .bb-hint,[data-look=luxe] .bb-compose .bb-privacy{color:var(--l-text-2)}[data-look=luxe] .bb-post-media{background:var(--l-veil)}.adm-feed{margin-block-end:1.5rem}.adm-post-actions{flex-wrap:wrap;gap:.5rem;padding:0 .85rem .9rem;display:flex}.adm-post-actions .bb-confirm{flex-basis:100%}.adm-post-actions .bb-confirm[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.bb-post-media{scroll-behavior:smooth}}
