.bn-page{--bn-ink:#171b2a;--bn-line:var(--wp-line,#e4e6ec);--bn-muted:var(--wp-muted,#707484);--bn-accent:var(--wp-accent,#00768f);--bn-soft:var(--wp-soft,#e3f9fd);--bn-danger:#b64240;--bn-danger-soft:#fcf0ef;--bn-warning:#8a5a00;--bn-warning-soft:#fff6e2;--bn-success:#1f7a4f;--bn-success-soft:#e7f6ee;--bn-star:#e2a400}.bn-page h4{margin:0 0 10px;font-size:13px;font-weight:600}.bn-optional{color:var(--wp-muted,#707484);margin-left:4px;font-size:11px;font-weight:400}.bn-card{border:1px solid var(--wp-line,#e4e6ec);background:#fff;border-radius:10px;min-width:0;padding:18px}.bn-card>h3{align-items:center;gap:8px;margin:0 0 14px;font-size:15px;font-weight:600;display:flex}.review-sidebar-link{position:relative}.bn-nav-count{color:#fff;background:#ff5a4f;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.bn-nav-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--review-teal-dark,#00768f);background:#ff5a4f;border-radius:50%;display:none;position:absolute;top:9px;left:26px}.sidebar-collapsed .review-sidebar-link .bn-nav-count{display:none}.sidebar-collapsed .review-sidebar-link .bn-nav-dot{display:block}@media (max-width:1080px){.sidebar-collapsed .review-sidebar-link .bn-nav-count{display:inline-grid}.sidebar-collapsed .review-sidebar-link .bn-nav-dot{display:none}}.bn-pill{white-space:nowrap;color:#4a5060;background:#f0f2f5;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.bn-pill.verified{background:var(--bn-success-soft,#e7f6ee);color:var(--bn-success,#1f7a4f)}.bn-pill.pending{color:#3e4fb0;background:#eef1ff}.bn-pill.warning{color:#8a5a00;background:#fff6e2}.bn-pill.danger{color:#b64240;background:#fcf0ef}.bn-pill.action{background:var(--wp-accent,#00768f);color:#fff}.bn-pill.muted{color:#6a7181;background:#f0f2f5}.bn-count{background:var(--wp-accent,#00768f);color:#fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.bn-role{background:var(--wp-soft,#e3f9fd);color:var(--wp-accent,#00768f);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:700}.bn-stars{vertical-align:middle;gap:1px;display:inline-flex}.bn-star{color:#d4d7de;line-height:0;display:inline-block;position:relative}.bn-star-fill{color:#e2a400;position:absolute;inset:0 auto 0 0;overflow:hidden}.bn-star-fill svg{fill:currentColor}.bn-rating-badge{color:#4a5060;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.bn-rating-badge.empty{color:var(--wp-muted,#707484);font-weight:400}.bn-star-input{gap:4px;display:flex}.bn-star-input button{color:#c9cdd6;background:0 0;border:0;border-radius:6px;padding:2px;line-height:0}.bn-star-input button.on{color:#e2a400}.bn-star-input button.on svg{fill:currentColor}.bn-star-input button:hover{background:#f6f7f9}.bn-logo,.bn-avatar{color:var(--wp-accent,#00768f);background:var(--wp-soft,#e3f9fd);flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.bn-logo{border:1px solid var(--wp-line,#e4e6ec);border-radius:22%}.bn-avatar{color:#4a5060;background:#eef0f4;border-radius:50%}.bn-logo img,.bn-avatar img{object-fit:cover;width:100%;height:100%}.bn-logo-picker{align-items:center;gap:16px;display:flex}.bn-logo-picker>div{flex-direction:column;gap:6px;min-width:0;display:flex}.bn-logo-picker strong{color:#4a5060;font-size:12px}.bn-logo-picker small{color:var(--wp-muted,#707484);font-size:12px}.wp-form .bn-logo-picker label.wp-button{color:#3b4152;cursor:pointer;flex-direction:row;font-size:12px}.bn-banner{border:1px solid;border-radius:10px;align-items:flex-start;gap:12px;margin:0 0 22px;padding:14px 16px;font-size:13px;display:flex}.bn-banner>svg{flex:none;margin-top:1px}.bn-banner>div{flex:1;min-width:0}.bn-banner strong{margin-bottom:2px;font-size:14px;display:block}.bn-banner p{overflow-wrap:anywhere;margin:0;line-height:1.5}.bn-banner.warning{color:#6b4700;background:#fff8e8;border-color:#f1dca8}.bn-banner.danger{color:#8e2f2d;background:#fdf3f2;border-color:#efcdca}.bn-banner.info{background:var(--wp-soft,#e3f9fd);color:#0b5363;border-color:#b9e6f0}.bn-banner .wp-button{flex:none;align-self:center}.bn-banner-aside{opacity:.85;align-self:center;max-width:200px;font-size:12px}.bn-inline-warning{color:#6b4700;background:#fff8e8;border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.bn-inline-warning svg{flex:none;margin-top:1px}.bn-setup-lead{color:#4a5060;max-width:640px;margin:-14px 0 24px;font-size:14px;line-height:1.6}.bn-setup-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:18px;display:grid}.bn-company-hero .bn-hero-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bn-invite{border:1px solid var(--wp-line,#e4e6ec);background:#fff;border-radius:10px;margin:0 0 12px;padding:16px 18px 2px}.bn-invite>div:first-child{flex-direction:column;gap:4px;display:flex}.bn-invite small{color:var(--wp-muted,#707484);font-size:12px}.bn-invite .wp-invite{margin:12px 0 16px}.bn-leave-row{border:1px solid var(--wp-line,#e4e6ec);border-radius:10px}.bn-hint{margin:-8px 0 0}.bn-confirm{color:#171b2a;text-align:center;background:#fff;border:1px solid #e4e6ec;border-radius:16px;width:min(420px,100vw - 32px);padding:24px;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;box-shadow:0 24px 100px #0b14232b}.bn-confirm::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11182760}.bn-confirm h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 8px;font-size:17px;font-weight:600}.bn-confirm>p{color:#4a5060;margin:0 0 16px;line-height:1.5}.bn-confirm-note{text-align:left;color:#4a5060;flex-direction:column;gap:6px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}.bn-confirm-note textarea{width:100%;min-height:60px;font:inherit;resize:vertical;border:1px solid #dfe2e8;border-radius:7px;padding:9px 11px;font-size:14px;font-weight:400}.bn-confirm-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bn-confirm-actions .wp-button{width:100%;min-height:40px;font-size:13px}.bn-confirm .wp-button.primary{color:#fff;background:#00768f;border-color:#00768f}.wp-button.bn-destructive{color:#b64240;background:#fdf3f2;border-color:#efcdca}.wp-button.bn-destructive svg{color:#b64240}.wp-button.bn-destructive:hover{background:#f9e4e2}.wp-button.danger{color:#b64240}.wp-button.danger:hover{background:#fcf0ef;border-color:#efcdca}.bn-messages{--bn-canvas:#f7f7f8;--bn-surface:#f1f1f3;--bn-raised:#e7e7eb;--bn-hair:#e8e8ec;--bn-ink:#0f1116;--bn-sub:#6c6f77;--bn-faint:#9a9ca4;--bn-radius:18px;border:1px solid var(--bn-hair);border-radius:var(--bn-radius);background:#fff;grid-template-columns:minmax(250px,320px) minmax(0,1fr);height:max(520px,100dvh - 182px);display:grid;overflow:hidden}.bn-banner+.bn-messages{height:max(520px,100dvh - 292px)}.bn-list{border-right:1px solid var(--bn-hair);background:#fbfbfc;min-height:0;padding:8px;overflow-y:auto}.bn-list>.wp-error{margin:4px 4px 10px}.bn-list-row{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:11px;padding:11px 12px;display:flex}.bn-list-row+.bn-list-row{margin-top:2px}.bn-list-row:hover{background:var(--bn-surface)}.bn-list-row.active{box-shadow:0 0 0 1px var(--bn-hair), 0 1px 3px #0f111608;background:#fff}.bn-list-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bn-list-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.bn-name{align-items:center;gap:4px;min-width:0;display:inline-flex}.bn-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bn-list-top strong{letter-spacing:-.01em;font-size:14px;font-weight:650}.bn-list-top time{color:var(--bn-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.bn-list-preview{color:var(--bn-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bn-list-row.unread .bn-list-preview{color:var(--bn-ink);font-weight:600}.bn-list-meta{align-items:center;gap:6px;min-height:18px;display:flex}.bn-list-meta:empty{display:none}.bn-list-meta .bn-count{margin-left:auto}.bn-messages .bn-count,.bn-messages .bn-pill.action{background:var(--bn-ink)}.bn-list-empty,.bn-pane-empty{text-align:center;color:var(--bn-sub,#707484);flex-direction:column;align-items:center;gap:8px;padding:40px 22px;display:flex}.bn-list-empty strong,.bn-pane-empty strong{color:#171b2a;font-size:14px}.bn-list-empty p,.bn-pane-empty p{margin:0 0 8px;font-size:13px;line-height:1.5}.bn-pane-empty{justify-content:center;height:100%}.bn-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.bn-conversation{flex-direction:column;height:100%;min-height:0;display:flex}.bn-conversation>.wp-error{margin:10px 16px}.bn-conversation-head{border-bottom:1px solid var(--bn-hair);align-items:center;gap:12px;padding:12px 16px;display:flex}.bn-back{display:none}.bn-conversation-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bn-conversation-title strong{letter-spacing:-.015em;font-size:15.5px;font-weight:700}.bn-conversation-sub{min-width:0;color:var(--bn-sub);align-items:center;gap:8px;font-size:12px;display:flex}.bn-sub-verified{color:var(--bn-verified,#1d6fe0);white-space:nowrap;font-weight:600}.bn-switch{background:var(--bn-surface);border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.bn-switch button{min-height:32px;color:var(--bn-sub);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.bn-switch button:hover{color:var(--bn-ink)}.bn-switch button.active{background:var(--bn-ink);color:#fff}.bn-switch .bn-count{min-width:17px;height:17px;padding:0 5px;font-size:10px}.bn-switch button.active .bn-count{color:var(--bn-ink);background:#fff}.bn-tab-scroll{flex:1;min-height:0;padding:16px 18px 24px;overflow-y:auto}.bn-conversation .wp-button{background:var(--bn-surface);min-height:36px;color:var(--bn-ink);border-color:#0000;border-radius:999px;padding:7px 16px;font-weight:600}.bn-conversation .wp-button:hover{background:var(--bn-raised)}.bn-conversation .wp-button.primary{background:var(--bn-ink);border-color:var(--bn-ink);color:#fff}.bn-conversation .wp-button.primary:hover{background:#2a2d35}.bn-conversation .wp-button.danger{color:#b64240}.bn-conversation .wp-button.danger:hover{background:#fcf0ef;border-color:#0000}.bn-chat{flex-direction:column;flex:1;min-height:0;display:flex}.bn-chat>.wp-error{margin:8px 16px}.bn-chat-scroll{flex-direction:column;flex:1;gap:2px;min-height:0;padding:10px 20px 16px;display:flex;overflow-y:auto}.bn-day{color:var(--bn-faint);letter-spacing:.02em;align-self:center;margin:16px 0 6px;font-size:11px;font-weight:650}.bn-system{background:var(--bn-canvas);max-width:min(88%,520px);color:var(--bn-sub);text-align:center;overflow-wrap:anywhere;border-radius:999px;flex-wrap:wrap;justify-content:center;align-self:center;align-items:baseline;gap:2px 8px;margin:10px 0 4px;padding:6px 14px;font-size:12px;line-height:1.4;display:inline-flex}.bn-system time{color:var(--bn-faint);font-size:11px}.bn-bubble-row{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.bn-bubble-row.mine{align-items:flex-end}.bn-bubble-row.first,.bn-bubble-row.single{margin-top:10px}.bn-bubble{border-radius:var(--bn-radius);background:var(--bn-surface);max-width:min(72%,520px);color:var(--bn-ink);padding:8px 13px;font-size:14.5px;line-height:1.42}.bn-bubble-row.mine .bn-bubble{background:var(--bn-ink);color:#fff}.bn-bubble-row.theirs.first .bn-bubble{border-bottom-left-radius:6px}.bn-bubble-row.theirs.middle .bn-bubble{border-top-left-radius:6px;border-bottom-left-radius:6px}.bn-bubble-row.theirs.last .bn-bubble{border-top-left-radius:6px}.bn-bubble-row.mine.first .bn-bubble{border-bottom-right-radius:6px}.bn-bubble-row.mine.middle .bn-bubble{border-top-right-radius:6px;border-bottom-right-radius:6px}.bn-bubble-row.mine.last .bn-bubble{border-top-right-radius:6px}.bn-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.bn-stamp{color:var(--bn-faint);font-variant-numeric:tabular-nums;margin:0 8px 2px;font-size:11px}.bn-author{color:var(--bn-sub);margin:0 8px;font-size:11px;font-weight:600}.bn-inline-proposal{border:1px solid var(--bn-hair);border-radius:var(--bn-radius);width:min(100%,400px);color:var(--bn-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 1px 2px #0f111608}.bn-inline-proposal:hover{border-color:#d3d4da;box-shadow:0 2px 8px #0f11160d}.bn-inline-proposal-icon{background:var(--bn-surface);width:34px;height:34px;color:var(--bn-ink);border-radius:50%;place-items:center;display:grid}.bn-inline-proposal-copy{flex-direction:column;min-width:0;display:flex}.bn-inline-proposal-copy small{color:var(--bn-faint);letter-spacing:.03em;text-transform:uppercase;font-size:10.5px;font-weight:650}.bn-inline-proposal-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.bn-inline-proposal-copy>span{color:var(--bn-sub);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bn-inline-proposal-chevron{color:var(--bn-faint)}.bn-composer{background:#fff;padding:8px 14px 14px}.bn-composer-field{background:var(--bn-surface);border:1px solid #0000;border-radius:24px;align-items:flex-end;gap:8px;padding:4px 4px 4px 16px;transition:background-color .15s,border-color .15s;display:flex}.bn-composer-field:focus-within{background:#fff;border-color:#d3d4da}.bn-composer textarea{min-width:0;min-height:38px;max-height:160px;color:var(--bn-ink);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:14.5px;line-height:1.4}.bn-send{background:var(--bn-ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:background-color .15s,transform .15s;display:grid}.bn-send:hover:not(:disabled){background:#2a2d35}.bn-send:active:not(:disabled){transform:scale(.94)}.bn-send:disabled{cursor:not-allowed;background:#c9cad1}.bn-deals-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.bn-deals-head>p{min-width:0;color:var(--bn-sub);flex:1;margin:0;font-size:12.5px;line-height:1.45}.bn-deals-head .wp-button{flex:none}.bn-proposals{flex-direction:column;gap:12px;display:flex}.bn-proposal{border:1px solid var(--bn-hair);border-radius:var(--bn-radius);background:#fff;padding:14px 16px}.bn-proposal.needs-answer{border-color:var(--bn-ink);box-shadow:0 2px 10px #0f11160f}.bn-proposal.declined,.bn-proposal.withdrawn{background:var(--bn-canvas)}.bn-proposal.declined h3,.bn-proposal.withdrawn h3{color:var(--bn-sub)}.bn-proposal-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bn-proposal-heading{min-width:0}.bn-proposal-heading>small{color:var(--bn-faint);font-size:11.5px;display:block}.bn-proposal h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:3px 0 1px;font-size:16px;font-weight:700}.bn-proposal h3.bn-changed{background:#fff1c7;border-radius:6px;margin-left:-6px;padding:0 6px;display:inline-block}.bn-proposal-summary{color:#3d4048;margin:0;font-size:13px;font-weight:500}.bn-changed-legend{color:#6b4d00;background:#fff1c7;border-radius:999px;align-items:center;gap:5px;margin:10px 0 0;padding:3px 10px;font-size:11.5px;font-weight:650;display:inline-flex}.bn-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:12px 0 0;display:grid}.bn-terms>div{background:var(--bn-canvas);border-radius:12px;min-width:0;padding:8px 11px}.bn-terms>div.bn-term-wide{grid-column:1/-1}.bn-terms dt{color:var(--bn-sub);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.bn-terms dd{color:var(--bn-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:1px 0 0;font-size:13px;font-weight:500;line-height:1.4}.bn-terms>div.bn-changed{background:#fff8e1;box-shadow:inset 0 0 0 1px #efd185}.bn-changed-tag{color:#4d3700;letter-spacing:.02em;text-transform:uppercase;background:#f6d26b;border-radius:999px;padding:0 6px;font-size:9.5px;font-weight:750;line-height:16px}.bn-was{color:#8d7a4a;margin-top:1px;font-size:12px;font-weight:400;-webkit-text-decoration:line-through #c9b27a;text-decoration:line-through #c9b27a;display:block}.bn-note{background:var(--bn-canvas);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:10px 0 0;padding:9px 12px;font-size:13px}.bn-note cite{color:var(--bn-sub);font-size:12px;font-style:normal}.bn-accepted-note{color:var(--bn-success,#1f7a4f);align-items:center;gap:6px;margin:10px 0 0;font-size:13px;font-weight:600;display:flex}.bn-proposal-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bn-history{margin-top:10px;font-size:12px}.bn-history summary{cursor:pointer;color:var(--bn-sub);font-weight:600}.bn-history ol{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;display:flex}.bn-history li small{color:var(--bn-faint)}.bn-history-terms{color:#4a5060;display:block}.bn-history q{color:#4a5060;font-style:italic;display:block}.bn-fieldset{border:1px solid var(--wp-line,#e4e6ec);border-radius:10px;flex-direction:column;gap:14px;min-width:0;margin:0;padding:14px 14px 16px;display:flex}.bn-fieldset legend{color:#171b2a;padding:0 6px;font-size:12px;font-weight:700}.wp-form .bn-field-changed,.bn-fieldset.bn-field-changed{position:relative}.wp-form label.bn-field-changed input,.wp-form label.bn-field-changed textarea,.wp-form label.bn-field-changed select{background:#fffaeb;border-color:#e2a400}.wp-form label.bn-field-changed:after,.bn-fieldset.bn-field-changed>legend:after{content:"Changed";color:#6b4d00;background:#fff3c4;border-radius:4px;align-self:flex-start;margin-left:6px;padding:0 6px;font-size:10px;font-weight:700;line-height:18px}.wp-form label.bn-field-changed:after{position:absolute;top:-1px;right:0}.bn-fieldset.bn-field-changed{border-color:#e2a400}.bn-chips{flex-wrap:wrap;gap:6px;display:flex}.bn-chip{color:#3b4152;font:inherit;background:#fff;border:1px solid #dfe2e8;border-radius:999px;align-items:center;gap:4px;padding:6px 11px;font-size:12px;display:inline-flex}.bn-chip.on{border-color:var(--wp-accent,#00768f);background:var(--wp-soft,#e3f9fd);color:#0b5363;font-weight:600}.bn-rating-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bn-rating-quote{flex-direction:column;gap:6px;display:flex}.bn-rating-quote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.bn-rating-quote small{color:var(--wp-muted,#707484);font-size:12px}.bn-rating-actions{justify-content:flex-start}.bn-creator-ratings{margin-top:22px}.bn-rating-list{border:1px solid var(--wp-line,#e4e6ec);background:#fff;border-radius:10px;flex-direction:column;display:flex}.bn-rating-list .bn-rating-quote{border-bottom:1px solid var(--wp-line,#e4e6ec);padding:14px 16px}.bn-rating-list .bn-rating-quote:last-child{border-bottom:0}.bn-discover-list .bn-rating-badge{flex:none}.bn-discover-actions{flex-wrap:wrap;gap:8px;margin:16px 0 20px;display:flex}.wp-page>.bn-banner{max-width:900px}.bn-join-shell{color:#171b2a;background:#f7f8fa;place-items:center;min-height:100dvh;padding:24px 16px;font-size:14px;display:grid}.bn-join-card{text-align:center;--wp-accent:#00768f;--wp-soft:#e3f9fd;--wp-line:#e4e6ec;--wp-muted:#707484;background:#fff;border:1px solid #e4e6ec;border-radius:18px;flex-direction:column;align-items:center;gap:14px;width:min(460px,100%);padding:32px 28px;display:flex;box-shadow:0 18px 60px #0b142312}.bn-join-card h1{letter-spacing:-.03em;margin:0;font-size:22px}.bn-join-card>p{color:#4a5060;margin:0;line-height:1.55}.bn-join-card .bn-inline-warning{text-align:left}.bn-join-icon{color:#00768f;background:#e3f9fd;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.bn-join-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bn-join-account{color:#707484;font-size:12px}.bn-link-button{color:#00768f;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:860px){.bn-setup-grid,.bn-rating-grid{grid-template-columns:1fr}}@media (max-width:760px){.bn-messages{grid-template-columns:1fr;height:calc(100dvh - 112px);min-height:460px}.bn-banner+.bn-messages,.bn-banner+.bn-banner+.bn-messages{height:calc(100dvh - 112px)}.bn-messages.has-selection .bn-list,.bn-messages:not(.has-selection) .bn-pane{display:none}.bn-list{background:#fff;border-right:0;padding:6px}.bn-back{margin-left:-8px;display:inline-flex}.bn-conversation-head{flex-wrap:wrap;gap:8px 10px;padding:10px 12px}.bn-switch{order:1;width:100%;display:flex}.bn-switch button{flex:1;padding:0 8px}.bn-tab-scroll{padding:14px 12px 20px}.bn-chat-scroll{padding:6px 12px 12px}.bn-bubble{max-width:84%}.bn-composer{padding:6px 10px 10px}.bn-deals-head{align-items:flex-start}.bn-proposal{padding:12px 13px}.bn-proposal-head{flex-direction:column-reverse;gap:6px}.bn-banner{flex-wrap:wrap}.bn-banner>div{flex-basis:calc(100% - 31px)}.bn-banner .wp-button{margin-left:31px}.bn-banner.compact{flex-wrap:nowrap;align-items:center;margin-bottom:14px;padding:10px 12px}.bn-banner.compact>div{flex-basis:auto}.bn-banner.compact p,.bn-banner.compact .bn-banner-aside{display:none}.bn-banner.compact strong{margin:0;font-size:13px}.bn-banner.compact .wp-button{margin-left:0}.bn-banner.compact+.bn-messages{height:calc(100dvh - 213px)}.bn-banner-aside{max-width:none;margin-left:31px}.bn-logo-picker{align-items:flex-start}.bn-company-hero .bn-logo{width:64px!important;height:64px!important;font-size:22px!important}.bn-card{padding:14px}}.bn-creator-verified{color:var(--bn-verified,#1d6fe0);flex:none;align-items:center;gap:4px;line-height:1;display:inline-flex}.bn-creator-verified svg{display:block}.bn-creator-verified.labeled{background:#e9f1fd;border-radius:999px;padding:3px 9px 3px 5px;font-size:12px;font-weight:650}.bn-profile-meta{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.bn-profile-meta .wp-muted{font-size:13px}.wp-row-copy .bn-name{max-width:100%}.bn-proof{border:1px solid var(--wp-line,#e4e6ec);background:#fbfbfc;border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.bn-proof-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.bn-proof-head strong{color:#171b2a;font-size:14px;font-weight:650}.bn-proof-count{color:#4a5060;font-variant-numeric:tabular-nums;background:#eceef2;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.bn-proof-lead{color:var(--wp-muted,#707484);margin:-4px 0 0;font-size:12.5px}.bn-proof-examples{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bn-proof-examples li{color:#373b4d;align-items:flex-start;gap:8px;font-size:13px;font-weight:400;line-height:1.4;display:flex}.bn-proof-examples svg{color:#6a7181;flex:none;margin-top:1px}.wp-form .bn-dropzone,.bn-dropzone{color:#171b2a;cursor:pointer;background:#fff;border:1.5px dashed #cdd1da;border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background-color .15s;display:flex}.bn-dropzone:hover,.bn-dropzone.dragging{background:#f7f7f8;border-color:#171b2a}.bn-dropzone:focus-within{outline-offset:2px;outline:2px solid #171b2a}.bn-dropzone.disabled{cursor:not-allowed;opacity:.55}.bn-dropzone-icon{color:#fff;background:#171b2a;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.bn-dropzone-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.bn-dropzone-copy strong{font-size:13.5px;font-weight:600}.bn-dropzone-copy u{text-underline-offset:2px}.bn-dropzone-copy small{color:var(--wp-muted,#707484);font-size:12px;font-weight:400}.bn-proof-problems{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bn-proof-problems li{color:#b64240;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.4;display:flex}.bn-proof-problems svg{flex:none;margin-top:2px}.bn-proof-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bn-proof-row{border:1px solid var(--wp-line,#e4e6ec);background:#fff;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.bn-proof-row.failed{background:snow;border-color:#efcdca}.bn-proof-icon{color:#4a5060;background:#f0f2f5;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.bn-proof-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bn-proof-copy strong{text-overflow:ellipsis;white-space:nowrap;color:#171b2a;font-size:13px;font-weight:600;overflow:hidden}.bn-proof-copy small{color:var(--wp-muted,#707484);align-items:center;gap:4px;font-size:12px;font-weight:400;display:inline-flex}.bn-proof-row.ready .bn-proof-copy small svg{color:var(--bn-success,#1f7a4f)}.bn-proof-copy small.bn-proof-error{color:#b64240}.bn-progress{background:#e8eaef;border-radius:999px;height:4px;display:block;overflow:hidden}.bn-progress>span{border-radius:inherit;background:#171b2a;height:100%;transition:width .2s;display:block}.bn-proof-actions{flex:none;gap:6px;display:flex}.bn-proof-actions .wp-button{border-radius:999px;min-height:30px;padding:4px 10px;font-size:12px}.bn-verify-actions{flex-wrap:wrap;align-items:center}.bn-verify-blocker{color:var(--wp-muted,#707484);flex:180px;font-size:12px}.bn-request-card{flex-direction:column;gap:12px;display:flex}.bn-request-card h4{margin:0}.bn-request-details{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 16px;margin:0;display:grid}.bn-request-details dt{color:var(--wp-muted,#707484);font-size:11px;font-weight:600}.bn-request-details dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.bn-request-foot{margin:0}@media (max-width:520px){.bn-proof{padding:12px}.bn-proof-row{flex-wrap:wrap}.bn-proof-copy{flex-basis:calc(100% - 44px)}.bn-proof-actions{justify-content:flex-end;width:100%}}.ls-skeleton{opacity:0;pointer-events:none;transition:opacity .2s}.ls-skeleton.visible{opacity:1}.ls-line,.ls-circle,.bn-skeleton-bubble{background:linear-gradient(90deg,#ececef 25%,#f6f6f8 50%,#ececef 75%) 0 0/200% 100%;border-radius:6px;animation:1.3s linear infinite skeleton-shift;display:block}.ls-circle{border-radius:999px;flex:none}@media (prefers-reduced-motion:reduce){.ls-line,.ls-circle,.bn-skeleton-bubble{animation:none}}.ls-error{text-align:center;color:#4a5060;flex-direction:column;align-items:center;gap:6px;max-width:380px;margin:24px auto;padding:24px 20px;display:flex}.ls-error.compact{margin:12px auto;padding:16px 12px}.ls-error-icon{color:#5b6272;background:#eef0f4;border-radius:999px;place-items:center;width:46px;height:46px;display:grid}.ls-error strong{color:#171b2a;font-size:15px}.ls-error p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:1.5}.ls-updating{color:#4a5060;background:#fffe;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #e4e6ec,0 4px 14px #0f111614}.ls-button{position:relative}.ls-button-label{align-items:center;gap:7px;transition:opacity .15s;display:inline-flex}.ls-button.loading .ls-button-label{opacity:0}.ls-button-spinner{margin:auto;position:absolute;inset:0}.ls-button.loading:disabled{opacity:.85;cursor:progress}.bn-list{position:relative}.bn-list-status{z-index:2;justify-content:center;height:0;display:flex;position:sticky;top:0;overflow:visible}.bn-list-status .ls-updating{margin-top:4px}.bn-list-skeleton .bn-list-row{cursor:default}.bn-list-skeleton .bn-list-copy{gap:8px}.bn-conversation-skeleton{flex-direction:column;height:100%;display:flex}.bn-skeleton-title{flex-direction:column;gap:8px;display:flex}.bn-chat-skeleton{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;padding:20px;display:flex}.bn-skeleton-bubble{border-radius:18px;height:34px}.bn-skeleton-bubble.mine{align-self:flex-end}.bn-company-skeleton .bn-card{flex-direction:column;gap:14px;display:flex}.bn-menu{flex:none;position:relative}.bn-menu-button{border-radius:999px}.bn-menu-list{z-index:20;border:1px solid var(--bn-hair,#e8e8ec);background:#fff;border-radius:14px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 50px #0f111624}.bn-menu-list button{width:100%;color:var(--bn-ink,#0f1116);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:flex}.bn-menu-list button:hover:not(:disabled),.bn-menu-list button:focus-visible{background:var(--bn-surface,#f1f1f3);outline:none}.bn-menu-list button:disabled{opacity:.45;cursor:not-allowed}.bn-menu-list hr{border:0;border-top:1px solid var(--bn-hair,#e8e8ec);margin:5px 4px}.bn-menu-list .bn-menu-destructive,.bn-menu-list .bn-menu-destructive svg{color:#b64240}.bn-menu-error{color:#8e2f2d;background:#fdf3f2;border-radius:10px;width:220px;padding:8px 10px;font-size:12px;position:absolute;top:calc(100% + 6px);right:0}.bn-restriction{color:#4a5060;background:#f6f7f9;border:1px solid #e3e5ea;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;display:flex}.bn-tab-scroll>.bn-restriction{margin-bottom:14px}.bn-restriction strong{color:#3b4152;align-items:center;gap:7px;font-size:14px;display:inline-flex}.bn-restriction.danger{background:#fdf3f2;border-color:#efcdca}.bn-restriction.danger strong{color:#b64240}.bn-restriction p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.bn-restriction .wp-button{margin-top:4px}.bn-ban-note{color:#3b4152;font-style:italic}.bn-banner+.bn-banner+.bn-messages{height:max(520px,100dvh - 432px)}.bn-list-meta{flex-wrap:wrap}.bn-ban-banner>div p+p{margin-top:4px}.bn-unverified-strip{color:#6b4700;background:#fff8e8;border-bottom:1px solid #f1dca8;align-items:flex-start;gap:7px;margin:0;padding:8px 16px;font-size:12.5px;line-height:1.45;display:flex}.bn-unverified-strip svg{flex:none;margin-top:2px}.bn-sub-warning{color:#8a5a00;font-size:12px;font-weight:600}.bn-org-verified{color:#1d9bf0;display:inline-flex}.bn-chat-stack{flex-direction:column;gap:2px;margin-top:auto;display:flex}.bn-bubble-row.sending .bn-bubble{opacity:.62}.bn-bubble-row.failed .bn-bubble{color:#8e2f2d;background:#fdf3f2;box-shadow:inset 0 0 0 1px #efcdca}.bn-delivery{font-style:italic}.bn-delivery-failed{color:#b64240;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;max-width:min(85%,460px);margin:0 6px 2px;font-size:11.5px;display:inline-flex}.bn-delivery-reason{flex:100%}.bn-delivery-reason svg{vertical-align:-2px}.bn-delivery-failed button{color:#3b4152;font:inherit;cursor:pointer;background:#fff;border:1px solid #efcdca;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.bn-delivery-failed .bn-delivery-delete,.bn-delivery-failed .bn-delivery-delete svg{color:#b64240}.bn-report-reasons{border:1px solid var(--wp-line,#e4e6ec);border-radius:12px;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}.bn-report-reasons legend{color:#4a5060;padding:0 0 6px;font-size:12px;font-weight:600}.wp-form .bn-report-reason{cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;padding:10px 12px;font-weight:400;display:flex}.bn-report-reason+.bn-report-reason{border-top:1px solid var(--wp-line,#e4e6ec)}.bn-report-reason.on{background:var(--wp-soft,#e3f9fd)}.wp-form .bn-report-reason input[type=radio]{width:16px;min-width:0;height:16px;min-height:0;accent-color:var(--wp-accent,#00768f);border:0;flex:none;margin:3px 0 0;padding:0}.bn-report-reason>span{flex:1;min-width:0}.bn-report-reason span,.bn-report-block span{flex-direction:column;gap:2px;display:flex}.bn-report-reason strong,.bn-report-block strong{color:#171b2a;font-size:13.5px}.bn-report-reason small,.bn-report-block small{color:#6a7181;font-size:12px;font-weight:400;line-height:1.4}.wp-form .bn-report-block{border:1px solid var(--wp-line,#e4e6ec);border-radius:12px;align-items:flex-start;padding:12px}.bn-report-sent{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 6px 4px;display:flex}.bn-report-sent-icon{background:var(--bn-success-soft,#e7f6ee);width:54px;height:54px;color:var(--bn-success,#1f7a4f);border-radius:999px;place-items:center;display:grid}.bn-report-sent strong{font-size:16px}.bn-report-sent p{color:#4a5060;margin:0 0 8px;line-height:1.5}.bn-brand-link p{margin:0 0 12px}.bn-brand-link-row select{border:1px solid var(--wp-line,#e4e6ec);min-width:0;min-height:36px;font:inherit;background:#fff;border-radius:7px;flex:1;padding:6px 10px;font-size:13px}@media (max-width:760px){.bn-menu{margin-left:auto}.bn-unverified-strip{padding:8px 12px}.bn-ban-banner{flex-wrap:wrap}}.cp-nav-count{color:#fff;text-align:center;background:#ef5d57;border-radius:999px;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.cp-nav button.active .cp-nav-count{margin-right:10px}.cp-sidebar-collapsed .cp-nav-count{min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:4px;right:2px}.cp-main .bn-page{--bn-accent:#d9534f}.cn-invite-card>p{margin:0 0 16px}.cn-invite-grid{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:16px;margin-bottom:16px;display:grid}.cn-invite-preview{text-align:center;background:#f6f6f8;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;padding:20px 16px;display:flex}.cn-invite-avatar{color:#6c6f77;background:#e7e7eb;border-radius:999px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.cn-invite-avatar img{object-fit:cover;width:100%;height:100%}.cn-invite-name strong{font-size:16px}.cn-invite-preview small{color:#6c6f77;overflow-wrap:anywhere}.cn-invite-qr{background:#fff;border:1px solid #e8e8ec;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.cn-invite-qr small{color:#6c6f77;text-align:center;max-width:168px;font-size:11.5px}.cn-qr{image-rendering:pixelated;display:block}.cn-invite-link{flex-wrap:wrap}.cn-invite-link input{flex:240px;min-width:0}.cn-invite-blocked{align-items:flex-start;gap:12px;display:flex}.cn-invite-blocked>div{flex:1;min-width:0}.cn-invite-blocked strong{margin-bottom:2px;display:block}.cn-invite-blocked p{color:#4a5060;margin:0;line-height:1.5}.cn-invite-blocked-icon,.cn-verify-icon{color:#4a5060;background:#f0f2f5;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.cn-invite-blocked .wp-button{flex:none;align-self:center}.cn-verify-head{align-items:flex-start;gap:12px;display:flex}.cn-verify-head>div{flex:1;min-width:0}.cn-verify-head strong{margin-bottom:2px;font-size:15px;display:block}.cn-verify-head p{color:#4a5060;margin:0;line-height:1.5}.cn-verify-head .wp-button{flex:none;align-self:center}.cn-verify-head.pending .cn-verify-icon{color:#b0680a;background:#fff3df}.cn-verify-head.verified .cn-verify-icon{color:#1d9bf0;background:#e8f3fe}.cn-verify-head.danger .cn-verify-icon{color:#b64240;background:#fdf3f2}.cn-review-note{background:#fdf3f2;border-radius:10px;padding:10px 12px;color:#8e2f2d!important;margin-top:10px!important}.cn-review-note span{text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700;display:block}.cn-verify>.bn-card+.bn-card,.cn-verify>.bn-card+form,.cn-verify>.bn-card+p{margin-top:12px}.cn-verify-skeleton{flex-direction:column;gap:12px;display:flex}.cn-code small{color:#6a7181;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.cn-code-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cn-code code{letter-spacing:.02em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:22px;font-weight:700}.cn-code p{margin:10px 0 0}.cn-links{flex-direction:column;gap:8px;display:flex}.cn-link-row{grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.cn-link-row select,.cn-link-row input{min-width:0}.cn-link-row input[aria-invalid=true]{border-color:#e5a29f}.cn-link-error{color:#b64240;grid-column:2/-1;font-size:12px}.cn-links>.wp-button{align-self:flex-start}.cn-link-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cn-link-list a{color:inherit;overflow-wrap:anywhere}.cn-wide{grid-column:1/-1}.bn-row-button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}@media (max-width:760px){.cn-invite-grid{grid-template-columns:1fr}.cn-invite-link input{flex:none;width:100%}.cn-invite-blocked,.cn-verify-head{flex-wrap:wrap}.cn-link-row{grid-template-columns:minmax(0,1fr) auto}.cn-link-row select,.cn-link-error{grid-column:1/-1}}.bn-dropzone{position:relative}.wp-form .bn-dropzone input.wp-sr-only{width:1px;min-width:0;height:1px}.bn-confirm .bn-confirm-actions .wp-button.bn-destructive,.bn-confirm .bn-confirm-actions .wp-button.bn-destructive .ls-button-label{color:#b64240}.bn-confirm .bn-confirm-actions .wp-button.bn-destructive{background:#fdf3f2;border-color:#efcdca}
.vm-thumb{color:#a3a8b5;background:#f3f5f7;border-radius:8px;flex:none;place-items:center;width:30px;height:40px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #11162f0f}.vm-thumb img{object-fit:cover;width:100%;height:100%;display:block}.vm-thumb.has-image{background:#e9ebef}.vm-thumb.has-image:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #11162f14}.vm-thumb.missing{box-shadow:none;color:#b7bbc6;background:0 0;border:1px dashed #cfd3dc}.video-summary{grid-template-columns:50px 30px minmax(0,1fr) auto}.wp-row>.vm-thumb-row{width:30px;height:40px}.cl-video-thumbnail,.cl-video-thumbnail.vm-thumb{border-radius:9px;flex:0 0 36px;width:36px;height:48px}.cl-video-thumbnail:not(.vm-thumb){box-shadow:inset 0 0 0 1px #11162f0f}.cp-day-list>button>.vm-thumb,.cp-video-cell>.vm-thumb{border-radius:9px;width:36px;height:48px}.vm-lead{grid-template-columns:196px minmax(0,1fr);align-items:start;gap:26px;display:grid}.vm-lead-mockup,.vm-lead-concept{min-width:0}.vm-figure{aspect-ratio:9/16;color:#a3a8b5;cursor:zoom-in;background:#eceef2;border:0;border-radius:18px;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #11162f0f,0 10px 28px #11162f14}.vm-figure img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}.vm-figure:hover img{transform:scale(1.015)}.vm-figure:focus-visible{outline:2px solid var(--review-teal,#00c0e8);outline-offset:3px}.vm-figure-empty{cursor:default;box-shadow:inset 0 0 0 1px #11162f0f}.vm-enlarge{color:#373b4d;opacity:.9;background:#ffffffe0;border-radius:999px;place-items:center;width:28px;height:28px;transition:opacity .16s;display:grid;position:absolute;bottom:9px;right:9px;box-shadow:0 1px 4px #11162f2e}.vm-figure:hover .vm-enlarge{opacity:1}.vm-lightbox{cursor:zoom-out;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;overflow:hidden}.vm-lightbox[open]{place-items:center;display:grid}.vm-lightbox::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d101cc7}.vm-lightbox img{cursor:default;border-radius:18px;max-width:min(100%,720px);max-height:calc(100dvh - 48px);display:block;box-shadow:0 24px 60px #00000059}.vm-lightbox-close{color:#11162f;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:fixed;top:16px;right:16px}.vm-creator-block{background:#fbfafa;border:1px solid #ebe7e8;border-radius:18px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;margin:0 0 16px;padding:12px;display:grid}.vm-creator-block .vm-figure{border-radius:12px;box-shadow:0 1px 2px #11162f0f}.vm-creator-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.vm-creator-copy strong{color:#171b2a;font-size:14px;font-weight:650}.vm-creator-copy span{color:#5d6170;font-size:13px}.vm-creator-copy small{color:#8a8e9b;font-size:12px}.vm-missing{aspect-ratio:9/16;color:#aaa4a8;text-align:center;border:1.5px dashed #d6d2d4;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;font-size:10px;font-weight:600;line-height:1.25;display:flex}.vm-missing span{max-width:64px}@media (max-width:680px){.video-summary{grid-template-columns:48px 28px minmax(0,1fr) auto}.video-summary>.vm-thumb{border-radius:7px;width:28px;height:37px}.vm-lead{grid-template-columns:1fr;gap:22px}.vm-lead-mockup .vm-figure{width:min(232px,72%);margin:0 auto}.vm-lightbox{padding:12px}.vm-lightbox img{max-height:calc(100dvh - 24px)}.vm-creator-block{grid-template-columns:78px minmax(0,1fr);gap:13px}}@media (prefers-reduced-motion:reduce){.vm-figure img{transition:none}}
.account-login-waiting{color:var(--review-muted);flex-direction:column;align-items:center;gap:12px;margin:auto;font-size:13px;display:flex}.account-login .account-login-visual{background:linear-gradient(160deg, #11162f 0%, #1d2a4f 55%, var(--review-teal-dark) 100%)}.account-role-picker{width:min(560px,100% - 32px)}.account-role-picker .review-auth-kicker{margin-top:0}.account-role-options{gap:10px;width:100%;margin-top:22px;display:grid}.account-role-option{border:1px solid var(--review-line-strong);width:100%;color:var(--review-ink);text-align:left;background:#fff;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.account-role-option:hover:not(:disabled){border-color:var(--review-teal-dark);background:#fbfeff;box-shadow:0 6px 18px #11162f0f}.account-role-option:disabled{opacity:.6}.account-role-option>svg{color:var(--review-muted)}.account-role-option-icon{background:var(--review-teal-soft);width:42px;height:42px;color:var(--review-teal-dark);border-radius:9px;place-items:center;display:grid}.account-role-option-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.account-role-option-copy strong{letter-spacing:-.02em;font-size:15px;font-weight:700}.account-role-option-copy span{color:var(--review-copy);font-size:12px;line-height:1.45}.account-role-option-copy small{color:var(--review-muted);font-size:11px}.account-role-picker .error-text{margin:14px 0 0;font-size:12px}.review-state-card .account-role-open{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.review-state-card .text-command{align-items:center;gap:6px;display:inline-flex}@media (max-width:760px){.account-login .review-auth-card{grid-template-columns:1fr}.account-login .account-login-visual{display:none}}
.site-signin{white-space:nowrap}.site-account{display:flex;position:relative}.site-account-button{color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#181817;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:14px;font-weight:700;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden;box-shadow:0 6px 16px #17171624}.site-account-button:hover,.site-account.open .site-account-button{box-shadow:0 0 0 3px #1717161a,0 6px 16px #17171624}.site-account-button:active{transform:scale(.96)}.site-account-button:focus-visible{outline-offset:2px;outline:3px solid #316fec66}.site-account-button img,.site-account-button span{object-fit:cover;pointer-events:none;place-items:center;width:100%;height:100%;display:grid}.brands-page .site-account-button{background:#007f99}.site-account-menu{z-index:50;color:#171716;text-align:left;background:#fff;border:1px solid #17171614;border-radius:18px;flex-direction:column;width:min(260px,100vw - 24px);padding:8px;animation:.14s ease-out site-account-menu-in;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #17171629}.site-account-menu[hidden]{display:none}@keyframes site-account-menu-in{0%{opacity:0;transform:translateY(-4px)}}.site-account-identity{border-bottom:1px solid #17171614;flex-direction:column;gap:2px;margin-bottom:4px;padding:8px 10px 10px;display:flex}.site-account-identity strong,.site-account-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-account-identity strong{font-size:14px}.site-account-identity small{color:#6f716f;font-size:12px}.site-account-menu a,.site-account-menu button{min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.site-account-menu a:hover,.site-account-menu button:hover,.site-account-menu a:focus-visible,.site-account-menu button:focus-visible{background:#f4f4f1;outline:none}.site-account-menu svg{color:#6f716f;flex:none}.cl-shell .cl-header{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1180px;margin:0 auto}.cl-shell .cl-header .marketing-nav-cta{background:#10232a;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;font-size:13px;font-weight:650;display:inline-flex;color:#fff!important}@media (max-width:640px){.site-account-button{width:40px;height:40px}}.site-account-button>span{letter-spacing:.01em;font-size:14px;font-weight:700}
