body.dashboard-page select option,
body.dashboard-page option:hover {
  cursor: pointer !important;
}
body.dashboard-page .apexcharts-toolbar *,
body.dashboard-page .apexcharts-menu-item {
  cursor: pointer !important;
}

/* Dashboard page cursor styles */
body.dashboard-page * {
  cursor: default !important;
}
body.dashboard-page button,
body.dashboard-page select,
body.dashboard-page [role="button"],
body.dashboard-page .filter-card select,
body.dashboard-page .filter-card button  {
  cursor: pointer !important;
}
body.dashboard-page .filter-card select,
body.dashboard-page option {
  cursor: pointer !important;
}

body {
  font-family: 'Inter', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Custom styles for the textarea, simulating a simple editor */
/* .content-textarea {
  min-height: 100px;
  resize: vertical;
} */

/* Style for the preview iframe to remove default border */
/* #previewFrame {
  border: none;
  width: 100%;
  height: 100%;
} */

.loader {
  border-top-color: #3490dc;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Responsive improvements for dashboard */
@media (max-width: 768px) {
  .stat-card {
    margin-bottom: 1rem;
    border: 1px solid #f7f7f7 !important;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
  }
  
  .filter-card select {
    font-size: 14px;
  }
  
  .apexcharts-canvas {
    max-width: 100% !important;
  }
}

/* Smooth transitions for all interactive elements */
a, button, .stat-card, .filter-card {
  transition: all 0.3s ease;
}

/* Ensure charts are responsive */
.apexcharts-canvas {
  width: 100% !important;
}

.chart{
  border: 1px solid #f7f7f7 !important;
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
}

.bg-img {


  /* background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1920' height='1080' preserveAspectRatio='none' viewBox='0 0 1920 1080'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1033%26quot%3b)' fill='none'%3e%3crect width='1920' height='1080' x='0' y='0' fill='rgba(255%2c 255%2c 255%2c 1)'%3e%3c/rect%3e%3cpath d='M1184 890L1183 1486' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1439 497L1438 -270' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M956 559L955 0' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1723 338L1722 1022' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M394 601L393 329' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1907 1013L1906 454' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1755 578L1754 1379' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M500 770L499 88' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M347 52L346 536' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M554 513L553 159' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M479 960L478 1252' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1811 446L1810 1097' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1237 865L1236 1544' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1703 55L1702 379' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1418 862L1417 299' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M262 544L261 925' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1120 418L1119 816' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1818 712L1817 1230' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M948 448L947 783' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M635 219L634 708' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1197 373L1196 1049' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M739 947L738 633' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1740 130L1739 662' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M686 33L685 -716' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M503 456L502 90' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M465 332L464 874' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1435 203L1434 -358' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1826 189L1825 -487' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1617 455L1616 108' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M500 890L499 185' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1338 511L1337 -281' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1713 12L1712 -359' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M44 926L43 386' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M730 869L729 119' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1687 345L1686 -452' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1681 719L1680 1038' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M921 749L920 240' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1799 990L1798 1694' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1788 11L1787 -570' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M626 486L625 -60' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1486 1058L1485 1620' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1066 1033L1065 589' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1569 429L1568 -250' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M437 808L436 88' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1034 670L1033 165' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1758 48L1757 -471' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M7 414L6 1202' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1035%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M326 1001L325 510' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1034%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1033'%3e%3crect width='1920' height='1080' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='0%25' x2='0%25' y2='100%25' id='SvgjsLinearGradient1034'%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 0)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='0%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1035'%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 0)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") !important; */




  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1920' height='1080' preserveAspectRatio='none' viewBox='0 0 1920 1080'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1036%26quot%3b)' fill='none'%3e%3crect width='1920' height='1080' x='0' y='0' fill='rgba(233%2c 233%2c 233%2c 1)'%3e%3c/rect%3e%3cpath d='M1184 890L1183 1486' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1439 497L1438 -270' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M956 559L955 0' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1723 338L1722 1022' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M394 601L393 329' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1907 1013L1906 454' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1755 578L1754 1379' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M500 770L499 88' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M347 52L346 536' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M554 513L553 159' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M479 960L478 1252' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1811 446L1810 1097' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1237 865L1236 1544' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1703 55L1702 379' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1418 862L1417 299' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M262 544L261 925' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1120 418L1119 816' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1818 712L1817 1230' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M948 448L947 783' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M635 219L634 708' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1197 373L1196 1049' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M739 947L738 633' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1740 130L1739 662' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M686 33L685 -716' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M503 456L502 90' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M465 332L464 874' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1435 203L1434 -358' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1826 189L1825 -487' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1617 455L1616 108' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M500 890L499 185' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1338 511L1337 -281' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1713 12L1712 -359' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M44 926L43 386' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M730 869L729 119' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1687 345L1686 -452' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1681 719L1680 1038' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M921 749L920 240' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1799 990L1798 1694' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1788 11L1787 -570' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M626 486L625 -60' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1486 1058L1485 1620' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1066 1033L1065 589' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3cpath d='M1569 429L1568 -250' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M437 808L436 88' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1034 670L1033 165' stroke-width='6' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M1758 48L1757 -471' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M7 414L6 1202' stroke-width='10' stroke='url(%26quot%3b%23SvgjsLinearGradient1038%26quot%3b)' stroke-linecap='round' class='Up'%3e%3c/path%3e%3cpath d='M326 1001L325 510' stroke-width='8' stroke='url(%26quot%3b%23SvgjsLinearGradient1037%26quot%3b)' stroke-linecap='round' class='Down'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1036'%3e%3crect width='1920' height='1080' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='0%25' x2='0%25' y2='100%25' id='SvgjsLinearGradient1037'%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 0)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='0%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1038'%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 0)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(69%2c 0%2c 164%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");

}

/* Fix column controls positioning in 3-column and narrow layouts */
.email-col .column-content {
  position: relative;
}

.email-col .column-controls {
  flex-wrap: wrap;
  gap: 0.25rem;
  max-width: calc(100% - 1rem);
}

/* Ensure dropdown appears properly in narrow columns */
.email-col .content-dropdown {
  min-width: 8rem;
  white-space: nowrap;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
}

/* Responsive adjustment for smaller columns */
@media (min-width: 1024px) {
  .email-col.lg\:w-1\/3 .column-controls,
  .email-col.lg\:w-1\/4 .column-controls {
    flex-direction: column;
    align-items: flex-end;
  }
  
  .email-col.lg\:w-1\/3 .content-dropdown,
  .email-col.lg\:w-1\/4 .content-dropdown {
    right: 0;
    left: auto;
  }
  
  .email-col.lg\:w-1\/3 .add-content-dropdown-btn,
  .email-col.lg\:w-1\/4 .add-content-dropdown-btn {
    font-size: 0.7rem;
    padding: 0.375rem 0.5rem;
  }
}

/* Improved row layout styling */
.email-row {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
}

.set-col-layout-btn.active {
  background-color: #3B82F6 !important;
  color: white !important;
}

/* Content card improvements */
.content-card {
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.content-card .flex-1 {
  min-width: 0;
}

.content-card span.break-all {
  word-break: break-all;
  line-height: 1.4;
}

/* Ensure proper spacing in column content wrapper */
.column-content-wrapper {
  padding-top: 0.5rem;
}

