.fb-field{display:flex;flex-direction:column;min-width:0;gap:8px;transform:translateZ(0)}.fb-avatar-badge{position:absolute;left:85.355%;top:14.645%;transform:translate(-50%,-50%);display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:hsl(var(--primary));color:#fff;font-size:10px;font-weight:600;line-height:1;box-shadow:0 0 0 1px hsl(var(--background))}.fb-admin-list{display:flex;flex-direction:column}.fb-inbox-row{padding:16px 0;display:flex;flex-direction:column;gap:8px;min-width:0;text-decoration:none;text-align:left;color:inherit}.fb-author-avatar,.fb-skeleton-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--fill-subtle);color:hsl(var(--muted-foreground))}.fb-message-stream,.fb-feedback-dialog,.fb-admin-detail{display:flex;flex-direction:column;min-width:0;gap:24px}.fb-image-grid{display:grid;grid-template-columns:repeat(var(--image-count),minmax(0,1fr));gap:16px}.fb-image-tile{position:relative;min-width:0;aspect-ratio:1}.fb-image-link,.fb-image-placeholder,.fb-image-dismiss{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.fb-image-link{overflow:hidden;border:.5px solid hsl(var(--border));background:var(--fill-subtle);padding:0}.fb-image-link img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fb-image-link[aria-disabled=true]{cursor:default}.fb-image-single .fb-image-tile{aspect-ratio:var(--image-ratio)}.fb-remove-image{position:absolute;top:4px;right:4px;transition:opacity .15s}.fb-image-overlay{position:fixed;inset:0;z-index:120}.fb-image-dialog{position:fixed;inset:0;z-index:121;outline:0}.fb-image-dismiss{padding:0;background:transparent;cursor:zoom-out}.fb-image-dismiss:focus-visible{outline:1px solid hsl(var(--ring));outline-offset:-1px}.fb-image-dismiss img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fb-image-dismiss .fb-image-placeholder{width:min(100vw,calc(100dvh * var(--image-ratio)));height:min(100dvh,calc(100vw / var(--image-ratio)));background:var(--fill-subtle)}.fb-feedback-overlay{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.fb-feedback-dialog{flex:none;width:100%;max-width:512px;margin:auto;padding:32px;background:hsl(var(--popover));border:.5px solid hsl(var(--border));outline:0}.fb-drop-hint{position:fixed;inset:16px;display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:column;padding:24px;z-index:150;background:hsl(var(--background) / .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px dashed hsl(var(--primary));pointer-events:none;text-align:center;font-size:14px}.fb-skeleton-text{display:block;min-width:0}.fb-skeleton-line{display:flex;align-items:center}.fb-skeleton-line:before{content:"​"}.fb-skeleton-line>span{display:block;height:1em;background:var(--fill-subtle)}.fb-admin-workspace{display:grid;grid-template-columns:min(288px,calc(100% / 3)) minmax(0,1fr);gap:24px}.fb-admin-detail{align-self:start;max-width:720px;padding:0 0 32px 24px;border-left:.5px solid hsl(var(--border))}.fb-admin-list .fb-inbox-row{padding-inline:16px}@media (min-width: 640px) and (hover: hover){.fb-remove-image{opacity:0}.fb-image-tile:hover .fb-remove-image,.fb-image-tile:focus-within .fb-remove-image{opacity:1}}@media (min-width: 640px){.fb-admin-list .fb-inbox-row[aria-current=true]{background:var(--fill-subtle)}}@media (max-width: 639px){.fb-feedback-overlay{background:hsl(var(--background));-webkit-backdrop-filter:none;backdrop-filter:none}.fb-feedback-dialog{padding:16px;background:transparent;border:0;border-radius:0}.fb-admin-workspace{display:block}.fb-admin-workspace:not(.fb-show-detail)>.fb-admin-detail,.fb-show-detail>.fb-admin-list{display:none}.fb-admin-detail{border:0;padding:0;max-width:none}}
