/* V026 adapters use the established charcoal/orange card language, no global resets. */
.built-password-field{display:flex;align-items:stretch;position:relative;min-width:0;width:100%}
.built-password-field>input{min-width:0;width:100%;padding-right:66px!important}
.built-password-toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);min-height:36px;min-width:48px;border:0;border-radius:8px;background:transparent;color:#ff7a20;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
.built-quote-message{display:grid;gap:8px;text-align:left;width:100%;max-width:400px;min-width:0;min-height:64px;border:1px solid #b85520;background:#231c16;color:#fff;border-radius:14px;padding:16px;font:inherit;cursor:pointer}
.built-quote-message span{font-size:13px;color:#ffb174;overflow-wrap:anywhere}
.built-team-workspace{padding:20px;min-width:0}.built-team-workspace>p{line-height:1.5;color:#bbb;margin-bottom:20px}
.bx,.bx-entry,.bx-explore-tabs{--bx-bg:#0d0d0f;--bx-card:#18181b;--bx-line:#303034;--bx-muted:#b0b0b6;--bx-orange:#ff7a20}
.bx-btn,.bx .bx-btn{background:#242427}.bx .bx-primary{background:#ff7a20;color:#111}
.bx-note{background:#151517}.bx .bx-field input:not([type=checkbox]),.bx .bx-field select,.bx .bx-field textarea,.bx .bx-search{background:#111114;border-color:#36363b}
.bx-shell[data-bx-route="builds"] .bx-eyebrow,.bx-shell[data-bx-route="build"] .bx-eyebrow{display:none}
.bx-shell[data-bx-route="builds"] .bx-head{border-bottom:0}.bx-build-grid .bx-card{border-radius:18px;background:#18181b}
.bx-service-group{grid-column:1/-1;min-width:0;margin:0;padding:14px;border:1px solid #343438;border-radius:12px}.bx-service-group legend{font-weight:700;padding:0 7px}
.bx [data-bx-route="publisher_builds"]{overflow-wrap:anywhere}.bx [data-bx-action="like-build"][aria-pressed="true"]{color:#111;background:#ff7a20}
@media(max-width:600px){.built-team-workspace{padding:14px}.bx-shell[data-bx-route="builds"] .bx-grid{gap:14px}.bx-filter-row{grid-template-columns:1fr!important}}

@media(max-width:600px){.bx .bx-line{grid-template-columns:repeat(2,minmax(0,1fr))}.bx .bx-line>.bx-field:first-child,.bx .bx-line>.bx-check{grid-column:1/-1}.bx .bx-line>.bx-check{display:flex;white-space:normal;word-break:normal}.bx .bx-line>.bx-check span{word-break:normal;overflow-wrap:normal}}
