(function(n){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof exports?module.exports=function(t,i){return t||(t=window),i&&i.fn.dataTable||(i=require("datatables.net")(t,i).$),n(i,t,t.document)}:n(jQuery,window,document)})(function(n){var t=n.fn.dataTable;return n.extend(!0,t.defaults,{dom:'<"fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-tl ui-corner-tr"lfr>t<"fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix ui-corner-bl ui-corner-br"ip>',renderer:"jqueryui"}),n.extend(t.ext.classes,{sWrapper:"dataTables_wrapper dt-jqueryui",sPageButton:"fg-button ui-button ui-state-default",sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:"ui-state-default sorting_asc",sSortDesc:"ui-state-default sorting_desc",sSortable:"ui-state-default sorting",sSortableAsc:"ui-state-default sorting_asc_disabled",sSortableDesc:"ui-state-default sorting_desc_disabled",sSortableNone:"ui-state-default sorting_disabled",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead ui-state-default",sScrollFoot:"dataTables_scrollFoot ui-state-default",sHeaderTH:"ui-state-default",sFooterTH:"ui-state-default"}),t.ext.renderer.header.jqueryui=function(t,i,r,u){var f="css_right ui-icon ui-icon-carat-2-n-s",e=-1!==n.inArray("asc",r.asSorting),o=-1!==n.inArray("desc",r.asSorting);!r.bSortable||!e&&!o?f="":e&&!o?f="css_right ui-icon ui-icon-carat-1-n":!e&&o&&(f="css_right ui-icon ui-icon-carat-1-s");n("<div/>").addClass("DataTables_sort_wrapper").append(i.contents()).append(n("<span/>").addClass(u.sSortIcon+" "+f)).appendTo(i);n(t.nTable).on("order.dt",function(n,e,o,s){t===e&&(n=r.idx,i.removeClass(u.sSortAsc+" "+u.sSortDesc).addClass("asc"==s[n]?u.sSortAsc:"desc"==s[n]?u.sSortDesc:r.sSortingClass),i.find("span."+u.sSortIcon).removeClass("css_right ui-icon ui-icon-triangle-1-n css_right ui-icon ui-icon-triangle-1-s css_right ui-icon ui-icon-carat-2-n-s css_right ui-icon ui-icon-carat-1-n css_right ui-icon ui-icon-carat-1-s").addClass("asc"==s[n]?"css_right ui-icon ui-icon-triangle-1-n":"desc"==s[n]?"css_right ui-icon ui-icon-triangle-1-s":f))})},t.TableTools&&n.extend(!0,t.TableTools.classes,{container:"DTTT_container ui-buttonset ui-buttonset-multi",buttons:{normal:"DTTT_button ui-button ui-state-default"},collection:{container:"DTTT_collection ui-buttonset ui-buttonset-multi"}}),t})