.social-room-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);padding-bottom:1rem}
.social-room-grid>section{padding:1rem}
.social-room-grid h2{margin-top:0}.social-presence form{display:grid;gap:.75rem}.social-presence label{display:grid;gap:.3rem;font-weight:700}.social-presence input{box-sizing:border-box;width:100%}

/* Pearl keeps the existing global entry control; this is presentation only. */
.pearl-entry {
  width: 4.5rem;
  min-width: 4.5rem;
  height: 4.5rem;
  min-height: 4.5rem;
  padding: 0;
  overflow: hidden;
  border: 0;
  background: transparent url("../assets/founder/pearl.png?v=MAP-ICON-RESTORATION-R1") center / contain no-repeat;
  color: transparent;
  font-size: 0;
}

.vendor-x-recipes{margin-block:1rem;padding:1rem;min-width:0}
.vendor-x-recipes>header{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}
.x-recipe-form{display:grid;gap:1rem}.x-recipe-form label{display:grid;gap:.35rem}.x-recipe-yield,.x-recipe-ingredient{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;align-items:end}.x-recipe-ingredient{padding:.75rem}
.x-recipe-form fieldset{display:grid;min-width:0;gap:.75rem;border:0;padding:0}.x-recipe-book{display:grid;gap:.5rem;padding:0;list-style:none}.x-recipe-book button{display:flex;width:100%;min-width:0;justify-content:space-between;gap:1rem;text-align:left}.x-recipe-book button span{color:var(--store-look-muted,#40545d);overflow-wrap:anywhere}.x-recipe-card{margin-top:1rem;padding:1rem}
.pearl-entry[data-pearl-presence="LISTENING"],
.pearl-entry[data-pearl-presence="TYPING"],
.pearl-entry[data-pearl-presence="WORKING"] {
  background-image: url("../assets/founder/pearl.gif?v=PEARL-PRESENCE-ICON-R2");
}
@media (prefers-reduced-motion: reduce) {
  .pearl-entry[data-pearl-presence="LISTENING"],
  .pearl-entry[data-pearl-presence="TYPING"],
  .pearl-entry[data-pearl-presence="WORKING"] {
    background-image: url("../assets/founder/pearl.png?v=MAP-ICON-RESTORATION-R1");
  }
}
.social-connections ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.social-connections li{display:flex;justify-content:space-between;gap:1rem;overflow-wrap:anywhere}.social-connections li span{color:var(--store-look-muted,#40545d)}.social-outreach .action-row{display:flex;flex-wrap:wrap;gap:.5rem}
@media(max-width:38rem){.social-room-grid{grid-template-columns:1fr}}
.vendor-events-runtime{display:grid;gap:1rem}.vendor-events-runtime form{display:grid;gap:.75rem;padding:1rem}
.vendor-events-runtime label{display:grid;gap:.25rem}.vendor-events-runtime input,.vendor-events-runtime textarea{font:inherit}
.vendor-event-list{display:grid;gap:.75rem}.vendor-event-card{padding:1rem}.vendor-event-card div{display:flex;gap:.5rem;flex-wrap:wrap}
.scheduled-auto-open-control,.status-location-control{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0;padding:1rem;border:1px solid rgba(67,45,25,.2);border-radius:1rem;background:var(--surface-raised,#fff)}
.scheduled-auto-open-control p,.status-location-control p{margin:.3rem 0 0}.scheduled-auto-open-control button,.status-location-control button{flex:0 0 auto}
.status-control-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}
.delivery-area-preview-card{position:absolute;z-index:11;right:.75rem;bottom:5rem;width:min(24rem,calc(100% - 1.5rem));box-sizing:border-box;padding:1rem;border:2px solid #2a78b8;border-radius:1rem;background:rgba(255,255,255,.96);box-shadow:0 .5rem 1.4rem rgba(0,0,0,.28);color:#173b49}
.delivery-area-preview-card p{margin:.35rem 0}.delivery-area-preview-card label,.delivery-area-preview-card output{display:block}.delivery-area-preview-card input[type="range"]{width:100%;min-height:2.75rem}.delivery-area-preview-card .action-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.delivery-area-preview-card button{min-height:2.75rem}
.map-location-proposal{z-index:15!important;right:auto!important;bottom:calc(4.35rem + env(safe-area-inset-bottom,0px))!important;left:50%!important;width:min(27rem,calc(100% - 1.5rem));max-width:none!important;box-sizing:border-box;transform:translateX(-50%);padding:.85rem!important;border:3px solid #178b4b!important;border-radius:1rem!important;background:rgb(255 255 255 / 98%)!important;box-shadow:0 .65rem 1.8rem rgb(0 0 0 / 34%)!important;color:#173b49}.map-location-proposal>strong{display:flex;align-items:center;gap:.45rem;font-size:1.08rem}.map-location-proposal>strong span{font-size:1.45rem}.map-location-proposal p{margin:.3rem 0 .65rem!important;color:#405764}.map-location-proposal .action-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:.55rem;margin:0}.map-location-proposal button{min-height:3.25rem;border-radius:.8rem;font:900 1rem/1 system-ui}.manual-pin-confirm{display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid #0f6937;background:#178b4b;color:#fff;box-shadow:0 0 .65rem rgb(23 139 75 / 35%)}.manual-pin-confirm-icon{display:grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:50%;background:#fff;color:#126d3c;font-size:1.2rem}.manual-pin-discard{border:1px solid #78909a;background:#fff;color:#294650}.manual-pin-proposal-marker{font-size:1.35rem!important;background:#178b4b!important;filter:drop-shadow(0 0 .42rem #fff) drop-shadow(0 0 .65rem rgb(23 139 75 / 78%))!important}
.manual-pin-aim{position:absolute;z-index:14;top:50%;left:50%;width:3.4rem;height:4.4rem;transform:translate(-50%,-100%);pointer-events:none;display:grid;place-items:end center;filter:drop-shadow(0 .22rem .22rem rgb(0 0 0 / 44%)) drop-shadow(0 0 .6rem #fff)}.manual-pin-aim[hidden]{display:none}.manual-pin-aim span{font-size:3.2rem;line-height:1;transform-origin:50% 100%}.manual-pin-aim[data-confirm-ready="true"] span{filter:drop-shadow(0 0 .65rem rgb(23 139 75 / 92%));animation:manual-pin-ready 1.2s ease-in-out infinite alternate}.map-location-proposal[data-disposition="AIMING"]{border-color:#d39a12!important;box-shadow:0 0 .75rem rgb(211 154 18 / 48%),0 .65rem 1.8rem rgb(0 0 0 / 34%)!important}.map-location-proposal[data-disposition="AIMING"] .manual-pin-confirm:disabled{opacity:.58;box-shadow:none}.map-location-proposal[data-disposition="PENDING"]{border-color:#178b4b!important}@keyframes manual-pin-ready{to{transform:scale(1.06)}}
.map-engine-host[data-location-locked="true"]{pointer-events:none}.manual-pin-coordinates{display:block;margin:.1rem 0 .7rem;padding:.55rem .7rem;border:1px solid #9eb1b7;border-radius:.65rem;background:#eef5f2;color:#173b49;font:800 .9rem/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.02em;text-align:center}.manual-pin-coordinates[hidden]{display:none}.map-location-proposal[data-disposition="LOCKED"]{border-color:#178b4b!important;box-shadow:0 0 .85rem rgb(23 139 75 / 55%),0 .65rem 1.8rem rgb(0 0 0 / 34%)!important}.map-location-proposal[data-disposition="LOCKED"] .manual-pin-confirm{border-color:#178b4b;background:#fff;color:#126d3c;box-shadow:inset 0 0 0 2px rgb(23 139 75 / 18%),0 0 .65rem rgb(23 139 75 / 42%)}.map-location-proposal[data-disposition="LOCKED"] .manual-pin-confirm-icon{background:#178b4b;color:#fff}.map-location-proposal[data-disposition="LOCKED"] .manual-pin-discard{border-color:#0f6937;background:#178b4b;color:#fff;font-weight:900}
.map-location-proposal[data-disposition="AIMING"] .action-row,.map-location-proposal[data-disposition="PENDING"] .action-row{grid-template-columns:1fr}.map-location-proposal [data-finish-map-location][hidden]{display:none}
@media(max-width:30rem){.map-location-proposal .action-row{grid-template-columns:1fr}.map-location-proposal button{min-height:3.4rem}}
.vendor-events-status{min-height:1.4em}
.daily-role-control{margin:1rem 0;padding:1rem;border:1px solid rgba(67,45,25,.2);border-radius:1rem;background:var(--surface-raised,#fff)}
.daily-role-control form{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;align-items:end}.daily-role-control label{display:grid;gap:.3rem}.daily-role-control p{margin:.65rem 0 0}.daily-role-control [data-store-look-default-hint]{align-self:center;color:var(--quiet)}
.daily-role-control select,.daily-role-control button{min-height:2.75rem}.daily-role-control select{width:100%;padding:.5rem .65rem;border:1px solid #91a9b4;border-radius:.65rem;background:#fff;color:var(--ink)}
:is(.flower-edit-card,.vendor-mode-card,.edit-backroom[data-edit-mode="OFFERING"]){width:min(38rem,calc(100vw - 1rem));max-height:calc(100dvh - 1rem);padding:clamp(.9rem,3vw,1.35rem);border-color:var(--vendor-accent,var(--trellis));border-radius:1.25rem;background:linear-gradient(155deg,color-mix(in srgb,var(--vendor-surface,#fff8ec) 72%,#fff) 0%,#fffaf0 100%);box-shadow:0 .8rem 2.5rem rgb(20 36 42 / 28%)}:is(.flower-edit-card,.vendor-mode-card,.edit-backroom[data-edit-mode="OFFERING"])::backdrop{background:rgb(17 32 39 / 72%);backdrop-filter:blur(2px)}:is(.flower-edit-card,.vendor-mode-card,.edit-backroom[data-edit-mode="OFFERING"])>h2{margin:.15rem 2.6rem .8rem;font-size:clamp(1.35rem,5vw,1.8rem)}:is(.flower-edit-card,.vendor-mode-card,.edit-backroom[data-edit-mode="OFFERING"])>.dialog-close{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid color-mix(in srgb,var(--vendor-accent,var(--trellis)) 55%,#91a9b4);border-radius:50%;background:#fff;color:var(--ink);font-size:1.5rem}.vendor-mode-card .daily-role-control{margin:0;padding:0;border:0;background:transparent}.vendor-mode-card .daily-role-control form{display:grid;gap:.65rem;padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 .45rem 1.25rem rgb(30 45 50 / 14%)}.vendor-mode-card .daily-role-control label{display:grid;gap:.3rem;font-weight:850}.vendor-mode-card .daily-role-control input,.vendor-mode-card .daily-role-control textarea{width:100%;min-height:2.75rem;padding:.65rem;border:1px solid #91a9b4;border-radius:.7rem;background:#fff;color:var(--ink);font:inherit}.vendor-mode-card .daily-role-control p{padding:.15rem .4rem;color:var(--quiet);font-size:.9rem}.vendor-mode-card .daily-role-control form>button{min-height:2.75rem;border-color:var(--living);border-radius:.7rem;background:var(--living);color:#fff;font-weight:900}
.status-storefront-control form{grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr) auto}
.storefront-icon-preview{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--surface-raised,#fff);border:1px solid rgba(67,45,25,.2)}
.storefront-icon-preview img,.storefront-glyph img{display:block;width:72%;height:72%;object-fit:contain}
.vendor-presentation-settings .storefront-icon-preview{margin-block:.25rem .75rem}
.vendor-logo-picker{display:inline-grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;line-height:0}
.context-edit{justify-self:start;margin-top:.35rem;padding:.35rem .65rem;border:1px solid color-mix(in srgb,var(--vendor-accent,var(--follow-blue)) 48%,#91a9b4);border-radius:.6rem;background:var(--surface-raised,#fff);color:var(--ink);font-weight:800}
.vendor-experience>header h2{display:flex;align-items:center;min-height:2.75rem}.context-edit-name{min-height:2.75rem;margin:0;padding:.1rem .2rem;border-color:transparent;background:transparent;font:inherit;text-align:left}.context-edit-name:hover,.context-edit-name:focus-visible{border-color:var(--focus,#1769aa);background:color-mix(in srgb,var(--focus,#1769aa) 9%,transparent)}
.vendor-experience.status-open{border:2px solid var(--living);box-shadow:0 0 .35rem rgb(23 139 75 / 52%),0 0 1.05rem rgb(23 139 75 / 24%)}.vendor-experience.status-closed{border:2px solid var(--locator);box-shadow:0 0 .35rem rgb(193 48 58 / 52%),0 0 1.05rem rgb(193 48 58 / 24%)}.vendor-experience:is(.status-standby,.status-moving){border:2px solid #d18a00;box-shadow:0 0 .35rem rgb(209 138 0 / 48%),0 0 .9rem rgb(209 138 0 / 22%)}.vendor-experience.status-unknown{border:2px solid #6b7478;box-shadow:0 0 .45rem rgb(107 116 120 / 20%)}
.context-edit-role{margin:0;padding:.15rem .25rem;border-color:transparent;background:transparent;color:var(--follow-blue);font:inherit;text-align:left;text-decoration:underline dotted;text-underline-offset:.25rem}.context-edit-role:hover,.context-edit-role:focus-visible{border-color:var(--focus,#1769aa);background:color-mix(in srgb,var(--focus,#1769aa) 9%,transparent)}
.display-window-add small{display:block;max-width:16rem;color:var(--follow-blue);font-weight:650}.display-window-blank-entry{min-height:13rem;border:2px dashed color-mix(in srgb,var(--vendor-accent,var(--follow-blue)) 62%,#91a9b4);background:color-mix(in srgb,var(--vendor-surface,#fff) 88%,#fff)}
.display-window-item:has(.offering-card-edit-hit){position:relative;outline:2px solid color-mix(in srgb,var(--follow-blue) 55%,transparent);outline-offset:-2px}.offering-card-edit-hit{position:absolute;z-index:1;inset:0;width:100%;min-height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:transparent;cursor:pointer}.offering-card-edit-hit span{position:absolute;right:.45rem;bottom:.4rem;color:var(--follow-blue);font-size:1rem;font-weight:900}.offering-card-edit-hit:hover,.offering-card-edit-hit:focus-visible{outline:3px solid var(--focus,#1769aa);outline-offset:-3px}.display-window-item .offering-action{position:relative;z-index:2}
.external-link-shelf{display:grid;gap:.55rem;margin-top:1rem}.external-link-shelf>h3{margin:0}.external-link-belt{display:flex;gap:.65rem;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;padding:.15rem .1rem .45rem}.external-link-card{flex:0 0 min(15rem,78vw);display:grid;align-content:center;gap:.25rem;min-height:5.25rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--vendor-accent,var(--trellis)) 58%,#91a9b4);border-radius:1rem;background:color-mix(in srgb,var(--vendor-surface,#fff) 82%,#fff);color:var(--ink);text-align:left;text-decoration:none;scroll-snap-align:start}.external-link-card strong{font-size:1rem}.external-link-card small{color:var(--follow-blue);font-weight:700}.external-link-add{border-style:dashed}.vendor-links-backroom form{display:grid;gap:.75rem}.vendor-links-backroom label{display:grid;gap:.3rem;font-weight:850}.vendor-links-backroom input{width:100%;min-height:2.75rem;padding:.65rem;border:1px solid #91a9b4;border-radius:.7rem;background:#fff;color:var(--ink);font:inherit}.vendor-links-backroom fieldset{display:grid;gap:.65rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--vendor-accent,var(--trellis)) 42%,#b8c5cb);border-radius:1rem;background:#fff}.vendor-links-backroom legend{padding:0 .35rem;font-weight:900}
.offering-edit-helper{display:grid;place-items:center;min-height:2.65rem;margin-top:auto;color:var(--follow-blue);font-weight:900}.offering-camera-control{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:.48rem .78rem;border:1px solid var(--follow-blue);border-radius:.72rem;background:#fff;color:var(--follow-blue);font-weight:900;cursor:pointer}.offering-camera-control:focus-within{outline:3px solid var(--focus,#1769aa);outline-offset:2px}
.edit-backroom[data-edit-mode="OFFERING"] [data-vendor-experience-control="PROFILE"],.edit-backroom[data-edit-mode="PROFILE"] [data-vendor-experience-control="OFFERINGS"]{display:none}
.edit-backroom[data-edit-mode="PROFILE"]>p{display:none}.edit-backroom[data-edit-mode="PROFILE"] .profile-editor-form{padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 .45rem 1.25rem rgb(30 45 50 / 14%)}.edit-backroom[data-edit-mode="PROFILE"] .profile-editor-status{margin:0;color:var(--follow-blue);font-size:.84rem}.edit-backroom[data-edit-mode="PROFILE"] .profile-editor-actions{position:sticky;bottom:-1rem;margin:.25rem -1rem -1rem;padding:.8rem 1rem;background:rgb(255 255 255 / 96%);box-shadow:0 -.35rem .8rem rgb(30 45 50 / 10%)}.edit-backroom[data-edit-mode="PROFILE"] .profile-editor-actions button{flex:1}.edit-backroom[data-edit-mode="PROFILE"] .profile-editor-actions [type="submit"]{border-color:var(--living);background:var(--living)}
.edit-backroom[data-edit-mode="OFFERING"]{border-color:var(--vendor-accent,var(--follow-blue))}.edit-backroom[data-edit-mode="OFFERING"]>p,.edit-backroom[data-edit-mode="OFFERING"] .offering-editor>h3,.edit-backroom[data-edit-mode="OFFERING"] .offering-editor>p,.edit-backroom[data-edit-mode="OFFERING"] .offering-overview-toolbar,.edit-backroom[data-edit-mode="OFFERING"] .offering-item-list{display:none}.edit-backroom[data-edit-mode="OFFERING"] .offering-editor{margin:0;padding:0;border:0}
.edit-backroom[data-edit-mode="OFFERING"] .profile-editor-status{min-height:0;margin:.25rem 0 .65rem;color:var(--follow-blue);font-size:.82rem}.offering-item-editor{overflow:hidden;padding:0!important;border:0!important;border-radius:1rem!important;background:#fff!important;box-shadow:0 .45rem 1.25rem rgb(30 45 50 / 14%)}.offering-picture-stage{display:grid;gap:.65rem;padding:.8rem;background:color-mix(in srgb,var(--follow-blue) 7%,#fff)}.offering-picture-preview{display:grid;place-items:center;align-content:center;gap:.3rem;min-height:10rem;border:2px dashed color-mix(in srgb,var(--follow-blue) 65%,#91a9b4);border-radius:.85rem;color:var(--follow-blue);background:#fff center/cover no-repeat;text-align:center}.offering-picture-preview>span{font-size:2.6rem}.offering-picture-preview.has-picture>*{visibility:hidden}.offering-picture-actions{display:flex;flex-wrap:wrap;gap:.5rem}.offering-picture-actions button{min-height:2.75rem;padding:.48rem .75rem;border:1px solid var(--follow-blue);border-radius:.7rem;background:#fff;color:var(--follow-blue);font-weight:900}.offering-picture-actions .quiet-action{border-color:#91a9b4;color:var(--quiet)}
.offering-core-fields{display:grid;gap:.75rem;padding:1rem}.offering-core-fields>label,.offering-price-fields label{display:grid;gap:.3rem;font-weight:850}.offering-core-fields input:not([type="checkbox"]),.offering-core-fields textarea,.offering-core-fields select,.offering-more select{width:100%;min-height:2.75rem;padding:.65rem;border:1px solid #91a9b4;border-radius:.7rem;background:#fff;color:var(--ink);font:inherit}.offering-title-field input{font-size:1.12rem;font-weight:850}.offering-price-fields{display:grid;grid-template-columns:1.2fr 1fr;gap:.65rem}.offering-price-fields label:last-child{grid-column:1/-1}.offering-choice-row{display:flex;flex-wrap:wrap;gap:.55rem}.offering-choice-row label{display:flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.5rem .7rem;border:1px solid #d8c48f;border-radius:999px;background:#fff8dc;font-weight:800}.offering-choice-row input{width:1.2rem;height:1.2rem}.offering-more{margin:0 1rem 1rem;border:1px solid #d8c48f;border-radius:.75rem;background:#fffaf0}.offering-more summary{padding:.7rem .8rem;color:var(--follow-blue);font-weight:900;cursor:pointer}.offering-more>div{display:grid;gap:.75rem;padding:0 .8rem .8rem}.edit-backroom[data-edit-mode="OFFERING"] .profile-editor-actions{position:sticky;bottom:-1.35rem;margin:.2rem -1.35rem -1.35rem;padding:.8rem 1.35rem;background:rgb(255 255 255 / 96%);box-shadow:0 -.35rem .8rem rgb(30 45 50 / 10%)}.edit-backroom[data-edit-mode="OFFERING"] .profile-editor-actions button{flex:1}.edit-backroom[data-edit-mode="OFFERING"] .profile-editor-actions [type="submit"]{background:var(--living);border-color:var(--living)}
@media(max-width:30rem){.offering-price-fields{grid-template-columns:1fr}.offering-price-fields label:last-child{grid-column:auto}.offering-picture-actions>*{flex:1 1 8rem}.edit-backroom[data-edit-mode="OFFERING"] .profile-editor-actions{bottom:-.9rem;margin:.2rem -.9rem -.9rem;padding:.75rem .9rem}}
.vendor-logo-picker:focus-within{outline:3px solid var(--focus,#1769aa);outline-offset:3px;border-radius:.65rem}
.vendor-logo-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0}
.vendor-logo-source{display:grid;place-items:center;gap:.35rem;min-height:8rem;padding:.75rem;border:2px solid color-mix(in srgb,var(--vendor-accent,var(--follow-blue)) 42%,#a7b7bd);border-radius:1rem;background:#fff;box-shadow:0 .25rem .7rem rgb(30 45 50 / 10%);color:var(--ink);cursor:pointer;text-align:center}.vendor-logo-source:hover,.vendor-logo-source:focus-visible,.vendor-logo-source:focus-within{border-color:var(--focus,#1769aa);background:color-mix(in srgb,var(--vendor-surface,#fff) 70%,#fff)}
.vendor-logo-source>span{font-size:1.75rem}.vendor-logo-account-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.65rem}
.vendor-logo-account-grid button{display:grid;gap:.35rem;padding:.5rem;border:1px solid rgba(67,45,25,.2);border-radius:.75rem;background:#fff;text-align:left}
.vendor-logo-account-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.55rem}
@media(max-width:40rem){.daily-role-control form,.status-storefront-control form{grid-template-columns:1fr}.status-storefront-control .storefront-icon-preview{justify-self:center}.daily-role-control form button{width:100%}.status-delivery-control{align-items:stretch;flex-direction:column}.status-control-actions{justify-content:stretch}.status-control-actions button{flex:1 1 8rem}}
@media(max-width:40rem){.vendor-logo-sources{grid-template-columns:1fr}}
