/* PBG members workspaces: use existing dark AdminCP and public role colours. */
.pbg-members-rebuilt .pbg-member-intro{margin:15px 0;padding:14px 18px;border:1px solid rgba(47,115,154,.5);border-radius:13px;background:rgba(5,20,32,.7)}
.pbg-member-intro h2{margin:5px 0;font-size:20px}.pbg-member-intro p{margin:5px 0;color:#98b6c7;font-size:13px}
.pbg-member-inspector{margin:0 0 18px}.pbg-member-inspector-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;padding-bottom:14px;border-bottom:1px solid rgba(43,91,123,.65)}
.pbg-member-identity{display:flex;gap:14px;align-items:center}.pbg-member-identity h2{margin:4px 0;font-size:24px}.pbg-member-identity small{font-size:12px;color:#88afc5}
.pbg-member-pic{width:62px;height:62px;min-width:62px;border-radius:14px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(49,160,202,.65);background:#0a283a;color:#b8f2ff;font-weight:900}
.pbg-member-pic img{width:100%;height:100%;object-fit:cover}.pbg-member-pic.compact{width:46px;min-width:46px;height:46px;border-radius:10px}
.pbg-member-role-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.pbg-member-role-summary>div{padding:12px 14px;border:1px solid rgba(37,85,116,.64);border-radius:11px;background:rgba(5,17,27,.55);min-width:0}
.pbg-member-role-summary small{display:block;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800;color:#81a9bf;margin-bottom:5px}.pbg-member-role-summary b{font-size:13px;color:#e9f8ff;overflow-wrap:anywhere}
.pbg-member-profile-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pbg-member-profile-form label,.pbg-role-assignment label{display:grid;gap:7px;color:#a6cce0;font-size:12px;font-weight:800}
.pbg-member-profile-form input:not([type=checkbox]),.pbg-member-profile-form textarea,.pbg-role-assignment select{box-sizing:border-box;display:block;width:100%;min-height:42px;color:#f0fbff;border:1px solid rgba(48,109,145,.74);background:#071a27;border-radius:9px;padding:10px 12px;font:inherit}
.pbg-member-profile-form .span-2{grid-column:1/-1}.pbg-member-profile-form textarea{min-height:90px;resize:vertical}
.pbg-member-private-note{border:1px solid rgba(43,101,126,.6);border-radius:10px;padding:11px 13px;background:#091f2c;color:#9bbfd0;font-size:12px}.pbg-member-private-note>*{display:block;margin:0 0 5px}.pbg-member-private-note strong{color:#d8f4ff}.pbg-member-private-note small{color:#88aebe}
.pbg-member-toggle{display:flex!important;gap:9px;align-items:center;font-size:13px!important}.pbg-member-save{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(47,102,127,.7)}.pbg-member-save span{font-size:12px;color:#8fb0c2}
.pbg-role-workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.pbg-role-assignment{padding:18px;border-radius:14px;border:1px solid rgba(44,111,151,.65);background:linear-gradient(140deg,rgba(9,29,42,.9),rgba(6,18,28,.82))}.pbg-role-assignment h3{font-size:19px;margin:7px 0}.pbg-role-assignment p{font-size:13px;line-height:1.5;color:#94b5c7;min-height:56px}.pbg-role-assignment form{display:grid;gap:12px;margin:12px 0}.pbg-role-assignment .btn{justify-self:start}.pbg-role-help-link{display:inline-flex;margin-top:9px;color:#65d6ff;font-size:12px;font-weight:800;text-decoration:none}.pbg-role-help-link:hover{text-decoration:underline}.pbg-role-scope-note{display:grid;gap:5px;margin-top:12px;padding:12px;border:1px solid rgba(33,94,119,.55);border-radius:10px}.pbg-role-scope-note strong{font-size:11px;color:#8fc6de}.pbg-role-scope-note span{font-size:13px;color:#eefaff}
.pbg-member-directory{margin-top:16px}.pbg-member-directory-list{display:grid;gap:9px}.pbg-member-result{display:grid;grid-template-columns:auto minmax(170px,1.5fr) minmax(95px,.7fr) minmax(130px,.8fr) auto;align-items:center;gap:11px;padding:12px 13px;border:1px solid rgba(41,101,137,.58);background:rgba(7,24,35,.78);border-radius:12px;min-width:0}.pbg-member-result.selected{border-color:#46bfe8;box-shadow:inset 0 0 0 1px rgba(62,184,224,.25)}.pbg-member-result-name{min-width:0}.pbg-member-result-name b{font-size:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbg-member-result-name small{display:block;font-size:11px;color:#8eb5c6;overflow:hidden;text-overflow:ellipsis}.pbg-member-label{justify-self:start;padding:5px 9px;border-radius:999px;border:1px solid rgba(41,113,149,.7);font-size:11px;font-weight:800;color:#b6d9e8}.pbg-member-label.is-admin{border-color:rgba(230,107,90,.56);color:#ffb0a4;background:rgba(73,27,25,.24)}.pbg-member-server-list{display:grid;gap:9px}.pbg-member-server-list article{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid #244761;border-radius:12px;gap:12px}
.pbg-role-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 18px}.pbg-role-guide>div{padding:15px;border:1px solid rgba(46,111,153,.6);background:rgba(7,24,37,.82);border-radius:13px}.pbg-role-guide strong{font-size:13px;color:#eaf8ff}.pbg-role-guide p{font-size:12px;color:#9ebfd1;line-height:1.5;margin:6px 0 0}
.pbg-perm-group{overflow:hidden}.pbg-perm-group>summary{cursor:pointer;list-style:none}.pbg-perm-group>summary::-webkit-details-marker{display:none}.pbg-perm-group>summary:after{content:'Expand permissions ▾';display:block;padding:8px 18px;color:#82d8f4;font-size:11px;font-weight:900;letter-spacing:.02em}.pbg-perm-group[open]>summary:after{content:'Collapse permissions ▴'}.pbg-perm-group .permission-group-body{padding-top:12px}
.pbg-public-staff-tag{display:inline-flex;gap:6px;align-items:center;border-radius:999px;padding:6px 11px;background:color-mix(in srgb,var(--staff-colour,#47c9f4) 13%,#061825);border:1px solid var(--staff-colour,#47c9f4);color:var(--staff-colour,#47c9f4);font-size:11px;font-weight:900;letter-spacing:.05em;line-height:1.3;white-space:normal;text-transform:uppercase}
@media(max-width:1000px){.pbg-member-result{grid-template-columns:auto minmax(140px,1fr) auto}.pbg-member-result .pbg-member-label{display:none}}
@media(max-width:760px){.pbg-member-role-summary,.pbg-role-workspace-grid,.pbg-role-guide,.pbg-member-profile-form{grid-template-columns:1fr}.pbg-member-profile-form .span-2{grid-column:1}.pbg-member-result{grid-template-columns:auto minmax(0,1fr)}.pbg-member-result>a{grid-column:1/-1}.pbg-member-save{flex-wrap:wrap}.pbg-member-role-summary>div{min-width:0}}

/* Admin members workspace rebuild */
.pbg-members-head{align-items:flex-start}
.pbg-member-kpis article{min-height:108px}
.pbg-member-intro.compact{margin:16px 0 18px}.pbg-member-intro.compact h2{font-size:24px}
.pbg-member-inspector.pro{margin:16px 0 18px;padding:22px;background:linear-gradient(135deg,rgba(10,29,43,.96),rgba(5,16,26,.92));border-color:rgba(62,147,191,.55)}
.pbg-member-inspector-actions{display:flex;gap:10px;flex-wrap:wrap}.pbg-member-chip-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.pbg-member-role-summary.expanded{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pbg-member-role-summary.expanded>div span{display:block;margin-top:5px;font-size:11px;color:#86aabd;line-height:1.45}
.pbg-member-workform{margin-top:18px;padding-top:18px;border-top:1px solid rgba(44,104,137,.6)}
.pbg-member-directory.pro{margin-top:0}.pbg-table-head{align-items:flex-start}
.pbg-members-filters{display:grid;grid-template-columns:2fr repeat(4,minmax(140px,1fr)) auto;gap:12px;margin-bottom:16px;padding:16px;border:1px solid rgba(38,96,129,.55);border-radius:14px;background:rgba(7,20,31,.62)}
.pbg-members-filters label{display:grid;gap:7px;min-width:0}.pbg-members-filters label>span{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#86b8d1}
.pbg-members-filters input,.pbg-members-filters select{box-sizing:border-box;width:100%;min-height:42px;border-radius:10px;border:1px solid rgba(49,118,154,.7);background:#071a27;color:#f3fbff;padding:10px 12px;font:inherit}
.pbg-members-filters .workspace-search{margin:0}.pbg-member-filter-actions{display:flex;gap:10px;align-items:end;justify-content:flex-end;flex-wrap:wrap}
.pbg-member-table-wrap{border:1px solid rgba(35,95,128,.55);border-radius:14px;overflow:hidden;background:rgba(5,17,27,.45)}
.pbg-member-table-header,.pbg-member-row{display:grid;grid-template-columns:minmax(220px,1.3fr) minmax(170px,1fr) minmax(150px,.8fr) minmax(170px,1fr) minmax(120px,.7fr) minmax(170px,.9fr);gap:14px;align-items:center}
.pbg-member-table-header{padding:14px 18px;border-bottom:1px solid rgba(35,90,122,.55);background:rgba(7,19,30,.92);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#82b6d0}
.pbg-member-table-list{display:grid}.pbg-member-row{padding:16px 18px;border-bottom:1px solid rgba(33,88,119,.38);background:linear-gradient(90deg,rgba(8,25,37,.92),rgba(5,18,30,.78));min-width:0}.pbg-member-row:last-child{border-bottom:none}.pbg-member-row.selected{box-shadow:inset 3px 0 0 #58d5ff;background:linear-gradient(90deg,rgba(12,36,52,.98),rgba(5,19,31,.84))}
.pbg-member-row .player-col,.pbg-member-row .roles-col,.pbg-member-row .status-col,.pbg-member-row .actions-col{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0}.pbg-member-row .player-col{gap:12px}
.pbg-member-row .identity-col,.pbg-member-row .activity-col{display:grid;gap:3px;min-width:0}.pbg-member-row .identity-col strong,.pbg-member-row .activity-col strong{font-size:13px;color:#eefbff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pbg-member-row .identity-col small,.pbg-member-row .activity-col small{font-size:11px;color:#89adc0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pbg-status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgba(55,116,149,.58);background:rgba(8,32,47,.65);font-size:11px;font-weight:800;color:#cce8f5;text-transform:uppercase;letter-spacing:.05em}.pbg-status-pill.ok{border-color:rgba(33,178,123,.62);color:#84efc1;background:rgba(10,63,46,.35)}.pbg-status-pill.warn{border-color:rgba(241,176,69,.52);color:#ffcf78;background:rgba(70,45,5,.30)}.pbg-status-pill.dim{color:#9eb7c4}
.pbg-member-pagination{padding-top:14px}.workspace-pager{display:flex;gap:8px;flex-wrap:wrap}.workspace-pager .pager-link{min-width:38px;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(43,104,137,.72);background:rgba(8,25,37,.95);color:#dff7ff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.workspace-pager .pager-link.active{border-color:#54d4ff;box-shadow:0 0 0 1px rgba(84,212,255,.28) inset;color:#54d4ff}.workspace-pager .pager-link:disabled{opacity:.45;cursor:not-allowed}
.pbg-member-directory .workspace-resultbar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}
@media(max-width:1320px){.pbg-members-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.pbg-member-filter-actions{grid-column:1/-1;justify-content:flex-start}.pbg-member-table-header,.pbg-member-row{grid-template-columns:minmax(200px,1.4fr) minmax(170px,1fr) minmax(140px,.8fr) minmax(160px,.9fr) minmax(120px,.7fr) minmax(150px,.85fr)}}
@media(max-width:1080px){.pbg-member-role-summary.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.pbg-member-table-header{display:none}.pbg-member-row{grid-template-columns:1fr;gap:10px}.pbg-member-row>div{min-width:0}.pbg-member-row .status-col,.pbg-member-row .roles-col,.pbg-member-row .actions-col{justify-content:flex-start}}
@media(max-width:760px){.pbg-members-filters{grid-template-columns:1fr}.pbg-member-role-summary.expanded{grid-template-columns:1fr}.pbg-member-inspector.pro{padding:16px}.pbg-member-directory .workspace-resultbar{align-items:flex-start}.pbg-member-inspector-header{align-items:flex-start}}


/* Compact, dashboard-style player directory — presentation only. */
.pbg-members-rebuilt{max-width:1460px;margin-inline:auto}
.pbg-members-rebuilt .pbg-members-head{margin-bottom:14px;gap:12px}
.pbg-members-rebuilt .pbg-members-head h1{font-size:clamp(29px,2.4vw,37px);line-height:1.07;margin:4px 0 8px}
.pbg-members-rebuilt .pbg-members-head p{max-width:720px;font-size:13px;line-height:1.5;margin:0}
.pbg-members-rebuilt .workspace-head-actions{display:flex;flex-wrap:wrap;gap:8px}
.pbg-members-rebuilt .workspace-head-actions .btn{min-height:36px;padding:8px 12px;font-size:12px}
.pbg-members-rebuilt .pbg-member-kpis{gap:0;margin:12px 0 16px;border:1px solid rgba(46,105,137,.68);border-radius:13px;overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#0a1d2a}
.pbg-members-rebuilt .pbg-member-kpis article{position:relative;min-height:75px!important;border:0!important;border-right:1px solid rgba(49,100,129,.5)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:14px 12px 12px 58px!important;display:flex;flex-direction:column;justify-content:center;gap:1px}
.pbg-members-rebuilt .pbg-member-kpis article:last-child{border-right:0!important}
.pbg-members-rebuilt .pbg-member-kpis i{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:11px;border:1px solid #1e4f69;background:#0e2f42;color:#5acef2;display:grid;place-items:center;font-size:15px}
.pbg-members-rebuilt .pbg-member-kpis span{order:2;font-size:10px;letter-spacing:.04em}
.pbg-members-rebuilt .pbg-member-kpis strong{order:1;font-size:23px;line-height:1.15}
.pbg-members-rebuilt .pbg-member-kpis small{order:3;font-size:10px}
.pbg-members-rebuilt .pbg-member-tabs{margin-bottom:14px}
.pbg-members-rebuilt .pbg-member-intro-slim{padding:10px 14px;margin:0 0 13px;background:rgba(6,23,35,.5)}
.pbg-members-rebuilt .pbg-member-intro-slim .section-kicker{font-size:9px}
.pbg-members-rebuilt .pbg-member-intro-slim h2{font-size:16px;margin:2px 0}
.pbg-members-rebuilt .pbg-member-intro-slim p{font-size:12px;line-height:1.4;margin:2px 0}
.pbg-members-rebuilt .pbg-member-directory.pro{padding:15px!important}
.pbg-members-rebuilt .pbg-table-head{margin-bottom:10px!important}
.pbg-members-rebuilt .pbg-table-head h2{font-size:18px;margin:4px 0}
.pbg-members-rebuilt .pbg-table-head p{font-size:12px;line-height:1.4}
.pbg-members-rebuilt .pbg-members-filters.compact{display:grid;grid-template-columns:minmax(200px,2fr) repeat(3,minmax(132px,1fr)) minmax(75px,.55fr) auto;gap:8px;padding:10px 11px;margin-bottom:12px;border-radius:11px}
.pbg-members-rebuilt .pbg-members-filters.compact label{gap:4px}
.pbg-members-rebuilt .pbg-members-filters.compact label>span{font-size:9px}
.pbg-members-rebuilt .pbg-members-filters.compact input,.pbg-members-rebuilt .pbg-members-filters.compact select{height:36px;min-height:36px;padding:7px 10px;font-size:12px;border-radius:8px}
.pbg-members-rebuilt .pbg-member-filter-actions{gap:5px;align-items:end;grid-column:auto}
.pbg-members-rebuilt .pbg-member-filter-actions .btn{height:36px;min-height:36px;white-space:nowrap;padding:7px 10px;font-size:11px}
.pbg-members-rebuilt .pbg-member-table-header,.pbg-members-rebuilt .pbg-member-row{grid-template-columns:minmax(160px,1.35fr) minmax(154px,1.15fr) minmax(110px,.8fr) minmax(140px,1.1fr) minmax(102px,.65fr) 115px;gap:11px}
.pbg-members-rebuilt .pbg-member-table-header{padding:10px 12px;font-size:9px}
.pbg-members-rebuilt .pbg-member-row{padding:10px 12px;min-height:59px;box-sizing:border-box}
.pbg-members-rebuilt .pbg-member-pic.compact{width:36px;height:36px;min-width:36px;border-radius:9px}
.pbg-members-rebuilt .pbg-member-row .player-col{gap:9px}
.pbg-members-rebuilt .pbg-member-result-name b{font-size:12px}
.pbg-members-rebuilt .pbg-member-result-name small,.pbg-members-rebuilt .pbg-member-row .identity-col small,.pbg-members-rebuilt .pbg-member-row .activity-col small{font-size:10px}
.pbg-members-rebuilt .pbg-member-row .identity-col strong,.pbg-members-rebuilt .pbg-member-row .activity-col strong{font-size:11px}
.pbg-members-rebuilt .pbg-member-row .roles-col{gap:5px}
.pbg-members-rebuilt .pbg-member-row .pbg-member-label{font-size:9px;padding:4px 7px}
.pbg-members-rebuilt .pbg-member-row .pbg-status-pill{font-size:9px;padding:4px 7px}
.pbg-members-rebuilt .pbg-member-row .status-col{gap:5px}
.pbg-members-rebuilt .pbg-member-row .actions-col{gap:5px;flex-wrap:nowrap;justify-content:flex-end}
.pbg-members-rebuilt .pbg-member-icon-action{height:29px;width:29px;display:inline-grid;place-items:center;border:1px solid rgba(45,103,138,.75);border-radius:8px;background:rgba(10,29,44,.8);color:#bde5f7;text-decoration:none;font-size:11px;flex-shrink:0}
.pbg-members-rebuilt .pbg-member-icon-action:hover,.pbg-members-rebuilt .pbg-member-icon-action:focus-visible{border-color:#59d3ff;color:#fff;background:#0e3b51}
.pbg-members-rebuilt .pbg-member-icon-action.is-security{border-color:rgba(237,173,74,.34);color:#ffcc7b}
.pbg-members-rebuilt .pbg-member-pagination{margin-top:7px}
.pbg-members-rebuilt .pbg-member-inspector.pro{max-width:100%;padding:15px;margin:12px 0}
.pbg-members-rebuilt .pbg-member-inspector-header{padding-bottom:10px}
.pbg-members-rebuilt .pbg-member-role-summary.expanded{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:9px 0}
.pbg-members-rebuilt .pbg-member-role-summary.expanded>div{padding:9px 11px}
.pbg-members-rebuilt .pbg-member-role-summary.expanded small{font-size:9px}
.pbg-members-rebuilt .pbg-member-role-summary.expanded b{font-size:12px}
.pbg-members-rebuilt .pbg-member-role-summary.expanded span{font-size:10px}
@media(max-width:1250px){.pbg-members-rebuilt .pbg-members-filters.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.pbg-members-rebuilt .pbg-member-filter-actions{grid-column:1/-1;justify-content:flex-end}.pbg-members-rebuilt .pbg-member-table-header,.pbg-members-rebuilt .pbg-member-row{grid-template-columns:minmax(150px,1.4fr) minmax(140px,1fr) minmax(110px,.85fr) minmax(120px,1fr) minmax(90px,.6fr) 100px;gap:7px}}
@media(max-width:1000px){.pbg-members-rebuilt .pbg-member-table-header{display:none}.pbg-members-rebuilt .pbg-member-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px}.pbg-members-rebuilt .pbg-member-row .player-col{grid-column:1/-1}.pbg-members-rebuilt .pbg-member-row .actions-col{justify-content:flex-end}.pbg-members-rebuilt .pbg-member-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pbg-members-rebuilt .pbg-member-kpis article:nth-child(2){border-right:0!important}.pbg-members-rebuilt .pbg-member-kpis article:nth-child(-n+2){border-bottom:1px solid rgba(49,100,129,.5)!important}}
@media(max-width:720px){.pbg-members-rebuilt .pbg-members-filters.compact{grid-template-columns:1fr 1fr}.pbg-members-rebuilt .pbg-members-filters.compact label:first-child{grid-column:1/-1}.pbg-members-rebuilt .pbg-member-role-summary.expanded{grid-template-columns:1fr}.pbg-members-rebuilt .pbg-member-row{grid-template-columns:1fr}.pbg-members-rebuilt .pbg-member-row .player-col{grid-column:auto}.pbg-members-rebuilt .pbg-member-row .actions-col{justify-content:flex-start}.pbg-members-rebuilt .pbg-member-kpis article{padding-left:50px!important}}

.pbg-members-rebuilt .pbg-member-search-field{display:grid;gap:4px;min-width:0}
.pbg-members-rebuilt .pbg-member-search-box{display:flex;align-items:center;gap:8px;min-width:0;min-height:36px;padding:0 10px;border:1px solid rgba(49,118,154,.7);border-radius:8px;background:#071a27;color:#78cfee}
.pbg-members-rebuilt .pbg-member-search-box input{height:34px!important;min-height:34px!important;padding:6px 0!important;border:0!important;background:transparent!important;outline:none;min-width:0;flex:1;font-size:12px}
.pbg-members-rebuilt .pbg-member-search-box:focus-within{border-color:#49c9f5;box-shadow:0 0 0 2px rgba(73,201,245,.15)}

/* Website display badges: compact multi-badge editor and public badges. */
.pbg-multi-badges{display:grid;gap:7px;margin:12px 0 15px}
.pbg-multi-badge-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-height:38px;padding:7px 10px;border:1px solid rgba(46,108,145,.55);border-radius:10px;background:rgba(4,18,29,.68)}
.pbg-multi-badge-row form{display:inline-flex!important;margin:0 0 0 auto!important;gap:0!important}
.pbg-multi-badge-row small{font-size:10px;color:#93b4c8;font-weight:700}
.pbg-badge-main-label{display:inline-flex;border-radius:999px;padding:4px 8px;background:rgba(12,71,75,.36);border:1px solid rgba(74,225,209,.48);color:#77efdb;font-size:10px;font-weight:900;letter-spacing:.08em}
.pbg-badge-control-form{display:grid!important;gap:9px!important;margin:11px 0!important;grid-template-columns:minmax(0,1fr) auto;align-items:end}
.pbg-badge-control-form label{min-width:0}.pbg-badge-control-form .btn{align-self:end;white-space:nowrap}
.pbg-added-website-badge{display:inline-flex;max-width:100%;align-items:center;gap:5px;vertical-align:middle}
.pbg-added-website-badge span{overflow-wrap:anywhere}.pbg-added-website-badge.secondary-website-badge{opacity:.94}
.member-public-tag-stack,.profile-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.staff-card-tags .pbg-added-website-badge{margin:0}
@media(max-width:760px){.pbg-badge-control-form{grid-template-columns:minmax(0,1fr)}.pbg-badge-control-form .btn{justify-self:start}}
