      .section-600 {
          max-width: 700px;
          margin: 10px;
          padding: 10px;
          background-color: #311b38b9;
          border-radius: 15px;
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
          color: white;
          font-family: sans-serif;
      }



      .section-600 title-text {
          display: block;
          font-size: 1.4rem;
          font-weight: bold;
          margin-bottom: 10px;
      }

      .section-600 a {
          color: #e53aff;
          text-decoration: underline;
      }

      /* Основной блок ника */
      .nick-container {
          display: flex;
          align-items: center;
          justify-content: space-between;
          background: #4a1d4a;
          padding-left: 20px;
          padding-right: 20px;
          border-radius: 15px;
          /* margin-top: 5px; */
          min-height: 60px;
      }

      .nick-text {
          font-size: 1.2rem;
          font-weight: bold;
      }

      .edit-btn {
          background: #6a2a6a !important;
          border: none;
          border-radius: 50%;
          width: 42px;
          height: 42px;
          display: flex;
          align-items: center;
          justify-content: center;
          cursor: pointer;
          color: white !important;
          transition: 0.3s;
      }

      .edit-btn:hover {
          background: #9900b1;
          transform: scale(1.05);
      }

      /* Панель опций */
      /* #options-container {
          margin-top: 15px;
      } */

      .options-panel {
          display: flex;
          flex-direction: column;
          gap: 10px;
          animation: fadeIn 0.3s ease;
          /* background: rgba(0, 0, 0, 0.1); */
          padding: 10px;
          border-radius: 12px;
      }

      .options-panel p {
          display: block;
          text-align: center;
          width: 100%;
      }

      .option-item {
          background: rgba(255, 255, 255, 0.07);
          padding: 14px;
          border-radius: 10px;
          cursor: pointer;
          transition: 0.2s;
      }

      .option-item:hover {
          background: rgba(255, 255, 255, 0.15);
      }

      .phrases-grid {
          display: grid;
          grid-template-columns: 1fr 1fr;
          gap: 8px;
          width: 100%;
          /* margin: 10px 0; */
      }

      .phrase-btn {
          background: #3a143a;
          border: 1px solid #5a2a5a;
          color: white;
          padding: 10px;
          border-radius: 10px;
          cursor: pointer;
          transition: 0.2s;
          font-size: 0.9rem;
          margin: 0px;
          width: 100%;

          word-break: break-word;
          white-space: normal;
          overflow-wrap: anywhere;
          align-items: center;
          justify-content: center;
          text-align: center;

      }

      .phrase-btn.active {
          background: #28a74677;
          border-color: #fff;
      }

      .input-field {
          width: 100%;
          box-sizing: border-box;
          background: #53215380;
          border: 2px solid #df00ff;
          color: white;
          padding: 12px;
          border-radius: 10px;
          outline: none;
      }

      .action-group {
          display: flex;
          gap: 10px;
          /* margin-top: 10px; */
      }

      .btn-pay {
          flex: 2;
          background: #9c00b4 !important;
          color: white !important;
          border: none;
          padding: 12px;
          border-radius: 10px;
          font-weight: bold;
          cursor: pointer;
      }

      .btn-pay:disabled {
          background: #555 !important;
          cursor: not-allowed;
          opacity: 0.6;
      }

      .btn-cancel {
          flex: 1;
          background: #410036 !important;
          color: white !important;
          border: none;
          padding: 12px;
          border-radius: 10px;
          cursor: pointer;
      }

      @keyframes fadeIn {
          from {
              opacity: 0;
          }

          to {
              opacity: 1;
          }
      }