/* Scoped additions use the existing Congo/Fontstore type and theme tokens. */
.congo-detail-brand{display:flex;align-items:center;gap:14px;min-width:0;width:100%}
.congo-detail-brand>:last-child{min-width:0;flex:1}
.congo-app-logo{display:block;flex:none;width:44px;height:44px;object-fit:contain;border-radius:10px}
.congo-inspired-by{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;font:400 16px/1.4 Inter,sans-serif;color:var(--token-a2ff4bd6-64e4-4b5e-8dd3-30412409648e,#000)}
.congo-inspired-label{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;color:var(--token-558cfecd-2e81-4304-9e4a-292e180b34ca,#858585)}
.congo-inspired-label>svg{flex:none}
.congo-inspired-source{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;color:inherit;text-decoration:none;text-align:right}
.congo-inspired-source>span{overflow-wrap:anywhere}
.congo-reference-logo{display:block;flex:none;width:24px;height:24px;object-fit:contain;border-radius:5px;background:#fff}
.congo-inspired-source:hover{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1199.98px){.congo-app-logo{width:36px;height:36px}.congo-detail-brand{gap:10px}}
@media(max-width:809.98px){.congo-inspired-by{font-size:16px;gap:12px}.congo-inspired-label{gap:10px}.congo-reference-logo{width:22px;height:22px}}

/* Owner's measured Mobbin identity row; preserve Congo's font, tokens and controls. */
.congo-card-brand{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:16px 0}
.congo-card-logo{display:block;flex:none;box-sizing:border-box;width:40px;height:40px;object-fit:contain;padding:3px;border:1px solid var(--token-3b0e5039-05df-4d34-a3f8-aa47210d6ab4,#e5e5e5);border-radius:30%;background:var(--token-7252a629-7ca5-4ebc-89cf-7c3a72ac9391,#f5f5f5)}
.congo-card-brand-copy{flex:1;min-width:0}
body .framer-e3S0z .congo-card-brand-copy>.framer-smytn{position:relative;width:100%;min-width:0;gap:0;padding:0 36px 0 0}
body .framer-e3S0z .congo-card-brand .framer-1ki9ebp{min-width:0}
body .framer-e3S0z .congo-card-brand .framer-13x2uh6{min-width:0;overflow:hidden}
body .framer-e3S0z .congo-card-brand .framer-13x2uh6>p{margin:0;font-size:16px;font-weight:600;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .framer-e3S0z .congo-card-brand .framer-12tq0t6{position:static;min-width:0;height:20px;min-height:20px;align-items:center}
body .framer-e3S0z .congo-card-brand .framer-t0eyl0{min-width:0;height:20px;display:block!important;overflow:hidden!important;white-space:nowrap!important}
body .framer-e3S0z .congo-card-brand .framer-t0eyl0>p{margin:0;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}
body .framer-e3S0z .congo-card-brand .framer-12tq0t6>.framer-1og78vd{position:absolute;right:0;top:0;bottom:0;margin-block:auto}
body .framer-e3S0z .congo-card-brand .framer-12tq0t6>.congo-library-menu{position:absolute;right:0;top:0;bottom:0;height:36px;margin-block:auto}
