.brand-collaboration,.post-review{padding:18px;border:1px solid var(--line,#b9cec3);border-radius:16px;background:var(--panel,#fff);color:var(--ink,#183e30);margin-block:16px}.brand-collaboration h3,.post-review h3{margin-block:0 10px}.collaboration-row{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-block:12px}.collaboration-row label{flex:1 1 160px;min-width:0}.collaboration-context{padding:12px 16px;border-inline-start:4px solid var(--accent,#256c50);background:var(--surface,#edf5ef);border-radius:10px;margin-block:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.collaboration-context p{margin:0;flex:1}.collaboration-member,.internal-note{padding:12px;border:1px solid var(--line,#b9cec3);border-radius:10px;margin-block:10px;overflow-wrap:anywhere}.internal-note p{white-space:pre-wrap}.internal-note small,.review-status{color:var(--muted,#53685f)}.post-review textarea{width:100%;box-sizing:border-box}.post-review button,.brand-collaboration button{min-height:40px}.destination-options fieldset{border:1px solid var(--line,#b9cec3);border-radius:12px;margin-block:12px;padding:12px}.destination-options label{display:block;margin-block:10px}.destination-options select{width:100%}.collaboration-invite-link{direction:ltr;overflow-wrap:anywhere;display:block}.collaboration-disabled-note{border-inline-start:3px solid var(--accent,#256c50);padding-inline-start:12px}@media(max-width:600px){.brand-collaboration,.post-review{padding:12px}.collaboration-row{align-items:stretch}.collaboration-row>*{flex-basis:100%}.collaboration-context{align-items:stretch}.collaboration-context button{width:100%}}[data-theme="dark"] .brand-collaboration,[data-theme="dark"] .post-review{background:var(--panel,#162b25);color:var(--ink,#e3eee8)}
