/* Baskibu Designer 0.23.0-dev66 — mobile sheet stabilization + simplified navigation
   Scope: compact layouts only. Keeps the proven dev60 portal runtime intact. */

@media (max-width:760px) {
  .bbd-app.bbd-pro-workspace-v0230-dev60 {
    --bbd-v66-sheet-edge: 8px;
    --bbd-v66-sheet-height: min(54dvh, 480px);
  }

  /* ----------------------------------------------------------------------
     1) Drawer must never grow sideways after inline product options open.
     ---------------------------------------------------------------------- */
  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host {
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host.is-open > #bbd-panel,
  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host.is-open > #bbd-panel[hidden] {
    left: var(--bbd-v66-sheet-edge) !important;
    right: var(--bbd-v66-sheet-edge) !important;
    width: calc(100% - (var(--bbd-v66-sheet-edge) * 2)) !important;
    min-width: 0 !important;
    max-width: calc(100% - (var(--bbd-v66-sheet-edge) * 2)) !important;
    height: var(--bbd-v66-sheet-height) !important;
    min-height: 350px !important;
    max-height: 480px !important;
    overflow: hidden !important;
    contain: layout paint !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host.is-open > #bbd-panel > .bbd-panel-section:not([hidden]) {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    padding: 9px 10px 14px !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    overscroll-behavior-x: none !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-panel-section:not([hidden]),
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-panel-section:not([hidden]) *,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-commerce-summary,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-inline-config,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-v51-config-body],
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-config-group,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-config-group > div {
    box-sizing: border-box !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-commerce-summary,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-inline-config,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-v51-config-body],
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-config-group {
    width: 100% !important;
    overflow: hidden !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-commerce-summary {
    gap: 9px !important;
    padding: 11px !important;
    border-radius: 13px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-commerce-summary__price {
    padding: 9px 0 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-commerce-summary__actions button {
    min-height: 38px !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-inline-config {
    margin: 7px 0 0 !important;
    padding: 9px !important;
    border-radius: 11px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-config-group > div {
    display: grid !important;
    grid-template-columns: repeat(2,minmax(0,1fr)) !important;
    gap: 6px !important;
    width: 100% !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-config-group button {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    min-height: 34px !important;
    padding: 5px 7px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    font-size: 9px !important;
  }

  /* ----------------------------------------------------------------------
     2) Exactly six bottom destinations. More is removed; Zemin returns as a
        normal sixth tool instead of a floating canvas bubble.
     ---------------------------------------------------------------------- */
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar {
    grid-template-columns: repeat(6,minmax(0,1fr)) !important;
    overflow: hidden !important;
  }

  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="mobile-more"],
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="mobile-more"] {
    display: none !important;
  }

  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"],
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] {
    position: relative !important;
    inset: auto !important;
    z-index: auto !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 3px !important;
    margin: 0 !important;
    padding: 4px 2px !important;
    border: 0 !important;
    border-radius: 10px !important;
    background: transparent !important;
    box-shadow: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    overflow: hidden !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
  }
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"]::before,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"]::before {
    content: none !important;
    display: none !important;
  }
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v59-artist-palette,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v59-artist-palette,
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v60-artist-palette,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v60-artist-palette {
    display: inline-flex !important;
    width: 20px !important;
    height: 18px !important;
    flex: 0 0 18px !important;
  }
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v59-artist-palette svg,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v59-artist-palette svg,
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v60-artist-palette svg,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > .bbd-v60-artist-palette svg {
    width: 20px !important;
    height: 18px !important;
  }
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > span:not(.bbd-v59-artist-palette):not(.bbd-v60-artist-palette),
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-sidebar .bbd-tool[data-panel="background"] > span:not(.bbd-v59-artist-palette):not(.bbd-v60-artist-palette) {
    display: block !important;
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    font-size: 8px !important;
    line-height: 1 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60.is-v60-sheet-open .bbd-sidebar .bbd-tool[data-panel="background"] {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
  }

  /* ----------------------------------------------------------------------
     3) Görseller: compact intake on top, visual assets immediately below.
     ---------------------------------------------------------------------- */
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="image"] {
    gap: 7px !important;
    padding-top: 8px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="image"] > h2,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="image"] > .bbd-help {
    display: none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-tabs {
    order: 1 !important;
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 5px !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 0 2px !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scrollbar-width: none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-tabs::-webkit-scrollbar { display:none !important; }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-tabs button {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: 0 !important;
    min-height: 30px !important;
    height: 30px !important;
    padding: 0 9px !important;
    border-radius: 999px !important;
    font-size: 9px !important;
    white-space: nowrap !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-dropzone {
    order: 2 !important;
    width: 100% !important;
    min-height: 62px !important;
    display: grid !important;
    grid-template-columns: 30px minmax(0,1fr) auto !important;
    grid-template-rows: auto auto !important;
    align-items: center !important;
    gap: 1px 8px !important;
    margin: 0 !important;
    padding: 8px 9px !important;
    border: 1px dashed #d7dee7 !important;
    border-radius: 12px !important;
    background: #fbfcfd !important;
    text-align: left !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card > svg,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-dropzone > svg {
    grid-column: 1 !important;
    grid-row: 1 / span 2 !important;
    width: 25px !important;
    height: 25px !important;
    margin: 0 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card > strong {
    grid-column: 2 !important;
    grid-row: 1 !important;
    margin: 0 !important;
    font-size: 10.5px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card > span:not(.bbd-upload-format-badges) {
    grid-column: 2 !important;
    grid-row: 2 !important;
    margin: 0 !important;
    font-size: 8px !important;
    line-height: 1.25 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card > em {
    grid-column: 3 !important;
    grid-row: 1 / span 2 !important;
    min-height: 32px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    padding: 0 8px !important;
    border-radius: 9px !important;
    font-size: 8.5px !important;
    white-space: nowrap !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-format-badges { display:none !important; }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets {
    order: 3 !important;
    width: 100% !important;
    margin: 2px 0 0 !important;
    padding: 8px 0 0 !important;
    border-top: 1px solid #edf1f4 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__head {
    align-items: center !important;
    margin: 0 0 7px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__head strong {
    font-size: 11px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__head small { display:none !important; }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__head > span {
    padding: 3px 6px !important;
    font-size: 7px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__cats {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 5px !important;
    width: 100% !important;
    margin: 0 0 8px !important;
    padding: 0 0 2px !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scrollbar-width: none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__cats::-webkit-scrollbar { display:none !important; }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__cats button {
    flex: 0 0 auto !important;
    min-height: 27px !important;
    padding: 0 8px !important;
    font-size: 8px !important;
    white-space: nowrap !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__grid {
    display: grid !important;
    grid-template-columns: repeat(3,minmax(0,1fr)) !important;
    gap: 7px !important;
    width: 100% !important;
    padding-bottom: 10px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-asset-card {
    width: 100% !important;
    min-width: 0 !important;
    height: 92px !important;
    grid-template-rows: 66px 26px !important;
    border-radius: 11px !important;
    box-shadow: none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-asset-card__art {
    padding: 7px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-asset-card__art svg {
    max-width: 62px !important;
    max-height: 52px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-asset-card > span:last-child {
    font-size: 7.5px !important;
  }

  /* ----------------------------------------------------------------------
     4) Katmanlar: one clean list, then only genuinely useful mobile controls.
     ---------------------------------------------------------------------- */
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] {
    gap: 7px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > h2 { display:none !important; }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] .bbd-search-field input {
    height: 34px !important;
    min-height: 34px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-list {
    width: 100% !important;
    max-height: 132px !important;
    margin: 0 !important;
    padding: 4px !important;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    border: 1px solid #e4e9ef !important;
    border-radius: 12px !important;
    background: #f8fafc !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-row {
    grid-template-columns: minmax(0,1fr) 30px 30px 30px 30px !important;
    min-height: 42px !important;
    gap: 2px !important;
    margin: 0 0 4px !important;
    padding: 4px !important;
    border: 1px solid transparent !important;
    border-radius: 9px !important;
    background: #fff !important;
    box-shadow: none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-row:last-child { margin-bottom:0 !important; }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-row.is-selected {
    border-color: #ffb79b !important;
    background: #fff8f5 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-main {
    min-width: 0 !important;
    min-height: 32px !important;
    padding: 0 5px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-name {
    min-width: 0 !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    font-size: 9px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-eye,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-lock,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-copy,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-trash {
    width: 30px !important;
    min-width: 30px !important;
    height: 30px !important;
    min-height: 30px !important;
    padding: 0 !important;
    border-radius: 8px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-layer-solo { display:none !important; }

  /* Row has duplicate/delete already: don't repeat those large actions below. */
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > #bbd-duplicate,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > #bbd-delete {
    display:none !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > .bbd-inline-actions {
    display: grid !important;
    grid-template-columns: repeat(2,minmax(0,1fr)) !important;
    gap: 5px !important;
    margin: 0 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > .bbd-inline-actions button {
    min-height: 32px !important;
    padding: 4px 6px !important;
    border-radius: 9px !important;
    font-size: 8.5px !important;
  }

  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > .bbd-field {
    margin: 1px 0 0 !important;
    padding: 8px !important;
    border: 1px solid #e6eaf0 !important;
    border-radius: 11px !important;
    background: #fbfcfd !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] > .bbd-field > span {
    display:block !important;
    margin: 0 0 6px !important;
    font-size: 8.5px !important;
    font-weight: 800 !important;
    color: #667085 !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] .bbd-command-grid {
    display: grid !important;
    grid-template-columns: repeat(3,minmax(0,1fr)) !important;
    gap: 5px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] .bbd-command-grid button {
    min-height: 34px !important;
    padding: 3px 4px !important;
    border-radius: 8px !important;
    font-size: 8px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] [data-bbd-align="distribute-x"],
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] [data-bbd-align="distribute-y"] {
    display:none !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel [data-panel-content="layers"] [data-bbd-align="artboard-center"] {
    grid-column: 1 / -1 !important;
  }

  /* ----------------------------------------------------------------------
     5) Selected-object toolbar: restore a compact text/object toolbar after
        the main sheet closes; never allow it to become a full-screen layer.
     ---------------------------------------------------------------------- */
  .bbd-modal[data-layout="bottom-sheet"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-context-route-toolbar.bbd-v58-mobile-object-toolbar,
  .bbd-modal[data-layout="drawer"] .bbd-app.bbd-pro-workspace-v0230-dev60 .bbd-context-route-toolbar.bbd-v58-mobile-object-toolbar {
    left: 8px !important;
    right: 8px !important;
    bottom: calc(var(--bbd-v60-nav-height,64px) + 8px) !important;
    width: auto !important;
    height: 46px !important;
    min-height: 46px !important;
    max-height: 46px !important;
    grid-template-columns: repeat(4,minmax(0,1fr)) !important;
    overflow: hidden !important;
    border-radius: 13px !important;
  }
}

@media (max-width:390px) {
  .bbd-app.bbd-pro-workspace-v0230-dev60 {
    --bbd-v66-sheet-height: min(55dvh, 455px);
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host.is-open > #bbd-panel,
  .bbd-app.bbd-pro-workspace-v0230-dev60 > #bbd-v60-mobile-sheet-host.is-open > #bbd-panel[hidden] {
    min-height: 330px !important;
    max-height: 455px !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-v51-assets__grid {
    grid-template-columns: repeat(2,minmax(0,1fr)) !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card,
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-dropzone {
    grid-template-columns: 28px minmax(0,1fr) !important;
  }
  .bbd-app.bbd-pro-workspace-v0230-dev60 #bbd-panel .bbd-upload-card > em {
    grid-column: 1 / -1 !important;
    grid-row: 3 !important;
    width: 100% !important;
    margin-top: 5px !important;
  }
}
