x-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
      height: 100vh;
      overflow-y: auto;
    }

    .close {
      color: #aaa;
      float: right;
      font-size: 28px;
      font-weight: bold;
      cursor: pointer;
    }

    .close:hover {
      color: #000;
    }

    /* style.css */
    /* Base styles */
    body {
      font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
      line-height: 1.5;
      font-weight: 400;
      font-size: 14px;
      margin: 0;
      padding: 0;
      min-h