    #view-schedule .sch-event-actions {
      border-top-color: rgba(201, 168, 76, .1) !important;
    }

    #view-schedule .sch-action-register {
      background: linear-gradient(135deg, #C9A84C, #A58432) !important;
      color: #0A0E1B !important;
      border: none !important;
      font-weight: 800;
      box-shadow: 0 2px 8px rgba(201, 168, 76, .25);
      transition: all .2s ease;
    }

    #view-schedule .sch-action-register:hover {
      background: linear-gradient(135deg, #D4B65C, #B89A3E) !important;
      box-shadow: 0 0 0 1px rgba(201, 168, 76, .4), 0 6px 18px rgba(201, 168, 76, .25) !important;
      transform: translateY(-1px);
    }

    #view-schedule .sch-action-register:active {
      transform: translateY(0);
      box-shadow: 0 2px 6px rgba(201, 168, 76, .2) !important;
    }

    #view-schedule .sch-action-flyer,
    #view-schedule .sch-action-info {
      background: rgba(28, 46, 72, .35) !important;
      color: #B0BFD0 !important;
      border: 1px solid rgba(201, 168, 76, .18) !important;
      transition: all .2s ease;
    }

    #view-schedule .sch-action-flyer:hover,
    #view-schedule .sch-action-info:hover {
      border-color: rgba(201, 168, 76, .4) !important;
      color: #C9A84C !important;
      background: rgba(201, 168, 76, .08) !important;
      transform: translateY(-1px);
    }

    #view-schedule .sch-action-flyer:active,
    #view-schedule .sch-action-info:active {
      transform: translateY(0);
    }

    #view-schedule .sch-quick-links {
      background: linear-gradient(145deg, rgba(28, 46, 72, .85), rgba(24, 40, 64, .9)) !important;
      border: 1px solid rgba(201, 168, 76, .14) !important;
      border-radius: 12px !important;
      box-shadow: inset 0 1px 0 rgba(255, 255, 255, .04), 0 4px 16px rgba(0, 0, 0, .15) !important;
    }

    #view-schedule .sch-quick-links-title {
      color: #FFFFFF !important;
      border-bottom-color: rgba(201, 168, 76, .1) !important;
    }

    #view-schedule .sch-quick-link {
      background: rgba(20, 34, 58, .5) !important;
      border: 1px solid rgba(201, 168, 76, .12) !important;
      color: #D6DEE8 !important;
      border-radius: 10px !important;
      transition: all .2s ease;
    }

    #view-schedule .sch-quick-link:hover {
      background: rgba(201, 168, 76, .08) !important;
      border-color: rgba(201, 168, 76, .32) !important;
      color: #C9A84C !important;
      transform: translateY(-1px);
      box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
    }

    #view-schedule .sch-quick-link:active {
      transform: translateY(0);
    }
