Changeset 24a616f for public/assets


Ignore:
Timestamp:
10/13/21 15:44:57 (3 years ago)
Author:
Berat Kjufliju <kufliju@…>
Branches:
develop, master
Children:
120759b
Parents:
194a359
Message:

added documents crud, added last_seen_to_user, edited views

Location:
public/assets
Files:
2 added
5 deleted
5 edited
2 moved

Legend:

Unmodified
Added
Removed
  • public/assets/css/app.min.css

    r194a359 r24a616f  
    33493349}
    33503350
    3351 * {
     3351*:not(img) {
    33523352  min-width: 0;
    3353   min-height: 0;
    33543353}
    33553354
     
    34073406
    34083407.preloader svg path {
    3409   fill: #0081ff;
     3408  fill: #2196F3;
    34103409}
    34113410
     
    34343433
    34353434.icon-block.icon-block-outline-primary {
    3436   border: 2px solid #0081ff;
    3437   color: #0081ff !important;
     3435  border: 2px solid #2196F3;
     3436  color: #2196F3 !important;
    34383437  background: none;
    34393438}
     
    36013600.custom-select:focus {
    36023601  box-shadow: none;
    3603   border-color: rgba(0, 129, 255, 0.8);
     3602  border-color: rgba(33, 150, 243, 0.8);
    36043603}
    36053604
     
    36313630
    36323631.custom-file-input:focus ~ .custom-file-label {
    3633   border-color: #339aff;
     3632  border-color: #51adf6;
    36343633  box-shadow: none;
    36353634}
     
    36483647.custom-radio .custom-control-input:checked ~ .custom-control-label::before,
    36493648.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
    3650   border-color: #0081ff;
    3651   background-color: #0081ff;
     3649  border-color: #2196F3;
     3650  background-color: #2196F3;
    36523651}
    36533652
     
    36553654.custom-radio .custom-control-input:focus ~ .custom-control-label::before,
    36563655.custom-switch .custom-control-input:focus ~ .custom-control-label::before {
    3657   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.3);
     3656  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.3);
    36583657}
    36593658
     
    36613660.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before,
    36623661.custom-switch .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    3663   border-color: #5caeff;
    3664   background-color: #5caeff;
     3662  border-color: #78bff8;
     3663  background-color: #78bff8;
    36653664}
    36663665
     
    37943793
    37953794.custom-range::-webkit-slider-thumb {
    3796   background-color: #0081ff;
     3795  background-color: #2196F3;
    37973796}
    37983797
    37993798.custom-range::-webkit-slider-thumb:active {
    3800   background-color: #5caeff;
     3799  background-color: #78bff8;
    38013800}
    38023801
     
    39143913.wizard > .steps .current a:hover,
    39153914.wizard > .steps .current a:active {
    3916   background: #0081ff;
     3915  background: #2196F3;
    39173916}
    39183917
     
    39883987
    39893988.page-header .breadcrumb li.breadcrumb-item.active {
    3990   color: #0081ff;
     3989  color: #2196F3;
    39913990  font-weight: 600;
    39923991}
     
    41764175
    41774176.bg-primary {
    4178   background: #0081ff !important;
     4177  background: #2196F3 !important;
    41794178  color: white !important;
    41804179}
    41814180
    41824181.bg-primary-bright {
    4183   background: rgba(0, 129, 255, 0.3) !important;
     4182  background: rgba(33, 150, 243, 0.3) !important;
    41844183}
    41854184
     
    41944193
    41954194.bg-primary-gradient {
    4196   background: linear-gradient(230deg, #0081ff, #4da7ff) !important;
     4195  background: linear-gradient(230deg, #2196F3, #6ab8f7) !important;
    41974196  color: white !important;
    41984197}
     
    44354434
    44364435.text-primary {
    4437   color: #0081ff !important;
     4436  color: #2196F3 !important;
    44384437}
    44394438
     
    45774576ul.links .header form .input-group .input-group-append button.active.btn,
    45784577.header form .input-group .input-group-append ul.links button.active.btn {
    4579   color: #0081ff;
     4578  color: #2196F3;
    45804579  font-weight: 500;
    45814580}
     
    46654664a.link-1,
    46664665.header form .input-group .input-group-append button.link-1.btn {
    4667   color: #0081ff;
     4666  color: #2196F3;
    46684667}
    46694668
     
    46724671a.link-1:focus,
    46734672.header form .input-group .input-group-append button.link-1.btn:focus {
    4674   color: rgba(0, 129, 255, 0.8);
     4673  color: rgba(33, 150, 243, 0.8);
    46754674}
    46764675
     
    46844683a.link-2:focus,
    46854684.header form .input-group .input-group-append button.link-2.btn:focus {
    4686   color: #0081ff;
     4685  color: #2196F3;
    46874686}
    46884687
     
    46964695a.link-3:focus,
    46974696.header form .input-group .input-group-append button.link-3.btn:focus {
    4698   color: #0081ff;
     4697  color: #2196F3;
    46994698}
    47004699
     
    47224721
    47234722.page-link {
    4724   color: #0081ff;
     4723  color: #2196F3;
    47254724}
    47264725
    47274726.page-link:not(:disabled):not(.disabled):focus {
    4728   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.3);
     4727  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.3);
    47294728}
    47304729
     
    48374836a.btn[href="#previous"],
    48384837.header form .input-group .input-group-append button.btn[href="#previous"] {
    4839   background: #0081ff;
    4840   border-color: #0081ff;
     4838  background: #2196F3;
     4839  border-color: #2196F3;
    48414840}
    48424841
     
    48564855a.btn[href="#previous"]:not(:disabled):not(.disabled):active,
    48574856.header form .input-group .input-group-append button.btn[href="#previous"]:not(:disabled):not(.disabled):active {
    4858   background: #0067cc;
    4859   border-color: #0067cc;
     4857  background: #0c7cd5;
     4858  border-color: #0c7cd5;
    48604859}
    48614860
     
    48654864a.btn[href="#previous"]:not(:disabled):not(.disabled):focus,
    48664865.header form .input-group .input-group-append button.btn[href="#previous"]:not(:disabled):not(.disabled):focus {
    4867   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.4) !important;
     4866  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.4) !important;
    48684867}
    48694868
     
    48734872a.btn.btn-pulse[href="#previous"]:not(:disabled):not(.disabled),
    48744873.header form .input-group .input-group-append button.btn.btn-pulse[href="#previous"]:not(:disabled):not(.disabled) {
    4875   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     4874  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    48764875  -webkit-animation: pulse 1.5s infinite !important;
    48774876}
     
    48864885
    48874886.btn.btn-gradient-primary {
    4888   background: linear-gradient(20deg, #4da7ff, #0067cc);
     4887  background: linear-gradient(20deg, #6ab8f7, #0c7cd5);
    48894888  border-color: transparent;
    48904889  color: white;
     
    48944893.btn.btn-gradient-primary:not(:disabled):not(.disabled):focus,
    48954894.btn.btn-gradient-primary:not(:disabled):not(.disabled):active {
    4896   background: linear-gradient(20deg, #0081ff, #0067cc);
     4895  background: linear-gradient(20deg, #2196F3, #0c7cd5);
    48974896  border-color: transparent;
    48984897}
    48994898
    49004899.btn.btn-gradient-primary:not(:disabled):not(.disabled):focus {
    4901   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.5);
     4900  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);
    49024901}
    49034902
    49044903.btn.btn-gradient-primary.btn-pulse:not(:disabled):not(.disabled) {
    4905   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     4904  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    49064905  -webkit-animation: pulse 1.5s infinite !important;
    49074906}
     
    49124911
    49134912.btn.btn-light-primary {
    4914   background: rgba(0, 129, 255, 0.3);
     4913  background: rgba(33, 150, 243, 0.3);
    49154914  border-color: transparent;
    4916   color: #0053a3;
     4915  color: #0966af;
    49174916}
    49184917
     
    49204919.btn.btn-light-primary:not(:disabled):not(.disabled):focus,
    49214920.btn.btn-light-primary:not(:disabled):not(.disabled):active {
    4922   background: rgba(0, 129, 255, 0.5);
     4921  background: rgba(33, 150, 243, 0.5);
    49234922  border-color: transparent;
    49244923}
    49254924
    49264925.btn.btn-light-primary:not(:disabled):not(.disabled):focus {
    4927   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.2);
     4926  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.2);
    49284927}
    49294928
    49304929.btn.btn-light-primary.btn-pulse:not(:disabled):not(.disabled) {
    4931   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     4930  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    49324931  -webkit-animation: pulse 1.5s infinite !important;
    49334932}
     
    49394938.btn.btn-outline-primary {
    49404939  background: none;
    4941   border-color: #0081ff;
    4942   color: #0074e6;
     4940  border-color: #2196F3;
     4941  color: #0d8aee;
    49434942  border-width: 1px;
    49444943}
    49454944
    49464945.btn.btn-outline-primary:not(:disabled):not(.disabled):hover {
    4947   background: #0081ff;
    4948   border-color: #0081ff;
     4946  background: #2196F3;
     4947  border-color: #2196F3;
    49494948  color: white;
    49504949}
     
    49524951.btn.btn-outline-primary:not(:disabled):not(.disabled):focus,
    49534952.btn.btn-outline-primary:not(:disabled):not(.disabled):active {
    4954   background: #0062c2;
    4955   border-color: #0062c2;
     4953  background: #0b76cc;
     4954  border-color: #0b76cc;
    49564955  color: white;
    49574956}
    49584957
    49594958.btn.btn-outline-primary:not(:disabled):not(.disabled):focus {
    4960   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.4);
     4959  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.4);
    49614960}
    49624961
    49634962.btn.btn-outline-primary.btn-pulse:not(:disabled):not(.disabled) {
    4964   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     4963  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    49654964  -webkit-animation: pulse 1.5s infinite !important;
    49664965}
     
    65216520
    65226521.progress .progress-bar:not(.progress-bar-striped) {
    6523   background: #0081ff;
     6522  background: #2196F3;
    65246523}
    65256524
     
    65796578
    65806579.dropdown-menu .dropdown-menu-title {
    6581   background-color: #0081ff;
     6580  background-color: #2196F3;
    65826581  padding: 15px 20px;
    65836582  color: white;
     
    66066605  background: #f5f5f5;
    66076606  text-decoration: none;
    6608   color: #0081ff;
     6607  color: #2196F3;
    66096608}
    66106609
     
    66436642
    66446643.badge.badge-primary {
    6645   background: #0081ff;
     6644  background: #2196F3;
    66466645}
    66476646
     
    67366735.accordion.custom-accordion .accordion-row .header form .input-group .input-group-append button.accordion-header.btn:focus,
    67376736.header form .input-group .input-group-append .accordion.custom-accordion .accordion-row button.accordion-header.btn:focus {
    6738   color: #0081ff;
     6737  color: #2196F3;
    67396738}
    67406739
     
    67786777.accordion.custom-accordion.accordion-primary .accordion-row:not(.open) .header form .input-group .input-group-append button.accordion-header.btn:focus,
    67796778.header form .input-group .input-group-append .accordion.custom-accordion.accordion-primary .accordion-row:not(.open) button.accordion-header.btn:focus {
    6780   color: #0081ff;
     6779  color: #2196F3;
    67816780}
    67826781
     
    67846783.accordion.custom-accordion.accordion-primary .accordion-row.open .header form .input-group .input-group-append button.accordion-header.btn,
    67856784.header form .input-group .input-group-append .accordion.custom-accordion.accordion-primary .accordion-row.open button.accordion-header.btn {
    6786   background: #0081ff;
     6785  background: #2196F3;
    67876786  color: white;
    67886787}
     
    69006899}
    69016900
     6901.nicescroll-cursors {
     6902  border: none !important;
     6903}
     6904
     6905body:not(.dark) .nicescroll-cursors {
     6906  background-color: rgba(41, 49, 52, 0.4) !important;
     6907  width: 3px !important;
     6908}
     6909
    69026910.isotope-item {
    69036911  z-index: 2;
     
    69326940
    69336941.daterangepicker td.active {
    6934   background: #0081ff;
     6942  background: #2196F3;
    69356943}
    69366944
    69376945.daterangepicker td.active:hover {
    6938   background: #0081ff;
     6946  background: #2196F3;
    69396947}
    69406948
    69416949.daterangepicker .ranges li.active {
    6942   background: #0081ff;
     6950  background: #2196F3;
    69436951}
    69446952
     
    69666974
    69676975.alert.alert-primary {
    6968   background: rgba(0, 129, 255, 0.3) !important;
     6976  background: rgba(33, 150, 243, 0.3) !important;
    69696977}
    69706978
    69716979.alert.alert-primary.alert-with-border {
    6972   border-left: 3px solid #0081ff !important;
     6980  border-left: 3px solid #2196F3 !important;
    69736981}
    69746982
     
    70427050
    70437051.breadcrumb .breadcrumb-item.active {
    7044   color: #0081ff;
     7052  color: #2196F3;
    70457053}
    70467054
     
    70617069
    70627070.pagination .page-item.active .page-link {
    7063   background: #0081ff;
     7071  background: #2196F3;
    70647072  border-color: transparent;
    70657073}
     
    71567164
    71577165.swal-modal .swal-button.swal-button--confirm {
    7158   background: #0081ff;
     7166  background: #2196F3;
    71597167}
    71607168
     
    71787186.irs .irs-to,
    71797187.irs .irs-from {
    7180   background: #0081ff;
     7188  background: #2196F3;
    71817189}
    71827190
     
    71847192.irs .irs-to:before,
    71857193.irs .irs-from:before {
    7186   border-top-color: #0081ff;
     7194  border-top-color: #2196F3;
    71877195}
    71887196
    71897197.irs .irs-handle {
    7190   border-color: #0081ff;
     7198  border-color: #2196F3;
    71917199}
    71927200
    71937201.irs .irs-bar {
    7194   background: #0081ff;
     7202  background: #2196F3;
    71957203}
    71967204
     
    72307238
    72317239.select2-container--default .select2-results__option--highlighted[aria-selected] {
    7232   background-color: #0081ff;
     7240  background-color: #2196F3;
    72337241  color: white;
    72347242}
    72357243
    72367244.select2-container--default.select2-container--focus .select2-selection--multiple {
    7237   border-color: rgba(0, 129, 255, 0.8);
     7245  border-color: rgba(33, 150, 243, 0.8);
    72387246}
    72397247
     
    73367344
    73377345.wickedpicker .wickedpicker__controls__control .hover-state {
    7338   color: #0081ff;
     7346  color: #2196F3;
    73397347}
    73407348
     
    73957403  -webkit-transition: color 0.3s;
    73967404  transition: color 0.3s;
    7397   color: #0081ff;
     7405  color: #2196F3;
    73987406}
    73997407
     
    75117519
    75127520.avatar.avatar-state-primary:before {
    7513   background: #0081ff;
     7521  background: #2196F3;
    75147522}
    75157523
     
    75637571.dropzone {
    75647572  border-width: 1px;
    7565   border-color: #0081ff;
     7573  border-color: #2196F3;
    75667574}
    75677575
     
    76907698.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item.active {
    76917699  color: black;
    7692   border-color: #0081ff;
     7700  border-color: #2196F3;
    76937701}
    76947702
     
    77807788  left: auto;
    77817789  right: -10px;
    7782   border-left-color: #0081ff;
     7790  border-left-color: #2196F3;
    77837791  border-right-color: transparent;
    77847792}
    77857793
    77867794.chat-block .chat-content .messages .message-item.me .message-item-content {
    7787   background-color: #0081ff;
     7795  background-color: #2196F3;
    77887796  color: rgba(255, 255, 255, 0.9);
    77897797}
     
    79187926
    79197927.fc .fc-event {
    7920   background: #0081ff;
     7928  background: #2196F3;
    79217929  color: white !important;
    79227930  border: none;
     
    79817989
    79827990.fc .fc-list-table .fc-list-item.bg-primary:hover td {
    7983   background: #0081ff !important;
     7991  background: #2196F3 !important;
    79847992}
    79857993
     
    80128020
    80138021.fc .fc-state-default.fc-state-active {
    8014   background: #0081ff;
     8022  background: #2196F3;
    80158023  color: white;
    80168024}
     
    80268034
    80278035.list-group .list-group-item.list-group-item-primary {
    8028   background: #0081ff !important;
     8036  background: #2196F3 !important;
    80298037  color: white !important;
    80308038}
    80318039
    80328040.list-group .list-group-item.list-group-item-primary-bright {
    8033   background: rgba(0, 129, 255, 0.3) !important;
    8034   color: #0081ff !important;
     8041  background: rgba(33, 150, 243, 0.3) !important;
     8042  color: #2196F3 !important;
    80358043}
    80368044
     
    81018109.nav-pills .nav-link.active,
    81028110.nav-pills .show > .nav-link {
    8103   background-color: #0081ff;
     8111  background-color: #2196F3;
    81048112}
    81058113
     
    83358343
    83368344.dd-handle:hover {
    8337   color: #0081ff;
     8345  color: #2196F3;
    83388346}
    83398347
     
    84388446.app-block .app-sidebar .app-sidebar-menu .list-group .list-group-item.active {
    84398447  background: none;
    8440   color: #0081ff;
     8448  color: #2196F3;
    84418449}
    84428450
     
    86418649@media (min-width: 768px) {
    86428650  .theme-switcher {
    8643     opacity: 0;
    86448651    display: -webkit-box;
    86458652    display: flex;
     
    86658672
    86668673  .theme-switcher .theme-switcher-button {
    8667     background-color: #0081ff;
     8674    background-color: #2196F3;
    86688675    color: white;
    8669     padding: 12px 15px;
     8676    padding: 15px 20px;
    86708677    border-top-left-radius: 5px;
    86718678    border-bottom-left-radius: 5px;
     
    86748681
    86758682  .theme-switcher .theme-switcher-button i {
    8676     font-size: 22px;
     8683    font-size: 30px;
    86778684    -webkit-animation-name: spin;
    86788685            animation-name: spin;
    8679     -webkit-animation-duration: 3000ms;
    8680             animation-duration: 3000ms;
     8686    -webkit-animation-duration: 2000ms;
     8687            animation-duration: 2000ms;
    86818688    -webkit-animation-iteration-count: infinite;
    86828689            animation-iteration-count: infinite;
     
    86948701  .app-block .app-content .theme-switcher .theme-switcher-panel .app-action {
    86958702    margin-bottom: 0;
    8696     border: 1px solid #0081ff;
     8703    border: 1px solid #2196F3;
    86978704    border-right: none;
    86988705    border-top-right-radius: 0;
     
    87818788  body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul .header form .input-group .input-group-append li:hover > button.btn .nav-link-icon,
    87828789  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul li:hover > button.btn .nav-link-icon {
    8783     stroke: #0081ff;
     8790    stroke: #2196F3;
    87848791  }
    87858792
     
    88188825  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul li.open > button.btn + ul li.open > button.btn {
    88198826    background: none;
    8820     color: #0081ff;
     8827    color: #2196F3;
    88218828  }
    88228829
     
    88738880  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body > ul > li > button.active.btn {
    88748881    border-radius: 5px;
    8875     background-color: #0081ff;
     8882    background-color: #2196F3;
    88768883    position: static;
    88778884  }
     
    88848891
    88858892  body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation:hover {
    8886     /*width: 320px;*/
     8893    width: 80px;
    88878894  }
    88888895
     
    89498956    left: 0;
    89508957    opacity: 1;
     8958      width: 80px;
    89518959  }
    89528960
     
    89618969    right: 0;
    89628970    opacity: 1;
     8971      width:80px;
    89638972  }
    89648973
     
    90779086  body.horizontal-navigation .header form .input-group .input-group-append .horizontal-navigation > ul > li:hover > button.btn,
    90789087  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation > ul > li:hover > button.btn {
    9079     color: #0081ff !important;
     9088    color: #2196F3 !important;
    90809089  }
    90819090
     
    91109119  body.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    91119120  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    9112     color: #0081ff;
     9121    color: #2196F3;
    91139122  }
    91149123
     
    91369145  body.horizontal-navigation .horizontal-navigation ul li ul .header form .input-group .input-group-append li:hover > button.btn,
    91379146  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li:hover > button.btn {
    9138     color: #0081ff;
     9147    color: #2196F3;
    91399148  }
    91409149
     
    91489157  body.horizontal-navigation .horizontal-navigation ul li ul li .header form .input-group .input-group-append button.active.btn,
    91499158  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li button.active.btn {
    9150     color: #0081ff;
     9159    color: #2196F3;
    91519160  }
    91529161
     
    91549163  body.horizontal-navigation .horizontal-navigation ul li ul .header form .input-group .input-group-append li.open > button.btn,
    91559164  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li.open > button.btn {
    9156     color: #0081ff;
     9165    color: #2196F3;
    91579166  }
    91589167
     
    91919200    bottom: 0;
    91929201    height: auto;
    9193     /*width: 320px;*/
     9202    width: 80px;
    91949203    background-color: white;
    91959204    z-index: 1000;
     
    92189227  body.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    92199228  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li button.active.btn {
    9220     color: #0081ff;
     9229    color: #2196F3;
    92219230  }
    92229231
     
    92629271  body.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    92639272  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    9264     color: #0081ff;
     9273    color: #2196F3;
    92659274  }
    92669275
     
    92739282  }
    92749283}
     9284
     9285body.semi-dark:not(.dark) .nicescroll-cursors {
     9286  background-color: rgba(255, 255, 255, 0.3) !important;
     9287}
     9288
    92759289body.semi-dark:not(.dark) .navigation {
    92769290  background-color: #313852;
     
    93009314body.semi-dark:not(.dark) .navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    93019315.header form .input-group .input-group-append body.semi-dark:not(.dark) .navigation .navigation-menu-tab ul li button.btn:not(.active):focus {
    9302   color: #0081ff;
     9316  color: #2196F3;
    93039317}
    93049318
     
    93499363body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li .header form .input-group .input-group-append button.active.btn:after,
    93509364.header form .input-group .input-group-append body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li button.active.btn:after {
    9351   background-color: #0081ff;
     9365  background-color: #2196F3;
    93529366}
    93539367
     
    93799393
    93809394body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li .dropdown-divider {
    9381   color: #0081ff;
     9395  color: #2196F3;
    93829396}
    93839397
     
    94189432body.semi-dark:not(.dark) .header form .input-group .input-group-append .horizontal-navigation > ul > li.open > button.btn,
    94199433.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation > ul > li.open > button.btn {
    9420   color: #1a8eff;
     9434  color: #39a1f4;
    94219435}
    94229436
     
    94309444body.semi-dark:not(.dark) .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    94319445.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation ul li button.active.btn {
    9432   color: #1a8eff;
     9446  color: #39a1f4;
    94339447}
    94349448
     
    94399453body.semi-dark:not(.dark) .horizontal-navigation ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    94409454.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation ul li button.btn:not(.active):focus {
    9441   color: #1a8eff;
     9455  color: #39a1f4;
    94429456}
    94439457
     
    97099723.list-group .list-group-item.active {
    97109724  z-index: auto;
    9711   background: #0081ff;
     9725  background: #2196F3;
    97129726}
    97139727
     
    97519765.table-email-list .header form .input-group .input-group-append button.btn:focus,
    97529766.header form .input-group .input-group-append .table-email-list button.btn:focus {
    9753   color: #0081ff;
     9767  color: #2196F3;
    97549768}
    97559769
     
    97859799
    97869800.list-group .list-group-item.active {
    9787   background: #0081ff;
     9801  background: #2196F3;
    97889802  border-color: transparent;
    97899803}
     
    97989812
    97999813.nav-pills .nav-link.active {
    9800   background: #0081ff;
     9814  background: #2196F3;
    98019815}
    98029816
    98039817.nav-tabs .nav-link.active {
    9804   color: #0081ff;
     9818  color: #2196F3;
    98059819}
    98069820
     
    99839997
    99849998.header .avatar.avatar-state-success:before {
    9985   border-color: #0081ff;
     9999  border-color: #2196F3;
    998610000}
    998710001
    998810002.header .header-left {
    9989   /*width: 320px;*/
     10003  width: 320px;
    999010004  padding-left: 30px;
    999110005  display: -webkit-box;
     
    1019610210  background-color: white;
    1019710211  z-index: 998;
    10198   /*width: 320px;*/
     10212  width: 80px;
    1019910213  box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
    1020010214  position: fixed;
     
    1024710261.navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:hover,
    1024810262.header form .input-group .input-group-append .navigation .navigation-menu-tab ul li button.btn:hover {
    10249   color: #0081ff;
     10263  color: #2196F3;
    1025010264}
    1025110265
     
    1025410268.header form .input-group .input-group-append .navigation .navigation-menu-tab ul li button.active.btn {
    1025510269  color: white;
    10256   background-color: #0081ff;
    10257   box-shadow: 0px 5px 20px -14px #0081ff;
     10270  background-color: #2196F3;
     10271  box-shadow: 0px 5px 20px -14px #2196F3;
    1025810272}
    1025910273
     
    1032210336.navigation .navigation-menu-body ul .header form .input-group .input-group-append li > button.btn:hover,
    1032310337.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.btn:hover {
    10324   color: #0081ff;
     10338  color: #2196F3;
    1032510339}
    1032610340
     
    1032810342.navigation .navigation-menu-body ul .header form .input-group .input-group-append li > button.btn:hover .nav-link-icon,
    1032910343.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.btn:hover .nav-link-icon {
    10330   stroke: #0081ff;
     10344  stroke: #2196F3;
    1033110345}
    1033210346
     
    1033510349.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.active.btn {
    1033610350  position: relative;
    10337   color: #0081ff;
     10351  color: #2196F3;
    1033810352  font-weight: 600;
    10339   background: rgba(0, 129, 255, 0.15);
     10353  background: rgba(33, 150, 243, 0.15);
    1034010354  border-radius: 0.5rem;
    1034110355  margin: 0 1rem;
     
    1034810362  display: block;
    1034910363  border: 6px solid transparent;
    10350   border-left-color: #0081ff;
     10364  border-left-color: #2196F3;
    1035110365  margin-left: -12px;
    1035210366  margin-right: 5px;
     
    1041910433.navigation .navigation-menu-body ul .header form .input-group .input-group-append li.open > button.btn,
    1042010434.header form .input-group .input-group-append .navigation .navigation-menu-body ul li.open > button.btn {
    10421   color: #0081ff;
     10435  color: #2196F3;
    1042210436  font-weight: 600;
    1042310437}
     
    1042610440.navigation .navigation-menu-body ul .header form .input-group .input-group-append li.open > button.btn .nav-link-icon,
    1042710441.header form .input-group .input-group-append .navigation .navigation-menu-body ul li.open > button.btn .nav-link-icon {
    10428   stroke: #0081ff;
     10442  stroke: #2196F3;
    1042910443}
    1043010444
     
    1070510719body.dark .navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    1070610720.header form .input-group .input-group-append body.dark .navigation .navigation-menu-tab ul li button.btn:not(.active):focus {
    10707   color: #0081ff;
     10721  color: #2196F3;
    1070810722}
    1070910723
     
    1075710771
    1075810772body.dark .navigation .navigation-menu-body ul li .dropdown-divider {
    10759   color: #0081ff;
     10773  color: #2196F3;
    1076010774}
    1076110775
     
    1083410848
    1083510849body.dark .breadcrumb li.breadcrumb-item.active {
    10836   color: #339aff;
     10850  color: #51adf6;
    1083710851}
    1083810852
     
    1087010884body.dark .swal-modal input.swal-content__input:focus,
    1087110885.swal-modal body.dark input.swal-content__input:focus {
    10872   border-color: #0081ff !important;
     10886  border-color: #2196F3 !important;
    1087310887}
    1087410888
     
    1125011264body.dark .daterangepicker td.end-date {
    1125111265  color: white;
    11252   background-color: #0081ff;
     11266  background-color: #2196F3;
    1125311267}
    1125411268
     
    1127511289body.dark .daterangepicker td.available:hover,
    1127611290body.dark .daterangepicker th.available:hover {
    11277   background-color: #0081ff;
     11291  background-color: #2196F3;
    1127811292  color: white;
    1127911293}
     
    1136311377body.dark .sidebar {
    1136411378  background: #313852;
     11379}
     11380
     11381body.dark .nicescroll-cursors {
     11382  background-color: rgba(255, 255, 255, 0.15) !important;
    1136511383}
    1136611384
     
    1174011758  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li button.btn:hover {
    1174111759    background: none;
    11742     color: #339aff;
     11760    color: #51adf6;
    1174311761  }
    1174411762
     
    1174711765  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li button.active.btn {
    1174811766    background: none;
    11749     color: #339aff;
     11767    color: #51adf6;
    1175011768  }
    1175111769
     
    1175811776  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li.open > button.btn {
    1175911777    background: none;
    11760     color: #339aff;
     11778    color: #51adf6;
    1176111779  }
    1176211780
     
    1177811796  body.dark.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.btn:hover,
    1177911797  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li button.btn:hover {
    11780     color: #339aff;
     11798    color: #51adf6;
    1178111799  }
    1178211800
     
    1178411802  body.dark.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    1178511803  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li button.active.btn {
    11786     color: #339aff;
     11804    color: #51adf6;
    1178711805  }
    1178811806
     
    1179011808  body.dark.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    1179111809  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    11792     color: #339aff;
     11810    color: #51adf6;
    1179311811  }
    1179411812}
     
    1196411982    left: 0;
    1196511983    opacity: 1;
     11984      width:80px;
    1196611985  }
    1196711986
     
    1225812277
    1225912278  .navigation {
    12260     width: 20%;
     12279    width: 75%;
    1226112280  }
    1226212281
     
    1564715666}
    1564815667
    15649 * {
     15668*:not(img) {
    1565015669  min-width: 0;
    15651   min-height: 0;
    1565215670}
    1565315671
     
    1570515723
    1570615724.preloader svg path {
    15707   fill: #0081ff;
     15725  fill: #2196F3;
    1570815726}
    1570915727
     
    1573215750
    1573315751.icon-block.icon-block-outline-primary {
    15734   border: 2px solid #0081ff;
    15735   color: #0081ff !important;
     15752  border: 2px solid #2196F3;
     15753  color: #2196F3 !important;
    1573615754  background: none;
    1573715755}
     
    1589915917.custom-select:focus {
    1590015918  box-shadow: none;
    15901   border-color: rgba(0, 129, 255, 0.8);
     15919  border-color: rgba(33, 150, 243, 0.8);
    1590215920}
    1590315921
     
    1592915947
    1593015948.custom-file-input:focus ~ .custom-file-label {
    15931   border-color: #339aff;
     15949  border-color: #51adf6;
    1593215950  box-shadow: none;
    1593315951}
     
    1594615964.custom-radio .custom-control-input:checked ~ .custom-control-label::before,
    1594715965.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
    15948   border-color: #0081ff;
    15949   background-color: #0081ff;
     15966  border-color: #2196F3;
     15967  background-color: #2196F3;
    1595015968}
    1595115969
     
    1595315971.custom-radio .custom-control-input:focus ~ .custom-control-label::before,
    1595415972.custom-switch .custom-control-input:focus ~ .custom-control-label::before {
    15955   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.3);
     15973  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.3);
    1595615974}
    1595715975
     
    1595915977.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label::before,
    1596015978.custom-switch .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    15961   border-color: #5caeff;
    15962   background-color: #5caeff;
     15979  border-color: #78bff8;
     15980  background-color: #78bff8;
    1596315981}
    1596415982
     
    1609216110
    1609316111.custom-range::-webkit-slider-thumb {
    16094   background-color: #0081ff;
     16112  background-color: #2196F3;
    1609516113}
    1609616114
    1609716115.custom-range::-webkit-slider-thumb:active {
    16098   background-color: #5caeff;
     16116  background-color: #78bff8;
    1609916117}
    1610016118
     
    1621216230.wizard > .steps .current a:hover,
    1621316231.wizard > .steps .current a:active {
    16214   background: #0081ff;
     16232  background: #2196F3;
    1621516233}
    1621616234
     
    1628616304
    1628716305.page-header .breadcrumb li.breadcrumb-item.active {
    16288   color: #0081ff;
     16306  color: #2196F3;
    1628916307  font-weight: 600;
    1629016308}
     
    1647416492
    1647516493.bg-primary {
    16476   background: #0081ff !important;
     16494  background: #2196F3 !important;
    1647716495  color: white !important;
    1647816496}
    1647916497
    1648016498.bg-primary-bright {
    16481   background: rgba(0, 129, 255, 0.3) !important;
     16499  background: rgba(33, 150, 243, 0.3) !important;
    1648216500}
    1648316501
     
    1649216510
    1649316511.bg-primary-gradient {
    16494   background: linear-gradient(230deg, #0081ff, #4da7ff) !important;
     16512  background: linear-gradient(230deg, #2196F3, #6ab8f7) !important;
    1649516513  color: white !important;
    1649616514}
     
    1673316751
    1673416752.text-primary {
    16735   color: #0081ff !important;
     16753  color: #2196F3 !important;
    1673616754}
    1673716755
     
    1687516893ul.links .header form .input-group .input-group-append button.active.btn,
    1687616894.header form .input-group .input-group-append ul.links button.active.btn {
    16877   color: #0081ff;
     16895  color: #2196F3;
    1687816896  font-weight: 500;
    1687916897}
     
    1696316981a.link-1,
    1696416982.header form .input-group .input-group-append button.link-1.btn {
    16965   color: #0081ff;
     16983  color: #2196F3;
    1696616984}
    1696716985
     
    1697016988a.link-1:focus,
    1697116989.header form .input-group .input-group-append button.link-1.btn:focus {
    16972   color: rgba(0, 129, 255, 0.8);
     16990  color: rgba(33, 150, 243, 0.8);
    1697316991}
    1697416992
     
    1698217000a.link-2:focus,
    1698317001.header form .input-group .input-group-append button.link-2.btn:focus {
    16984   color: #0081ff;
     17002  color: #2196F3;
    1698517003}
    1698617004
     
    1699417012a.link-3:focus,
    1699517013.header form .input-group .input-group-append button.link-3.btn:focus {
    16996   color: #0081ff;
     17014  color: #2196F3;
    1699717015}
    1699817016
     
    1702017038
    1702117039.page-link {
    17022   color: #0081ff;
     17040  color: #2196F3;
    1702317041}
    1702417042
    1702517043.page-link:not(:disabled):not(.disabled):focus {
    17026   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.3);
     17044  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.3);
    1702717045}
    1702817046
     
    1713517153a.btn[href="#previous"],
    1713617154.header form .input-group .input-group-append button.btn[href="#previous"] {
    17137   background: #0081ff;
    17138   border-color: #0081ff;
     17155  background: #2196F3;
     17156  border-color: #2196F3;
    1713917157}
    1714017158
     
    1715417172a.btn[href="#previous"]:not(:disabled):not(.disabled):active,
    1715517173.header form .input-group .input-group-append button.btn[href="#previous"]:not(:disabled):not(.disabled):active {
    17156   background: #0067cc;
    17157   border-color: #0067cc;
     17174  background: #0c7cd5;
     17175  border-color: #0c7cd5;
    1715817176}
    1715917177
     
    1716317181a.btn[href="#previous"]:not(:disabled):not(.disabled):focus,
    1716417182.header form .input-group .input-group-append button.btn[href="#previous"]:not(:disabled):not(.disabled):focus {
    17165   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.4) !important;
     17183  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.4) !important;
    1716617184}
    1716717185
     
    1717117189a.btn.btn-pulse[href="#previous"]:not(:disabled):not(.disabled),
    1717217190.header form .input-group .input-group-append button.btn.btn-pulse[href="#previous"]:not(:disabled):not(.disabled) {
    17173   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     17191  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    1717417192  -webkit-animation: pulse 1.5s infinite !important;
    1717517193}
     
    1718417202
    1718517203.btn.btn-gradient-primary {
    17186   background: linear-gradient(20deg, #4da7ff, #0067cc);
     17204  background: linear-gradient(20deg, #6ab8f7, #0c7cd5);
    1718717205  border-color: transparent;
    1718817206  color: white;
     
    1719217210.btn.btn-gradient-primary:not(:disabled):not(.disabled):focus,
    1719317211.btn.btn-gradient-primary:not(:disabled):not(.disabled):active {
    17194   background: linear-gradient(20deg, #0081ff, #0067cc);
     17212  background: linear-gradient(20deg, #2196F3, #0c7cd5);
    1719517213  border-color: transparent;
    1719617214}
    1719717215
    1719817216.btn.btn-gradient-primary:not(:disabled):not(.disabled):focus {
    17199   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.5);
     17217  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.5);
    1720017218}
    1720117219
    1720217220.btn.btn-gradient-primary.btn-pulse:not(:disabled):not(.disabled) {
    17203   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     17221  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    1720417222  -webkit-animation: pulse 1.5s infinite !important;
    1720517223}
     
    1721017228
    1721117229.btn.btn-light-primary {
    17212   background: rgba(0, 129, 255, 0.3);
     17230  background: rgba(33, 150, 243, 0.3);
    1721317231  border-color: transparent;
    17214   color: #0053a3;
     17232  color: #0966af;
    1721517233}
    1721617234
     
    1721817236.btn.btn-light-primary:not(:disabled):not(.disabled):focus,
    1721917237.btn.btn-light-primary:not(:disabled):not(.disabled):active {
    17220   background: rgba(0, 129, 255, 0.5);
     17238  background: rgba(33, 150, 243, 0.5);
    1722117239  border-color: transparent;
    1722217240}
    1722317241
    1722417242.btn.btn-light-primary:not(:disabled):not(.disabled):focus {
    17225   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.2);
     17243  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.2);
    1722617244}
    1722717245
    1722817246.btn.btn-light-primary.btn-pulse:not(:disabled):not(.disabled) {
    17229   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     17247  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    1723017248  -webkit-animation: pulse 1.5s infinite !important;
    1723117249}
     
    1723717255.btn.btn-outline-primary {
    1723817256  background: none;
    17239   border-color: #0081ff;
    17240   color: #0074e6;
     17257  border-color: #2196F3;
     17258  color: #0d8aee;
    1724117259  border-width: 1px;
    1724217260}
    1724317261
    1724417262.btn.btn-outline-primary:not(:disabled):not(.disabled):hover {
    17245   background: #0081ff;
    17246   border-color: #0081ff;
     17263  background: #2196F3;
     17264  border-color: #2196F3;
    1724717265  color: white;
    1724817266}
     
    1725017268.btn.btn-outline-primary:not(:disabled):not(.disabled):focus,
    1725117269.btn.btn-outline-primary:not(:disabled):not(.disabled):active {
    17252   background: #0062c2;
    17253   border-color: #0062c2;
     17270  background: #0b76cc;
     17271  border-color: #0b76cc;
    1725417272  color: white;
    1725517273}
    1725617274
    1725717275.btn.btn-outline-primary:not(:disabled):not(.disabled):focus {
    17258   box-shadow: 0 0 0 0.2rem rgba(0, 129, 255, 0.4);
     17276  box-shadow: 0 0 0 0.2rem rgba(33, 150, 243, 0.4);
    1725917277}
    1726017278
    1726117279.btn.btn-outline-primary.btn-pulse:not(:disabled):not(.disabled) {
    17262   box-shadow: 0 0 0 0 rgba(0, 129, 255, 0.9) !important;
     17280  box-shadow: 0 0 0 0 rgba(33, 150, 243, 0.9) !important;
    1726317281  -webkit-animation: pulse 1.5s infinite !important;
    1726417282}
     
    1881918837
    1882018838.progress .progress-bar:not(.progress-bar-striped) {
    18821   background: #0081ff;
     18839  background: #2196F3;
    1882218840}
    1882318841
     
    1887718895
    1887818896.dropdown-menu .dropdown-menu-title {
    18879   background-color: #0081ff;
     18897  background-color: #2196F3;
    1888018898  padding: 15px 20px;
    1888118899  color: white;
     
    1890418922  background: #f5f5f5;
    1890518923  text-decoration: none;
    18906   color: #0081ff;
     18924  color: #2196F3;
    1890718925}
    1890818926
     
    1894118959
    1894218960.badge.badge-primary {
    18943   background: #0081ff;
     18961  background: #2196F3;
    1894418962}
    1894518963
     
    1903419052.accordion.custom-accordion .accordion-row .header form .input-group .input-group-append button.accordion-header.btn:focus,
    1903519053.header form .input-group .input-group-append .accordion.custom-accordion .accordion-row button.accordion-header.btn:focus {
    19036   color: #0081ff;
     19054  color: #2196F3;
    1903719055}
    1903819056
     
    1907619094.accordion.custom-accordion.accordion-primary .accordion-row:not(.open) .header form .input-group .input-group-append button.accordion-header.btn:focus,
    1907719095.header form .input-group .input-group-append .accordion.custom-accordion.accordion-primary .accordion-row:not(.open) button.accordion-header.btn:focus {
    19078   color: #0081ff;
     19096  color: #2196F3;
    1907919097}
    1908019098
     
    1908219100.accordion.custom-accordion.accordion-primary .accordion-row.open .header form .input-group .input-group-append button.accordion-header.btn,
    1908319101.header form .input-group .input-group-append .accordion.custom-accordion.accordion-primary .accordion-row.open button.accordion-header.btn {
    19084   background: #0081ff;
     19102  background: #2196F3;
    1908519103  color: white;
    1908619104}
     
    1919819216}
    1919919217
     19218.nicescroll-cursors {
     19219  border: none !important;
     19220}
     19221
     19222body:not(.dark) .nicescroll-cursors {
     19223  background-color: rgba(41, 49, 52, 0.4) !important;
     19224  width: 3px !important;
     19225}
     19226
    1920019227.isotope-item {
    1920119228  z-index: 2;
     
    1923019257
    1923119258.daterangepicker td.active {
    19232   background: #0081ff;
     19259  background: #2196F3;
    1923319260}
    1923419261
    1923519262.daterangepicker td.active:hover {
    19236   background: #0081ff;
     19263  background: #2196F3;
    1923719264}
    1923819265
    1923919266.daterangepicker .ranges li.active {
    19240   background: #0081ff;
     19267  background: #2196F3;
    1924119268}
    1924219269
     
    1926419291
    1926519292.alert.alert-primary {
    19266   background: rgba(0, 129, 255, 0.3) !important;
     19293  background: rgba(33, 150, 243, 0.3) !important;
    1926719294}
    1926819295
    1926919296.alert.alert-primary.alert-with-border {
    19270   border-left: 3px solid #0081ff !important;
     19297  border-left: 3px solid #2196F3 !important;
    1927119298}
    1927219299
     
    1934019367
    1934119368.breadcrumb .breadcrumb-item.active {
    19342   color: #0081ff;
     19369  color: #2196F3;
    1934319370}
    1934419371
     
    1935919386
    1936019387.pagination .page-item.active .page-link {
    19361   background: #0081ff;
     19388  background: #2196F3;
    1936219389  border-color: transparent;
    1936319390}
     
    1945419481
    1945519482.swal-modal .swal-button.swal-button--confirm {
    19456   background: #0081ff;
     19483  background: #2196F3;
    1945719484}
    1945819485
     
    1947619503.irs .irs-to,
    1947719504.irs .irs-from {
    19478   background: #0081ff;
     19505  background: #2196F3;
    1947919506}
    1948019507
     
    1948219509.irs .irs-to:before,
    1948319510.irs .irs-from:before {
    19484   border-top-color: #0081ff;
     19511  border-top-color: #2196F3;
    1948519512}
    1948619513
    1948719514.irs .irs-handle {
    19488   border-color: #0081ff;
     19515  border-color: #2196F3;
    1948919516}
    1949019517
    1949119518.irs .irs-bar {
    19492   background: #0081ff;
     19519  background: #2196F3;
    1949319520}
    1949419521
     
    1952819555
    1952919556.select2-container--default .select2-results__option--highlighted[aria-selected] {
    19530   background-color: #0081ff;
     19557  background-color: #2196F3;
    1953119558  color: white;
    1953219559}
    1953319560
    1953419561.select2-container--default.select2-container--focus .select2-selection--multiple {
    19535   border-color: rgba(0, 129, 255, 0.8);
     19562  border-color: rgba(33, 150, 243, 0.8);
    1953619563}
    1953719564
     
    1963419661
    1963519662.wickedpicker .wickedpicker__controls__control .hover-state {
    19636   color: #0081ff;
     19663  color: #2196F3;
    1963719664}
    1963819665
     
    1969319720  -webkit-transition: color 0.3s;
    1969419721  transition: color 0.3s;
    19695   color: #0081ff;
     19722  color: #2196F3;
    1969619723}
    1969719724
     
    1980919836
    1981019837.avatar.avatar-state-primary:before {
    19811   background: #0081ff;
     19838  background: #2196F3;
    1981219839}
    1981319840
     
    1986119888.dropzone {
    1986219889  border-width: 1px;
    19863   border-color: #0081ff;
     19890  border-color: #2196F3;
    1986419891}
    1986519892
     
    1998820015.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item.active {
    1998920016  color: black;
    19990   border-color: #0081ff;
     20017  border-color: #2196F3;
    1999120018}
    1999220019
     
    2007820105  left: auto;
    2007920106  right: -10px;
    20080   border-left-color: #0081ff;
     20107  border-left-color: #2196F3;
    2008120108  border-right-color: transparent;
    2008220109}
    2008320110
    2008420111.chat-block .chat-content .messages .message-item.me .message-item-content {
    20085   background-color: #0081ff;
     20112  background-color: #2196F3;
    2008620113  color: rgba(255, 255, 255, 0.9);
    2008720114}
     
    2021620243
    2021720244.fc .fc-event {
    20218   background: #0081ff;
     20245  background: #2196F3;
    2021920246  color: white !important;
    2022020247  border: none;
     
    2027920306
    2028020307.fc .fc-list-table .fc-list-item.bg-primary:hover td {
    20281   background: #0081ff !important;
     20308  background: #2196F3 !important;
    2028220309}
    2028320310
     
    2031020337
    2031120338.fc .fc-state-default.fc-state-active {
    20312   background: #0081ff;
     20339  background: #2196F3;
    2031320340  color: white;
    2031420341}
     
    2032420351
    2032520352.list-group .list-group-item.list-group-item-primary {
    20326   background: #0081ff !important;
     20353  background: #2196F3 !important;
    2032720354  color: white !important;
    2032820355}
    2032920356
    2033020357.list-group .list-group-item.list-group-item-primary-bright {
    20331   background: rgba(0, 129, 255, 0.3) !important;
    20332   color: #0081ff !important;
     20358  background: rgba(33, 150, 243, 0.3) !important;
     20359  color: #2196F3 !important;
    2033320360}
    2033420361
     
    2039920426.nav-pills .nav-link.active,
    2040020427.nav-pills .show > .nav-link {
    20401   background-color: #0081ff;
     20428  background-color: #2196F3;
    2040220429}
    2040320430
     
    2063320660
    2063420661.dd-handle:hover {
    20635   color: #0081ff;
     20662  color: #2196F3;
    2063620663}
    2063720664
     
    2073620763.app-block .app-sidebar .app-sidebar-menu .list-group .list-group-item.active {
    2073720764  background: none;
    20738   color: #0081ff;
     20765  color: #2196F3;
    2073920766}
    2074020767
     
    2093920966@media (min-width: 768px) {
    2094020967  .theme-switcher {
    20941     opacity: 0;
    2094220968    display: -webkit-box;
    2094320969    display: flex;
     
    2096320989
    2096420990  .theme-switcher .theme-switcher-button {
    20965     background-color: #0081ff;
     20991    background-color: #2196F3;
    2096620992    color: white;
    20967     padding: 12px 15px;
     20993    padding: 15px 20px;
    2096820994    border-top-left-radius: 5px;
    2096920995    border-bottom-left-radius: 5px;
     
    2097220998
    2097320999  .theme-switcher .theme-switcher-button i {
    20974     font-size: 22px;
     21000    font-size: 30px;
    2097521001    -webkit-animation-name: spin;
    2097621002            animation-name: spin;
    20977     -webkit-animation-duration: 3000ms;
    20978             animation-duration: 3000ms;
     21003    -webkit-animation-duration: 2000ms;
     21004            animation-duration: 2000ms;
    2097921005    -webkit-animation-iteration-count: infinite;
    2098021006            animation-iteration-count: infinite;
     
    2099221018  .app-block .app-content .theme-switcher .theme-switcher-panel .app-action {
    2099321019    margin-bottom: 0;
    20994     border: 1px solid #0081ff;
     21020    border: 1px solid #2196F3;
    2099521021    border-right: none;
    2099621022    border-top-right-radius: 0;
     
    2107921105  body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul .header form .input-group .input-group-append li:hover > button.btn .nav-link-icon,
    2108021106  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul li:hover > button.btn .nav-link-icon {
    21081     stroke: #0081ff;
     21107    stroke: #2196F3;
    2108221108  }
    2108321109
     
    2111621142  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body ul li.open > button.btn + ul li.open > button.btn {
    2111721143    background: none;
    21118     color: #0081ff;
     21144    color: #2196F3;
    2111921145  }
    2112021146
     
    2117121197  .header form .input-group .input-group-append body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation .navigation-menu-body > ul > li > button.active.btn {
    2117221198    border-radius: 5px;
    21173     background-color: #0081ff;
     21199    background-color: #2196F3;
    2117421200    position: static;
    2117521201  }
     
    2118221208
    2118321209  body.small-navigation:not(.hidden-navigation):not(.horizontal-navigation) .navigation:hover {
    21184     /*width: 320px;*/
     21210    width: 80px;
    2118521211  }
    2118621212
     
    2124721273    left: 0;
    2124821274    opacity: 1;
     21275      width:80px;
    2124921276  }
    2125021277
     
    2125921286    right: 0;
    2126021287    opacity: 1;
     21288      width: 80px;
    2126121289  }
    2126221290
     
    2137521403  body.horizontal-navigation .header form .input-group .input-group-append .horizontal-navigation > ul > li:hover > button.btn,
    2137621404  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation > ul > li:hover > button.btn {
    21377     color: #0081ff !important;
     21405    color: #2196F3 !important;
    2137821406  }
    2137921407
     
    2140821436  body.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    2140921437  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    21410     color: #0081ff;
     21438    color: #2196F3;
    2141121439  }
    2141221440
     
    2143421462  body.horizontal-navigation .horizontal-navigation ul li ul .header form .input-group .input-group-append li:hover > button.btn,
    2143521463  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li:hover > button.btn {
    21436     color: #0081ff;
     21464    color: #2196F3;
    2143721465  }
    2143821466
     
    2144621474  body.horizontal-navigation .horizontal-navigation ul li ul li .header form .input-group .input-group-append button.active.btn,
    2144721475  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li button.active.btn {
    21448     color: #0081ff;
     21476    color: #2196F3;
    2144921477  }
    2145021478
     
    2145221480  body.horizontal-navigation .horizontal-navigation ul li ul .header form .input-group .input-group-append li.open > button.btn,
    2145321481  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li ul li.open > button.btn {
    21454     color: #0081ff;
     21482    color: #2196F3;
    2145521483  }
    2145621484
     
    2148921517    bottom: 0;
    2149021518    height: auto;
    21491     /*width: 320px;*/
     21519    width: 80px;
    2149221520    background-color: white;
    2149321521    z-index: 1000;
     
    2151621544  body.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    2151721545  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li button.active.btn {
    21518     color: #0081ff;
     21546    color: #2196F3;
    2151921547  }
    2152021548
     
    2156021588  body.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    2156121589  .header form .input-group .input-group-append body.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    21562     color: #0081ff;
     21590    color: #2196F3;
    2156321591  }
    2156421592
     
    2157021598    display: block;
    2157121599  }
     21600}
     21601
     21602body.semi-dark:not(.dark) .nicescroll-cursors {
     21603  background-color: rgba(255, 255, 255, 0.3) !important;
    2157221604}
    2157321605
     
    2159921631body.semi-dark:not(.dark) .navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    2160021632.header form .input-group .input-group-append body.semi-dark:not(.dark) .navigation .navigation-menu-tab ul li button.btn:not(.active):focus {
    21601   color: #0081ff;
     21633  color: #2196F3;
    2160221634}
    2160321635
     
    2164821680body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li .header form .input-group .input-group-append button.active.btn:after,
    2164921681.header form .input-group .input-group-append body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li button.active.btn:after {
    21650   background-color: #0081ff;
     21682  background-color: #2196F3;
    2165121683}
    2165221684
     
    2167821710
    2167921711body.semi-dark:not(.dark) .navigation .navigation-menu-body ul li .dropdown-divider {
    21680   color: #0081ff;
     21712  color: #2196F3;
    2168121713}
    2168221714
     
    2171721749body.semi-dark:not(.dark) .header form .input-group .input-group-append .horizontal-navigation > ul > li.open > button.btn,
    2171821750.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation > ul > li.open > button.btn {
    21719   color: #1a8eff;
     21751  color: #39a1f4;
    2172021752}
    2172121753
     
    2172921761body.semi-dark:not(.dark) .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    2173021762.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation ul li button.active.btn {
    21731   color: #1a8eff;
     21763  color: #39a1f4;
    2173221764}
    2173321765
     
    2173821770body.semi-dark:not(.dark) .horizontal-navigation ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    2173921771.header form .input-group .input-group-append body.semi-dark:not(.dark) .horizontal-navigation ul li button.btn:not(.active):focus {
    21740   color: #1a8eff;
     21772  color: #39a1f4;
    2174121773}
    2174221774
     
    2200822040.list-group .list-group-item.active {
    2200922041  z-index: auto;
    22010   background: #0081ff;
     22042  background: #2196F3;
    2201122043}
    2201222044
     
    2205022082.table-email-list .header form .input-group .input-group-append button.btn:focus,
    2205122083.header form .input-group .input-group-append .table-email-list button.btn:focus {
    22052   color: #0081ff;
     22084  color: #2196F3;
    2205322085}
    2205422086
     
    2208422116
    2208522117.list-group .list-group-item.active {
    22086   background: #0081ff;
     22118  background: #2196F3;
    2208722119  border-color: transparent;
    2208822120}
     
    2209722129
    2209822130.nav-pills .nav-link.active {
    22099   background: #0081ff;
     22131  background: #2196F3;
    2210022132}
    2210122133
    2210222134.nav-tabs .nav-link.active {
    22103   color: #0081ff;
     22135  color: #2196F3;
    2210422136}
    2210522137
     
    2228222314
    2228322315.header .avatar.avatar-state-success:before {
    22284   border-color: #0081ff;
     22316  border-color: #2196F3;
    2228522317}
    2228622318
    2228722319.header .header-left {
    22288   /*width: 320px;*/
     22320  width: 80px;
    2228922321  padding-left: 30px;
    2229022322  display: -webkit-box;
     
    2249522527  background-color: white;
    2249622528  z-index: 998;
    22497   /*width: 320px;*/
     22529  width: 80px;
    2249822530  box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.1);
    2249922531  position: fixed;
     
    2254622578.navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:hover,
    2254722579.header form .input-group .input-group-append .navigation .navigation-menu-tab ul li button.btn:hover {
    22548   color: #0081ff;
     22580  color: #2196F3;
    2254922581}
    2255022582
     
    2255322585.header form .input-group .input-group-append .navigation .navigation-menu-tab ul li button.active.btn {
    2255422586  color: white;
    22555   background-color: #0081ff;
    22556   box-shadow: 0px 5px 20px -14px #0081ff;
     22587  background-color: #2196F3;
     22588  box-shadow: 0px 5px 20px -14px #2196F3;
    2255722589}
    2255822590
     
    2262122653.navigation .navigation-menu-body ul .header form .input-group .input-group-append li > button.btn:hover,
    2262222654.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.btn:hover {
    22623   color: #0081ff;
     22655  color: #2196F3;
    2262422656}
    2262522657
     
    2262722659.navigation .navigation-menu-body ul .header form .input-group .input-group-append li > button.btn:hover .nav-link-icon,
    2262822660.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.btn:hover .nav-link-icon {
    22629   stroke: #0081ff;
     22661  stroke: #2196F3;
    2263022662}
    2263122663
     
    2263422666.header form .input-group .input-group-append .navigation .navigation-menu-body ul li > button.active.btn {
    2263522667  position: relative;
    22636   color: #0081ff;
     22668  color: #2196F3;
    2263722669  font-weight: 600;
    22638   background: rgba(0, 129, 255, 0.15);
     22670  background: rgba(33, 150, 243, 0.15);
    2263922671  border-radius: 0.5rem;
    2264022672  margin: 0 1rem;
     
    2264722679  display: block;
    2264822680  border: 6px solid transparent;
    22649   border-left-color: #0081ff;
     22681  border-left-color: #2196F3;
    2265022682  margin-left: -12px;
    2265122683  margin-right: 5px;
     
    2271822750.navigation .navigation-menu-body ul .header form .input-group .input-group-append li.open > button.btn,
    2271922751.header form .input-group .input-group-append .navigation .navigation-menu-body ul li.open > button.btn {
    22720   color: #0081ff;
     22752  color: #2196F3;
    2272122753  font-weight: 600;
    2272222754}
     
    2272522757.navigation .navigation-menu-body ul .header form .input-group .input-group-append li.open > button.btn .nav-link-icon,
    2272622758.header form .input-group .input-group-append .navigation .navigation-menu-body ul li.open > button.btn .nav-link-icon {
    22727   stroke: #0081ff;
     22759  stroke: #2196F3;
    2272822760}
    2272922761
     
    2300423036body.dark .navigation .navigation-menu-tab ul li .header form .input-group .input-group-append button.btn:not(.active):focus,
    2300523037.header form .input-group .input-group-append body.dark .navigation .navigation-menu-tab ul li button.btn:not(.active):focus {
    23006   color: #0081ff;
     23038  color: #2196F3;
    2300723039}
    2300823040
     
    2305623088
    2305723089body.dark .navigation .navigation-menu-body ul li .dropdown-divider {
    23058   color: #0081ff;
     23090  color: #2196F3;
    2305923091}
    2306023092
     
    2313323165
    2313423166body.dark .breadcrumb li.breadcrumb-item.active {
    23135   color: #339aff;
     23167  color: #51adf6;
    2313623168}
    2313723169
     
    2316923201body.dark .swal-modal input.swal-content__input:focus,
    2317023202.swal-modal body.dark input.swal-content__input:focus {
    23171   border-color: #0081ff !important;
     23203  border-color: #2196F3 !important;
    2317223204}
    2317323205
     
    2354923581body.dark .daterangepicker td.end-date {
    2355023582  color: white;
    23551   background-color: #0081ff;
     23583  background-color: #2196F3;
    2355223584}
    2355323585
     
    2357423606body.dark .daterangepicker td.available:hover,
    2357523607body.dark .daterangepicker th.available:hover {
    23576   background-color: #0081ff;
     23608  background-color: #2196F3;
    2357723609  color: white;
    2357823610}
     
    2366223694body.dark .sidebar {
    2366323695  background: #313852;
     23696}
     23697
     23698body.dark .nicescroll-cursors {
     23699  background-color: rgba(255, 255, 255, 0.15) !important;
    2366423700}
    2366523701
     
    2403924075  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li button.btn:hover {
    2404024076    background: none;
    24041     color: #339aff;
     24077    color: #51adf6;
    2404224078  }
    2404324079
     
    2404624082  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li button.active.btn {
    2404724083    background: none;
    24048     color: #339aff;
     24084    color: #51adf6;
    2404924085  }
    2405024086
     
    2405724093  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li ul li.open > button.btn {
    2405824094    background: none;
    24059     color: #339aff;
     24095    color: #51adf6;
    2406024096  }
    2406124097
     
    2407724113  body.dark.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.btn:hover,
    2407824114  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li button.btn:hover {
    24079     color: #339aff;
     24115    color: #51adf6;
    2408024116  }
    2408124117
     
    2408324119  body.dark.horizontal-navigation .horizontal-navigation ul li .header form .input-group .input-group-append button.active.btn,
    2408424120  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li button.active.btn {
    24085     color: #339aff;
     24121    color: #51adf6;
    2408624122  }
    2408724123
     
    2408924125  body.dark.horizontal-navigation .horizontal-navigation ul .header form .input-group .input-group-append li.open > button.btn,
    2409024126  .header form .input-group .input-group-append body.dark.horizontal-navigation .horizontal-navigation ul li.open > button.btn {
    24091     color: #339aff;
     24127    color: #51adf6;
    2409224128  }
    2409324129}
     
    2426324299    left: 0;
    2426424300    opacity: 1;
     24301      width:80px;
    2426524302  }
    2426624303
     
    2455724594
    2455824595  .navigation {
    24559     width: 20%;
     24596    width: 75%;
    2456024597  }
    2456124598
     
    2457124608
    2457224609  .navigation {
    24573     width: 20%;
     24610    width: 85%;
    2457424611  }
    2457524612}
     
    2459624633
    2459724634
     24635.toastjs-container{position:absolute;position:fixed;bottom:30px;left:30px;width:calc(100% - 60px);max-width:400px;transform:translateX(-150%);transition:transform 1s;z-index:100}.toastjs-container[aria-hidden=false]{transform:translateX(0)}.toastjs{background:#fff;padding:10px 15px 0;margin-left:50px;border-left-style:solid;border-left-width:5px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.toastjs.default{border-left-color:#AAA}.toastjs.success{border-left-color:#2ECC40}.toastjs.warning{border-left-color:#FF851B}.toastjs.danger{border-left-color:#FF4136}.toastjs-btn{background:#f0f0f0;padding:5px 10px;border:0;border-radius:4px;font-family:'Source Sans Pro',sans-serif;font-size:14px;display:inline-block;margin-right:10px;margin-bottom:10px;cursor:pointer}.toastjs-btn--custom{background:#323232;color:#fff}.toastjs-btn:focus,.toastjs-btn:hover{outline:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}
    2459824636.layout-builder {
    2459924637    position: fixed;
  • public/assets/js/app.js

    r194a359 r24a616f  
     1'use strict';
     2
     3(function ($) {
     4
     5    var wind_ = $(window),
     6        body_ = $('body');
     7
     8    feather.replace({
     9        'stroke-width': 1.5
     10    });
     11
     12    $(document).on('click', '[data-toggle="fullscreen"]', function () {
     13        $(this).toggleClass('active-fullscreen');
     14        if (document.fullscreenEnabled) {
     15            if ($(this).hasClass("active-fullscreen")) {
     16                document.documentElement.requestFullscreen();
     17            } else {
     18                document.exitFullscreen();
     19            }
     20        } else {
     21            alert("Your browser does not support fullscreen.");
     22        }
     23        return false;
     24    });
     25
     26    $(document).on('click', '.overlay', function () {
     27        $.removeOverlay();
     28        if (body_.hasClass('horizontal-navigation')) {
     29            $('.horizontal-navigation').removeClass('open');
     30        } else {
     31            $('.navigation').removeClass('open');
     32        }
     33        body_.removeClass('navigation-show');
     34    });
     35
     36    $(document).on('click', '[data-sidebar-target]', function () {
     37        var target = $(this).data('sidebar-target');
     38        $('body').addClass('no-scroll');
     39        $('.sidebar-group').addClass('show');
     40        $('.sidebar-group .sidebar').removeClass('show');
     41        $('.sidebar-group .sidebar' + target).addClass('show');
     42        return false;
     43    });
     44
     45    $(document).on('click', '.sidebar-group', function (e) {
     46        if ($(e.target).is($('.sidebar-group'))) {
     47            $('.sidebar-group').removeClass('show');
     48            $('body').removeClass('no-scroll');
     49            $('.sidebar-group .sidebar').removeClass('show');
     50        }
     51    });
     52
     53    // Active pages, automatically show on the menu
     54    $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
     55    $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').addClass('open');
     56    $('.navigation .navigation-menu-tab [data-nav-target="#' + $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').attr('id') + '"]').addClass('active');
     57    $('body.horizontal-navigation .horizontal-navigation ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
     58
     59
     60    /*------------- create/remove overlay -------------*/
     61    $.createOverlay = function () {
     62        if ($('.overlay').length < 1) {
     63            body_.addClass('no-scroll').append('<div class="overlay"></div>');
     64            $('.overlay').addClass('show');
     65        }
     66    };
     67
     68    $.removeOverlay = function () {
     69        body_.removeClass('no-scroll');
     70        $('.overlay').remove();
     71    };
     72    /*------------- create/remove overlay -------------*/
     73
     74    $('[data-backround-image]').each(function (e) {
     75        $(this).css("background", 'url(' + $(this).data('backround-image') + ')');
     76    });
     77
     78    /*------------- page loader -------------*/
     79    wind_.on('load', function () {
     80        $('.preloader').fadeOut(400, function () {
     81            setTimeout(function () {
     82                toastr.options = {
     83                    timeOut: 2000,
     84                    progressBar: true,
     85                    showMethod: "slideDown",
     86                    hideMethod: "slideUp",
     87                    showDuration: 200,
     88                    hideDuration: 200,
     89                    positionClass: "toast-top-center",
     90                };
     91                //toastr.success('Welcome');
     92
     93                $('.theme-switcher').removeClass('open');
     94            }, 500);
     95
     96            // $('.theme-switcher').css('opacity', 1);
     97        });
     98    });
     99    /*------------- page loader -------------*/
     100
     101    /*------------- side menu (sub menü arrow) -------------*/
     102    wind_.on('load', function () {
     103        setTimeout(function () {
     104            $('.navigation .navigation-menu-body ul li a').each(function () {
     105                var $this = $(this);
     106                if ($this.next('ul').length) {
     107                    $this.append('<i class="sub-menu-arrow ti-angle-up"></i>');
     108                }
     109            });
     110            $('.navigation .navigation-menu-body ul li.open>a>.sub-menu-arrow').removeClass('ti-plus').addClass('ti-minus').addClass('rotate-in');
     111            $('body.horizontal-navigation .horizontal-navigation ul li a').each(function () {
     112                var $this = $(this);
     113                if ($this.next('ul').length) {
     114                    $this.append('<i class="sub-menu-arrow ti-angle-right"></i>');
     115                }
     116            });
     117        }, 200);
     118    });
     119    /*------------- side menu (sub menü arrow) -------------*/
     120
     121    $(document).on('click', '[data-action="navigation-toggler"]', function () {
     122        if (body_.hasClass('horizontal-navigation')) {
     123            $('.horizontal-navigation').toggleClass('open');
     124        } else {
     125            $('.navigation').toggleClass('open');
     126        }
     127        $.createOverlay();
     128    });
     129
     130    $(document).on('click', '[data-nav-target]', function () {
     131        var $this = $(this),
     132            target = $this.data('nav-target');
     133        if (body_.hasClass('navigation-toggle-one')) {
     134            body_.addClass('navigation-show');
     135        }
     136        if (body_.hasClass('horizontal-navigation')) {
     137            $('.navigation .navigation-menu-body').show();
     138        }
     139        $('.navigation .navigation-menu-body .navigation-menu-group > div').removeClass('open');
     140        $('.navigation .navigation-menu-body .navigation-menu-group ' + target).addClass('open');
     141        $('[data-nav-target]').removeClass('active');
     142        $this.addClass('active');
     143        $this.tooltip('hide');
     144        return false;
     145    });
     146
     147    var c = $('.header .header-left .header-logo').clone();
     148    $('.navigation .navigation-header').append(c.addClass('navigation-logo').removeClass('header-logo'));
     149
     150    $(document).on('click', '.navigation-toggler a', function () {
     151        if (wind_.width() < 1200) {
     152            $.createOverlay();
     153            body_.addClass('navigation-show');
     154        } else {
     155            if (!body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
     156                body_.addClass('navigation-toggle-one');
     157            } else if (body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
     158                body_.addClass('navigation-toggle-two');
     159                body_.removeClass('navigation-toggle-one');
     160            } else if (!body_.hasClass('navigation-toggle-one') && body_.hasClass('navigation-toggle-two')) {
     161                body_.removeClass('navigation-toggle-two');
     162                body_.removeClass('navigation-toggle-one');
     163            }
     164        }
     165        return false;
     166    });
     167
     168    $(document).on('click', '.header-toggler a', function () {
     169        $('.header ul.navbar-nav').toggleClass('open');
     170        return false;
     171    });
     172
     173    $(document).on('click', '*', function (e) {
     174        if (!$(e.target).is($('.navigation, .navigation *, .navigation-toggler *')) && body_.hasClass('navigation-toggle-one')) {
     175            body_.removeClass('navigation-show');
     176        }
     177    });
     178
     179    $(document).on('click', '*', function (e) {
     180        if (!$(e.target).is('.header ul.navbar-nav, .header ul.navbar-nav *, .header-toggler, .header-toggler *')) {
     181            $('.header ul.navbar-nav').removeClass('open');
     182        }
     183    });
     184
     185    /*------------- form validation -------------*/
     186    window.addEventListener('load', function () {
     187        // Fetch all the forms we want to apply custom Bootstrap validation styles to
     188        var forms = document.getElementsByClassName('needs-validation');
     189        // Loop over them and prevent submission
     190        Array.prototype.filter.call(forms, function (form) {
     191            form.addEventListener('submit', function (event) {
     192                if (form.checkValidity() === false) {
     193                    event.preventDefault();
     194                    event.stopPropagation();
     195                }
     196                form.classList.add('was-validated');
     197            }, false);
     198        });
     199    }, false);
     200    /*------------- form validation -------------*/
     201
     202    /*------------- responsive html table -------------*/
     203    var table_responsive_stack = $(".table-responsive-stack");
     204    table_responsive_stack
     205        .find("th")
     206        .each(function (i) {
     207            $(".table-responsive-stack td:nth-child(" + (i + 1) + ")").prepend(
     208                '<span class="table-responsive-stack-thead">' +
     209                $(this).text() +
     210                ":</span> "
     211            );
     212            $(".table-responsive-stack-thead").hide();
     213        });
     214
     215    table_responsive_stack.each(function () {
     216        var thCount = $(this).find("th").length,
     217            rowGrow = 100 / thCount + "%";
     218        $(this).find("th, td").css("flex-basis", rowGrow);
     219    });
     220
     221    function flexTable() {
     222        if (wind_.width() < 768) {
     223            $(".table-responsive-stack").each(function (i) {
     224                $(this)
     225                    .find(".table-responsive-stack-thead")
     226                    .show();
     227                $(this)
     228                    .find("thead")
     229                    .hide();
     230            });
     231
     232            // window is less than 768px
     233        } else {
     234            $(".table-responsive-stack").each(function (i) {
     235                $(this)
     236                    .find(".table-responsive-stack-thead")
     237                    .hide();
     238                $(this)
     239                    .find("thead")
     240                    .show();
     241            });
     242        }
     243    }
     244
     245    flexTable();
     246
     247    window.onresize = function (event) {
     248        flexTable();
     249    };
     250    /*------------- responsive html table -------------*/
     251
     252    /*------------- header search -------------*/
     253    $(document).on('click', '[data-toggle="search"], [data-toggle="search"] *', function () {
     254        $('.header .header-body .header-search').show().find('.form-control').focus();
     255        return false;
     256    });
     257
     258    $(document).on('click', '.close-header-search, .close-header-search svg', function () {
     259        $('.header .header-body .header-search').hide();
     260        return false;
     261    });
     262
     263    $(document).on('click', '*', function (e) {
     264        if (!$(e.target).is($('.header, .header *, [data-toggle="search"], [data-toggle="search"] *'))) {
     265            $('.header .header-body .header-search').hide();
     266        }
     267    });
     268    /*------------- header search -------------*/
     269
     270    /*------------- custom accordion -------------*/
     271    $(document).on('click', '.accordion.custom-accordion .accordion-row a.accordion-header', function () {
     272        var $this = $(this);
     273        $this.closest('.accordion.custom-accordion').find('.accordion-row').not($this.parent()).removeClass('open');
     274        $this.parent('.accordion-row').toggleClass('open');
     275        return false;
     276    });
     277    /*------------- custom accordion -------------*/
     278
     279    /*------------- responsive table dropdown -------------*/
     280    var dropdownMenu,
     281        table_responsive = $('.table-responsive');
     282
     283    table_responsive.on('show.bs.dropdown', function (e) {
     284        dropdownMenu = $(e.target).find('.dropdown-menu');
     285        body_.append(dropdownMenu.detach());
     286        var eOffset = $(e.target).offset();
     287        dropdownMenu.css({
     288            'display': 'block',
     289            'top': eOffset.top + $(e.target).outerHeight(),
     290            'left': eOffset.left,
     291            'width': '184px',
     292            'font-size': '14px'
     293        });
     294        dropdownMenu.addClass("mobPosDropdown");
     295    });
     296
     297    table_responsive.on('hide.bs.dropdown', function (e) {
     298        $(e.target).append(dropdownMenu.detach());
     299        dropdownMenu.hide();
     300    });
     301    /*------------- responsive table dropdown -------------*/
     302
     303    /*------------- chat -------------*/
     304    $(document).on('click', '.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item', function () {
     305        $('.chat-block .chat-content').addClass('chat-mobile-open');
     306        return false;
     307    });
     308
     309    $(document).on('click', '.chat-block .chat-content .mobile-chat-close-btn a', function () {
     310        $('.chat-block .chat-content').removeClass('chat-mobile-open');
     311        return false;
     312    });
     313    /*------------- chat -------------*/
     314
     315    /*------------- aside menu toggle -------------*/
     316    $(document).on('click', '.navigation ul li a', function () {
     317        var $this = $(this);
     318        if ($this.next('ul').length) {
     319            var sub_menu_arrow = $this.find('.sub-menu-arrow');
     320            sub_menu_arrow.toggleClass('rotate-in');
     321            $this.next('ul').toggle(200);
     322            $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
     323            $this.next('ul').find('li ul').slideUp(200);
     324            $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
     325            $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('rotate-in');
     326            $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
     327            $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('rotate-in');
     328            if (sub_menu_arrow.hasClass('rotate-in')) {
     329                setTimeout(function () {
     330                    sub_menu_arrow.removeClass('ti-plus').addClass('ti-minus');
     331                }, 200);
     332            } else {
     333                sub_menu_arrow.removeClass('ti-minus').addClass('ti-plus');
     334            }
     335            if (!body_.hasClass('horizontal-side-menu') && wind_.width() >= 1200) {
     336                setTimeout(function (e) {
     337                    $('.navigation .navigation-menu-body').getNiceScroll().resize();
     338                }, 300);
     339            }
     340            return false;
     341        }
     342    });
     343
     344    $(document).on('click', '.horizontal-navigation ul li a', function () {
     345        var $this = $(this);
     346        if ($this.next('ul').length) {
     347            $this.next('ul').toggle(200);
     348            $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
     349            $this.next('ul').find('li ul').slideUp(200);
     350            return false;
     351        }
     352    });
     353
     354    /*------------- aside menu toggle -------------*/
     355
     356    /*------------- other -------------*/
     357    $(document).on('click', '.dropdown-menu', function (e) {
     358        e.stopPropagation();
     359    });
     360
     361    $('#exampleModal').on('show.bs.modal', function (event) {
     362        var button = $(event.relatedTarget),
     363            recipient = button.data('whatever'),
     364            modal = $(this);
     365
     366        modal.find('.modal-title').text('New message to ' + recipient);
     367        modal.find('.modal-body input').val(recipient);
     368    });
     369
     370    $('[data-toggle="tooltip"]').tooltip({
     371        container: 'body'
     372    });
     373
     374    $('[data-toggle="popover"]').popover();
     375
     376    $('.carousel').carousel();
     377
     378    if (wind_.width() >= 992) {
     379        $('.card-scroll').niceScroll();
     380        $('.table-responsive').niceScroll();
     381        $('.sidebar-group .sidebar').niceScroll();
     382
     383        $('.app-block .app-content .app-lists').niceScroll();
     384        $('.app-block .app-sidebar .app-sidebar-menu').niceScroll();
     385        $('.chat-block .chat-sidebar .chat-sidebar-content').niceScroll();
     386        var chat_messages = $('.chat-block .chat-content .messages');
     387        if (chat_messages.length) {
     388            chat_messages.niceScroll({
     389                horizrailenabled: false
     390            });
     391            chat_messages.getNiceScroll(0).doScrollTop(chat_messages.get(0).scrollHeight, -1);
     392        }
     393    }
     394
     395    if (!body_.hasClass('small-navigation') && !body_.hasClass('horizontal-navigation') && wind_.width() >= 992) {
     396        $('.navigation .navigation-menu-body').niceScroll();
     397    }
     398
     399    $('.dropdown-menu ul.list-group').niceScroll();
     400})(jQuery);
     401
    1402/******/ (function(modules) { // webpackBootstrap
    2403/******/        // The module cache
     
    486887
    487888  $('.dropdown-menu ul.list-group').niceScroll();
    488   /* Theme Switcher */
    489 
    490   /* var path = window.location.pathname;
    491   var page = path.split("/").pop();
    492    var theme_switcher_html = '<div class="theme-switcher open"> \n\
    493       <div class="theme-switcher-button"> \n\
    494           <i class="fa fa-cog"></i> \n\
    495       </div> \n\
    496       <div class="theme-switcher-panel"> \n\
    497           <div class="card"> \n\
    498               <div class="card-body"> \n\
    499                   <h6 class="card-title">Theme Switcher</h6> \n\
    500                   <div class="form-group mb-2"> \n\
    501                       <div class="custom-control custom-switch"> \n\
    502                           <input type="checkbox" class="custom-control-input" id="dark"> \n\
    503                           <label class="custom-control-label" for="dark">Dark</label> \n\
    504                       </div> \n\
    505                   </div> \n\
    506                   <div class="form-group mb-2"> \n\
    507                       <div class="custom-control custom-switch"> \n\
    508                           <input type="checkbox" class="custom-control-input" id="semi-dark"> \n\
    509                           <label class="custom-control-label" for="semi-dark">Semi dark</label> \n\
    510                       </div> \n\
    511                   </div> \n\
    512                   <div class="form-group mb-2"> \n\
    513                       <div class="custom-control custom-switch"> \n\
    514                           <input type="checkbox" class="custom-control-input" id="shadow-layout"> \n\
    515                           <label class="custom-control-label" for="shadow-layout">Shadow layout</label> \n\
    516                       </div> \n\
    517                   </div> \n\
    518                   <div class="form-group mb-2"> \n\
    519                       <div class="custom-control custom-switch"> \n\
    520                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-navigation"> \n\
    521                           <label class="custom-control-label" for="sticky-navigation">Sticky navigation</label> \n\
    522                       </div> \n\
    523                   </div> \n\
    524                   <div class="form-group mb-2"> \n\
    525                       <div class="custom-control custom-switch"> \n\
    526                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="small-navigation"> \n\
    527                           <label class="custom-control-label" for="small-navigation">Small navigation</label> \n\
    528                       </div> \n\
    529                   </div> \n\
    530                   <div class="form-group mb-2"> \n\
    531                       <div class="custom-control custom-switch"> \n\
    532                           <input type="checkbox" class="custom-control-input" id="hidden-navigation"> \n\
    533                           <label class="custom-control-label" for="hidden-navigation">Hidden navigation</label> \n\
    534                       </div> \n\
    535                   </div> \n\
    536                   <div class="form-group mb-2"> \n\
    537                       <div class="custom-control custom-switch"> \n\
    538                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-header"> \n\
    539                           <label class="custom-control-label" for="sticky-header">Sticky header</label> \n\
    540                       </div> \n\
    541                   </div> \n\
    542                   <div class="form-group mb-2"> \n\
    543                       <div class="custom-control custom-switch"> \n\
    544                           <input type="checkbox" class="custom-control-input" id="light-header"> \n\
    545                           <label class="custom-control-label" for="light-header">Light header</label> \n\
    546                       </div> \n\
    547                   </div> \n\
    548                   <div class="form-group mb-2"> \n\
    549                       <div class="custom-control custom-switch"> \n\
    550                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-footer"> \n\
    551                           <label class="custom-control-label" for="sticky-footer">Sticky footer</label> \n\
    552                       </div> \n\
    553                   </div> \n\
    554               </div> \n\
    555           </div> \n\
    556       </div> \n\
    557   </div>';
    558    $('body').append(theme_switcher_html);
    559    $(document).on('click', '.theme-switcher input[type="checkbox"]', function () {
    560       var id = $(this).attr('id');
    561       if (id === 'sticky-navigation') {
    562           if ($(this).prop('checked')) {
    563               $('.navigation').niceScroll().resize();
    564           } else {
    565               $('.navigation').niceScroll().remove();
    566           }
    567           if ($('body').hasClass('small-navigation')) {
    568               $('.navigation .navigation-menu-body > ul > li').each(function () {
    569                   if ($(this).find('> a').next('ul').length) {
    570                       // Dropdown add header title
    571                       $(this).find('.dropdown-divider').remove();
    572                   } else {
    573                       // Add tooltip
    574                       $(this).find('> a').tooltip('dispose');
    575                   }
    576               });
    577               $('body').removeClass('small-navigation');
    578               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    579           }
    580           if ($('body').hasClass('hidden-navigation')) {CUSTOMİZABLE
    581               $('body').removeClass('hidden-navigation');
    582               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    583           }
    584       }
    585       if (id === 'small-navigation') {
    586           if ($(this).prop('checked')) {
    587               $('.navigation .navigation-menu-body > ul > li').each(function () {
    588                   if ($(this).find('> a').next('ul').length) {
    589                       // Dropdown add header title
    590                       $(this).find('> a').next('ul').prepend('<li class="dropdown-divider">' + $(this).find('> a > span:not(.badge)').text() + '</li>')
    591                   } else {
    592                       // Add tooltip
    593                       $(this).find('> a').attr('title', $(this).find('> a > span:not(.badge)').text());
    594                       $(this).find('> a').tooltip({
    595                           placement: "right"
    596                       });
    597                   }
    598               });
    599           } else {
    600               $('.navigation .navigation-menu-body > ul > li').each(function () {
    601                   if ($(this).find('> a').next('ul').length) {
    602                       // Dropdown add header title
    603                       $(this).find('.dropdown-divider').remove();
    604                   } else {
    605                       // Add tooltip
    606                       $(this).find('> a').tooltip('dispose');
    607                   }
    608               });
    609           }
    610           if ($('body').hasClass('sticky-navigation')) {
    611               $('body').removeClass('sticky-navigation');
    612               $('.navigation').niceScroll().remove();
    613               $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    614           }
    615           if ($('body').hasClass('hidden-navigation')) {
    616               $('body').removeClass('hidden-navigation');
    617               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    618           }
    619       }
    620       if (id === 'hidden-navigation') {
    621           setTimeout(function () {
    622               $('.navigation').niceScroll().resize();
    623               $('.app-block .app-content .app-lists').niceScroll().resize();
    624               $('.app-block .app-sidebar .app-sidebar-menu').niceScroll().resize();
    625               $('.chat-block .chat-sidebar .chat-sidebar-content .tab-content .tab-pane').niceScroll().resize();
    626           }, 200);
    627           if (!$(this).prop('checked')) {
    628               $.removeOverlay();
    629               $('.navigation').removeClass('open');
    630           }
    631           if (page != 'chat.html' && page != 'inbox.html' && page != 'app-todo.html') {
    632               if ($('body').hasClass('sticky-navigation')) {
    633                   $('body').removeClass('sticky-navigation');
    634                   $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    635               }
    636           }
    637           if ($('body').hasClass('small-navigation')) {
    638               $('.navigation .navigation-menu-body > ul > li').each(function () {
    639                   if ($(this).find('> a').next('ul').length) {
    640                       // Dropdown add header title
    641                       $(this).find('.dropdown-divider').remove();
    642                   } else {
    643                       // Add tooltip
    644                       $(this).find('> a').tooltip('dispose');
    645                   }
    646               });
    647               $('body').removeClass('small-navigation');
    648               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    649           }
    650       }
    651       if (id === 'dark') {
    652           if ($('body').hasClass('semi-dark')) {
    653               $('body').removeClass('semi-dark');
    654               $('.theme-switcher input[type="checkbox"][id="semi-dark"]').prop('checked', false);
    655           }
    656       }
    657       if (id === 'semi-dark') {
    658           if ($('body').hasClass('dark')) {
    659               $('body').removeClass('dark');
    660               $('.theme-switcher input[type="checkbox"][id="dark"]').prop('checked', false);
    661           }
    662       }
    663       $('body').toggleClass(id);
    664   });
    665    $(document).on('click', '.theme-switcher .theme-switcher-button', function () {
    666       $('.theme-switcher').toggleClass('open');
    667   }); */
    668889})(jQuery);
    669890
     
    677898/***/ (function(module, exports, __webpack_require__) {
    678899
    679 __webpack_require__(/**/"./resources/js/app.js");
    680 module.exports = __webpack_require__(/**/"./public/assets/sass/app.scss");
    681 
    682 
    683 /***/ })
    684 
    685 /******/ });
    686 
    687 /******/ (function(modules) { // webpackBootstrap
    688 /******/        // The module cache
    689 /******/        var installedModules = {};
    690 /******/
    691 /******/        // The require function
    692 /******/        function __webpack_require__(moduleId) {
    693 /******/
    694 /******/                // Check if module is in cache
    695 /******/                if(installedModules[moduleId]) {
    696 /******/                        return installedModules[moduleId].exports;
    697 /******/                }
    698 /******/                // Create a new module (and put it into the cache)
    699 /******/                var module = installedModules[moduleId] = {
    700 /******/                        i: moduleId,
    701 /******/                        l: false,
    702 /******/                        exports: {}
    703 /******/                };
    704 /******/
    705 /******/                // Execute the module function
    706 /******/                modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
    707 /******/
    708 /******/                // Flag the module as loaded
    709 /******/                module.l = true;
    710 /******/
    711 /******/                // Return the exports of the module
    712 /******/                return module.exports;
    713 /******/        }
    714 /******/
    715 /******/
    716 /******/        // expose the modules object (__webpack_modules__)
    717 /******/        __webpack_require__.m = modules;
    718 /******/
    719 /******/        // expose the module cache
    720 /******/        __webpack_require__.c = installedModules;
    721 /******/
    722 /******/        // define getter function for harmony exports
    723 /******/        __webpack_require__.d = function(exports, name, getter) {
    724 /******/                if(!__webpack_require__.o(exports, name)) {
    725 /******/                        Object.defineProperty(exports, name, { enumerable: true, get: getter });
    726 /******/                }
    727 /******/        };
    728 /******/
    729 /******/        // define __esModule on exports
    730 /******/        __webpack_require__.r = function(exports) {
    731 /******/                if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
    732 /******/                        Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
    733 /******/                }
    734 /******/                Object.defineProperty(exports, '__esModule', { value: true });
    735 /******/        };
    736 /******/
    737 /******/        // create a fake namespace object
    738 /******/        // mode & 1: value is a module id, require it
    739 /******/        // mode & 2: merge all properties of value into the ns
    740 /******/        // mode & 4: return value when already ns object
    741 /******/        // mode & 8|1: behave like require
    742 /******/        __webpack_require__.t = function(value, mode) {
    743 /******/                if(mode & 1) value = __webpack_require__(value);
    744 /******/                if(mode & 8) return value;
    745 /******/                if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
    746 /******/                var ns = Object.create(null);
    747 /******/                __webpack_require__.r(ns);
    748 /******/                Object.defineProperty(ns, 'default', { enumerable: true, value: value });
    749 /******/                if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
    750 /******/                return ns;
    751 /******/        };
    752 /******/
    753 /******/        // getDefaultExport function for compatibility with non-harmony modules
    754 /******/        __webpack_require__.n = function(module) {
    755 /******/                var getter = module && module.__esModule ?
    756 /******/                        function getDefault() { return module['default']; } :
    757 /******/                        function getModuleExports() { return module; };
    758 /******/                __webpack_require__.d(getter, 'a', getter);
    759 /******/                return getter;
    760 /******/        };
    761 /******/
    762 /******/        // Object.prototype.hasOwnProperty.call
    763 /******/        __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
    764 /******/
    765 /******/        // __webpack_public_path__
    766 /******/        __webpack_require__.p = "/";
    767 /******/
    768 /******/
    769 /******/        // Load entry module and return exports
    770 /******/        return __webpack_require__(__webpack_require__.s = 0);
    771 /******/ })
    772 /************************************************************************/
    773 /******/ ({
    774 
    775 /***/ "./public/assets/sass/app.scss":
    776 /*!*************************************!*\
    777   !*** ./public/assets/sass/app.scss ***!
    778   \*************************************/
    779 /*! no static exports found */
    780 /***/ (function(module, exports) {
    781 
    782 // removed by extract-text-webpack-plugin
    783 
    784 /***/ }),
    785 
    786 /***/ "./resources/js/app.js":
    787 /*!*****************************!*\
    788   !*** ./resources/js/app.js ***!
    789   \*****************************/
    790 /*! no static exports found */
    791 /***/ (function(module, exports, __webpack_require__) {
    792 
    793 "use strict";
    794 
    795 
    796 (function ($) {
    797   var wind_ = $(window),
    798       body_ = $('body');
    799   feather.replace({
    800     'stroke-width': 1.5
    801   });
    802   $(document).on('click', '[data-toggle="fullscreen"]', function () {
    803     $(this).toggleClass('active-fullscreen');
    804 
    805     if (document.fullscreenEnabled) {
    806       if ($(this).hasClass("active-fullscreen")) {
    807         document.documentElement.requestFullscreen();
    808       } else {
    809         document.exitFullscreen();
    810       }
    811     } else {
    812       alert("Your browser does not support fullscreen.");
    813     }
    814 
    815     return false;
    816   });
    817   $(document).on('click', '.overlay', function () {
    818     $.removeOverlay();
    819 
    820     if (body_.hasClass('horizontal-navigation')) {
    821       $('.horizontal-navigation').removeClass('open');
    822     } else {
    823       $('.navigation').removeClass('open');
    824     }
    825 
    826     body_.removeClass('navigation-show');
    827   });
    828   $(document).on('click', '[data-sidebar-target]', function () {
    829     var target = $(this).data('sidebar-target');
    830     $('body').addClass('no-scroll');
    831     $('.sidebar-group').addClass('show');
    832     $('.sidebar-group .sidebar').removeClass('show');
    833     $('.sidebar-group .sidebar' + target).addClass('show');
    834     return false;
    835   });
    836   $(document).on('click', '.sidebar-group', function (e) {
    837     if ($(e.target).is($('.sidebar-group'))) {
    838       $('.sidebar-group').removeClass('show');
    839       $('body').removeClass('no-scroll');
    840       $('.sidebar-group .sidebar').removeClass('show');
    841     }
    842   }); // Active pages, automatically show on the menu
    843 
    844   $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
    845   $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').addClass('open');
    846   $('.navigation .navigation-menu-tab [data-nav-target="#' + $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').attr('id') + '"]').addClass('active');
    847   $('body.horizontal-navigation .horizontal-navigation ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
    848   /*------------- create/remove overlay -------------*/
    849 
    850   $.createOverlay = function () {
    851     if ($('.overlay').length < 1) {
    852       body_.addClass('no-scroll').append('<div class="overlay"></div>');
    853       $('.overlay').addClass('show');
    854     }
    855   };
    856 
    857   $.removeOverlay = function () {
    858     body_.removeClass('no-scroll');
    859     $('.overlay').remove();
    860   };
    861   /*------------- create/remove overlay -------------*/
    862 
    863 
    864   $('[data-backround-image]').each(function (e) {
    865     $(this).css("background", 'url(' + $(this).data('backround-image') + ')');
    866   });
    867   /*------------- page loader -------------*/
    868 
    869   wind_.on('load', function () {
    870     $('.preloader').fadeOut(400, function () {
    871       setTimeout(function () {
    872         toastr.options = {
    873           timeOut: 2000,
    874           progressBar: true,
    875           showMethod: "slideDown",
    876           hideMethod: "slideUp",
    877           showDuration: 200,
    878           hideDuration: 200,
    879           positionClass: "toast-top-center"
    880         };
    881         $('.theme-switcher').removeClass('open');
    882       }, 500); // $('.theme-switcher').css('opacity', 1);
    883     });
    884   });
    885   /*------------- page loader -------------*/
    886 
    887   /*------------- side menu (sub menü arrow) -------------*/
    888 
    889   wind_.on('load', function () {
    890     setTimeout(function () {
    891       $('.navigation .navigation-menu-body ul li a').each(function () {
    892         var $this = $(this);
    893 
    894         if ($this.next('ul').length) {
    895           $this.append('<i class="sub-menu-arrow ti-angle-up"></i>');
    896         }
    897       });
    898       $('.navigation .navigation-menu-body ul li.open>a>.sub-menu-arrow').removeClass('ti-plus').addClass('ti-minus').addClass('rotate-in');
    899       $('body.horizontal-navigation .horizontal-navigation ul li a').each(function () {
    900         var $this = $(this);
    901 
    902         if ($this.next('ul').length) {
    903           $this.append('<i class="sub-menu-arrow ti-angle-right"></i>');
    904         }
    905       });
    906     }, 200);
    907   });
    908   /*------------- side menu (sub menü arrow) -------------*/
    909 
    910   $(document).on('click', '[data-action="navigation-toggler"]', function () {
    911     if (body_.hasClass('horizontal-navigation')) {
    912       $('.horizontal-navigation').toggleClass('open');
    913     } else {
    914       $('.navigation').toggleClass('open');
    915     }
    916 
    917     $.createOverlay();
    918   });
    919   $(document).on('click', '[data-nav-target]', function () {
    920     var $this = $(this),
    921         target = $this.data('nav-target');
    922 
    923     if (body_.hasClass('navigation-toggle-one')) {
    924       body_.addClass('navigation-show');
    925     }
    926 
    927     if (body_.hasClass('horizontal-navigation')) {
    928       $('.navigation .navigation-menu-body').show();
    929     }
    930 
    931     $('.navigation .navigation-menu-body .navigation-menu-group > div').removeClass('open');
    932     $('.navigation .navigation-menu-body .navigation-menu-group ' + target).addClass('open');
    933     $('[data-nav-target]').removeClass('active');
    934     $this.addClass('active');
    935     $this.tooltip('hide');
    936     return false;
    937   });
    938   var c = $('.header .header-left .header-logo').clone();
    939   $('.navigation .navigation-header').append(c.addClass('navigation-logo').removeClass('header-logo'));
    940   $(document).on('click', '.navigation-toggler a', function () {
    941     if (wind_.width() < 1200) {
    942       $.createOverlay();
    943       body_.addClass('navigation-show');
    944     } else {
    945       if (!body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
    946         body_.addClass('navigation-toggle-one');
    947       } else if (body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
    948         body_.addClass('navigation-toggle-two');
    949         body_.removeClass('navigation-toggle-one');
    950       } else if (!body_.hasClass('navigation-toggle-one') && body_.hasClass('navigation-toggle-two')) {
    951         body_.removeClass('navigation-toggle-two');
    952         body_.removeClass('navigation-toggle-one');
    953       }
    954     }
    955 
    956     return false;
    957   });
    958   $(document).on('click', '.header-toggler a', function () {
    959     $('.header ul.navbar-nav').toggleClass('open');
    960     return false;
    961   });
    962   $(document).on('click', '*', function (e) {
    963     if (!$(e.target).is($('.navigation, .navigation *, .navigation-toggler *')) && body_.hasClass('navigation-toggle-one')) {
    964       body_.removeClass('navigation-show');
    965     }
    966   });
    967   $(document).on('click', '*', function (e) {
    968     if (!$(e.target).is('.header ul.navbar-nav, .header ul.navbar-nav *, .header-toggler, .header-toggler *')) {
    969       $('.header ul.navbar-nav').removeClass('open');
    970     }
    971   });
    972   /*------------- form validation -------------*/
    973 
    974   window.addEventListener('load', function () {
    975     // Fetch all the forms we want to apply custom Bootstrap validation styles to
    976     var forms = document.getElementsByClassName('needs-validation'); // Loop over them and prevent submission
    977 
    978     Array.prototype.filter.call(forms, function (form) {
    979       form.addEventListener('submit', function (event) {
    980         if (form.checkValidity() === false) {
    981           event.preventDefault();
    982           event.stopPropagation();
    983         }
    984 
    985         form.classList.add('was-validated');
    986       }, false);
    987     });
    988   }, false);
    989   /*------------- form validation -------------*/
    990 
    991   /*------------- responsive html table -------------*/
    992 
    993   var table_responsive_stack = $(".table-responsive-stack");
    994   table_responsive_stack.find("th").each(function (i) {
    995     $(".table-responsive-stack td:nth-child(" + (i + 1) + ")").prepend('<span class="table-responsive-stack-thead">' + $(this).text() + ":</span> ");
    996     $(".table-responsive-stack-thead").hide();
    997   });
    998   table_responsive_stack.each(function () {
    999     var thCount = $(this).find("th").length,
    1000         rowGrow = 100 / thCount + "%";
    1001     $(this).find("th, td").css("flex-basis", rowGrow);
    1002   });
    1003 
    1004   function flexTable() {
    1005     if (wind_.width() < 768) {
    1006       $(".table-responsive-stack").each(function (i) {
    1007         $(this).find(".table-responsive-stack-thead").show();
    1008         $(this).find("thead").hide();
    1009       }); // window is less than 768px
    1010     } else {
    1011       $(".table-responsive-stack").each(function (i) {
    1012         $(this).find(".table-responsive-stack-thead").hide();
    1013         $(this).find("thead").show();
    1014       });
    1015     }
    1016   }
    1017 
    1018   flexTable();
    1019 
    1020   window.onresize = function (event) {
    1021     flexTable();
    1022   };
    1023   /*------------- responsive html table -------------*/
    1024 
    1025   /*------------- header search -------------*/
    1026 
    1027 
    1028   $(document).on('click', '[data-toggle="search"], [data-toggle="search"] *', function () {
    1029     $('.header .header-body .header-search').show().find('.form-control').focus();
    1030     return false;
    1031   });
    1032   $(document).on('click', '.close-header-search, .close-header-search svg', function () {
    1033     $('.header .header-body .header-search').hide();
    1034     return false;
    1035   });
    1036   $(document).on('click', '*', function (e) {
    1037     if (!$(e.target).is($('.header, .header *, [data-toggle="search"], [data-toggle="search"] *'))) {
    1038       $('.header .header-body .header-search').hide();
    1039     }
    1040   });
    1041   /*------------- header search -------------*/
    1042 
    1043   /*------------- custom accordion -------------*/
    1044 
    1045   $(document).on('click', '.accordion.custom-accordion .accordion-row a.accordion-header', function () {
    1046     var $this = $(this);
    1047     $this.closest('.accordion.custom-accordion').find('.accordion-row').not($this.parent()).removeClass('open');
    1048     $this.parent('.accordion-row').toggleClass('open');
    1049     return false;
    1050   });
    1051   /*------------- custom accordion -------------*/
    1052 
    1053   /*------------- responsive table dropdown -------------*/
    1054 
    1055   var dropdownMenu,
    1056       table_responsive = $('.table-responsive');
    1057   table_responsive.on('show.bs.dropdown', function (e) {
    1058     dropdownMenu = $(e.target).find('.dropdown-menu');
    1059     body_.append(dropdownMenu.detach());
    1060     var eOffset = $(e.target).offset();
    1061     dropdownMenu.css({
    1062       'display': 'block',
    1063       'top': eOffset.top + $(e.target).outerHeight(),
    1064       'left': eOffset.left,
    1065       'width': '184px',
    1066       'font-size': '14px'
    1067     });
    1068     dropdownMenu.addClass("mobPosDropdown");
    1069   });
    1070   table_responsive.on('hide.bs.dropdown', function (e) {
    1071     $(e.target).append(dropdownMenu.detach());
    1072     dropdownMenu.hide();
    1073   });
    1074   /*------------- responsive table dropdown -------------*/
    1075 
    1076   /*------------- chat -------------*/
    1077 
    1078   $(document).on('click', '.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item', function () {
    1079     $('.chat-block .chat-content').addClass('chat-mobile-open');
    1080     return false;
    1081   });
    1082   $(document).on('click', '.chat-block .chat-content .mobile-chat-close-btn a', function () {
    1083     $('.chat-block .chat-content').removeClass('chat-mobile-open');
    1084     return false;
    1085   });
    1086   /*------------- chat -------------*/
    1087 
    1088   /*------------- aside menu toggle -------------*/
    1089 
    1090   $(document).on('click', '.navigation ul li a', function () {
    1091     var $this = $(this);
    1092 
    1093     if ($this.next('ul').length) {
    1094       var sub_menu_arrow = $this.find('.sub-menu-arrow');
    1095       sub_menu_arrow.toggleClass('rotate-in');
    1096       $this.next('ul').toggle(200);
    1097       $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
    1098       $this.next('ul').find('li ul').slideUp(200);
    1099       $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
    1100       $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('rotate-in');
    1101       $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
    1102       $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('rotate-in');
    1103 
    1104       if (sub_menu_arrow.hasClass('rotate-in')) {
    1105         setTimeout(function () {
    1106           sub_menu_arrow.removeClass('ti-plus').addClass('ti-minus');
    1107         }, 200);
    1108       } else {
    1109         sub_menu_arrow.removeClass('ti-minus').addClass('ti-plus');
    1110       }
    1111 
    1112       if (!body_.hasClass('horizontal-side-menu') && wind_.width() >= 1200) {
    1113         setTimeout(function (e) {
    1114           $('.navigation .navigation-menu-body').getNiceScroll().resize();
    1115         }, 300);
    1116       }
    1117 
    1118       return false;
    1119     }
    1120   });
    1121   $(document).on('click', '.horizontal-navigation ul li a', function () {
    1122     var $this = $(this);
    1123 
    1124     if ($this.next('ul').length) {
    1125       $this.next('ul').toggle(200);
    1126       $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
    1127       $this.next('ul').find('li ul').slideUp(200);
    1128       return false;
    1129     }
    1130   });
    1131   /*------------- aside menu toggle -------------*/
    1132 
    1133   /*------------- other -------------*/
    1134 
    1135   $(document).on('click', '.dropdown-menu', function (e) {
    1136     e.stopPropagation();
    1137   });
    1138   $('#exampleModal').on('show.bs.modal', function (event) {
    1139     var button = $(event.relatedTarget),
    1140         recipient = button.data('whatever'),
    1141         modal = $(this);
    1142     modal.find('.modal-title').text('New message to ' + recipient);
    1143     modal.find('.modal-body input').val(recipient);
    1144   });
    1145   $('[data-toggle="tooltip"]').tooltip({
    1146     container: 'body'
    1147   });
    1148   $('[data-toggle="popover"]').popover();
    1149   $('.carousel').carousel();
    1150 
    1151   if (wind_.width() >= 992) {
    1152     $('.card-scroll').niceScroll();
    1153     $('.table-responsive').niceScroll();
    1154     $('.sidebar-group .sidebar').niceScroll();
    1155     $('.app-block .app-content .app-lists').niceScroll();
    1156     $('.app-block .app-sidebar .app-sidebar-menu').niceScroll();
    1157     $('.chat-block .chat-sidebar .chat-sidebar-content').niceScroll();
    1158     var chat_messages = $('.chat-block .chat-content .messages');
    1159 
    1160     if (chat_messages.length) {
    1161       chat_messages.niceScroll({
    1162         horizrailenabled: false
    1163       });
    1164       chat_messages.getNiceScroll(0).doScrollTop(chat_messages.get(0).scrollHeight, -1);
    1165     }
    1166   }
    1167 
    1168   if (!body_.hasClass('small-navigation') && !body_.hasClass('horizontal-navigation') && wind_.width() >= 992) {
    1169     $('.navigation .navigation-menu-body').niceScroll();
    1170   }
    1171 
    1172   $('.dropdown-menu ul.list-group').niceScroll();
    1173   /* Theme Switcher */
    1174 
    1175   /* var path = window.location.pathname;
    1176   var page = path.split("/").pop();
    1177    var theme_switcher_html = '<div class="theme-switcher open"> \n\
    1178       <div class="theme-switcher-button"> \n\
    1179           <i class="fa fa-cog"></i> \n\
    1180       </div> \n\
    1181       <div class="theme-switcher-panel"> \n\
    1182           <div class="card"> \n\
    1183               <div class="card-body"> \n\
    1184                   <h6 class="card-title">Theme Switcher</h6> \n\
    1185                   <div class="form-group mb-2"> \n\
    1186                       <div class="custom-control custom-switch"> \n\
    1187                           <input type="checkbox" class="custom-control-input" id="dark"> \n\
    1188                           <label class="custom-control-label" for="dark">Dark</label> \n\
    1189                       </div> \n\
    1190                   </div> \n\
    1191                   <div class="form-group mb-2"> \n\
    1192                       <div class="custom-control custom-switch"> \n\
    1193                           <input type="checkbox" class="custom-control-input" id="semi-dark"> \n\
    1194                           <label class="custom-control-label" for="semi-dark">Semi dark</label> \n\
    1195                       </div> \n\
    1196                   </div> \n\
    1197                   <div class="form-group mb-2"> \n\
    1198                       <div class="custom-control custom-switch"> \n\
    1199                           <input type="checkbox" class="custom-control-input" id="shadow-layout"> \n\
    1200                           <label class="custom-control-label" for="shadow-layout">Shadow layout</label> \n\
    1201                       </div> \n\
    1202                   </div> \n\
    1203                   <div class="form-group mb-2"> \n\
    1204                       <div class="custom-control custom-switch"> \n\
    1205                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-navigation"> \n\
    1206                           <label class="custom-control-label" for="sticky-navigation">Sticky navigation</label> \n\
    1207                       </div> \n\
    1208                   </div> \n\
    1209                   <div class="form-group mb-2"> \n\
    1210                       <div class="custom-control custom-switch"> \n\
    1211                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="small-navigation"> \n\
    1212                           <label class="custom-control-label" for="small-navigation">Small navigation</label> \n\
    1213                       </div> \n\
    1214                   </div> \n\
    1215                   <div class="form-group mb-2"> \n\
    1216                       <div class="custom-control custom-switch"> \n\
    1217                           <input type="checkbox" class="custom-control-input" id="hidden-navigation"> \n\
    1218                           <label class="custom-control-label" for="hidden-navigation">Hidden navigation</label> \n\
    1219                       </div> \n\
    1220                   </div> \n\
    1221                   <div class="form-group mb-2"> \n\
    1222                       <div class="custom-control custom-switch"> \n\
    1223                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-header"> \n\
    1224                           <label class="custom-control-label" for="sticky-header">Sticky header</label> \n\
    1225                       </div> \n\
    1226                   </div> \n\
    1227                   <div class="form-group mb-2"> \n\
    1228                       <div class="custom-control custom-switch"> \n\
    1229                           <input type="checkbox" class="custom-control-input" id="light-header"> \n\
    1230                           <label class="custom-control-label" for="light-header">Light header</label> \n\
    1231                       </div> \n\
    1232                   </div> \n\
    1233                   <div class="form-group mb-2"> \n\
    1234                       <div class="custom-control custom-switch"> \n\
    1235                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-footer"> \n\
    1236                           <label class="custom-control-label" for="sticky-footer">Sticky footer</label> \n\
    1237                       </div> \n\
    1238                   </div> \n\
    1239               </div> \n\
    1240           </div> \n\
    1241       </div> \n\
    1242   </div>';
    1243    $('body').append(theme_switcher_html);
    1244    $(document).on('click', '.theme-switcher input[type="checkbox"]', function () {
    1245       var id = $(this).attr('id');
    1246       if (id === 'sticky-navigation') {
    1247           if ($(this).prop('checked')) {
    1248               $('.navigation').niceScroll().resize();
    1249           } else {
    1250               $('.navigation').niceScroll().remove();
    1251           }
    1252           if ($('body').hasClass('small-navigation')) {
    1253               $('.navigation .navigation-menu-body > ul > li').each(function () {
    1254                   if ($(this).find('> a').next('ul').length) {
    1255                       // Dropdown add header title
    1256                       $(this).find('.dropdown-divider').remove();
    1257                   } else {
    1258                       // Add tooltip
    1259                       $(this).find('> a').tooltip('dispose');
    1260                   }
    1261               });
    1262               $('body').removeClass('small-navigation');
    1263               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    1264           }
    1265           if ($('body').hasClass('hidden-navigation')) {CUSTOMİZABLE
    1266               $('body').removeClass('hidden-navigation');
    1267               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    1268           }
    1269       }
    1270       if (id === 'small-navigation') {
    1271           if ($(this).prop('checked')) {
    1272               $('.navigation .navigation-menu-body > ul > li').each(function () {
    1273                   if ($(this).find('> a').next('ul').length) {
    1274                       // Dropdown add header title
    1275                       $(this).find('> a').next('ul').prepend('<li class="dropdown-divider">' + $(this).find('> a > span:not(.badge)').text() + '</li>')
    1276                   } else {
    1277                       // Add tooltip
    1278                       $(this).find('> a').attr('title', $(this).find('> a > span:not(.badge)').text());
    1279                       $(this).find('> a').tooltip({
    1280                           placement: "right"
    1281                       });
    1282                   }
    1283               });
    1284           } else {
    1285               $('.navigation .navigation-menu-body > ul > li').each(function () {
    1286                   if ($(this).find('> a').next('ul').length) {
    1287                       // Dropdown add header title
    1288                       $(this).find('.dropdown-divider').remove();
    1289                   } else {
    1290                       // Add tooltip
    1291                       $(this).find('> a').tooltip('dispose');
    1292                   }
    1293               });
    1294           }
    1295           if ($('body').hasClass('sticky-navigation')) {
    1296               $('body').removeClass('sticky-navigation');
    1297               $('.navigation').niceScroll().remove();
    1298               $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    1299           }
    1300           if ($('body').hasClass('hidden-navigation')) {
    1301               $('body').removeClass('hidden-navigation');
    1302               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    1303           }
    1304       }
    1305       if (id === 'hidden-navigation') {
    1306           setTimeout(function () {
    1307               $('.navigation').niceScroll().resize();
    1308               $('.app-block .app-content .app-lists').niceScroll().resize();
    1309               $('.app-block .app-sidebar .app-sidebar-menu').niceScroll().resize();
    1310               $('.chat-block .chat-sidebar .chat-sidebar-content .tab-content .tab-pane').niceScroll().resize();
    1311           }, 200);
    1312           if (!$(this).prop('checked')) {
    1313               $.removeOverlay();
    1314               $('.navigation').removeClass('open');
    1315           }
    1316           if (page != 'chat.html' && page != 'inbox.html' && page != 'app-todo.html') {
    1317               if ($('body').hasClass('sticky-navigation')) {
    1318                   $('body').removeClass('sticky-navigation');
    1319                   $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    1320               }
    1321           }
    1322           if ($('body').hasClass('small-navigation')) {
    1323               $('.navigation .navigation-menu-body > ul > li').each(function () {
    1324                   if ($(this).find('> a').next('ul').length) {
    1325                       // Dropdown add header title
    1326                       $(this).find('.dropdown-divider').remove();
    1327                   } else {
    1328                       // Add tooltip
    1329                       $(this).find('> a').tooltip('dispose');
    1330                   }
    1331               });
    1332               $('body').removeClass('small-navigation');
    1333               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    1334           }
    1335       }
    1336       if (id === 'dark') {
    1337           if ($('body').hasClass('semi-dark')) {
    1338               $('body').removeClass('semi-dark');
    1339               $('.theme-switcher input[type="checkbox"][id="semi-dark"]').prop('checked', false);
    1340           }
    1341       }
    1342       if (id === 'semi-dark') {
    1343           if ($('body').hasClass('dark')) {
    1344               $('body').removeClass('dark');
    1345               $('.theme-switcher input[type="checkbox"][id="dark"]').prop('checked', false);
    1346           }
    1347       }
    1348       $('body').toggleClass(id);
    1349   });
    1350    $(document).on('click', '.theme-switcher .theme-switcher-button', function () {
    1351       $('.theme-switcher').toggleClass('open');
    1352   }); */
    1353 })(jQuery);
    1354 
    1355 /***/ }),
    1356 
    1357 /***/ 0:
    1358 /*!*****************************************************************!*\
    1359   !*** multi ./resources/js/app.js ./public/assets/sass/app.scss ***!
    1360   \*****************************************************************/
    1361 /*! no static exports found */
    1362 /***/ (function(module, exports, __webpack_require__) {
    1363 
    1364 __webpack_require__(/**/"./resources/js/app.js");
    1365 module.exports = __webpack_require__(/**/"./public/assets/sass/app.scss");
     900__webpack_require__(/*! C:\wamp64\www\themeforest\nago\resources\js\app.js */"./resources/js/app.js");
     901module.exports = __webpack_require__(/*! C:\wamp64\www\themeforest\nago\public\assets\sass\app.scss */"./public/assets/sass/app.scss");
    1366902
    1367903
     
    15011037
    15021038})(jQuery);
     1039/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
     1040!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
     1041"use strict";function Toast(t){if(!t.message)throw new Error("Toast.js - You need to set a message to display");this.options=t,this.options.type=t.type||"default",this.toastContainerEl=document.querySelector(".toastjs-container"),this.toastEl=document.querySelector(".toastjs"),this._init()}Toast.prototype._createElements=function(){var t=this;return new Promise(function(e,o){t.toastContainerEl=document.createElement("div"),t.toastContainerEl.classList.add("toastjs-container"),t.toastContainerEl.setAttribute("role","alert"),t.toastContainerEl.setAttribute("aria-hidden",!0),t.toastEl=document.createElement("div"),t.toastEl.classList.add("toastjs"),t.toastContainerEl.appendChild(t.toastEl),document.body.appendChild(t.toastContainerEl),setTimeout(function(){return e()},500)})},Toast.prototype._addEventListeners=function(){var t=this;if(document.querySelector(".toastjs-btn--close").addEventListener("click",function(){t._close()}),this.options.customButtons){var e=Array.prototype.slice.call(document.querySelectorAll(".toastjs-btn--custom"));e.map(function(e,o){e.addEventListener("click",function(e){return t.options.customButtons[o].onClick(e)})})}},Toast.prototype._close=function(){var t=this;return new Promise(function(e,o){t.toastContainerEl.setAttribute("aria-hidden",!0),setTimeout(function(){t.toastEl.innerHTML="",t.toastEl.classList.remove("default","success","warning","danger"),t.focusedElBeforeOpen&&t.focusedElBeforeOpen.focus(),e()},1e3)})},Toast.prototype._open=function(){this.toastEl.classList.add(this.options.type),this.toastContainerEl.setAttribute("aria-hidden",!1);var t="";this.options.customButtons&&(t=this.options.customButtons.map(function(t,e){return'<button type="button" class="toastjs-btn toastjs-btn--custom">'+t.text+"</button>"}),t=t.join("")),this.toastEl.innerHTML="\n        <p>"+this.options.message+'</p>\n        <button type="button" class="toastjs-btn toastjs-btn--close">Close</button>\n        '+t+"\n    ",this.focusedElBeforeOpen=document.activeElement,document.querySelector(".toastjs-btn--close").focus()},Toast.prototype._init=function(){var t=this;Promise.resolve().then(function(){return t.toastContainerEl?Promise.resolve():t._createElements()}).then(function(){return"false"==t.toastContainerEl.getAttribute("aria-hidden")?t._close():Promise.resolve()}).then(function(){t._open(),t._addEventListeners()})};
  • public/assets/js/app.min.js

    r194a359 r24a616f  
    1 /******/ (function(modules) { // webpackBootstrap
    2 /******/        // The module cache
    3 /******/        var installedModules = {};
     1/******/ (() => { // webpackBootstrap
     2var __webpack_exports__ = {};
     3/*!****************************************!*\
     4  !*** ./resources/assets/js/app.min.js ***!
     5  \****************************************/
     6function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
     7
    48/******/
    5 /******/        // The require function
    6 /******/        function __webpack_require__(moduleId) {
    7 /******/
    8 /******/                // Check if module is in cache
    9 /******/                if(installedModules[moduleId]) {
    10 /******/                        return installedModules[moduleId].exports;
    11 /******/                }
    12 /******/                // Create a new module (and put it into the cache)
    13 /******/                var module = installedModules[moduleId] = {
    14 /******/                        i: moduleId,
    15 /******/                        l: false,
    16 /******/                        exports: {}
    17 /******/                };
    18 /******/
    19 /******/                // Execute the module function
    20 /******/                modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
    21 /******/
    22 /******/                // Flag the module as loaded
    23 /******/                module.l = true;
    24 /******/
    25 /******/                // Return the exports of the module
    26 /******/                return module.exports;
    27 /******/        }
    28 /******/
    29 /******/
    30 /******/        // expose the modules object (__webpack_modules__)
    31 /******/        __webpack_require__.m = modules;
    32 /******/
    33 /******/        // expose the module cache
    34 /******/        __webpack_require__.c = installedModules;
    35 /******/
    36 /******/        // define getter function for harmony exports
    37 /******/        __webpack_require__.d = function(exports, name, getter) {
    38 /******/                if(!__webpack_require__.o(exports, name)) {
    39 /******/                        Object.defineProperty(exports, name, { enumerable: true, get: getter });
    40 /******/                }
    41 /******/        };
    42 /******/
    43 /******/        // define __esModule on exports
    44 /******/        __webpack_require__.r = function(exports) {
    45 /******/                if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
    46 /******/                        Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
    47 /******/                }
    48 /******/                Object.defineProperty(exports, '__esModule', { value: true });
    49 /******/        };
    50 /******/
    51 /******/        // create a fake namespace object
    52 /******/        // mode & 1: value is a module id, require it
    53 /******/        // mode & 2: merge all properties of value into the ns
    54 /******/        // mode & 4: return value when already ns object
    55 /******/        // mode & 8|1: behave like require
    56 /******/        __webpack_require__.t = function(value, mode) {
    57 /******/                if(mode & 1) value = __webpack_require__(value);
    58 /******/                if(mode & 8) return value;
    59 /******/                if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
    60 /******/                var ns = Object.create(null);
    61 /******/                __webpack_require__.r(ns);
    62 /******/                Object.defineProperty(ns, 'default', { enumerable: true, value: value });
    63 /******/                if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
    64 /******/                return ns;
    65 /******/        };
    66 /******/
    67 /******/        // getDefaultExport function for compatibility with non-harmony modules
    68 /******/        __webpack_require__.n = function(module) {
    69 /******/                var getter = module && module.__esModule ?
    70 /******/                        function getDefault() { return module['default']; } :
    71 /******/                        function getModuleExports() { return module; };
    72 /******/                __webpack_require__.d(getter, 'a', getter);
    73 /******/                return getter;
    74 /******/        };
    75 /******/
    76 /******/        // Object.prototype.hasOwnProperty.call
    77 /******/        __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
    78 /******/
    79 /******/        // __webpack_public_path__
    80 /******/        __webpack_require__.p = "/";
    81 /******/
    82 /******/
    83 /******/        // Load entry module and return exports
    84 /******/        return __webpack_require__(__webpack_require__.s = 0);
    85 /******/ })
    86 /************************************************************************/
    87 /******/ ({
    88 
    89 /***/ "./public/assets/sass/app.scss":
    90 /*!*************************************!*\
    91   !*** ./public/assets/sass/app.scss ***!
    92   \*************************************/
    93 /*! no static exports found */
    94 /***/ (function(module, exports) {
    95 
    96 // removed by extract-text-webpack-plugin
    97 
    98 /***/ }),
    99 
    100 /***/ "./resources/js/app.js":
    101 /*!*****************************!*\
    102   !*** ./resources/js/app.js ***!
    103   \*****************************/
    104 /*! no static exports found */
    105 /***/ (function(module, exports, __webpack_require__) {
    106 
    107 "use strict";
    108 
    109 
    110 (function ($) {
    111   var wind_ = $(window),
    112       body_ = $('body');
    113   feather.replace({
    114     'stroke-width': 1.5
    115   });
    116   $(document).on('click', '[data-toggle="fullscreen"]', function () {
    117     $(this).toggleClass('active-fullscreen');
    118 
    119     if (document.fullscreenEnabled) {
    120       if ($(this).hasClass("active-fullscreen")) {
    121         document.documentElement.requestFullscreen();
    122       } else {
    123         document.exitFullscreen();
     9(function (modules) {
     10  // webpackBootstrap
     11
     12  /******/
     13  // The module cache
     14
     15  /******/
     16  var installedModules = {};
     17  /******/
     18
     19  /******/
     20  // The require function
     21
     22  /******/
     23
     24  function __nested_webpack_require_572__(moduleId) {
     25    /******/
     26
     27    /******/
     28    // Check if module is in cache
     29
     30    /******/
     31    if (installedModules[moduleId]) {
     32      /******/
     33      return installedModules[moduleId].exports;
     34      /******/
     35    }
     36    /******/
     37    // Create a new module (and put it into the cache)
     38
     39    /******/
     40
     41
     42    var module = installedModules[moduleId] = {
     43      /******/
     44      i: moduleId,
     45
     46      /******/
     47      l: false,
     48
     49      /******/
     50      exports: {}
     51      /******/
     52
     53    };
     54    /******/
     55
     56    /******/
     57    // Execute the module function
     58
     59    /******/
     60
     61    modules[moduleId].call(module.exports, module, module.exports, __nested_webpack_require_572__);
     62    /******/
     63
     64    /******/
     65    // Flag the module as loaded
     66
     67    /******/
     68
     69    module.l = true;
     70    /******/
     71
     72    /******/
     73    // Return the exports of the module
     74
     75    /******/
     76
     77    return module.exports;
     78    /******/
     79  }
     80  /******/
     81
     82  /******/
     83
     84  /******/
     85  // expose the modules object (__webpack_modules__)
     86
     87  /******/
     88
     89
     90  __nested_webpack_require_572__.m = modules;
     91  /******/
     92
     93  /******/
     94  // expose the module cache
     95
     96  /******/
     97
     98  __nested_webpack_require_572__.c = installedModules;
     99  /******/
     100
     101  /******/
     102  // define getter function for harmony exports
     103
     104  /******/
     105
     106  __nested_webpack_require_572__.d = function (exports, name, getter) {
     107    /******/
     108    if (!__nested_webpack_require_572__.o(exports, name)) {
     109      /******/
     110      Object.defineProperty(exports, name, {
     111        enumerable: true,
     112        get: getter
     113      });
     114      /******/
     115    }
     116    /******/
     117
     118  };
     119  /******/
     120
     121  /******/
     122  // define __esModule on exports
     123
     124  /******/
     125
     126
     127  __nested_webpack_require_572__.r = function (exports) {
     128    /******/
     129    if (typeof Symbol !== 'undefined' && Symbol.toStringTag) {
     130      /******/
     131      Object.defineProperty(exports, Symbol.toStringTag, {
     132        value: 'Module'
     133      });
     134      /******/
     135    }
     136    /******/
     137
     138
     139    Object.defineProperty(exports, '__esModule', {
     140      value: true
     141    });
     142    /******/
     143  };
     144  /******/
     145
     146  /******/
     147  // create a fake namespace object
     148
     149  /******/
     150  // mode & 1: value is a module id, require it
     151
     152  /******/
     153  // mode & 2: merge all properties of value into the ns
     154
     155  /******/
     156  // mode & 4: return value when already ns object
     157
     158  /******/
     159  // mode & 8|1: behave like require
     160
     161  /******/
     162
     163
     164  __nested_webpack_require_572__.t = function (value, mode) {
     165    /******/
     166    if (mode & 1) value = __nested_webpack_require_572__(value);
     167    /******/
     168
     169    if (mode & 8) return value;
     170    /******/
     171
     172    if (mode & 4 && _typeof(value) === 'object' && value && value.__esModule) return value;
     173    /******/
     174
     175    var ns = Object.create(null);
     176    /******/
     177
     178    __nested_webpack_require_572__.r(ns);
     179    /******/
     180
     181
     182    Object.defineProperty(ns, 'default', {
     183      enumerable: true,
     184      value: value
     185    });
     186    /******/
     187
     188    if (mode & 2 && typeof value != 'string') for (var key in value) {
     189      __nested_webpack_require_572__.d(ns, key, function (key) {
     190        return value[key];
     191      }.bind(null, key));
     192    }
     193    /******/
     194
     195    return ns;
     196    /******/
     197  };
     198  /******/
     199
     200  /******/
     201  // getDefaultExport function for compatibility with non-harmony modules
     202
     203  /******/
     204
     205
     206  __nested_webpack_require_572__.n = function (module) {
     207    /******/
     208    var getter = module && module.__esModule ?
     209    /******/
     210    function getDefault() {
     211      return module['default'];
     212    } :
     213    /******/
     214    function getModuleExports() {
     215      return module;
     216    };
     217    /******/
     218
     219    __nested_webpack_require_572__.d(getter, 'a', getter);
     220    /******/
     221
     222
     223    return getter;
     224    /******/
     225  };
     226  /******/
     227
     228  /******/
     229  // Object.prototype.hasOwnProperty.call
     230
     231  /******/
     232
     233
     234  __nested_webpack_require_572__.o = function (object, property) {
     235    return Object.prototype.hasOwnProperty.call(object, property);
     236  };
     237  /******/
     238
     239  /******/
     240  // __webpack_public_path__
     241
     242  /******/
     243
     244
     245  __nested_webpack_require_572__.p = "/";
     246  /******/
     247
     248  /******/
     249
     250  /******/
     251  // Load entry module and return exports
     252
     253  /******/
     254
     255  return __nested_webpack_require_572__(__nested_webpack_require_572__.s = 0);
     256  /******/
     257})({
     258  /***/
     259  "./public/assets/sass/app.scss": function publicAssetsSassAppScss(module, exports) {// removed by extract-text-webpack-plugin
     260
     261    /***/
     262  },
     263
     264  /***/
     265  "./resources/js/app.js": function resourcesJsAppJs(module, exports, __webpack_require__) {
     266    "use strict";
     267
     268    (function ($) {
     269      var wind_ = $(window),
     270          body_ = $('body');
     271      feather.replace({
     272        'stroke-width': 1.5
     273      });
     274      $(document).on('click', '[data-toggle="fullscreen"]', function () {
     275        $(this).toggleClass('active-fullscreen');
     276
     277        if (document.fullscreenEnabled) {
     278          if ($(this).hasClass("active-fullscreen")) {
     279            document.documentElement.requestFullscreen();
     280          } else {
     281            document.exitFullscreen();
     282          }
     283        } else {
     284          alert("Your browser does not support fullscreen.");
     285        }
     286
     287        return false;
     288      });
     289      $(document).on('click', '.overlay', function () {
     290        $.removeOverlay();
     291
     292        if (body_.hasClass('horizontal-navigation')) {
     293          $('.horizontal-navigation').removeClass('open');
     294        } else {
     295          $('.navigation').removeClass('open');
     296        }
     297
     298        body_.removeClass('navigation-show');
     299      });
     300      $(document).on('click', '[data-sidebar-target]', function () {
     301        var target = $(this).data('sidebar-target');
     302        $('body').addClass('no-scroll');
     303        $('.sidebar-group').addClass('show');
     304        $('.sidebar-group .sidebar').removeClass('show');
     305        $('.sidebar-group .sidebar' + target).addClass('show');
     306        return false;
     307      });
     308      $(document).on('click', '.sidebar-group', function (e) {
     309        if ($(e.target).is($('.sidebar-group'))) {
     310          $('.sidebar-group').removeClass('show');
     311          $('body').removeClass('no-scroll');
     312          $('.sidebar-group .sidebar').removeClass('show');
     313        }
     314      }); // Active pages, automatically show on the menu
     315
     316      $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
     317      $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').addClass('open');
     318      $('.navigation .navigation-menu-tab [data-nav-target="#' + $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').attr('id') + '"]').addClass('active');
     319      $('body.horizontal-navigation .horizontal-navigation ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
     320      /*------------- create/remove overlay -------------*/
     321
     322      $.createOverlay = function () {
     323        if ($('.overlay').length < 1) {
     324          body_.addClass('no-scroll').append('<div class="overlay"></div>');
     325          $('.overlay').addClass('show');
     326        }
     327      };
     328
     329      $.removeOverlay = function () {
     330        body_.removeClass('no-scroll');
     331        $('.overlay').remove();
     332      };
     333      /*------------- create/remove overlay -------------*/
     334
     335
     336      $('[data-backround-image]').each(function (e) {
     337        $(this).css("background", 'url(' + $(this).data('backround-image') + ')');
     338      });
     339      /*------------- page loader -------------*/
     340
     341      wind_.on('load', function () {
     342        $('.preloader').fadeOut(400, function () {
     343          setTimeout(function () {
     344            toastr.options = {
     345              timeOut: 2000,
     346              progressBar: true,
     347              showMethod: "slideDown",
     348              hideMethod: "slideUp",
     349              showDuration: 200,
     350              hideDuration: 200,
     351              positionClass: "toast-top-center"
     352            }; //toastr.success('Welcome');
     353
     354            $('.theme-switcher').removeClass('open');
     355          }, 500); // $('.theme-switcher').css('opacity', 1);
     356        });
     357      });
     358      /*------------- page loader -------------*/
     359
     360      /*------------- side menu (sub menü arrow) -------------*/
     361
     362      wind_.on('load', function () {
     363        setTimeout(function () {
     364          $('.navigation .navigation-menu-body ul li a').each(function () {
     365            var $this = $(this);
     366
     367            if ($this.next('ul').length) {
     368              $this.append('<i class="sub-menu-arrow ti-angle-up"></i>');
     369            }
     370          });
     371          $('.navigation .navigation-menu-body ul li.open>a>.sub-menu-arrow').removeClass('ti-plus').addClass('ti-minus').addClass('rotate-in');
     372          $('body.horizontal-navigation .horizontal-navigation ul li a').each(function () {
     373            var $this = $(this);
     374
     375            if ($this.next('ul').length) {
     376              $this.append('<i class="sub-menu-arrow ti-angle-right"></i>');
     377            }
     378          });
     379        }, 200);
     380      });
     381      /*------------- side menu (sub menü arrow) -------------*/
     382
     383      $(document).on('click', '[data-action="navigation-toggler"]', function () {
     384        if (body_.hasClass('horizontal-navigation')) {
     385          $('.horizontal-navigation').toggleClass('open');
     386        } else {
     387          $('.navigation').toggleClass('open');
     388        }
     389
     390        $.createOverlay();
     391      });
     392      $(document).on('click', '[data-nav-target]', function () {
     393        var $this = $(this),
     394            target = $this.data('nav-target');
     395
     396        if (body_.hasClass('navigation-toggle-one')) {
     397          body_.addClass('navigation-show');
     398        }
     399
     400        if (body_.hasClass('horizontal-navigation')) {
     401          $('.navigation .navigation-menu-body').show();
     402        }
     403
     404        $('.navigation .navigation-menu-body .navigation-menu-group > div').removeClass('open');
     405        $('.navigation .navigation-menu-body .navigation-menu-group ' + target).addClass('open');
     406        $('[data-nav-target]').removeClass('active');
     407        $this.addClass('active');
     408        $this.tooltip('hide');
     409        return false;
     410      });
     411      var c = $('.header .header-left .header-logo').clone();
     412      $('.navigation .navigation-header').append(c.addClass('navigation-logo').removeClass('header-logo'));
     413      $(document).on('click', '.navigation-toggler a', function () {
     414        if (wind_.width() < 1200) {
     415          $.createOverlay();
     416          body_.addClass('navigation-show');
     417        } else {
     418          if (!body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
     419            body_.addClass('navigation-toggle-one');
     420          } else if (body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
     421            body_.addClass('navigation-toggle-two');
     422            body_.removeClass('navigation-toggle-one');
     423          } else if (!body_.hasClass('navigation-toggle-one') && body_.hasClass('navigation-toggle-two')) {
     424            body_.removeClass('navigation-toggle-two');
     425            body_.removeClass('navigation-toggle-one');
     426          }
     427        }
     428
     429        return false;
     430      });
     431      $(document).on('click', '.header-toggler a', function () {
     432        $('.header ul.navbar-nav').toggleClass('open');
     433        return false;
     434      });
     435      $(document).on('click', '*', function (e) {
     436        if (!$(e.target).is($('.navigation, .navigation *, .navigation-toggler *')) && body_.hasClass('navigation-toggle-one')) {
     437          body_.removeClass('navigation-show');
     438        }
     439      });
     440      $(document).on('click', '*', function (e) {
     441        if (!$(e.target).is('.header ul.navbar-nav, .header ul.navbar-nav *, .header-toggler, .header-toggler *')) {
     442          $('.header ul.navbar-nav').removeClass('open');
     443        }
     444      });
     445      /*------------- form validation -------------*/
     446
     447      window.addEventListener('load', function () {
     448        // Fetch all the forms we want to apply custom Bootstrap validation styles to
     449        var forms = document.getElementsByClassName('needs-validation'); // Loop over them and prevent submission
     450
     451        Array.prototype.filter.call(forms, function (form) {
     452          form.addEventListener('submit', function (event) {
     453            if (form.checkValidity() === false) {
     454              event.preventDefault();
     455              event.stopPropagation();
     456            }
     457
     458            form.classList.add('was-validated');
     459          }, false);
     460        });
     461      }, false);
     462      /*------------- form validation -------------*/
     463
     464      /*------------- responsive html table -------------*/
     465
     466      var table_responsive_stack = $(".table-responsive-stack");
     467      table_responsive_stack.find("th").each(function (i) {
     468        $(".table-responsive-stack td:nth-child(" + (i + 1) + ")").prepend('<span class="table-responsive-stack-thead">' + $(this).text() + ":</span> ");
     469        $(".table-responsive-stack-thead").hide();
     470      });
     471      table_responsive_stack.each(function () {
     472        var thCount = $(this).find("th").length,
     473            rowGrow = 100 / thCount + "%";
     474        $(this).find("th, td").css("flex-basis", rowGrow);
     475      });
     476
     477      function flexTable() {
     478        if (wind_.width() < 768) {
     479          $(".table-responsive-stack").each(function (i) {
     480            $(this).find(".table-responsive-stack-thead").show();
     481            $(this).find("thead").hide();
     482          }); // window is less than 768px
     483        } else {
     484          $(".table-responsive-stack").each(function (i) {
     485            $(this).find(".table-responsive-stack-thead").hide();
     486            $(this).find("thead").show();
     487          });
     488        }
    124489      }
    125     } else {
    126       alert("Your browser does not support fullscreen.");
    127     }
    128 
    129     return false;
    130   });
    131   $(document).on('click', '.overlay', function () {
    132     $.removeOverlay();
    133 
    134     if (body_.hasClass('horizontal-navigation')) {
    135       $('.horizontal-navigation').removeClass('open');
    136     } else {
    137       $('.navigation').removeClass('open');
    138     }
    139 
    140     body_.removeClass('navigation-show');
    141   });
    142   $(document).on('click', '[data-sidebar-target]', function () {
    143     var target = $(this).data('sidebar-target');
    144     $('body').addClass('no-scroll');
    145     $('.sidebar-group').addClass('show');
    146     $('.sidebar-group .sidebar').removeClass('show');
    147     $('.sidebar-group .sidebar' + target).addClass('show');
    148     return false;
    149   });
    150   $(document).on('click', '.sidebar-group', function (e) {
    151     if ($(e.target).is($('.sidebar-group'))) {
    152       $('.sidebar-group').removeClass('show');
    153       $('body').removeClass('no-scroll');
    154       $('.sidebar-group .sidebar').removeClass('show');
    155     }
    156   }); // Active pages, automatically show on the menu
    157 
    158   $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
    159   $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').addClass('open');
    160   $('.navigation .navigation-menu-tab [data-nav-target="#' + $('.navigation .navigation-menu-body .navigation-menu-group ul li a.active').closest('div').attr('id') + '"]').addClass('active');
    161   $('body.horizontal-navigation .horizontal-navigation ul li a.active').closest('ul').parent('li').addClass('open').closest('ul').parent('li').addClass('open');
    162   /*------------- create/remove overlay -------------*/
    163 
    164   $.createOverlay = function () {
    165     if ($('.overlay').length < 1) {
    166       body_.addClass('no-scroll').append('<div class="overlay"></div>');
    167       $('.overlay').addClass('show');
    168     }
    169   };
    170 
    171   $.removeOverlay = function () {
    172     body_.removeClass('no-scroll');
    173     $('.overlay').remove();
    174   };
    175   /*------------- create/remove overlay -------------*/
    176 
    177 
    178   $('[data-backround-image]').each(function (e) {
    179     $(this).css("background", 'url(' + $(this).data('backround-image') + ')');
    180   });
    181   /*------------- page loader -------------*/
    182 
    183   wind_.on('load', function () {
    184     $('.preloader').fadeOut(400, function () {
    185       setTimeout(function () {
    186         toastr.options = {
    187           timeOut: 2000,
    188           progressBar: true,
    189           showMethod: "slideDown",
    190           hideMethod: "slideUp",
    191           showDuration: 200,
    192           hideDuration: 200,
    193           positionClass: "toast-top-center"
    194         };
    195         // toastr.success('Welcome');
    196         $('.theme-switcher').removeClass('open');
    197       }, 500); // $('.theme-switcher').css('opacity', 1);
    198     });
    199   });
    200   /*------------- page loader -------------*/
    201 
    202   /*------------- side menu (sub menü arrow) -------------*/
    203 
    204   wind_.on('load', function () {
    205     setTimeout(function () {
    206       $('.navigation .navigation-menu-body ul li a').each(function () {
     490
     491      flexTable();
     492
     493      window.onresize = function (event) {
     494        flexTable();
     495      };
     496      /*------------- responsive html table -------------*/
     497
     498      /*------------- header search -------------*/
     499
     500
     501      $(document).on('click', '[data-toggle="search"], [data-toggle="search"] *', function () {
     502        $('.header .header-body .header-search').show().find('.form-control').focus();
     503        return false;
     504      });
     505      $(document).on('click', '.close-header-search, .close-header-search svg', function () {
     506        $('.header .header-body .header-search').hide();
     507        return false;
     508      });
     509      $(document).on('click', '*', function (e) {
     510        if (!$(e.target).is($('.header, .header *, [data-toggle="search"], [data-toggle="search"] *'))) {
     511          $('.header .header-body .header-search').hide();
     512        }
     513      });
     514      /*------------- header search -------------*/
     515
     516      /*------------- custom accordion -------------*/
     517
     518      $(document).on('click', '.accordion.custom-accordion .accordion-row a.accordion-header', function () {
    207519        var $this = $(this);
     520        $this.closest('.accordion.custom-accordion').find('.accordion-row').not($this.parent()).removeClass('open');
     521        $this.parent('.accordion-row').toggleClass('open');
     522        return false;
     523      });
     524      /*------------- custom accordion -------------*/
     525
     526      /*------------- responsive table dropdown -------------*/
     527
     528      var dropdownMenu,
     529          table_responsive = $('.table-responsive');
     530      table_responsive.on('show.bs.dropdown', function (e) {
     531        dropdownMenu = $(e.target).find('.dropdown-menu');
     532        body_.append(dropdownMenu.detach());
     533        var eOffset = $(e.target).offset();
     534        dropdownMenu.css({
     535          'display': 'block',
     536          'top': eOffset.top + $(e.target).outerHeight(),
     537          'left': eOffset.left,
     538          'width': '184px',
     539          'font-size': '14px'
     540        });
     541        dropdownMenu.addClass("mobPosDropdown");
     542      });
     543      table_responsive.on('hide.bs.dropdown', function (e) {
     544        $(e.target).append(dropdownMenu.detach());
     545        dropdownMenu.hide();
     546      });
     547      /*------------- responsive table dropdown -------------*/
     548
     549      /*------------- chat -------------*/
     550
     551      $(document).on('click', '.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item', function () {
     552        $('.chat-block .chat-content').addClass('chat-mobile-open');
     553        return false;
     554      });
     555      $(document).on('click', '.chat-block .chat-content .mobile-chat-close-btn a', function () {
     556        $('.chat-block .chat-content').removeClass('chat-mobile-open');
     557        return false;
     558      });
     559      /*------------- chat -------------*/
     560
     561      /*------------- aside menu toggle -------------*/
     562
     563      $(document).on('click', '.navigation ul li a', function () {
     564        var $this = $(this);
    208565
    209566        if ($this.next('ul').length) {
    210           $this.append('<i class="sub-menu-arrow ti-angle-up"></i>');
    211         }
    212       });
    213       $('.navigation .navigation-menu-body ul li.open>a>.sub-menu-arrow').removeClass('ti-plus').addClass('ti-minus').addClass('rotate-in');
    214       $('body.horizontal-navigation .horizontal-navigation ul li a').each(function () {
     567          var sub_menu_arrow = $this.find('.sub-menu-arrow');
     568          sub_menu_arrow.toggleClass('rotate-in');
     569          $this.next('ul').toggle(200);
     570          $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
     571          $this.next('ul').find('li ul').slideUp(200);
     572          $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
     573          $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('rotate-in');
     574          $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
     575          $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('rotate-in');
     576
     577          if (sub_menu_arrow.hasClass('rotate-in')) {
     578            setTimeout(function () {
     579              sub_menu_arrow.removeClass('ti-plus').addClass('ti-minus');
     580            }, 200);
     581          } else {
     582            sub_menu_arrow.removeClass('ti-minus').addClass('ti-plus');
     583          }
     584
     585          if (!body_.hasClass('horizontal-side-menu') && wind_.width() >= 1200) {
     586            setTimeout(function (e) {
     587              $('.navigation .navigation-menu-body').getNiceScroll().resize();
     588            }, 300);
     589          }
     590
     591          return false;
     592        }
     593      });
     594      $(document).on('click', '.horizontal-navigation ul li a', function () {
    215595        var $this = $(this);
    216596
    217597        if ($this.next('ul').length) {
    218           $this.append('<i class="sub-menu-arrow ti-angle-right"></i>');
    219         }
    220       });
    221     }, 200);
    222   });
    223   /*------------- side menu (sub menü arrow) -------------*/
    224 
    225   $(document).on('click', '[data-action="navigation-toggler"]', function () {
    226     if (body_.hasClass('horizontal-navigation')) {
    227       $('.horizontal-navigation').toggleClass('open');
    228     } else {
    229       $('.navigation').toggleClass('open');
    230     }
    231 
    232     $.createOverlay();
    233   });
    234   $(document).on('click', '[data-nav-target]', function () {
    235     var $this = $(this),
    236         target = $this.data('nav-target');
    237 
    238     if (body_.hasClass('navigation-toggle-one')) {
    239       body_.addClass('navigation-show');
    240     }
    241 
    242     if (body_.hasClass('horizontal-navigation')) {
    243       $('.navigation .navigation-menu-body').show();
    244     }
    245 
    246     $('.navigation .navigation-menu-body .navigation-menu-group > div').removeClass('open');
    247     $('.navigation .navigation-menu-body .navigation-menu-group ' + target).addClass('open');
    248     $('[data-nav-target]').removeClass('active');
    249     $this.addClass('active');
    250     $this.tooltip('hide');
    251     return false;
    252   });
    253   var c = $('.header .header-left .header-logo').clone();
    254   $('.navigation .navigation-header').append(c.addClass('navigation-logo').removeClass('header-logo'));
    255   $(document).on('click', '.navigation-toggler a', function () {
    256     if (wind_.width() < 1200) {
    257       $.createOverlay();
    258       body_.addClass('navigation-show');
    259     } else {
    260       if (!body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
    261         body_.addClass('navigation-toggle-one');
    262       } else if (body_.hasClass('navigation-toggle-one') && !body_.hasClass('navigation-toggle-two')) {
    263         body_.addClass('navigation-toggle-two');
    264         body_.removeClass('navigation-toggle-one');
    265       } else if (!body_.hasClass('navigation-toggle-one') && body_.hasClass('navigation-toggle-two')) {
    266         body_.removeClass('navigation-toggle-two');
    267         body_.removeClass('navigation-toggle-one');
     598          $this.next('ul').toggle(200);
     599          $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
     600          $this.next('ul').find('li ul').slideUp(200);
     601          return false;
     602        }
     603      });
     604      /*------------- aside menu toggle -------------*/
     605
     606      /*------------- other -------------*/
     607
     608      $(document).on('click', '.dropdown-menu', function (e) {
     609        e.stopPropagation();
     610      });
     611      $('#exampleModal').on('show.bs.modal', function (event) {
     612        var button = $(event.relatedTarget),
     613            recipient = button.data('whatever'),
     614            modal = $(this);
     615        modal.find('.modal-title').text('New message to ' + recipient);
     616        modal.find('.modal-body input').val(recipient);
     617      });
     618      $('[data-toggle="tooltip"]').tooltip({
     619        container: 'body'
     620      });
     621      $('[data-toggle="popover"]').popover();
     622      $('.carousel').carousel();
     623
     624      if (wind_.width() >= 992) {
     625        $('.card-scroll').niceScroll();
     626        $('.table-responsive').niceScroll();
     627        $('.sidebar-group .sidebar').niceScroll();
     628        $('.app-block .app-content .app-lists').niceScroll();
     629        $('.app-block .app-sidebar .app-sidebar-menu').niceScroll();
     630        $('.chat-block .chat-sidebar .chat-sidebar-content').niceScroll();
     631        var chat_messages = $('.chat-block .chat-content .messages');
     632
     633        if (chat_messages.length) {
     634          chat_messages.niceScroll({
     635            horizrailenabled: false
     636          });
     637          chat_messages.getNiceScroll(0).doScrollTop(chat_messages.get(0).scrollHeight, -1);
     638        }
    268639      }
    269     }
    270 
    271     return false;
    272   });
    273   $(document).on('click', '.header-toggler a', function () {
    274     $('.header ul.navbar-nav').toggleClass('open');
    275     return false;
    276   });
    277   $(document).on('click', '*', function (e) {
    278     if (!$(e.target).is($('.navigation, .navigation *, .navigation-toggler *')) && body_.hasClass('navigation-toggle-one')) {
    279       body_.removeClass('navigation-show');
    280     }
    281   });
    282   $(document).on('click', '*', function (e) {
    283     if (!$(e.target).is('.header ul.navbar-nav, .header ul.navbar-nav *, .header-toggler, .header-toggler *')) {
    284       $('.header ul.navbar-nav').removeClass('open');
    285     }
    286   });
    287   /*------------- form validation -------------*/
    288 
    289   window.addEventListener('load', function () {
    290     // Fetch all the forms we want to apply custom Bootstrap validation styles to
    291     var forms = document.getElementsByClassName('needs-validation'); // Loop over them and prevent submission
    292 
    293     Array.prototype.filter.call(forms, function (form) {
    294       form.addEventListener('submit', function (event) {
    295         if (form.checkValidity() === false) {
    296           event.preventDefault();
    297           event.stopPropagation();
    298         }
    299 
    300         form.classList.add('was-validated');
    301       }, false);
    302     });
    303   }, false);
    304   /*------------- form validation -------------*/
    305 
    306   /*------------- responsive html table -------------*/
    307 
    308   var table_responsive_stack = $(".table-responsive-stack");
    309   table_responsive_stack.find("th").each(function (i) {
    310     $(".table-responsive-stack td:nth-child(" + (i + 1) + ")").prepend('<span class="table-responsive-stack-thead">' + $(this).text() + ":</span> ");
    311     $(".table-responsive-stack-thead").hide();
    312   });
    313   table_responsive_stack.each(function () {
    314     var thCount = $(this).find("th").length,
    315         rowGrow = 100 / thCount + "%";
    316     $(this).find("th, td").css("flex-basis", rowGrow);
    317   });
    318 
    319   function flexTable() {
    320     if (wind_.width() < 768) {
    321       $(".table-responsive-stack").each(function (i) {
    322         $(this).find(".table-responsive-stack-thead").show();
    323         $(this).find("thead").hide();
    324       }); // window is less than 768px
    325     } else {
    326       $(".table-responsive-stack").each(function (i) {
    327         $(this).find(".table-responsive-stack-thead").hide();
    328         $(this).find("thead").show();
    329       });
    330     }
     640
     641      if (!body_.hasClass('small-navigation') && !body_.hasClass('horizontal-navigation') && wind_.width() >= 992) {
     642        $('.navigation .navigation-menu-body').niceScroll();
     643      }
     644
     645      $('.dropdown-menu ul.list-group').niceScroll();
     646    })(jQuery);
     647    /***/
     648
     649  },
     650
     651  /***/
     652  0: function _(module, exports, __nested_webpack_require_20110__) {
     653    __nested_webpack_require_20110__(
     654    /*! C:\wamp64\www\themeforest\nago\resources\js\app.js */
     655    "./resources/js/app.js");
     656
     657    module.exports = __nested_webpack_require_20110__(
     658    /*! C:\wamp64\www\themeforest\nago\public\assets\sass\app.scss */
     659    "./public/assets/sass/app.scss");
     660    /***/
    331661  }
    332 
    333   flexTable();
    334 
    335   window.onresize = function (event) {
    336     flexTable();
    337   };
    338   /*------------- responsive html table -------------*/
    339 
    340   /*------------- header search -------------*/
    341 
    342 
    343   $(document).on('click', '[data-toggle="search"], [data-toggle="search"] *', function () {
    344     $('.header .header-body .header-search').show().find('.form-control').focus();
    345     return false;
    346   });
    347   $(document).on('click', '.close-header-search, .close-header-search svg', function () {
    348     $('.header .header-body .header-search').hide();
    349     return false;
    350   });
    351   $(document).on('click', '*', function (e) {
    352     if (!$(e.target).is($('.header, .header *, [data-toggle="search"], [data-toggle="search"] *'))) {
    353       $('.header .header-body .header-search').hide();
    354     }
    355   });
    356   /*------------- header search -------------*/
    357 
    358   /*------------- custom accordion -------------*/
    359 
    360   $(document).on('click', '.accordion.custom-accordion .accordion-row a.accordion-header', function () {
    361     var $this = $(this);
    362     $this.closest('.accordion.custom-accordion').find('.accordion-row').not($this.parent()).removeClass('open');
    363     $this.parent('.accordion-row').toggleClass('open');
    364     return false;
    365   });
    366   /*------------- custom accordion -------------*/
    367 
    368   /*------------- responsive table dropdown -------------*/
    369 
    370   var dropdownMenu,
    371       table_responsive = $('.table-responsive');
    372   table_responsive.on('show.bs.dropdown', function (e) {
    373     dropdownMenu = $(e.target).find('.dropdown-menu');
    374     body_.append(dropdownMenu.detach());
    375     var eOffset = $(e.target).offset();
    376     dropdownMenu.css({
    377       'display': 'block',
    378       'top': eOffset.top + $(e.target).outerHeight(),
    379       'left': eOffset.left,
    380       'width': '184px',
    381       'font-size': '14px'
    382     });
    383     dropdownMenu.addClass("mobPosDropdown");
    384   });
    385   table_responsive.on('hide.bs.dropdown', function (e) {
    386     $(e.target).append(dropdownMenu.detach());
    387     dropdownMenu.hide();
    388   });
    389   /*------------- responsive table dropdown -------------*/
    390 
    391   /*------------- chat -------------*/
    392 
    393   $(document).on('click', '.chat-block .chat-sidebar .chat-sidebar-content .list-group .list-group-item', function () {
    394     $('.chat-block .chat-content').addClass('chat-mobile-open');
    395     return false;
    396   });
    397   $(document).on('click', '.chat-block .chat-content .mobile-chat-close-btn a', function () {
    398     $('.chat-block .chat-content').removeClass('chat-mobile-open');
    399     return false;
    400   });
    401   /*------------- chat -------------*/
    402 
    403   /*------------- aside menu toggle -------------*/
    404 
    405   $(document).on('click', '.navigation ul li a', function () {
    406     var $this = $(this);
    407 
    408     if ($this.next('ul').length) {
    409       var sub_menu_arrow = $this.find('.sub-menu-arrow');
    410       sub_menu_arrow.toggleClass('rotate-in');
    411       $this.next('ul').toggle(200);
    412       $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
    413       $this.next('ul').find('li ul').slideUp(200);
    414       $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
    415       $this.next('ul').find('li>a').find('.sub-menu-arrow').removeClass('rotate-in');
    416       $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('ti-minus').addClass('ti-plus');
    417       $this.parent('li').siblings().not($this.parent('li').find('ul')).find('>a').find('.sub-menu-arrow').removeClass('rotate-in');
    418 
    419       if (sub_menu_arrow.hasClass('rotate-in')) {
    420         setTimeout(function () {
    421           sub_menu_arrow.removeClass('ti-plus').addClass('ti-minus');
    422         }, 200);
    423       } else {
    424         sub_menu_arrow.removeClass('ti-minus').addClass('ti-plus');
    425       }
    426 
    427       if (!body_.hasClass('horizontal-side-menu') && wind_.width() >= 1200) {
    428         setTimeout(function (e) {
    429           $('.navigation .navigation-menu-body').getNiceScroll().resize();
    430         }, 300);
    431       }
    432 
    433       return false;
    434     }
    435   });
    436   $(document).on('click', '.horizontal-navigation ul li a', function () {
    437     var $this = $(this);
    438 
    439     if ($this.next('ul').length) {
    440       $this.next('ul').toggle(200);
    441       $this.parent('li').siblings().find('ul').not($this.parent('li').find('ul')).slideUp(200);
    442       $this.next('ul').find('li ul').slideUp(200);
    443       return false;
    444     }
    445   });
    446   /*------------- aside menu toggle -------------*/
    447 
    448   /*------------- other -------------*/
    449 
    450   $(document).on('click', '.dropdown-menu', function (e) {
    451     e.stopPropagation();
    452   });
    453   $('#exampleModal').on('show.bs.modal', function (event) {
    454     var button = $(event.relatedTarget),
    455         recipient = button.data('whatever'),
    456         modal = $(this);
    457     modal.find('.modal-title').text('New message to ' + recipient);
    458     modal.find('.modal-body input').val(recipient);
    459   });
    460   $('[data-toggle="tooltip"]').tooltip({
    461     container: 'body'
    462   });
    463   $('[data-toggle="popover"]').popover();
    464   $('.carousel').carousel();
    465 
    466   if (wind_.width() >= 992) {
    467     $('.card-scroll').niceScroll();
    468     $('.table-responsive').niceScroll();
    469     $('.sidebar-group .sidebar').niceScroll();
    470     $('.app-block .app-content .app-lists').niceScroll();
    471     $('.app-block .app-sidebar .app-sidebar-menu').niceScroll();
    472     $('.chat-block .chat-sidebar .chat-sidebar-content').niceScroll();
    473     var chat_messages = $('.chat-block .chat-content .messages');
    474 
    475     if (chat_messages.length) {
    476       chat_messages.niceScroll({
    477         horizrailenabled: false
    478       });
    479       chat_messages.getNiceScroll(0).doScrollTop(chat_messages.get(0).scrollHeight, -1);
    480     }
    481   }
    482 
    483   if (!body_.hasClass('small-navigation') && !body_.hasClass('horizontal-navigation') && wind_.width() >= 992) {
    484     $('.navigation .navigation-menu-body').niceScroll();
    485   }
    486 
    487   $('.dropdown-menu ul.list-group').niceScroll();
    488   /* Theme Switcher */
    489 
    490   /* var path = window.location.pathname;
    491   var page = path.split("/").pop();
    492    var theme_switcher_html = '<div class="theme-switcher open"> \n\
    493       <div class="theme-switcher-button"> \n\
    494           <i class="fa fa-cog"></i> \n\
    495       </div> \n\
    496       <div class="theme-switcher-panel"> \n\
    497           <div class="card"> \n\
    498               <div class="card-body"> \n\
    499                   <h6 class="card-title">Theme Switcher</h6> \n\
    500                   <div class="form-group mb-2"> \n\
    501                       <div class="custom-control custom-switch"> \n\
    502                           <input type="checkbox" class="custom-control-input" id="dark"> \n\
    503                           <label class="custom-control-label" for="dark">Dark</label> \n\
    504                       </div> \n\
    505                   </div> \n\
    506                   <div class="form-group mb-2"> \n\
    507                       <div class="custom-control custom-switch"> \n\
    508                           <input type="checkbox" class="custom-control-input" id="semi-dark"> \n\
    509                           <label class="custom-control-label" for="semi-dark">Semi dark</label> \n\
    510                       </div> \n\
    511                   </div> \n\
    512                   <div class="form-group mb-2"> \n\
    513                       <div class="custom-control custom-switch"> \n\
    514                           <input type="checkbox" class="custom-control-input" id="shadow-layout"> \n\
    515                           <label class="custom-control-label" for="shadow-layout">Shadow layout</label> \n\
    516                       </div> \n\
    517                   </div> \n\
    518                   <div class="form-group mb-2"> \n\
    519                       <div class="custom-control custom-switch"> \n\
    520                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-navigation"> \n\
    521                           <label class="custom-control-label" for="sticky-navigation">Sticky navigation</label> \n\
    522                       </div> \n\
    523                   </div> \n\
    524                   <div class="form-group mb-2"> \n\
    525                       <div class="custom-control custom-switch"> \n\
    526                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="small-navigation"> \n\
    527                           <label class="custom-control-label" for="small-navigation">Small navigation</label> \n\
    528                       </div> \n\
    529                   </div> \n\
    530                   <div class="form-group mb-2"> \n\
    531                       <div class="custom-control custom-switch"> \n\
    532                           <input type="checkbox" class="custom-control-input" id="hidden-navigation"> \n\
    533                           <label class="custom-control-label" for="hidden-navigation">Hidden navigation</label> \n\
    534                       </div> \n\
    535                   </div> \n\
    536                   <div class="form-group mb-2"> \n\
    537                       <div class="custom-control custom-switch"> \n\
    538                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-header"> \n\
    539                           <label class="custom-control-label" for="sticky-header">Sticky header</label> \n\
    540                       </div> \n\
    541                   </div> \n\
    542                   <div class="form-group mb-2"> \n\
    543                       <div class="custom-control custom-switch"> \n\
    544                           <input type="checkbox" class="custom-control-input" id="light-header"> \n\
    545                           <label class="custom-control-label" for="light-header">Light header</label> \n\
    546                       </div> \n\
    547                   </div> \n\
    548                   <div class="form-group mb-2"> \n\
    549                       <div class="custom-control custom-switch"> \n\
    550                           <input type="checkbox" class="custom-control-input" ' + (page === 'chat.html' || page === 'inbox.html' || page === 'app-todo.html' ? 'disabled' : '') + ' id="sticky-footer"> \n\
    551                           <label class="custom-control-label" for="sticky-footer">Sticky footer</label> \n\
    552                       </div> \n\
    553                   </div> \n\
    554               </div> \n\
    555           </div> \n\
    556       </div> \n\
    557   </div>';
    558    $('body').append(theme_switcher_html);
    559    $(document).on('click', '.theme-switcher input[type="checkbox"]', function () {
    560       var id = $(this).attr('id');
    561       if (id === 'sticky-navigation') {
    562           if ($(this).prop('checked')) {
    563               $('.navigation').niceScroll().resize();
    564           } else {
    565               $('.navigation').niceScroll().remove();
    566           }
    567           if ($('body').hasClass('small-navigation')) {
    568               $('.navigation .navigation-menu-body > ul > li').each(function () {
    569                   if ($(this).find('> a').next('ul').length) {
    570                       // Dropdown add header title
    571                       $(this).find('.dropdown-divider').remove();
    572                   } else {
    573                       // Add tooltip
    574                       $(this).find('> a').tooltip('dispose');
    575                   }
    576               });
    577               $('body').removeClass('small-navigation');
    578               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    579           }
    580           if ($('body').hasClass('hidden-navigation')) {CUSTOMİZABLE
    581               $('body').removeClass('hidden-navigation');
    582               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    583           }
    584       }
    585       if (id === 'small-navigation') {
    586           if ($(this).prop('checked')) {
    587               $('.navigation .navigation-menu-body > ul > li').each(function () {
    588                   if ($(this).find('> a').next('ul').length) {
    589                       // Dropdown add header title
    590                       $(this).find('> a').next('ul').prepend('<li class="dropdown-divider">' + $(this).find('> a > span:not(.badge)').text() + '</li>')
    591                   } else {
    592                       // Add tooltip
    593                       $(this).find('> a').attr('title', $(this).find('> a > span:not(.badge)').text());
    594                       $(this).find('> a').tooltip({
    595                           placement: "right"
    596                       });
    597                   }
    598               });
    599           } else {
    600               $('.navigation .navigation-menu-body > ul > li').each(function () {
    601                   if ($(this).find('> a').next('ul').length) {
    602                       // Dropdown add header title
    603                       $(this).find('.dropdown-divider').remove();
    604                   } else {
    605                       // Add tooltip
    606                       $(this).find('> a').tooltip('dispose');
    607                   }
    608               });
    609           }
    610           if ($('body').hasClass('sticky-navigation')) {
    611               $('body').removeClass('sticky-navigation');
    612               $('.navigation').niceScroll().remove();
    613               $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    614           }
    615           if ($('body').hasClass('hidden-navigation')) {
    616               $('body').removeClass('hidden-navigation');
    617               $('.theme-switcher input[type="checkbox"][id="hidden-navigation"]').prop('checked', false);
    618           }
    619       }
    620       if (id === 'hidden-navigation') {
    621           setTimeout(function () {
    622               $('.navigation').niceScroll().resize();
    623               $('.app-block .app-content .app-lists').niceScroll().resize();
    624               $('.app-block .app-sidebar .app-sidebar-menu').niceScroll().resize();
    625               $('.chat-block .chat-sidebar .chat-sidebar-content .tab-content .tab-pane').niceScroll().resize();
    626           }, 200);
    627           if (!$(this).prop('checked')) {
    628               $.removeOverlay();
    629               $('.navigation').removeClass('open');
    630           }
    631           if (page != 'chat.html' && page != 'inbox.html' && page != 'app-todo.html') {
    632               if ($('body').hasClass('sticky-navigation')) {
    633                   $('body').removeClass('sticky-navigation');
    634                   $('.theme-switcher input[type="checkbox"][id="sticky-navigation"]').prop('checked', false);
    635               }
    636           }
    637           if ($('body').hasClass('small-navigation')) {
    638               $('.navigation .navigation-menu-body > ul > li').each(function () {
    639                   if ($(this).find('> a').next('ul').length) {
    640                       // Dropdown add header title
    641                       $(this).find('.dropdown-divider').remove();
    642                   } else {
    643                       // Add tooltip
    644                       $(this).find('> a').tooltip('dispose');
    645                   }
    646               });
    647               $('body').removeClass('small-navigation');
    648               $('.theme-switcher input[type="checkbox"][id="small-navigation"]').prop('checked', false);
    649           }
    650       }
    651       if (id === 'dark') {
    652           if ($('body').hasClass('semi-dark')) {
    653               $('body').removeClass('semi-dark');
    654               $('.theme-switcher input[type="checkbox"][id="semi-dark"]').prop('checked', false);
    655           }
    656       }
    657       if (id === 'semi-dark') {
    658           if ($('body').hasClass('dark')) {
    659               $('body').removeClass('dark');
    660               $('.theme-switcher input[type="checkbox"][id="dark"]').prop('checked', false);
    661           }
    662       }
    663       $('body').toggleClass(id);
    664   });
    665    $(document).on('click', '.theme-switcher .theme-switcher-button', function () {
    666       $('.theme-switcher').toggleClass('open');
    667   }); */
    668 })(jQuery);
    669 
    670 /***/ }),
    671 
    672 /***/ 0:
    673 /*!*****************************************************************!*\
    674   !*** multi ./resources/js/app.js ./public/assets/sass/app.scss ***!
    675   \*****************************************************************/
    676 /*! no static exports found */
    677 /***/ (function(module, exports, __webpack_require__) {
    678 
    679 __webpack_require__(/**/"./resources/js/app.js");
    680 module.exports = __webpack_require__(/**/"./public/assets/sass/app.scss");
    681 
    682 
    683 /***/ })
    684 
    685 /******/ });
     662  /******/
     663
     664});
     665/******/ })()
     666;
  • public/assets/js/bootstrap.js

    r194a359 r24a616f  
    20522052};
    20532053
    2054 
    2055 /***/ }),
    2056 
    2057 /***/ "./resources/js/app.js":
    2058 /*!*****************************!*\
    2059   !*** ./resources/js/app.js ***!
    2060   \*****************************/
    2061 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    2062 
    2063 __webpack_require__(/*! ./bootstrap */ "./resources/js/bootstrap.js");
    2064 
    2065 /***/ }),
    2066 
    2067 /***/ "./resources/js/bootstrap.js":
    2068 /*!***********************************!*\
    2069   !*** ./resources/js/bootstrap.js ***!
    2070   \***********************************/
    2071 /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
    2072 
    2073 window._ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
    2074 /**
    2075  * We'll load the axios HTTP library which allows us to easily issue requests
    2076  * to our Laravel back-end. This library automatically handles sending the
    2077  * CSRF token as a header based on the value of the "XSRF" token cookie.
    2078  */
    2079 
    2080 window.axios = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
    2081 window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
    2082 /**
    2083  * Echo exposes an expressive API for subscribing to channels and listening
    2084  * for events that are broadcast by Laravel. Echo and event broadcasting
    2085  * allows your team to easily build robust real-time web applications.
    2086  */
    2087 // import Echo from 'laravel-echo';
    2088 // window.Pusher = require('pusher-js');
    2089 // window.Echo = new Echo({
    2090 //     broadcaster: 'pusher',
    2091 //     key: process.env.MIX_PUSHER_APP_KEY,
    2092 //     cluster: process.env.MIX_PUSHER_APP_CLUSTER,
    2093 //     forceTLS: true
    2094 // });
    20952054
    20962055/***/ }),
     
    1930819267/***/ }),
    1930919268
    19310 /***/ "./resources/css/app.css":
    19311 /*!*******************************!*\
    19312   !*** ./resources/css/app.css ***!
    19313   \*******************************/
    19314 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
    19315 
    19316 "use strict";
    19317 __webpack_require__.r(__webpack_exports__);
    19318 // extracted by mini-css-extract-plugin
    19319 
    19320 
    19321 /***/ }),
    19322 
    1932319269/***/ "./node_modules/process/browser.js":
    1932419270/*!*****************************************!*\
     
    1952219468
    1952319469"use strict";
    19524 module.exports = JSON.parse('{"_from":"axios@^0.21","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"range","registry":true,"raw":"axios@^0.21","name":"axios","escapedName":"axios","rawSpec":"^0.21","saveSpec":null,"fetchSpec":"^0.21"},"_requiredBy":["#DEV:/"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_shasum":"c67b90dc0568e5c1cf2b0b858c43ba28e2eda575","_spec":"axios@^0.21","_where":"C:\\\\laragon\\\\www\\\\SaveSpace","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundleDependencies":false,"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"deprecated":false,"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}');
     19470module.exports = JSON.parse('{"_args":[["axios@0.21.4","C:\\\\laragon\\\\www\\\\SaveSpace"]],"_development":true,"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["#DEV:/"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"C:\\\\laragon\\\\www\\\\SaveSpace","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}');
    1952519471
    1952619472/***/ })
     
    1955519501/******/        }
    1955619502/******/       
    19557 /******/        // expose the modules object (__webpack_modules__)
    19558 /******/        __webpack_require__.m = __webpack_modules__;
    19559 /******/       
    1956019503/************************************************************************/
    19561 /******/        /* webpack/runtime/chunk loaded */
    19562 /******/        (() => {
    19563 /******/                var deferred = [];
    19564 /******/                __webpack_require__.O = (result, chunkIds, fn, priority) => {
    19565 /******/                        if(chunkIds) {
    19566 /******/                                priority = priority || 0;
    19567 /******/                                for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];
    19568 /******/                                deferred[i] = [chunkIds, fn, priority];
    19569 /******/                                return;
    19570 /******/                        }
    19571 /******/                        var notFulfilled = Infinity;
    19572 /******/                        for (var i = 0; i < deferred.length; i++) {
    19573 /******/                                var [chunkIds, fn, priority] = deferred[i];
    19574 /******/                                var fulfilled = true;
    19575 /******/                                for (var j = 0; j < chunkIds.length; j++) {
    19576 /******/                                        if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {
    19577 /******/                                                chunkIds.splice(j--, 1);
    19578 /******/                                        } else {
    19579 /******/                                                fulfilled = false;
    19580 /******/                                                if(priority < notFulfilled) notFulfilled = priority;
    19581 /******/                                        }
    19582 /******/                                }
    19583 /******/                                if(fulfilled) {
    19584 /******/                                        deferred.splice(i--, 1)
    19585 /******/                                        var r = fn();
    19586 /******/                                        if (r !== undefined) result = r;
    19587 /******/                                }
    19588 /******/                        }
    19589 /******/                        return result;
    19590 /******/                };
    19591 /******/        })();
    19592 /******/       
    1959319504/******/        /* webpack/runtime/global */
    1959419505/******/        (() => {
     
    1960319514/******/        })();
    1960419515/******/       
    19605 /******/        /* webpack/runtime/hasOwnProperty shorthand */
    19606 /******/        (() => {
    19607 /******/                __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
    19608 /******/        })();
    19609 /******/       
    19610 /******/        /* webpack/runtime/make namespace object */
    19611 /******/        (() => {
    19612 /******/                // define __esModule on exports
    19613 /******/                __webpack_require__.r = (exports) => {
    19614 /******/                        if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
    19615 /******/                                Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
    19616 /******/                        }
    19617 /******/                        Object.defineProperty(exports, '__esModule', { value: true });
    19618 /******/                };
    19619 /******/        })();
    19620 /******/       
    1962119516/******/        /* webpack/runtime/node module decorator */
    1962219517/******/        (() => {
     
    1962819523/******/        })();
    1962919524/******/       
    19630 /******/        /* webpack/runtime/jsonp chunk loading */
    19631 /******/        (() => {
    19632 /******/                // no baseURI
    19633 /******/               
    19634 /******/                // object to store loaded and loading chunks
    19635 /******/                // undefined = chunk not loaded, null = chunk preloaded/prefetched
    19636 /******/                // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
    19637 /******/                var installedChunks = {
    19638 /******/                        "/js/app": 0,
    19639 /******/                        "css/app": 0
    19640 /******/                };
    19641 /******/               
    19642 /******/                // no chunk on demand loading
    19643 /******/               
    19644 /******/                // no prefetching
    19645 /******/               
    19646 /******/                // no preloaded
    19647 /******/               
    19648 /******/                // no HMR
    19649 /******/               
    19650 /******/                // no HMR manifest
    19651 /******/               
    19652 /******/                __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);
    19653 /******/               
    19654 /******/                // install a JSONP callback for chunk loading
    19655 /******/                var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
    19656 /******/                        var [chunkIds, moreModules, runtime] = data;
    19657 /******/                        // add "moreModules" to the modules object,
    19658 /******/                        // then flag all "chunkIds" as loaded and fire callback
    19659 /******/                        var moduleId, chunkId, i = 0;
    19660 /******/                        if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
    19661 /******/                                for(moduleId in moreModules) {
    19662 /******/                                        if(__webpack_require__.o(moreModules, moduleId)) {
    19663 /******/                                                __webpack_require__.m[moduleId] = moreModules[moduleId];
    19664 /******/                                        }
    19665 /******/                                }
    19666 /******/                                if(runtime) var result = runtime(__webpack_require__);
    19667 /******/                        }
    19668 /******/                        if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
    19669 /******/                        for(;i < chunkIds.length; i++) {
    19670 /******/                                chunkId = chunkIds[i];
    19671 /******/                                if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
    19672 /******/                                        installedChunks[chunkId][0]();
    19673 /******/                                }
    19674 /******/                                installedChunks[chunkIds[i]] = 0;
    19675 /******/                        }
    19676 /******/                        return __webpack_require__.O(result);
    19677 /******/                }
    19678 /******/               
    19679 /******/                var chunkLoadingGlobal = self["webpackChunk"] = self["webpackChunk"] || [];
    19680 /******/                chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
    19681 /******/                chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
    19682 /******/        })();
    19683 /******/       
    1968419525/************************************************************************/
    19685 /******/       
    19686 /******/        // startup
    19687 /******/        // Load entry module and return exports
    19688 /******/        // This entry module depends on other loaded chunks and execution need to be delayed
    19689 /******/        __webpack_require__.O(undefined, ["css/app"], () => (__webpack_require__("./resources/js/app.js")))
    19690 /******/        var __webpack_exports__ = __webpack_require__.O(undefined, ["css/app"], () => (__webpack_require__("./resources/css/app.css")))
    19691 /******/        __webpack_exports__ = __webpack_require__.O(__webpack_exports__);
    19692 /******/       
     19526var __webpack_exports__ = {};
     19527// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
     19528(() => {
     19529/*!******************************************!*\
     19530  !*** ./resources/assets/js/bootstrap.js ***!
     19531  \******************************************/
     19532window._ = __webpack_require__(/*! lodash */ "./node_modules/lodash/lodash.js");
     19533/**
     19534 * We'll load the axios HTTP library which allows us to easily issue requests
     19535 * to our Laravel back-end. This library automatically handles sending the
     19536 * CSRF token as a header based on the value of the "XSRF" token cookie.
     19537 */
     19538
     19539window.axios = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
     19540window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
     19541/**
     19542 * Echo exposes an expressive API for subscribing to channels and listening
     19543 * for events that are broadcast by Laravel. Echo and event broadcasting
     19544 * allows your team to easily build robust real-time web applications.
     19545 */
     19546// import Echo from 'laravel-echo';
     19547// window.Pusher = require('pusher-js');
     19548// window.Echo = new Echo({
     19549//     broadcaster: 'pusher',
     19550//     key: process.env.MIX_PUSHER_APP_KEY,
     19551//     cluster: process.env.MIX_PUSHER_APP_CLUSTER,
     19552//     forceTLS: true
     19553// });
     19554})();
     19555
    1969319556/******/ })()
    1969419557;
  • public/assets/js/custom.js

    r194a359 r24a616f  
    1 'use strict';
     1/******/ (() => { // webpackBootstrap
     2/******/        "use strict";
     3var __webpack_exports__ = {};
     4/*!***************************************!*\
     5  !*** ./resources/assets/js/custom.js ***!
     6  \***************************************/
     7
    28
    39(function ($) {
     10  $(document).on('click', '.layout-builder .layout-builder-toggle', function () {
     11    $('.layout-builder').toggleClass('show');
     12  });
     13  $(window).on('load', function () {
     14    setTimeout(function () {
     15      $('.layout-builder').removeClass('show');
     16    }, 500);
     17  });
     18  $('.body').append("\n    <div class=\"layout-builder show\">\n        <div class=\"layout-builder-toggle shw\">\n            <i class=\"ti-settings\"></i>\n        </div>\n        <div class=\"layout-builder-toggle hdn\">\n            <i class=\"ti-close\"></i>\n        </div>\n        <div class=\"layout-builder-body\">\n            <h5>Customizer</h5>\n            <div class=\"mb-3\">\n                <p>Layout</p>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"horizontal-side-menu\" data-layout=\"horizontal-side-menu\">\n                  <label class=\"custom-control-label\" for=\"horizontal-side-menu\">Horizontal Menu</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"icon-side-menu\" data-layout=\"icon-side-menu\">\n                  <label class=\"custom-control-label\" for=\"icon-side-menu\">Icon Menu</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"hidden-side-menu\" data-layout=\"hidden-side-menu\">\n                  <label class=\"custom-control-label\" for=\"hidden-side-menu\">Hidden Menu</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"layout-container-1\" data-layout=\"layout-container icon-side-menu\">\n                  <label class=\"custom-control-label\" for=\"layout-container-1\">Container Layout 1</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"layout-container-2\" data-layout=\"layout-container horizontal-side-menu\">\n                  <label class=\"custom-control-label\" for=\"layout-container-2\">Container Layout 2</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"layout-container-3\" data-layout=\"layout-container hidden-side-menu\">\n                  <label class=\"custom-control-label\" for=\"layout-container-3\">Container Layout 3</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"dark-1\" data-layout=\"dark\">\n                  <label class=\"custom-control-label\" for=\"dark-1\">Dark Layout 1</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"dark-2\" data-layout=\"layout-container dark icon-side-menu\">\n                  <label class=\"custom-control-label\" for=\"dark-2\">Dark Layout 2</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"dark-3\" data-layout=\"layout-container dark horizontal-side-menu\">\n                  <label class=\"custom-control-label\" for=\"dark-3\">Dark Layout 3</label>\n                </div>\n                <div class=\"custom-control custom-radio\">\n                  <input type=\"radio\" class=\"custom-control-input\" name=\"layout\" id=\"dark-4\" data-layout=\"layout-container dark hidden-side-menu\">\n                  <label class=\"custom-control-label\" for=\"dark-4\">Dark Layout 4</label>\n                </div>\n            </div>\n            <button id=\"btn-layout-builder-reset\" class=\"btn btn-danger btn-uppercase\">Reset</button>\n            <div class=\"layout-alert mt-3\">\n                <i class=\"fa fa-warning m-r-5 text-warning\"></i>Some theme options can not be displayed in case of combined when they are not relevant each other. For that reason, you are adviced to try all theme options seperately.\n            </div>\n        </div>\n    </div>");
     19  var site_layout = localStorage.getItem('site_layout');
     20  $('body').addClass(site_layout);
     21  $('.layout-builder .layout-builder-body input[type="radio"][data-layout="' + $('body').attr('class') + '"]').prop('checked', true);
     22  $('.layout-builder .layout-builder-body input[type="radio"]').click(function () {
     23    var class_names = '';
     24    $('.layout-builder .layout-builder-body input[type="radio"]:checked').each(function () {
     25      class_names += ' ' + $(this).data('layout');
     26    });
     27    localStorage.setItem('site_layout', class_names);
     28    window.location.href = window.location.href.replace('#', '');
     29  });
     30  $(document).on('click', '#btn-layout-builder', function () {});
     31  $(document).on('click', '#btn-layout-builder-reset', function () {
     32    localStorage.removeItem('site_layout');
     33    localStorage.removeItem('site_layout_dark');
     34    window.location.href = window.location.href.replace('#', '');
     35  });
     36  $(window).on('load', function () {
     37    if ($('body').hasClass('horizontal-side-menu') && $(window).width() > 768) {
     38      if ($('body').hasClass('layout-container')) {
     39        $('.side-menu .side-menu-body').wrap('<div class="container"></div>');
     40      } else {
     41        $('.side-menu .side-menu-body').wrap('<div class="container"></div>');
     42      }
    443
    5     $(document).on('click', '.layout-builder .layout-builder-toggle', function () {
    6         $('.layout-builder').toggleClass('show');
    7     });
     44      setTimeout(function () {
     45        $('.side-menu .side-menu-body > ul').append('<li><a href="#"><span>Other</span></a><ul></ul></li>');
     46      }, 100);
     47      $('.side-menu .side-menu-body > ul > li').each(function () {
     48        var index = $(this).index(),
     49            $this = $(this);
    850
    9     $(window).on('load', function () {
    10         setTimeout(function () {
    11             $('.layout-builder').removeClass('show');
    12         }, 500);
    13     });
    14 
    15     $('.body').append(`
    16     <div class="layout-builder show">
    17         <div class="layout-builder-toggle shw">
    18             <i class="ti-settings"></i>
    19         </div>
    20         <div class="layout-builder-toggle hdn">
    21             <i class="ti-close"></i>
    22         </div>
    23         <div class="layout-builder-body">
    24             <h5>Customizer</h5>
    25             <div class="mb-3">
    26                 <p>Layout</p>
    27                 <div class="custom-control custom-radio">
    28                   <input type="radio" class="custom-control-input" name="layout" id="horizontal-side-menu" data-layout="horizontal-side-menu">
    29                   <label class="custom-control-label" for="horizontal-side-menu">Horizontal Menu</label>
    30                 </div>
    31                 <div class="custom-control custom-radio">
    32                   <input type="radio" class="custom-control-input" name="layout" id="icon-side-menu" data-layout="icon-side-menu">
    33                   <label class="custom-control-label" for="icon-side-menu">Icon Menu</label>
    34                 </div>
    35                 <div class="custom-control custom-radio">
    36                   <input type="radio" class="custom-control-input" name="layout" id="hidden-side-menu" data-layout="hidden-side-menu">
    37                   <label class="custom-control-label" for="hidden-side-menu">Hidden Menu</label>
    38                 </div>
    39                 <div class="custom-control custom-radio">
    40                   <input type="radio" class="custom-control-input" name="layout" id="layout-container-1" data-layout="layout-container icon-side-menu">
    41                   <label class="custom-control-label" for="layout-container-1">Container Layout 1</label>
    42                 </div>
    43                 <div class="custom-control custom-radio">
    44                   <input type="radio" class="custom-control-input" name="layout" id="layout-container-2" data-layout="layout-container horizontal-side-menu">
    45                   <label class="custom-control-label" for="layout-container-2">Container Layout 2</label>
    46                 </div>
    47                 <div class="custom-control custom-radio">
    48                   <input type="radio" class="custom-control-input" name="layout" id="layout-container-3" data-layout="layout-container hidden-side-menu">
    49                   <label class="custom-control-label" for="layout-container-3">Container Layout 3</label>
    50                 </div>
    51                 <div class="custom-control custom-radio">
    52                   <input type="radio" class="custom-control-input" name="layout" id="dark-1" data-layout="dark">
    53                   <label class="custom-control-label" for="dark-1">Dark Layout 1</label>
    54                 </div>
    55                 <div class="custom-control custom-radio">
    56                   <input type="radio" class="custom-control-input" name="layout" id="dark-2" data-layout="layout-container dark icon-side-menu">
    57                   <label class="custom-control-label" for="dark-2">Dark Layout 2</label>
    58                 </div>
    59                 <div class="custom-control custom-radio">
    60                   <input type="radio" class="custom-control-input" name="layout" id="dark-3" data-layout="layout-container dark horizontal-side-menu">
    61                   <label class="custom-control-label" for="dark-3">Dark Layout 3</label>
    62                 </div>
    63                 <div class="custom-control custom-radio">
    64                   <input type="radio" class="custom-control-input" name="layout" id="dark-4" data-layout="layout-container dark hidden-side-menu">
    65                   <label class="custom-control-label" for="dark-4">Dark Layout 4</label>
    66                 </div>
    67             </div>
    68             <button id="btn-layout-builder-reset" class="btn btn-danger btn-uppercase">Reset</button>
    69             <div class="layout-alert mt-3">
    70                 <i class="fa fa-warning m-r-5 text-warning"></i>Some theme options can not be displayed in case of combined when they are not relevant each other. For that reason, you are adviced to try all theme options seperately.
    71             </div>
    72         </div>
    73     </div>`);
    74 
    75     var site_layout = localStorage.getItem('site_layout');
    76     $('body').addClass(site_layout);
    77 
    78     $('.layout-builder .layout-builder-body input[type="radio"][data-layout="' + $('body').attr('class') + '"]').prop('checked', true);
    79 
    80     $('.layout-builder .layout-builder-body input[type="radio"]').click(function () {
    81         var class_names = '';
    82 
    83         $('.layout-builder .layout-builder-body input[type="radio"]:checked').each(function () {
    84             class_names += ' ' + $(this).data('layout');
    85         });
    86 
    87         localStorage.setItem('site_layout', class_names);
    88 
    89         window.location.href = (window.location.href).replace('#', '');
    90     });
    91 
    92     $(document).on('click', '#btn-layout-builder', function () {
    93 
    94     });
    95 
    96     $(document).on('click', '#btn-layout-builder-reset', function () {
    97         localStorage.removeItem('site_layout');
    98         localStorage.removeItem('site_layout_dark');
    99 
    100         window.location.href = (window.location.href).replace('#', '');
    101     });
    102 
    103     $(window).on('load', function () {
    104         if ($('body').hasClass('horizontal-side-menu') && $(window).width() > 768) {
    105             if ($('body').hasClass('layout-container')) {
    106                 $('.side-menu .side-menu-body').wrap('<div class="container"></div>');
    107             } else {
    108                 $('.side-menu .side-menu-body').wrap('<div class="container"></div>');
    109             }
    110             setTimeout(function () {
    111                 $('.side-menu .side-menu-body > ul').append('<li><a href="#"><span>Other</span></a><ul></ul></li>');
    112             }, 100);
    113             $('.side-menu .side-menu-body > ul > li').each(function () {
    114                 var index = $(this).index(),
    115                     $this = $(this);
    116                 if (index > 7) {
    117                     setTimeout(function () {
    118                         $('.side-menu .side-menu-body > ul > li:last-child > ul').append($this.clone());
    119                         $this.addClass('d-none');
    120                     }, 100);
    121                 }
    122             });
     51        if (index > 7) {
     52          setTimeout(function () {
     53            $('.side-menu .side-menu-body > ul > li:last-child > ul').append($this.clone());
     54            $this.addClass('d-none');
     55          }, 100);
    12356        }
    124     });
    125 
    126     $(document).on('click', '[data-attr="layout-builder-toggle"]', function () {
    127         $('.layout-builder').toggleClass('show');
    128         return false;
    129     });
    130 
     57      });
     58    }
     59  });
     60  $(document).on('click', '[data-attr="layout-builder-toggle"]', function () {
     61    $('.layout-builder').toggleClass('show');
     62    return false;
     63  });
    13164})(jQuery);
     65/******/ })()
     66;
  • public/assets/js/examples/pages/user-list.js

    r194a359 r24a616f  
    55                'targets': 0,
    66                'className': 'dt-body-center',
    7                 // 'render': function (data, type, full, meta) {
    8                 //     return '<div class="custom-control custom-checkbox">' +
    9                 //         '<input type="checkbox" class="custom-control-input" id="customCheck' + meta.row + '">' +
    10                 //         '<label class="custom-control-label" for="customCheck' + meta.row + '"></label>' +
    11                 //         '</div>';
    12                 // }
     7                'render': function (data, type, full, meta) {
     8                    return '<div class="custom-control custom-checkbox">' +
     9                        '<input type="checkbox" class="custom-control-input" id="customCheck' + meta.row + '">' +
     10                        '<label class="custom-control-label" for="customCheck' + meta.row + '"></label>' +
     11                        '</div>';
     12                }
    1313            },
    1414            {
    1515                "orderable": false,
    16                 "targets": []
     16                "targets": [0, 8]
    1717            }
    1818        ],
     
    2020    });
    2121
    22 //     $(document).on('click', '#user-list-select-all', function () {
    23 //         // Check/uncheck all checkboxes in the table
    24 //         var rows = table.rows({'search': 'applied'}).nodes();
    25 //         $('input[type="checkbox"]', rows)
    26 //             .prop('checked', this.checked);
    27 //         if (this.checked) {
    28 //             $('input[type="checkbox"]', rows).closest('tr').addClass('tr-selected');
    29 //         } else {
    30 //             $('input[type="checkbox"]', rows).closest('tr').removeClass('tr-selected');
    31 //         }
    32 //     });
    33 //
    34 //     // Handle click on checkbox to set state of "Select all" control
    35 //     $('#user-list tbody').on('change', 'input[type="checkbox"]', function () {
    36 //         // If checkbox is not checked
    37 //         if (!this.checked) {
    38 //             var el = $('#user-list-select-all').get(0);
    39 //             // If "Select all" control is checked and has 'indeterminate' property
    40 //             if (el && el.checked && ('indeterminate' in el)) {
    41 //                 // Set visual state of "Select all" control
    42 //                 // as 'indeterminate'
    43 //                 el.indeterminate = true;
    44 //             }
    45 //         }
    46 //     });
    47 //
    48 //     $(document).on('click', '.custom-control-input', function () {
    49 //         if ($(this).prop('checked')) {
    50 //             $(this).closest('td').closest('tr').addClass('tr-selected');
    51 //         } else {
    52 //             $(this).closest('td').closest('tr').removeClass('tr-selected');
    53 //         }
    54 //     });
    55  });
     22    $(document).on('click', '#user-list-select-all', function () {
     23        // Check/uncheck all checkboxes in the table
     24        var rows = table.rows({'search': 'applied'}).nodes();
     25        $('input[type="checkbox"]', rows)
     26            .prop('checked', this.checked);
     27        if (this.checked) {
     28            $('input[type="checkbox"]', rows).closest('tr').addClass('tr-selected');
     29        } else {
     30            $('input[type="checkbox"]', rows).closest('tr').removeClass('tr-selected');
     31        }
     32    });
     33
     34    // Handle click on checkbox to set state of "Select all" control
     35    $('#user-list tbody').on('change', 'input[type="checkbox"]', function () {
     36        // If checkbox is not checked
     37        if (!this.checked) {
     38            var el = $('#user-list-select-all').get(0);
     39            // If "Select all" control is checked and has 'indeterminate' property
     40            if (el && el.checked && ('indeterminate' in el)) {
     41                // Set visual state of "Select all" control
     42                // as 'indeterminate'
     43                el.indeterminate = true;
     44            }
     45        }
     46    });
     47
     48    $(document).on('click', '.custom-control-input', function () {
     49        if ($(this).prop('checked')) {
     50            $(this).closest('td').closest('tr').addClass('tr-selected');
     51        } else {
     52            $(this).closest('td').closest('tr').removeClass('tr-selected');
     53        }
     54    });
     55});
Note: See TracChangeset for help on using the changeset viewer.