@layer withdrawal-desktop-fixes {
  @media (min-width: 761px) {
    /* Move the complete history block, including its toolbar, down together. */
    html body #withdrawals-section .wd-desktop-toolbar {
      margin-top: 2cm !important;
    }
    html body #withdrawals-table td[data-desktop-source]::after {
      content: none !important;
      display: none !important;
    }
    html body #withdrawals-table td[data-desktop-source] {
      font-size: 12px !important;
    }
    html body #withdrawals-table tbody tr:has(.withdrawal-source-picker) {
      height: auto !important;
      min-height: 54px !important;
      overflow: visible !important;
    }
    html body #withdrawals-table td[data-field="source"] {
      position: relative !important;
      vertical-align: middle !important;
      overflow: visible !important;
    }
    html body #withdrawals-table .withdrawal-source-picker,
    html body #withdrawals-table .withdrawal-source-button {
      position: relative !important;
      inset: auto !important;
      transform: none !important;
      margin: 0 !important;
      width: 100% !important;
      max-width: 100% !important;
    }
    html body #withdrawals-table .withdrawal-source-button {
      height: 36px !important;
      min-height: 36px !important;
      border-radius: 4px !important;
      font-size: 12px !important;
    }
    /* This select stores the value; the visible control is the button above. */
    html body #withdrawals-table .withdrawal-source-select {
      display: none !important;
    }
  }
}
.wd-desktop-heading,.wd-desktop-toolbar,.wd-desktop-footer,.wd-total-row{display:none;}
@media(min-width:761px){
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section  { --wd-panel:#111f29 !important; --wd-soft:#152631 !important; --wd-border:#304b59 !important; --wd-text:#eef4f6 !important; --wd-muted:#adc4d5 !important; position:relative !important; padding:28px 2% !important; box-sizing:border-box !important; flex-direction:column !important; gap:0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-summary-panel,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-portfolio-summary,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .portfolio-summary-strip,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-mobile-overview,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-mobile-toolbar,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-mobile-sort { display:none !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-heading { display:flex !important; margin:0 0 28px !important; align-items:center !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-heading h1 { font-size:36px !important; font-weight:750 !important; line-height:1.2 !important; color:var(--wd-text) !important; margin:0 0 6px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-count { display:inline-block !important; font-size:16px !important; border-radius:24px !important; padding:8px 12px !important; vertical-align:middle !important; background:var(--wd-soft) !important; color:var(--wd-text) !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-heading p { font-size:16px !important; color:var(--wd-muted) !important; margin:0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-table-header { position:absolute !important; top:36px !important; right:3.6% !important; margin:0 !important; padding:0 !important; width:auto !important; border:0 !important; background:transparent !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #add-withdrawal-btn { height:40px !important; padding:0 18px !important; background:#00606c !important; border:0 !important; border-radius:5px !important; color:#fff !important; box-shadow:none !important; font-size:15px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar { display:flex !important; align-items:center !important; gap:14px !important; padding:14px 18px !important; background:var(--wd-panel) !important; border:1px solid var(--wd-border) !important; border-radius:6px 6px 0 0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar h2 { font-size:19px !important; color:var(--wd-text) !important; margin:0 12px 0 0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar select,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer select { height:40px !important; border:1px solid var(--wd-border) !important; border-radius:5px !important; background:var(--wd-panel) !important; color:var(--wd-text) !important; padding:0 14px !important; font-size:14px !important; min-width:140px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar .wd-sort { margin-left:auto !important; min-width:170px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-table-scroll { margin:0 !important; max-height:none !important; border:1px solid var(--wd-border) !important; border-top:0 !important; border-bottom:0 !important; border-radius:0 !important; background:var(--wd-panel) !important; overflow:visible !important; width:100% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table { display:table !important; width:100% !important; min-width:0 !important; table-layout:fixed !important; border-collapse:collapse !important; border:0 !important; background:transparent !important; margin:0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table thead { display:table-header-group !important; background:var(--wd-soft) !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tbody { display:table-row-group !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tr { display:table-row !important; background:var(--wd-panel) !important; border:0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tbody tr:nth-child(even) { background:var(--wd-soft) !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td { display:table-cell !important; padding:18px !important; border:0 !important; border-bottom:1px solid var(--wd-border) !important; background:transparent !important; color:var(--wd-muted) !important; font-size:15px !important; text-align:left !important; vertical-align:middle !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th { font-weight:650 !important; background:var(--wd-soft) !important; font-size:14px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(1) { width:6% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(2) { width:18% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(3) { width:14% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(4) { width:19% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(5) { width:16% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(6) { width:19% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:nth-child(7) { width:8% !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td[data-field="amount"] { font-weight:700 !important; color:var(--wd-text) !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table .wd-negative td[data-field="amount"] { color:#db304d !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td:last-child,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th:last-child { text-align:center !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table .column-filter-toggle { display:none !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table .action-menu-toggle { background:transparent !important; border:0 !important; color:var(--wd-text) !important; box-shadow:none !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer { display:flex !important; align-items:center !important; gap:12px !important; padding:14px 18px !important; background:var(--wd-panel) !important; border:1px solid var(--wd-border) !important; border-radius:0 0 6px 6px !important; color:var(--wd-muted) !important; font-size:14px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer label { display:flex !important; align-items:center !important; gap:12px !important; margin-left:auto !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer select { min-width:74px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer button { width:40px !important; height:40px !important; background:var(--wd-panel) !important; border:1px solid var(--wd-border) !important; border-radius:5px !important; color:var(--wd-text) !important; font-size:24px !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer button:disabled { opacity:.4 !important; cursor:default !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tr.wd-page-hidden,html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tr[data-withdrawal-filter-hidden="true"] { display:none !important; }
html[data-appearance="light"] body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section {--wd-panel:#fff !important;--wd-soft:#f3f8fb !important;--wd-border:#d5e3ef !important;--wd-text:#092b54 !important;--wd-muted:#4e6d93 !important;}
}
@media(min-width:761px){
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td[data-desktop-source] { font-size:0 !important; }
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td[data-desktop-source]::after { content:attr(data-desktop-source);display:inline-block;padding:7px 10px;border-radius:4px;background:var(--wd-border);color:var(--wd-text);font-size:14px; }
}
/* Desktop: omit the page title and subtitle, retaining all actions. */
@media(min-width:761px){
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-heading {display:none !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .withdrawals-table-header {position:static !important;align-self:flex-end !important;margin:0 0 18px !important;}
}
/* Desktop withdrawal history follows the full-width reference table layout. */
@media(min-width:761px){
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section :is(.wd-desktop-toolbar,.withdrawals-table-scroll,.wd-total-row,.wd-desktop-footer) {width:100% !important;max-width:none !important;min-width:0 !important;box-sizing:border-box !important;margin-left:auto !important;margin-right:auto !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar {flex-wrap:wrap !important;gap:10px !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar select {min-width:110px !important;max-width:100% !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer {flex-wrap:wrap !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tbody tr {height:64px !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td {padding:16px 18px !important;line-height:22px !important;overflow-wrap:anywhere !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table th {padding:10px 8px !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td[data-desktop-source]::after {padding:4px 6px !important;line-height:18px !important;white-space:nowrap !important;}
html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table .action-menu-toggle {height:28px !important;min-height:28px !important;padding:3px !important;}
}

/* Fixed desktop controls: changing the row editors cannot resize the toolbar. */
@media (min-width: 761px) {
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section {
    --wd-panel: #0e1c24 !important;
    --wd-soft: #0e1c24 !important;
    --wd-filter-width: clamp(150px, 12vw, 242px);
  }
  html[data-appearance="light"] body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section {
    --wd-panel: #fff !important;
    --wd-soft: #fff !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section > .portfolio-summary-strip {
    background: var(--wd-panel) !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section.wd-desktop-ready .withdrawals-table-header {
    display: none !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar {
    flex-wrap: nowrap !important;
    height: 100px !important;
    min-height: 100px !important;
    max-height: 100px !important;
    gap: 18px !important;
    padding: 18px 28px !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar h2 {
    flex: 0 1 auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    font-size: 24px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar select {
    box-sizing: border-box !important;
    flex: 0 0 var(--wd-filter-width) !important;
    width: var(--wd-filter-width) !important;
    min-width: var(--wd-filter-width) !important;
    max-width: var(--wd-filter-width) !important;
    text-overflow: ellipsis !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar .wd-sort {
    margin-left: 0 !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar #add-withdrawal-btn {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: 0 !important;
    margin-left: auto !important;
    white-space: nowrap !important;
    height: 58px !important;
    padding: 0 28px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar select {height:58px !important;padding:0 20px !important;font-size:16px !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar .wd-count {font-size:16px !important;font-weight:500 !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-total-row {display:flex !important;align-items:center !important;gap:24px !important;min-height:92px !important;padding:20px 30px !important;border:1px solid var(--wd-border) !important;border-top:0 !important;background:var(--wd-panel) !important;color:var(--wd-muted) !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-total-title {font-size:22px !important;color:var(--wd-text) !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar .wd-count {display:inline !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--wd-muted) !important;font-size:16px !important;font-weight:500 !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-total-count {font-size:16px !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-total-amount {margin-left:auto !important;font-size:26px !important;color:var(--wd-text) !important;white-space:nowrap !important;}
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-footer {min-height:92px !important;padding:18px 30px !important;border-top:0 !important;}
  /* Keep desktop Withdrawals controls and rows the same compact size as Deposits. */
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar {
    height:auto !important;
    min-height:0 !important;
    max-height:none !important;
    gap:18px !important;
    padding:8px 14px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar h2 {
    font-size:18px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar select {
    height:36px !important;
    padding:0 14px !important;
    font-size:14px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section .wd-desktop-toolbar #add-withdrawal-btn {
    height:36px !important;
    padding:0 18px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table tbody tr {
    height:auto !important;
    min-height:39px !important;
  }
  html body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #withdrawals-table td {
    padding:9px 18px !important;
    line-height:normal !important;
  }
  /* Match the dark desktop Add button used on Realized P&L. */
  html:not([data-appearance="light"]) body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #add-withdrawal-btn,
  html:not([data-appearance="light"]) body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #add-withdrawal-btn:hover,
  html:not([data-appearance="light"]) body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #add-withdrawal-btn:focus-visible,
  html:not([data-appearance="light"]) body #withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section#withdrawals-section #add-withdrawal-btn:active {
    background: #23dee6 !important;
    background-color: #23dee6 !important;
    background-image: none !important;
    border-color: transparent !important;
    color: #06171e !important;
    box-shadow: 0 8px 18px rgba(35, 222, 230, .13) !important;
  }
}

