summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorRaindropsSys <raindrops@equestria.dev>2024-03-30 23:40:33 +0100
committerRaindropsSys <raindrops@equestria.dev>2024-03-30 23:40:33 +0100
commit6b796258d413f00e498ce7f80f73a9f6c061f29c (patch)
tree49e64a5dd4cde2acff7f0a93ed3f8e20e1cb2dc8 /assets
parent5860551daa0f60103ad24e93da29f401a653f144 (diff)
downloadpluralconnect-6b796258d413f00e498ce7f80f73a9f6c061f29c.tar.gz
pluralconnect-6b796258d413f00e498ce7f80f73a9f6c061f29c.tar.bz2
pluralconnect-6b796258d413f00e498ce7f80f73a9f6c061f29c.zip
Updated 5 files, added 2 files, deleted 495 files and renamed 7 files (automated)
Diffstat (limited to 'assets')
-rw-r--r--assets/editor/ua-parser.js4
-rw-r--r--assets/icons/about.svg1
-rw-r--r--assets/icons/actions.svg1
-rw-r--r--assets/icons/add-cloudburst.svg14
-rw-r--r--assets/icons/add-raindrops.svg14
-rw-r--r--assets/icons/add.svg1
-rw-r--r--assets/icons/admin.svg1
-rw-r--r--assets/icons/age.svg1
-rw-r--r--assets/icons/alert-off.svg1
-rw-r--r--assets/icons/alert-on.svg1
-rw-r--r--assets/icons/alphabet.svg1
-rw-r--r--assets/icons/banner.svg1
-rw-r--r--assets/icons/bitset.svg1
-rw-r--r--assets/icons/bottom.svg1
-rw-r--r--assets/icons/byfront.svg1
-rw-r--r--assets/icons/color.svg1
-rw-r--r--assets/icons/compare.svg1
-rw-r--r--assets/icons/complete.svg1
-rw-r--r--assets/icons/computer.svg1
-rw-r--r--assets/icons/computers-off.svg1
-rw-r--r--assets/icons/computers-on.svg1
-rw-r--r--assets/icons/computers-remote.svg1
-rw-r--r--assets/icons/computers-screens.svg1
-rw-r--r--assets/icons/computers-sessions.svg1
-rw-r--r--assets/icons/computers-windows.svg1
-rw-r--r--assets/icons/computers.svg1
-rw-r--r--assets/icons/contacts.svg1
-rw-r--r--assets/icons/copy.svg1
-rw-r--r--assets/icons/dashboard.svg1
-rw-r--r--assets/icons/debug.svg1
-rw-r--r--assets/icons/delete.svg1
-rw-r--r--assets/icons/disclaimers.svg1
-rw-r--r--assets/icons/docs.svg1
-rw-r--r--assets/icons/down.svg1
-rw-r--r--assets/icons/edit-private.svg1
-rw-r--r--assets/icons/edit.svg1
-rw-r--r--assets/icons/emergency.svg1
-rw-r--r--assets/icons/evening.svg1
-rw-r--r--assets/icons/explicit.svg1
-rw-r--r--assets/icons/failures.svg1
-rw-r--r--assets/icons/form.svg1
-rw-r--r--assets/icons/fronting.svg1
-rw-r--r--assets/icons/global.svg1
-rw-r--r--assets/icons/government.svg1
-rw-r--r--assets/icons/history.svg1
-rw-r--r--assets/icons/home.svg1
-rw-r--r--assets/icons/legacy.svg1
-rw-r--r--assets/icons/login.svg1
-rw-r--r--assets/icons/logout.svg1
-rw-r--r--assets/icons/money.svg1
-rw-r--r--assets/icons/new.php3
-rw-r--r--assets/icons/new/add.svg1
-rw-r--r--assets/icons/new/alerts.svg1
-rw-r--r--assets/icons/new/documents.svg1
-rw-r--r--assets/icons/new/emergency.svg1
-rw-r--r--assets/icons/new/front.svg1
-rw-r--r--assets/icons/new/history.svg1
-rw-r--r--assets/icons/new/jobs.svg1
-rw-r--r--assets/icons/new/letters.svg1
-rw-r--r--assets/icons/new/lists.svg1
-rw-r--r--assets/icons/new/login.svg1
-rw-r--r--assets/icons/new/logout.svg1
-rw-r--r--assets/icons/new/menu.svg1
-rw-r--r--assets/icons/new/money.svg1
-rw-r--r--assets/icons/new/pair.svg1
-rw-r--r--assets/icons/new/pleasure.svg1
-rw-r--r--assets/icons/new/relations.svg1
-rw-r--r--assets/icons/new/schedule.svg1
-rw-r--r--assets/icons/new/session_manager.svg1
-rw-r--r--assets/icons/new/sessions.svg1
-rw-r--r--assets/icons/new/species.svg1
-rw-r--r--assets/icons/new/splitting.svg1
-rw-r--r--assets/icons/new/travelling.svg1
-rw-r--r--assets/icons/new/wakeup.svg1
-rw-r--r--assets/icons/new/wave.svg1
-rw-r--r--assets/icons/nicknames.svg1
-rw-r--r--assets/icons/none.svg1
-rw-r--r--assets/icons/page.svg1
-rw-r--r--assets/icons/pair.svg1
-rw-r--r--assets/icons/parent.svg1
-rw-r--r--assets/icons/parser.svg1
-rw-r--r--assets/icons/partial.svg1
-rw-r--r--assets/icons/pleasure.svg1
-rw-r--r--assets/icons/ponytown.svg1
-rw-r--r--assets/icons/prefix.svg1
-rw-r--r--assets/icons/profiles.svg1
-rw-r--r--assets/icons/reference.svg1
-rw-r--r--assets/icons/relations.svg1
-rw-r--r--assets/icons/reset.svg1
-rw-r--r--assets/icons/right.svg1
-rw-r--r--assets/icons/rules-old.svg1
-rw-r--r--assets/icons/rules.svg1
-rw-r--r--assets/icons/save.svg1
-rw-r--r--assets/icons/schedules.svg1
-rw-r--r--assets/icons/score.svg1
-rw-r--r--assets/icons/search.svg1
-rw-r--r--assets/icons/sessions.svg1
-rw-r--r--assets/icons/shield.svg1
-rw-r--r--assets/icons/species.svg1
-rw-r--r--assets/icons/splitting.svg1
-rw-r--r--assets/icons/stats.svg1
-rw-r--r--assets/icons/terminology.svg1
-rw-r--r--assets/icons/time.svg1
-rw-r--r--assets/icons/together.svg1
-rw-r--r--assets/icons/top.svg11
-rw-r--r--assets/icons/toys.svg1
-rw-r--r--assets/icons/travel.svg1
-rw-r--r--assets/icons/travelling.svg1
-rw-r--r--assets/icons/tree.svg1
-rw-r--r--assets/icons/uncolored/complete.svg1
-rw-r--r--assets/icons/uncolored/computers.svg1
-rw-r--r--assets/icons/uncolored/emergency.svg1
-rw-r--r--assets/icons/uncolored/none.svg1
-rw-r--r--assets/icons/uncolored/partial.svg1
-rw-r--r--assets/icons/uncolored/pleasure.svg1
-rw-r--r--assets/icons/uncolored/wakeup.svg1
-rw-r--r--assets/icons/up.svg1
-rw-r--r--assets/icons/user.svg1
-rw-r--r--assets/icons/view.svg1
-rw-r--r--assets/icons/visibility-depends.svg1
-rw-r--r--assets/icons/visibility-private.svg1
-rw-r--r--assets/icons/visibility-public.svg1
-rw-r--r--assets/icons/wakeup.svg1
-rw-r--r--assets/icons/warning.svg1
-rw-r--r--assets/logo/banner.js174
-rw-r--r--assets/logo/custom-2023.css1115
-rw-r--r--assets/logo/light-2023.css182
-rw-r--r--assets/logo/newlogo-ng.pngbin101963 -> 0 bytes
-rw-r--r--assets/uploads/pt-cinnamonfire.pngbin715 -> 0 bytes
-rw-r--r--assets/uploads/pt-cloudydreams.pngbin842 -> 0 bytes
-rw-r--r--assets/uploads/pt-coral.pngbin738 -> 0 bytes
-rw-r--r--assets/uploads/pt-duskrainbow.pngbin743 -> 0 bytes
-rw-r--r--assets/uploads/pt-forestpaint.pngbin619 -> 0 bytes
-rw-r--r--assets/uploads/pt-frostcrystals.pngbin894 -> 0 bytes
-rw-r--r--assets/uploads/pt-mossystorm.pngbin682 -> 0 bytes
-rw-r--r--assets/uploads/pt-rainbowdash.pngbin824 -> 0 bytes
-rw-r--r--assets/uploads/pt-starrynight.pngbin821 -> 0 bytes
-rw-r--r--assets/uploads/pt-stuffie.pngbin757 -> 0 bytes
-rw-r--r--assets/uploads/pt-velvet.pngbin1014 -> 0 bytes
-rw-r--r--assets/uploads/pt.pngbin4433 -> 0 bytes
140 files changed, 0 insertions, 1636 deletions
diff --git a/assets/editor/ua-parser.js b/assets/editor/ua-parser.js
deleted file mode 100644
index e18ba06..0000000
--- a/assets/editor/ua-parser.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/* UAParser.js v2.0.0-alpha.2
- Copyright © 2012-2023 Faisal Salman <f@faisalman.com>
- MIT License */
-(function(window,undefined){"use strict";var LIBVERSION="2.0.0-alpha.2",EMPTY="",UNKNOWN="?",FUNC_TYPE="function",UNDEF_TYPE="undefined",OBJ_TYPE="object",STR_TYPE="string",MAJOR="major",MODEL="model",NAME="name",TYPE="type",VENDOR="vendor",VERSION="version",ARCHITECTURE="architecture",CONSOLE="console",MOBILE="mobile",TABLET="tablet",SMARTTV="smarttv",WEARABLE="wearable",EMBEDDED="embedded",USER_AGENT="user-agent",UA_MAX_LENGTH=350,BRANDS="brands",FULLVERLIST="fullVersionList",PLATFORM="platform",PLATFORMVER="platformVersion",BITNESS="bitness",CH_HEADER="sec-ch-ua",CH_HEADER_FULL_VER_LIST=CH_HEADER+"-full-version-list",CH_HEADER_ARCH=CH_HEADER+"-arch",CH_HEADER_BITNESS=CH_HEADER+"-bitness",CH_HEADER_MOBILE=CH_HEADER+"-mobile",CH_HEADER_MODEL=CH_HEADER+"-model",CH_HEADER_PLATFORM=CH_HEADER+"-platform",CH_HEADER_PLATFORM_VER=CH_HEADER_PLATFORM+"-version",CH_ALL_VALUES=["brands","fullVersionList",MOBILE,MODEL,"platform","platformVersion",ARCHITECTURE,"bitness"],UA_BROWSER="browser",UA_CPU="cpu",UA_DEVICE="device",UA_ENGINE="engine",UA_OS="os",UA_RESULT="result",AMAZON="Amazon",APPLE="Apple",ASUS="ASUS",BLACKBERRY="BlackBerry",GOOGLE="Google",HUAWEI="Huawei",LG="LG",MICROSOFT="Microsoft",MOTOROLA="Motorola",SAMSUNG="Samsung",SHARP="Sharp",SONY="Sony",XIAOMI="Xiaomi",ZEBRA="Zebra",PREFIX_MOBILE="Mobile ",SUFFIX_BROWSER=" Browser",CHROME="Chrome",EDGE="Edge",FIREFOX="Firefox",OPERA="Opera",FACEBOOK="Facebook",WINDOWS="Windows";var NAVIGATOR=typeof window!==UNDEF_TYPE&&window.navigator?window.navigator:undefined,NAVIGATOR_UADATA=NAVIGATOR&&NAVIGATOR.userAgentData?NAVIGATOR.userAgentData:undefined;var extend=function(regexes,extensions){var mergedRegexes={};for(var i in regexes){mergedRegexes[i]=extensions[i]&&extensions[i].length%2===0?extensions[i].concat(regexes[i]):regexes[i]}return mergedRegexes},enumerize=function(arr){var enums={};for(var i=0;i<arr.length;i++){enums[arr[i].toUpperCase()]=arr[i]}return enums},has=function(str1,str2){if(typeof str1===OBJ_TYPE&&str1.length>0){for(var i in str1){if(lowerize(str1[i])==lowerize(str2))return true}return false}return typeof str1===STR_TYPE?lowerize(str2).indexOf(lowerize(str1))!==-1:false},isExtensions=function(obj){for(var prop in obj){return/^(browser|cpu|device|engine|os)$/.test(prop)}},itemListToArray=function(header){if(!header)return undefined;var arr=[];var tokens=strip(/\\?\"/g,header).split(", ");for(var i=0;i<tokens.length;i++){var token=tokens[i].split(";v=");arr[i]={brand:token[0],version:token[1]}}return arr},lowerize=function(str){return typeof str===STR_TYPE?str.toLowerCase():str},majorize=function(version){return typeof version===STR_TYPE?strip(/[^\d\.]/g,version).split(".")[0]:undefined},setProps=function(arr){for(var i in arr){var propName=arr[i];if(typeof propName==OBJ_TYPE&&propName.length==2){this[propName[0]]=propName[1]}else{this[propName]=undefined}}return this},strip=function(pattern,str){return str.replace(pattern,EMPTY)},stripQuotes=function(val){return typeof val===STR_TYPE?strip(/\"/g,val):val},trim=function(str,len){if(typeof str===STR_TYPE){str=strip(/^\s\s*/,str);return typeof len===UNDEF_TYPE?str:str.substring(0,UA_MAX_LENGTH)}};var rgxMapper=function(ua,arrays){if(!ua||!arrays)return;var i=0,j,k,p,q,matches,match;while(i<arrays.length&&!matches){var regex=arrays[i],props=arrays[i+1];j=k=0;while(j<regex.length&&!matches){if(!regex[j]){break}matches=regex[j++].exec(ua);if(!!matches){for(p=0;p<props.length;p++){match=matches[++k];q=props[p];if(typeof q===OBJ_TYPE&&q.length>0){if(q.length===2){if(typeof q[1]==FUNC_TYPE){this[q[0]]=q[1].call(this,match)}else{this[q[0]]=q[1]}}else if(q.length===3){if(typeof q[1]===FUNC_TYPE&&!(q[1].exec&&q[1].test)){this[q[0]]=match?q[1].call(this,match,q[2]):undefined}else{this[q[0]]=match?match.replace(q[1],q[2]):undefined}}else if(q.length===4){this[q[0]]=match?q[3].call(this,match.replace(q[1],q[2])):undefined}}else{this[q]=match?match:undefined}}}}i+=2}},strMapper=function(str,map){for(var i in map){if(typeof map[i]===OBJ_TYPE&&map[i].length>0){for(var j=0;j<map[i].length;j++){if(has(map[i][j],str)){return i===UNKNOWN?undefined:i}}}else if(has(map[i],str)){return i===UNKNOWN?undefined:i}}return str};var windowsVersionMap={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"};var defaultRegexes={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[VERSION,[NAME,PREFIX_MOBILE+"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[VERSION,[NAME,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[NAME,VERSION],[/opios[\/ ]+([\w\.]+)/i],[VERSION,[NAME,OPERA+" Mini"]],[/\bopr\/([\w\.]+)/i],[VERSION,[NAME,OPERA]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[NAME,VERSION],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[VERSION,[NAME,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[VERSION,[NAME,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[VERSION,[NAME,"WeChat"]],[/konqueror\/([\w\.]+)/i],[VERSION,[NAME,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[VERSION,[NAME,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[VERSION,[NAME,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[NAME,/(.+)/,"$1 Secure"+SUFFIX_BROWSER],VERSION],[/\bfocus\/([\w\.]+)/i],[VERSION,[NAME,FIREFOX+" Focus"]],[/\bopt\/([\w\.]+)/i],[VERSION,[NAME,OPERA+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[VERSION,[NAME,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[VERSION,[NAME,"Dolphin"]],[/coast\/([\w\.]+)/i],[VERSION,[NAME,OPERA+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[VERSION,[NAME,"MIUI"+SUFFIX_BROWSER]],[/fxios\/([\w\.-]+)/i],[VERSION,[NAME,PREFIX_MOBILE+FIREFOX]],[/\bqihu|(qi?ho?o?|360)browser/i],[[NAME,"360"+SUFFIX_BROWSER]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[NAME,/(.+)/,"$1"+SUFFIX_BROWSER],VERSION],[/(comodo_dragon)\/([\w\.]+)/i],[[NAME,/_/g," "],VERSION],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[NAME,VERSION],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[NAME],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[NAME,FACEBOOK],VERSION],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[NAME,VERSION],[/\bgsa\/([\w\.]+) .*safari\//i],[VERSION,[NAME,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[VERSION,[NAME,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[VERSION,[NAME,CHROME+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[NAME,CHROME+" WebView"],VERSION],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[VERSION,[NAME,"Android"+SUFFIX_BROWSER]],[/chrome\/([\w\.]+) mobile/i],[VERSION,[NAME,PREFIX_MOBILE+"Chrome"]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[NAME,VERSION],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[VERSION,[NAME,PREFIX_MOBILE+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[NAME,PREFIX_MOBILE+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[VERSION,NAME],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[NAME,[VERSION,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[NAME,VERSION],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[NAME,PREFIX_MOBILE+FIREFOX],VERSION],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[NAME,"Netscape"],VERSION],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[VERSION,[NAME,FIREFOX+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[NAME,VERSION],[/(cobalt)\/([\w\.]+)/i],[NAME,[VERSION,/[^\d\.]+./,EMPTY]]],cpu:[[/\b(?:(amd|x|x86[-_]?|wow|win)64)\b/i],[[ARCHITECTURE,"amd64"]],[/(ia32(?=;))/i,/((?:i[346]|x)86)[;\)]/i],[[ARCHITECTURE,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[ARCHITECTURE,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[ARCHITECTURE,"armhf"]],[/windows (ce|mobile); ppc;/i],[[ARCHITECTURE,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[ARCHITECTURE,/ower/,EMPTY,lowerize]],[/(sun4\w)[;\)]/i],[[ARCHITECTURE,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[ARCHITECTURE,lowerize]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[MODEL,[VENDOR,SAMSUNG],[TYPE,TABLET]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[MODEL,[VENDOR,SAMSUNG],[TYPE,MOBILE]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[MODEL,[VENDOR,APPLE],[TYPE,MOBILE]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[MODEL,[VENDOR,APPLE],[TYPE,TABLET]],[/(macintosh);/i],[MODEL,[VENDOR,APPLE]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[MODEL,[VENDOR,SHARP],[TYPE,MOBILE]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[MODEL,[VENDOR,HUAWEI],[TYPE,TABLET]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[MODEL,[VENDOR,HUAWEI],[TYPE,MOBILE]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[MODEL,/_/g," "],[VENDOR,XIAOMI],[TYPE,MOBILE]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[MODEL,/_/g," "],[VENDOR,XIAOMI],[TYPE,TABLET]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[MODEL,[VENDOR,"OPPO"],[TYPE,MOBILE]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[MODEL,[VENDOR,"Vivo"],[TYPE,MOBILE]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[MODEL,[VENDOR,"Realme"],[TYPE,MOBILE]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[MODEL,[VENDOR,MOTOROLA],[TYPE,MOBILE]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[MODEL,[VENDOR,MOTOROLA],[TYPE,TABLET]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[MODEL,[VENDOR,LG],[TYPE,TABLET]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[MODEL,[VENDOR,LG],[TYPE,MOBILE]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[MODEL,[VENDOR,"Lenovo"],[TYPE,TABLET]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[MODEL,/_/g," "],[VENDOR,"Nokia"],[TYPE,MOBILE]],[/(pixel c)\b/i],[MODEL,[VENDOR,GOOGLE],[TYPE,TABLET]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[MODEL,[VENDOR,GOOGLE],[TYPE,MOBILE]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[MODEL,[VENDOR,SONY],[TYPE,MOBILE]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[MODEL,"Xperia Tablet"],[VENDOR,SONY],[TYPE,TABLET]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[MODEL,[VENDOR,"OnePlus"],[TYPE,MOBILE]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[MODEL,[VENDOR,AMAZON],[TYPE,TABLET]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[MODEL,/(.+)/g,"Fire Phone $1"],[VENDOR,AMAZON],[TYPE,MOBILE]],[/(playbook);[-\w\),; ]+(rim)/i],[MODEL,VENDOR,[TYPE,TABLET]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[MODEL,[VENDOR,BLACKBERRY],[TYPE,MOBILE]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[MODEL,[VENDOR,ASUS],[TYPE,TABLET]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[MODEL,[VENDOR,ASUS],[TYPE,MOBILE]],[/(nexus 9)/i],[MODEL,[VENDOR,"HTC"],[TYPE,TABLET]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[VENDOR,[MODEL,/_/g," "],[TYPE,MOBILE]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[MODEL,[VENDOR,"Acer"],[TYPE,TABLET]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[MODEL,[VENDOR,"Meizu"],[TYPE,MOBILE]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[VENDOR,MODEL,[TYPE,MOBILE]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[VENDOR,MODEL,[TYPE,TABLET]],[/(surface duo)/i],[MODEL,[VENDOR,MICROSOFT],[TYPE,TABLET]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[MODEL,[VENDOR,"Fairphone"],[TYPE,MOBILE]],[/(shield[\w ]+) b/i],[MODEL,[VENDOR,"Nvidia"],[TYPE,TABLET]],[/(sprint) (\w+)/i],[VENDOR,MODEL,[TYPE,MOBILE]],[/(kin\.[onetw]{3})/i],[[MODEL,/\./g," "],[VENDOR,MICROSOFT],[TYPE,MOBILE]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,TABLET]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,MOBILE]],[/smart-tv.+(samsung)/i],[VENDOR,[TYPE,SMARTTV]],[/hbbtv.+maple;(\d+)/i],[[MODEL,/^/,"SmartTV"],[VENDOR,SAMSUNG],[TYPE,SMARTTV]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[VENDOR,LG],[TYPE,SMARTTV]],[/(apple) ?tv/i],[VENDOR,[MODEL,APPLE+" TV"],[TYPE,SMARTTV]],[/crkey/i],[[MODEL,CHROME+"cast"],[VENDOR,GOOGLE],[TYPE,SMARTTV]],[/droid.+aft(\w)( bui|\))/i],[MODEL,[VENDOR,AMAZON],[TYPE,SMARTTV]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[MODEL,[VENDOR,SHARP],[TYPE,SMARTTV]],[/(bravia[\w ]+)( bui|\))/i],[MODEL,[VENDOR,SONY],[TYPE,SMARTTV]],[/(mitv-\w{5}) bui/i],[MODEL,[VENDOR,XIAOMI],[TYPE,SMARTTV]],[/Hbbtv.*(technisat) (.*);/i],[VENDOR,MODEL,[TYPE,SMARTTV]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[VENDOR,trim],[MODEL,trim],[TYPE,SMARTTV]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[TYPE,SMARTTV]],[/(ouya)/i,/(nintendo) (\w+)/i],[VENDOR,MODEL,[TYPE,CONSOLE]],[/droid.+; (shield) bui/i],[MODEL,[VENDOR,"Nvidia"],[TYPE,CONSOLE]],[/(playstation \w+)/i],[MODEL,[VENDOR,SONY],[TYPE,CONSOLE]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[MODEL,[VENDOR,MICROSOFT],[TYPE,CONSOLE]],[/((pebble))app/i],[VENDOR,MODEL,[TYPE,WEARABLE]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[MODEL,[VENDOR,APPLE],[TYPE,WEARABLE]],[/droid.+; (glass) \d/i],[MODEL,[VENDOR,GOOGLE],[TYPE,WEARABLE]],[/droid.+; (wt63?0{2,3})\)/i],[MODEL,[VENDOR,ZEBRA],[TYPE,WEARABLE]],[/(quest( 2| pro)?)/i],[MODEL,[VENDOR,FACEBOOK],[TYPE,WEARABLE]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[VENDOR,[TYPE,EMBEDDED]],[/(aeobc)\b/i],[MODEL,[VENDOR,AMAZON],[TYPE,EMBEDDED]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[MODEL,[TYPE,MOBILE]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[MODEL,[TYPE,TABLET]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[TYPE,TABLET]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[TYPE,MOBILE]],[/(android[-\w\. ]{0,9});.+buil/i],[MODEL,[VENDOR,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[VERSION,[NAME,EDGE+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[VERSION,[NAME,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[NAME,VERSION],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[VERSION,NAME]],os:[[/microsoft (windows) (vista|xp)/i],[NAME,VERSION],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[NAME,[VERSION,strMapper,windowsVersionMap]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[NAME,WINDOWS],[VERSION,strMapper,windowsVersionMap]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[VERSION,/_/g,"."],[NAME,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[NAME,"macOS"],[VERSION,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[VERSION,NAME],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[NAME,VERSION],[/\(bb(10);/i],[VERSION,[NAME,BLACKBERRY]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[VERSION,[NAME,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[VERSION,[NAME,FIREFOX+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[VERSION,[NAME,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[VERSION,[NAME,"watchOS"]],[/crkey\/([\d\.]+)/i],[VERSION,[NAME,CHROME+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[NAME,"Chrome OS"],VERSION],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[NAME,VERSION],[/(sunos) ?([\w\.\d]*)/i],[[NAME,"Solaris"],VERSION],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[NAME,VERSION]]};var defaultProps=function(){var props={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}};setProps.call(props.init,[[UA_BROWSER,[NAME,VERSION,MAJOR]],[UA_CPU,[ARCHITECTURE]],[UA_DEVICE,[TYPE,MODEL,VENDOR]],[UA_ENGINE,[NAME,VERSION]],[UA_OS,[NAME,VERSION]]]);setProps.call(props.isIgnore,[[UA_BROWSER,[VERSION,MAJOR]],[UA_ENGINE,[VERSION]],[UA_OS,[VERSION]]]);setProps.call(props.isIgnoreRgx,[[UA_BROWSER,/ ?browser$/i],[UA_OS,/ ?os$/i]]);setProps.call(props.toString,[[UA_BROWSER,[NAME,VERSION]],[UA_CPU,[ARCHITECTURE]],[UA_DEVICE,[VENDOR,MODEL]],[UA_ENGINE,[NAME,VERSION]],[UA_OS,[NAME,VERSION]]]);return props}();var createIData=function(item,itemType){var init_props=defaultProps.init[itemType],is_ignoreProps=defaultProps.isIgnore[itemType]||0,is_ignoreRgx=defaultProps.isIgnoreRgx[itemType]||0,toString_props=defaultProps.toString[itemType]||0;function IData(){setProps.call(this,init_props)}IData.prototype.getItem=function(){return item};IData.prototype.withClientHints=function(){if(!NAVIGATOR_UADATA){return item.parseCH().get()}return NAVIGATOR_UADATA.getHighEntropyValues(CH_ALL_VALUES).then(function(res){return item.setCH(new UACHData(res,false)).parseCH().get()})};IData.prototype.withFeatureCheck=function(){return item.detectFeature().get()};if(itemType!=UA_RESULT){IData.prototype.is=function(strToCheck){var is=false;for(var i in this){if(this.hasOwnProperty(i)&&!has(is_ignoreProps,i)&&lowerize(is_ignoreRgx?strip(is_ignoreRgx,this[i]):this[i])==lowerize(is_ignoreRgx?strip(is_ignoreRgx,strToCheck):strToCheck)){is=true;if(strToCheck!=UNDEF_TYPE)break}else if(strToCheck==UNDEF_TYPE&&is){is=!is;break}}return is};IData.prototype.toString=function(){var str=EMPTY;for(var i in toString_props){if(typeof this[toString_props[i]]!==UNDEF_TYPE){str+=(str?" ":EMPTY)+this[toString_props[i]]}}return str||UNDEF_TYPE}}if(!NAVIGATOR_UADATA){IData.prototype.then=function(cb){var that=this;var IDataResolve=function(){for(var prop in that){if(that.hasOwnProperty(prop)){this[prop]=that[prop]}}};IDataResolve.prototype={is:IData.prototype.is,toString:IData.prototype.toString};var resolveData=new IDataResolve;cb(resolveData);return resolveData}}return new IData};function UACHData(uach,isHTTP_UACH){uach=uach||{};setProps.call(this,CH_ALL_VALUES);if(isHTTP_UACH){setProps.call(this,[[BRANDS,itemListToArray(uach[CH_HEADER])],[FULLVERLIST,itemListToArray(uach[CH_HEADER_FULL_VER_LIST])],[BRANDS,itemListToArray(uach[CH_HEADER])],[MOBILE,/\?1/.test(uach[CH_HEADER_MOBILE])],[MODEL,stripQuotes(uach[CH_HEADER_MODEL])],[PLATFORM,stripQuotes(uach[CH_HEADER_PLATFORM])],[PLATFORMVER,stripQuotes(uach[CH_HEADER_PLATFORM_VER])],[ARCHITECTURE,stripQuotes(uach[CH_HEADER_ARCH])],[BITNESS,stripQuotes(uach[CH_HEADER_BITNESS])]])}else{for(var prop in uach){if(this.hasOwnProperty(prop)&&typeof uach[prop]!==UNDEF_TYPE)this[prop]=uach[prop]}}}function UAItem(itemType,ua,rgxMap,uaCH){this.get=function(prop){if(!prop)return this.data;return this.data.hasOwnProperty(prop)?this.data[prop]:undefined};this.set=function(prop,val){this.data[prop]=val;return this};this.setCH=function(ch){this.uaCH=ch;return this};this.detectFeature=function(){if(NAVIGATOR&&NAVIGATOR.userAgent==this.ua){switch(this.itemType){case UA_BROWSER:if(NAVIGATOR.brave&&typeof NAVIGATOR.brave.isBrave==FUNC_TYPE){this.set(NAME,"Brave")}break;case UA_DEVICE:if(!this.get(TYPE)&&NAVIGATOR_UADATA&&NAVIGATOR_UADATA[MOBILE]){this.set(TYPE,MOBILE)}if(this.get(MODEL)=="Macintosh"&&NAVIGATOR&&typeof NAVIGATOR.standalone!==UNDEF_TYPE&&NAVIGATOR.maxTouchPoints&&NAVIGATOR.maxTouchPoints>2){this.set(MODEL,"iPad").set(TYPE,TABLET)}break;case UA_OS:if(!this.get(NAME)&&NAVIGATOR_UADATA&&NAVIGATOR_UADATA[PLATFORM]){this.set(NAME,NAVIGATOR_UADATA[PLATFORM])}break;case UA_RESULT:var data=this.data;var detect=function(itemType){return data[itemType].getItem().detectFeature().get()};this.set(UA_BROWSER,detect(UA_BROWSER)).set(UA_CPU,detect(UA_CPU)).set(UA_DEVICE,detect(UA_DEVICE)).set(UA_ENGINE,detect(UA_ENGINE)).set(UA_OS,detect(UA_OS))}}return this};this.parseUA=function(){if(this.itemType!=UA_RESULT){rgxMapper.call(this.data,this.ua,this.rgxMap)}if(this.itemType==UA_BROWSER){this.set(MAJOR,majorize(this.get(VERSION)))}return this};this.parseCH=function(){var ua=this.ua,uaCH=this.uaCH,rgxMap=this.rgxMap;switch(this.itemType){case UA_BROWSER:var brands=uaCH[FULLVERLIST]||uaCH[BRANDS];if(brands){for(var i in brands){var brandName=brands[i].brand,brandVersion=brands[i].version;if(!/not.a.brand/i.test(brandName)&&(i<1||/chromi/i.test(this.get(NAME)))){this.set(NAME,strip(GOOGLE+" ",brandName)).set(VERSION,brandVersion).set(MAJOR,majorize(brandVersion))}}}break;case UA_CPU:var archName=uaCH[ARCHITECTURE];if(archName){if(archName&&uaCH[BITNESS]=="64")archName+="64";rgxMapper.call(this.data,archName+";",rgxMap)}break;case UA_DEVICE:if(uaCH[MOBILE]){this.set(TYPE,MOBILE)}if(uaCH[MODEL]){this.set(MODEL,uaCH[MODEL])}break;case UA_OS:var osName=uaCH[PLATFORM];if(osName){var osVersion=uaCH[PLATFORMVER];if(osName==WINDOWS)osVersion=parseInt(majorize(osVersion),10)>=13?"11":"10";this.set(NAME,osName).set(VERSION,osVersion)}break;case UA_RESULT:var data=this.data;var parse=function(itemType){return data[itemType].getItem().setCH(uaCH).parseCH().get()};this.set(UA_BROWSER,parse(UA_BROWSER)).set(UA_CPU,parse(UA_CPU)).set(UA_DEVICE,parse(UA_DEVICE)).set(UA_ENGINE,parse(UA_ENGINE)).set(UA_OS,parse(UA_OS))}return this};setProps.call(this,[["itemType",itemType],["ua",ua],["uaCH",uaCH],["rgxMap",rgxMap],["data",createIData(this,itemType)]]);return this}function UAParser(ua,extensions,headers){if(typeof ua===OBJ_TYPE){if(isExtensions(ua)){if(typeof extensions===OBJ_TYPE){headers=extensions}extensions=ua}else{headers=ua;extensions=undefined}ua=undefined}else if(typeof ua===STR_TYPE&&!isExtensions(extensions)){headers=extensions;extensions=undefined}if(!(this instanceof UAParser)){return new UAParser(ua,extensions,headers).getResult()}var userAgent=ua||(NAVIGATOR&&NAVIGATOR.userAgent?NAVIGATOR.userAgent:headers&&headers[USER_AGENT]?headers[USER_AGENT]:EMPTY),HTTP_UACH=new UACHData(headers,true),regexMap=extensions?extend(defaultRegexes,extensions):defaultRegexes,createItemFunc=function(itemType){if(itemType==UA_RESULT){return function(){return new UAItem(itemType,userAgent,regexMap,HTTP_UACH).set("ua",userAgent).set(UA_BROWSER,this.getBrowser()).set(UA_CPU,this.getCPU()).set(UA_DEVICE,this.getDevice()).set(UA_ENGINE,this.getEngine()).set(UA_OS,this.getOS()).get()}}else{return function(){return new UAItem(itemType,userAgent,regexMap[itemType],HTTP_UACH).parseUA().get()}}};setProps.call(this,[["getBrowser",createItemFunc(UA_BROWSER)],["getCPU",createItemFunc(UA_CPU)],["getDevice",createItemFunc(UA_DEVICE)],["getEngine",createItemFunc(UA_ENGINE)],["getOS",createItemFunc(UA_OS)],["getResult",createItemFunc(UA_RESULT)],["getUA",function(){return userAgent}],["setUA",function(ua){userAgent=typeof ua===STR_TYPE&&ua.length>UA_MAX_LENGTH?trim(ua,UA_MAX_LENGTH):ua;return this}]]).setUA(userAgent);return this}UAParser.VERSION=LIBVERSION;UAParser.BROWSER=enumerize([NAME,VERSION,MAJOR]);UAParser.CPU=enumerize([ARCHITECTURE]);UAParser.DEVICE=enumerize([MODEL,VENDOR,TYPE,CONSOLE,MOBILE,SMARTTV,TABLET,WEARABLE,EMBEDDED]);UAParser.ENGINE=UAParser.OS=enumerize([NAME,VERSION]);if(typeof exports!==UNDEF_TYPE){if(typeof module!==UNDEF_TYPE&&module.exports){exports=module.exports=UAParser}exports.UAParser=UAParser}else{if(typeof define===FUNC_TYPE&&define.amd){define(function(){return UAParser})}else if(typeof window!==UNDEF_TYPE){window.UAParser=UAParser}}var $=typeof window!==UNDEF_TYPE&&(window.jQuery||window.Zepto);if($&&!$.ua){var parser=new UAParser;$.ua=parser.getResult();$.ua.get=function(){return parser.getUA()};$.ua.set=function(ua){parser.setUA(ua);var result=parser.getResult();for(var prop in result){$.ua[prop]=result[prop]}}}})(typeof window==="object"?window:this); \ No newline at end of file
diff --git a/assets/icons/about.svg b/assets/icons/about.svg
deleted file mode 100644
index ca9e3ce..0000000
--- a/assets/icons/about.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.999c5.524 0 10.002 4.478 10.002 10.002 0 5.523-4.478 10.001-10.002 10.001-5.524 0-10.002-4.478-10.002-10.001C1.998 6.477 6.476 1.999 12 1.999Zm0 1.5a8.502 8.502 0 1 0 0 17.003A8.502 8.502 0 0 0 12 3.5Zm-.004 7a.75.75 0 0 1 .744.648l.007.102.003 5.502a.75.75 0 0 1-1.493.102l-.007-.101-.003-5.502a.75.75 0 0 1 .75-.75ZM12 7.003a.999.999 0 1 1 0 1.997.999.999 0 0 1 0-1.997Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/actions.svg b/assets/icons/actions.svg
deleted file mode 100644
index 3e73e7d..0000000
--- a/assets/icons/actions.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M6.75 4h10.5a2.75 2.75 0 0 1 2.745 2.582L20 6.75v3.354a2.752 2.752 0 0 1 1.994 2.459l.006.187v7.5a.75.75 0 0 1-1.493.102l-.007-.102V18h-17v2.25a.75.75 0 0 1-.648.743L2.75 21a.75.75 0 0 1-.743-.648L2 20.25v-7.5c0-1.259.846-2.32 2-2.647V6.75a2.75 2.75 0 0 1 2.582-2.745L6.75 4Zm12.5 7.5H4.75a1.25 1.25 0 0 0-1.244 1.122l-.006.128v3.75h17v-3.75a1.25 1.25 0 0 0-1.122-1.243l-.128-.007Zm-2-6H6.75a1.25 1.25 0 0 0-1.244 1.122L5.5 6.75V10H7a1 1 0 0 1 1-1h2a1 1 0 0 1 .993.883L11 10h2a1 1 0 0 1 1-1h2a1 1 0 0 1 .993.883L17 10h1.5V6.75a1.25 1.25 0 0 0-1.122-1.244L17.25 5.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/add-cloudburst.svg b/assets/icons/add-cloudburst.svg
deleted file mode 100644
index 25c88f3..0000000
--- a/assets/icons/add-cloudburst.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 26.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
-<style type="text/css">
- .st0{fill:#FF6AE6;}
- .st1{fill:#FFFFFF;}
-</style>
-<circle class="st0" cx="12" cy="12" r="10.4" opacity=".25"/>
-<path class="st1" d="M16.6,11.2c3,0,5.4,2.4,5.4,5.4S19.6,22,16.6,22s-5.4-2.4-5.4-5.4S13.7,11.2,16.6,11.2z M16.6,12
- c-2.5,0-4.6,2-4.6,4.6s2,4.6,4.6,4.6s4.6-2,4.6-4.6S19.1,12,16.6,12z M16.6,13.9c0.2,0,0.4,0.2,0.4,0.4v1.9h1.9
- c0.2,0,0.4,0.2,0.4,0.4S19.1,17,18.9,17H17v1.9c0,0.2-0.2,0.4-0.4,0.4s-0.4-0.2-0.4-0.4V17h-1.9c-0.2,0-0.4-0.2-0.4-0.4
- s0.2-0.4,0.4-0.4h1.9v-1.9C16.2,14.1,16.4,13.9,16.6,13.9z"/>
-</svg>
diff --git a/assets/icons/add-raindrops.svg b/assets/icons/add-raindrops.svg
deleted file mode 100644
index d4ff334..0000000
--- a/assets/icons/add-raindrops.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 26.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
-<style type="text/css">
- .st0{fill:#D7E1FF;}
- .st1{fill:#FFFFFF;}
-</style>
-<circle class="st0" cx="12" cy="12" r="10.4" opacity=".25"/>
-<path class="st1" d="M16.6,11.2c3,0,5.4,2.4,5.4,5.4S19.6,22,16.6,22s-5.4-2.4-5.4-5.4S13.7,11.2,16.6,11.2z M16.6,12
- c-2.5,0-4.6,2-4.6,4.6s2,4.6,4.6,4.6s4.6-2,4.6-4.6S19.1,12,16.6,12z M16.6,13.9c0.2,0,0.4,0.2,0.4,0.4v1.9h1.9
- c0.2,0,0.4,0.2,0.4,0.4S19.1,17,18.9,17H17v1.9c0,0.2-0.2,0.4-0.4,0.4s-0.4-0.2-0.4-0.4V17h-1.9c-0.2,0-0.4-0.2-0.4-0.4
- s0.2-0.4,0.4-0.4h1.9v-1.9C16.2,14.1,16.4,13.9,16.6,13.9z"/>
-</svg>
diff --git a/assets/icons/add.svg b/assets/icons/add.svg
deleted file mode 100644
index 79a2511..0000000
--- a/assets/icons/add.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17ZM12 7a.75.75 0 0 1 .75.75v3.5h3.5a.75.75 0 0 1 0 1.5h-3.5v3.5a.75.75 0 0 1-1.5 0v-3.5h-3.5a.75.75 0 0 1 0-1.5h3.5v-3.5A.75.75 0 0 1 12 7Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/admin.svg b/assets/icons/admin.svg
deleted file mode 100644
index fe00d1b..0000000
--- a/assets/icons/admin.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12.012 2.25c.734.008 1.465.093 2.182.253a.75.75 0 0 1 .582.649l.17 1.527a1.384 1.384 0 0 0 1.927 1.116l1.401-.615a.75.75 0 0 1 .85.174 9.792 9.792 0 0 1 2.204 3.792.75.75 0 0 1-.271.825l-1.242.916a1.381 1.381 0 0 0 0 2.226l1.243.915a.75.75 0 0 1 .272.826 9.797 9.797 0 0 1-2.204 3.792.75.75 0 0 1-.848.175l-1.407-.617a1.38 1.38 0 0 0-1.926 1.114l-.169 1.526a.75.75 0 0 1-.572.647 9.518 9.518 0 0 1-4.406 0 .75.75 0 0 1-.572-.647l-.168-1.524a1.382 1.382 0 0 0-1.926-1.11l-1.406.616a.75.75 0 0 1-.849-.175 9.798 9.798 0 0 1-2.204-3.796.75.75 0 0 1 .272-.826l1.243-.916a1.38 1.38 0 0 0 0-2.226l-1.243-.914a.75.75 0 0 1-.271-.826 9.793 9.793 0 0 1 2.204-3.792.75.75 0 0 1 .85-.174l1.4.615a1.387 1.387 0 0 0 1.93-1.118l.17-1.526a.75.75 0 0 1 .583-.65c.717-.159 1.45-.243 2.201-.252Zm0 1.5a9.135 9.135 0 0 0-1.354.117l-.109.977A2.886 2.886 0 0 1 6.525 7.17l-.898-.394a8.293 8.293 0 0 0-1.348 2.317l.798.587a2.881 2.881 0 0 1 0 4.643l-.799.588c.32.842.776 1.626 1.348 2.322l.905-.397a2.882 2.882 0 0 1 4.017 2.318l.11.984c.889.15 1.798.15 2.687 0l.11-.984a2.881 2.881 0 0 1 4.018-2.322l.905.396a8.296 8.296 0 0 0 1.347-2.318l-.798-.588a2.881 2.881 0 0 1 0-4.643l.796-.587a8.293 8.293 0 0 0-1.348-2.317l-.896.393a2.884 2.884 0 0 1-4.023-2.324l-.11-.976a8.988 8.988 0 0 0-1.333-.117ZM12 8.25a3.75 3.75 0 1 1 0 7.5 3.75 3.75 0 0 1 0-7.5Zm0 1.5a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/age.svg b/assets/icons/age.svg
deleted file mode 100644
index 0286c15..0000000
--- a/assets/icons/age.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15.25 13c.966 0 1.75.784 1.75 1.75v4.5A1.75 1.75 0 0 1 15.25 21H3.75A1.75 1.75 0 0 1 2 19.25v-4.5c0-.966.783-1.75 1.75-1.75h11.5ZM21 14.899v5.351a.75.75 0 0 1-1.494.102l-.006-.102v-5.338a3.006 3.006 0 0 0 1.5-.013Zm-5.75-.399H3.75a.25.25 0 0 0-.25.25v4.5c0 .138.111.25.25.25h11.5a.25.25 0 0 0 .25-.25v-4.5a.25.25 0 0 0-.25-.25Zm5-4.408a1.908 1.908 0 1 1 0 3.816 1.908 1.908 0 0 1 0-3.816ZM15.244 3c.967 0 1.75.784 1.75 1.75v4.5a1.75 1.75 0 0 1-1.75 1.75h-11.5a1.75 1.75 0 0 1-1.75-1.75v-4.5a1.75 1.75 0 0 1 1.607-1.744L3.745 3h11.5Zm0 1.5h-11.5l-.057.007a.25.25 0 0 0-.193.243v4.5c0 .138.112.25.25.25h11.5a.25.25 0 0 0 .25-.25v-4.5a.25.25 0 0 0-.25-.25ZM20.25 3a.75.75 0 0 1 .743.648L21 3.75v5.351a3.004 3.004 0 0 0-1.5-.013V3.75a.75.75 0 0 1 .75-.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/alert-off.svg b/assets/icons/alert-off.svg
deleted file mode 100644
index d88ddf8..0000000
--- a/assets/icons/alert-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5.22 6.28-3-3a.75.75 0 0 1 1.06-1.06l18.5 18.5a.75.75 0 1 1-1.06 1.06l-3.28-3.28-2.44.001a3 3 0 0 1-5.995.177L9 18.499H4.275a1.251 1.251 0 0 1-1.147-1.747L4.5 13.594V9.496c0-1.152.258-2.242.72-3.216ZM15.94 17 6.364 7.425A6.019 6.019 0 0 0 6 9.496v4.41L4.656 17H15.94Zm-2.44 1.5-3 .001a1.5 1.5 0 0 0 2.993.145l.007-.147ZM18 13.907l.708 1.62 2.188 2.187a1.247 1.247 0 0 0-.016-.965l-1.38-3.156V9.496l-.004-.25A7.49 7.49 0 0 0 12 1.995a7.476 7.476 0 0 0-4.957 1.865l1.064 1.064A5.981 5.981 0 0 1 12 3.496a5.988 5.988 0 0 1 5.997 5.788l.003.225v4.398Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/alert-on.svg b/assets/icons/alert-on.svg
deleted file mode 100644
index 4f2d0d7..0000000
--- a/assets/icons/alert-on.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.996a7.49 7.49 0 0 1 7.496 7.25l.004.25v4.097l1.38 3.156a1.249 1.249 0 0 1-1.145 1.75L15 18.502a3 3 0 0 1-5.995.177L9 18.499H4.275a1.251 1.251 0 0 1-1.147-1.747L4.5 13.594V9.496c0-4.155 3.352-7.5 7.5-7.5ZM13.5 18.5l-3 .002a1.5 1.5 0 0 0 2.993.145l.006-.147ZM12 3.496c-3.32 0-6 2.674-6 6v4.41L4.656 17h14.697L18 13.907V9.509l-.004-.225A5.988 5.988 0 0 0 12 3.496Zm9 4.754h2a.75.75 0 0 1 .102 1.493L23 9.75h-2a.75.75 0 0 1-.102-1.493L21 8.25Zm-20 0h2a.75.75 0 0 1 .102 1.493L3 9.75H1a.75.75 0 0 1-.102-1.493L1 8.25Zm21.6-5.7a.75.75 0 0 1-.066.977l-.084.073-2 1.5a.75.75 0 0 1-.984-1.127l.084-.073 2-1.5a.75.75 0 0 1 1.05.15ZM2.45 2.4l2 1.5a.75.75 0 1 1-.9 1.2l-2-1.5a.75.75 0 1 1 .9-1.2Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/alphabet.svg b/assets/icons/alphabet.svg
deleted file mode 100644
index 50c85be..0000000
--- a/assets/icons/alphabet.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 6a.75.75 0 0 0-.695.468l-3.25 8a.75.75 0 1 0 1.39.564L10.77 13h3.46l.825 2.032a.75.75 0 0 0 1.39-.564l-3.25-8A.75.75 0 0 0 12.5 6Zm-1.12 5.5 1.12-2.757 1.12 2.757h-2.24Z" fill="#000000"/><path d="M4 4.5A2.5 2.5 0 0 1 6.5 2H18a2.5 2.5 0 0 1 2.5 2.5v14.25a.75.75 0 0 1-.75.75H5.5a1 1 0 0 0 1 1h13.25a.75.75 0 0 1 0 1.5H6.5A2.5 2.5 0 0 1 4 19.5v-15ZM5.5 18H19V4.5a1 1 0 0 0-1-1H6.5a1 1 0 0 0-1 1V18Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/banner.svg b/assets/icons/banner.svg
deleted file mode 100644
index ae786bf..0000000
--- a/assets/icons/banner.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.25A3.25 3.25 0 0 1 5.25 4h13.5A3.25 3.25 0 0 1 22 7.25V13h-.258a3.74 3.74 0 0 0-1.242-2.545V7.25a1.75 1.75 0 0 0-1.75-1.75H5.25A1.75 1.75 0 0 0 3.5 7.25v9.5c0 .966.784 1.75 1.75 1.75H12v.5c0 .34.04.674.118 1H5.25A3.25 3.25 0 0 1 2 16.75v-9.5ZM21.5 17a1.5 1.5 0 0 1 1.5 1.5v.5c0 1.971-1.86 4-5 4-3.14 0-5-2.029-5-4v-.5a1.5 1.5 0 0 1 1.5-1.5h7ZM18 10.5a2.75 2.75 0 1 1 0 5.5 2.75 2.75 0 0 1 0-5.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/bitset.svg b/assets/icons/bitset.svg
deleted file mode 100644
index 632b184..0000000
--- a/assets/icons/bitset.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.75 13.5a3.251 3.251 0 0 1 3.163 2.498L21.25 16a.75.75 0 0 1 .102 1.493l-.102.007h-9.337a3.251 3.251 0 0 1-6.326 0H2.75a.75.75 0 0 1-.102-1.493L2.75 16h2.837a3.251 3.251 0 0 1 3.163-2.5Zm0 1.5a1.75 1.75 0 0 0-1.652 1.172l-.021.063-.039.148a1.756 1.756 0 0 0 .02.815l.04.13.025.069a1.75 1.75 0 0 0 3.28-.069l.04-.13-.018.06a1.75 1.75 0 0 0 .048-.815l-.03-.137-.02-.07-.047-.134A1.75 1.75 0 0 0 8.75 15Zm6.5-11a3.251 3.251 0 0 1 3.163 2.5h2.837a.75.75 0 0 1 .102 1.493L21.25 8h-2.837a3.251 3.251 0 0 1-6.326 0H2.75a.75.75 0 0 1-.102-1.493L2.75 6.5l9.337-.002A3.251 3.251 0 0 1 15.25 4Zm0 1.5a1.75 1.75 0 0 0-1.652 1.173l-.021.062-.038.148a1.757 1.757 0 0 0 .019.815l.04.13.025.069a1.75 1.75 0 0 0 3.28-.068l.04-.131-.018.06a1.75 1.75 0 0 0 .048-.815l-.03-.137-.02-.07-.047-.134A1.75 1.75 0 0 0 15.25 5.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/bottom.svg b/assets/icons/bottom.svg
deleted file mode 100644
index b72452c..0000000
--- a/assets/icons/bottom.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m11.25 13.75-.085-.073a.75.75 0 0 0-.976.072l-.69.69v-6.69l-.007-.102a.75.75 0 0 0-.743-.648l-.102.007A.75.75 0 0 0 8 7.749v6.692l-.69-.692-.084-.072a.75.75 0 0 0-.976 1.133l1.969 1.97.084.073a.75.75 0 0 0 .977-.072l1.97-1.971.073-.084a.75.75 0 0 0-.072-.977ZM1.999 12c0 5.522 4.477 10 10 10s10-4.478 10-10c0-5.524-4.477-10-10-10s-10 4.476-10 10Zm18.5 0a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0Zm-2.75 1.75-.084-.073a.75.75 0 0 0-.976.072l-.69.69v-6.69l-.007-.102a.75.75 0 0 0-.743-.648l-.102.007a.75.75 0 0 0-.648.743v6.691l-.69-.69-.083-.073a.75.75 0 0 0-.977 1.133l1.969 1.97.084.073a.75.75 0 0 0 .977-.072l1.97-1.971.073-.084a.75.75 0 0 0-.072-.977Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/byfront.svg b/assets/icons/byfront.svg
deleted file mode 100644
index 054d7b6..0000000
--- a/assets/icons/byfront.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m14.61 2.47-.077-.067a.748.748 0 0 0-.983.067l-.068.078a.755.755 0 0 0 .068.987l1.971 1.977H8.5l-.233.004C4.785 5.639 2 8.51 2 12.036c0 1.69.64 3.23 1.692 4.39l.072.069a.751.751 0 0 0 1.08-1.033l-.2-.231A5.009 5.009 0 0 1 3.5 12.035c0-2.771 2.239-5.018 5-5.018h6.881l-1.832 1.84-.067.078a.755.755 0 0 0 .068.987.748.748 0 0 0 1.06 0l3.182-3.193.067-.078a.755.755 0 0 0-.067-.987L14.61 2.47Zm5.62 5.101a.751.751 0 0 0-1.05 1.066 5.01 5.01 0 0 1 1.32 3.398c0 2.772-2.239 5.019-5 5.019H8.558l1.905-1.911.074-.086a.755.755 0 0 0-.007-.902l-.067-.077-.084-.073a.748.748 0 0 0-.9.006l-.076.067-3.182 3.194-.073.085a.755.755 0 0 0 .006.902l.067.077 3.182 3.194.084.072c.293.22.71.195.976-.073a.755.755 0 0 0 .068-.987l-.068-.077-1.899-1.906H15.5l.233-.004C19.215 18.432 22 15.56 22 12.035a6.513 6.513 0 0 0-1.697-4.395l-.073-.069Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/color.svg b/assets/icons/color.svg
deleted file mode 100644
index 8cfce41..0000000
--- a/assets/icons/color.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.03 2.97a3.578 3.578 0 0 0-5.06 0L14 4.94l-.013-.013a1.75 1.75 0 0 0-2.475 0l-.585.586a1.75 1.75 0 0 0 0 2.474l.012.013-6.78 6.78a2.25 2.25 0 0 0-.659 1.591v.688l-1.28 2.347c-.836 1.533.841 3.21 2.374 2.374l2.347-1.28h.688a2.25 2.25 0 0 0 1.59-.659L16 13.061l.012.012a1.75 1.75 0 0 0 2.475 0l.586-.585a1.75 1.75 0 0 0 0-2.475L19.061 10l1.97-1.97a3.578 3.578 0 0 0 0-5.06ZM12 9.06 14.94 12l-6.78 6.78a.75.75 0 0 1-.531.22H6.75a.75.75 0 0 0-.359.092l-2.515 1.372a.234.234 0 0 1-.159.032.264.264 0 0 1-.138-.075.264.264 0 0 1-.075-.138.234.234 0 0 1 .033-.159l1.372-2.515A.75.75 0 0 0 5 17.25v-.879a.75.75 0 0 1 .22-.53L12 9.061Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/compare.svg b/assets/icons/compare.svg
deleted file mode 100644
index e7b5ecf..0000000
--- a/assets/icons/compare.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m14.783 2.22 4.495 4.494a.75.75 0 0 1 .073.976l-.072.085-4.495 4.504a.75.75 0 0 1-1.135-.975l.073-.084 3.217-3.223H5.243A.75.75 0 0 1 4.5 7.35l-.007-.101a.75.75 0 0 1 .648-.743l.102-.007 11.697-.001-3.218-3.217a.75.75 0 0 1-.072-.976l.072-.084a.75.75 0 0 1 .977-.073l.084.073 4.495 4.494-4.495-4.494ZM19.5 16.65l.006.1a.75.75 0 0 1-.648.744l-.102.007L7.063 17.5l3.22 3.22a.75.75 0 0 1 .074.976l-.073.084a.75.75 0 0 1-.976.073l-.085-.072-4.5-4.497a.75.75 0 0 1-.073-.976l.073-.084 4.5-4.504a.75.75 0 0 1 1.134.976l-.073.084L7.066 16h11.692a.75.75 0 0 1 .743.65l.006.1-.006-.1Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/complete.svg b/assets/icons/complete.svg
deleted file mode 100644
index b291037..0000000
--- a/assets/icons/complete.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-1.25 9.94 4.47-4.47a.75.75 0 0 1 1.133.976l-.073.084-5 5a.75.75 0 0 1-.976.073l-.084-.073-2.5-2.5a.75.75 0 0 1 .976-1.133l.084.073 1.97 1.97 4.47-4.47-4.47 4.47Z" fill="#aefcae"/></svg> \ No newline at end of file
diff --git a/assets/icons/computer.svg b/assets/icons/computer.svg
deleted file mode 100644
index 30f5ff9..0000000
--- a/assets/icons/computer.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.254 8.003c.967 0 1.75.784 1.75 1.75v9.5a1.75 1.75 0 0 1-1.75 1.75H3.75A1.75 1.75 0 0 1 2 19.253v-9.5c0-.966.784-1.75 1.75-1.75h4.504Zm0 1.5H3.75a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h4.504a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25ZM6.252 17a.75.75 0 0 1 .102 1.493l-.102.007h-.5a.75.75 0 0 1-.102-1.493L5.752 17h.5Zm14.997-.5a.75.75 0 0 1 .102 1.493L21.25 18H11v-1.5h10.25ZM18.25 5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.25 16H11v-1.5h7.25a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25H5.75a.25.25 0 0 0-.25.25L5.499 7H4v-.25C4 5.784 4.784 5 5.75 5h12.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-off.svg b/assets/icons/computers-off.svg
deleted file mode 100644
index b8c94cf..0000000
--- a/assets/icons/computers-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3.28 2.22a.75.75 0 1 0-1.06 1.06l1.045 1.046A2.5 2.5 0 0 0 2 6.5v9A2.5 2.5 0 0 0 4.5 18H9v-1.5H4.5a1 1 0 0 1-1-1v-9a1 1 0 0 1 .941-.998L10 11.06V21.25a.75.75 0 0 0 1.368.425l2.467-3.588 4.042.85 2.842 2.843a.75.75 0 0 0 1.061-1.06L3.28 2.22Zm8.22 10.34 4.435 4.436-2.28-.48a.75.75 0 0 0-.773.31l-1.382 2.01V12.56ZM20.5 15.5a1 1 0 0 1-.832.986l1.143 1.143A2.499 2.499 0 0 0 22 15.5v-9A2.5 2.5 0 0 0 19.5 4H7.182l1.5 1.5H19.5a1 1 0 0 1 1 1v9Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-on.svg b/assets/icons/computers-on.svg
deleted file mode 100644
index 78cf6ba..0000000
--- a/assets/icons/computers-on.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 5.5h-15a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1H9V18H4.5A2.5 2.5 0 0 1 2 15.5v-9A2.5 2.5 0 0 1 4.5 4h15A2.5 2.5 0 0 1 22 6.5v9a2.5 2.5 0 0 1-2.025 2.455 1.75 1.75 0 0 0-.69-1.116l-.339-.339h.554a1 1 0 0 0 1-1v-9a1 1 0 0 0-1-1Z" fill="#000000"/><path d="M11.28 10.22a.75.75 0 0 0-1.28.53v10.5a.75.75 0 0 0 1.368.425l2.467-3.588 4.26.897a.75.75 0 0 0 .685-1.264l-7.5-7.5Zm.22 8.615v-6.274l4.436 4.435-2.281-.48a.75.75 0 0 0-.773.31l-1.382 2.01Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-remote.svg b/assets/icons/computers-remote.svg
deleted file mode 100644
index daf152a..0000000
--- a/assets/icons/computers-remote.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 9.005a4 4 0 1 1 0 8 4 4 0 0 1 0-8Zm0 1.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5ZM12 5.5c4.613 0 8.596 3.15 9.701 7.564a.75.75 0 1 1-1.455.365 8.503 8.503 0 0 0-16.493.004.75.75 0 0 1-1.455-.363A10.003 10.003 0 0 1 12 5.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-screens.svg b/assets/icons/computers-screens.svg
deleted file mode 100644
index ae786bf..0000000
--- a/assets/icons/computers-screens.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M2 7.25A3.25 3.25 0 0 1 5.25 4h13.5A3.25 3.25 0 0 1 22 7.25V13h-.258a3.74 3.74 0 0 0-1.242-2.545V7.25a1.75 1.75 0 0 0-1.75-1.75H5.25A1.75 1.75 0 0 0 3.5 7.25v9.5c0 .966.784 1.75 1.75 1.75H12v.5c0 .34.04.674.118 1H5.25A3.25 3.25 0 0 1 2 16.75v-9.5ZM21.5 17a1.5 1.5 0 0 1 1.5 1.5v.5c0 1.971-1.86 4-5 4-3.14 0-5-2.029-5-4v-.5a1.5 1.5 0 0 1 1.5-1.5h7ZM18 10.5a2.75 2.75 0 1 1 0 5.5 2.75 2.75 0 0 1 0-5.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-sessions.svg b/assets/icons/computers-sessions.svg
deleted file mode 100644
index 2f9dbb0..0000000
--- a/assets/icons/computers-sessions.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.25 7a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Z" fill="#000000"/><path d="M15.5 2.05A6.554 6.554 0 0 0 8.95 8.6c0 .387.05.76.11 1.104a.275.275 0 0 1-.07.244l-6.235 6.236a2.75 2.75 0 0 0-.806 1.944V20.3c0 .966.784 1.75 1.75 1.75h2.5a1.75 1.75 0 0 0 1.75-1.75v-1.25H9.7c.69 0 1.25-.56 1.25-1.25v-1.75h1.75a1.25 1.25 0 0 0 1.25-1.204c.496.128 1.02.204 1.55.204a6.554 6.554 0 0 0 6.55-6.55c0-3.631-2.953-6.45-6.55-6.45ZM10.45 8.6a5.054 5.054 0 0 1 5.05-5.05c2.802 0 5.05 2.181 5.05 4.95a5.054 5.054 0 0 1-5.05 5.05c-.68 0-1.38-.171-2.005-.44a.75.75 0 0 0-1.046.69v.75H10.7c-.69 0-1.25.56-1.25 1.25v1.75H7.7c-.69 0-1.25.56-1.25 1.25v1.5a.25.25 0 0 1-.25.25H3.7a.25.25 0 0 1-.25-.25v-2.172c0-.331.132-.65.366-.884l6.236-6.235a1.774 1.774 0 0 0 .486-1.564 4.917 4.917 0 0 1-.088-.845Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers-windows.svg b/assets/icons/computers-windows.svg
deleted file mode 100644
index d9fb710..0000000
--- a/assets/icons/computers-windows.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 6.25A3.25 3.25 0 0 1 6.25 3h11.5A3.25 3.25 0 0 1 21 6.25v11.5A3.25 3.25 0 0 1 17.75 21H6.25A3.25 3.25 0 0 1 3 17.75V6.25ZM6.25 4.5A1.75 1.75 0 0 0 4.5 6.25v.25h15v-.25a1.75 1.75 0 0 0-1.75-1.75H6.25ZM19.5 8h-15v9.75c0 .966.784 1.75 1.75 1.75h11.5a1.75 1.75 0 0 0 1.75-1.75V8Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/computers.svg b/assets/icons/computers.svg
deleted file mode 100644
index 30f5ff9..0000000
--- a/assets/icons/computers.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.254 8.003c.967 0 1.75.784 1.75 1.75v9.5a1.75 1.75 0 0 1-1.75 1.75H3.75A1.75 1.75 0 0 1 2 19.253v-9.5c0-.966.784-1.75 1.75-1.75h4.504Zm0 1.5H3.75a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h4.504a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25ZM6.252 17a.75.75 0 0 1 .102 1.493l-.102.007h-.5a.75.75 0 0 1-.102-1.493L5.752 17h.5Zm14.997-.5a.75.75 0 0 1 .102 1.493L21.25 18H11v-1.5h10.25ZM18.25 5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.25 16H11v-1.5h7.25a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25H5.75a.25.25 0 0 0-.25.25L5.499 7H4v-.25C4 5.784 4.784 5 5.75 5h12.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/contacts.svg b/assets/icons/contacts.svg
deleted file mode 100644
index 471d38a..0000000
--- a/assets/icons/contacts.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15.5 12.25a.75.75 0 0 0-.75-.75h-5a.75.75 0 0 0-.75.75v.5c0 1 1.383 1.75 3.25 1.75s3.25-.75 3.25-1.75v-.5ZM14 8.745C14 7.78 13.217 7 12.25 7s-1.75.779-1.75 1.745a1.75 1.75 0 1 0 3.5 0ZM4 4.5A2.5 2.5 0 0 1 6.5 2H18a2.5 2.5 0 0 1 2.5 2.5v14.25a.75.75 0 0 1-.75.75H5.5a1 1 0 0 0 1 1h13.25a.75.75 0 0 1 0 1.5H6.5A2.5 2.5 0 0 1 4 19.5v-15Zm1.5 0V18H19V4.5a1 1 0 0 0-1-1H6.5a1 1 0 0 0-1 1Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/copy.svg b/assets/icons/copy.svg
deleted file mode 100644
index 646e5c6..0000000
--- a/assets/icons/copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5.503 4.627 5.5 6.75v10.504a3.25 3.25 0 0 0 3.25 3.25h8.616a2.251 2.251 0 0 1-2.122 1.5H8.75A4.75 4.75 0 0 1 4 17.254V6.75c0-.98.627-1.815 1.503-2.123ZM17.75 2A2.25 2.25 0 0 1 20 4.25v13a2.25 2.25 0 0 1-2.25 2.25h-9a2.25 2.25 0 0 1-2.25-2.25v-13A2.25 2.25 0 0 1 8.75 2h9Zm0 1.5h-9a.75.75 0 0 0-.75.75v13c0 .414.336.75.75.75h9a.75.75 0 0 0 .75-.75v-13a.75.75 0 0 0-.75-.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/dashboard.svg b/assets/icons/dashboard.svg
deleted file mode 100644
index 8e5328f..0000000
--- a/assets/icons/dashboard.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.25 3A2.75 2.75 0 0 1 21 5.75v12.5A2.75 2.75 0 0 1 18.25 21H5.75A2.75 2.75 0 0 1 3 18.25V5.75A2.75 2.75 0 0 1 5.75 3h12.5Zm0 1.5H5.75c-.69 0-1.25.56-1.25 1.25v12.5c0 .69.56 1.25 1.25 1.25h12.5c.69 0 1.25-.56 1.25-1.25V5.75c0-.69-.56-1.25-1.25-1.25Zm-8.498 8c.966 0 1.75.784 1.75 1.75v2A1.75 1.75 0 0 1 9.752 18h-2a1.75 1.75 0 0 1-1.75-1.75v-2c0-.966.783-1.75 1.75-1.75h2Zm6.497 0c.967 0 1.75.784 1.75 1.75v2A1.75 1.75 0 0 1 16.25 18h-2a1.75 1.75 0 0 1-1.75-1.75v-2c0-.966.784-1.75 1.75-1.75h2ZM9.752 14h-2a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h2a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm6.497 0h-2a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h2a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25ZM9.751 6c.966 0 1.75.784 1.75 1.75v2a1.75 1.75 0 0 1-1.75 1.75h-2A1.75 1.75 0 0 1 6 9.75v-2C6 6.784 6.784 6 7.75 6h2Zm6.497 0c.967 0 1.75.784 1.75 1.75v2a1.75 1.75 0 0 1-1.75 1.75h-2a1.75 1.75 0 0 1-1.75-1.75v-2c0-.966.784-1.75 1.75-1.75h2ZM9.751 7.5h-2a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h2a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm6.497 0h-2a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h2a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/debug.svg b/assets/icons/debug.svg
deleted file mode 100644
index ec074f1..0000000
--- a/assets/icons/debug.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 2.751a.75.75 0 0 0-1.5 0v.752c0 .633.196 1.22.53 1.703A3.753 3.753 0 0 0 7.01 8.49h-.257a2.25 2.25 0 0 1-2.24-2.26l.006-1.485a.75.75 0 1 0-1.5-.006l-.007 1.485A3.75 3.75 0 0 0 6.747 9.99H7v1.51H2.75a.75.75 0 0 0 0 1.5H7v1.992h-.253a3.75 3.75 0 0 0-3.735 3.765l.007 1.486a.75.75 0 0 0 1.5-.006l-.007-1.486a2.25 2.25 0 0 1 2.241-2.259H7.226a5.002 5.002 0 0 0 9.548 0H17.247a2.25 2.25 0 0 1 2.24 2.26l-.006 1.485a.75.75 0 0 0 1.5.006l.006-1.486a3.75 3.75 0 0 0-3.734-3.765H17V13h4.251a.75.75 0 0 0 0-1.5H17V9.99h.253a3.75 3.75 0 0 0 3.735-3.766L20.98 4.74a.75.75 0 0 0-1.5.006l.006 1.486a2.25 2.25 0 0 1-2.24 2.259h-.256a3.753 3.753 0 0 0-2.52-3.284c.333-.484.529-1.07.529-1.703v-.752a.75.75 0 0 0-1.5 0v.752a1.5 1.5 0 0 1-3 0v-.752Zm-2 6.002a2.25 2.25 0 0 1 2.25-2.25h2.5a2.25 2.25 0 0 1 2.25 2.25V15a3.5 3.5 0 1 1-7 0V8.753Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/delete.svg b/assets/icons/delete.svg
deleted file mode 100644
index ccfd685..0000000
--- a/assets/icons/delete.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.75a3.25 3.25 0 0 1 3.245 3.066L15.25 5h5.25a.75.75 0 0 1 .102 1.493L20.5 6.5h-.796l-1.28 13.02a2.75 2.75 0 0 1-2.561 2.474l-.176.006H8.313a2.75 2.75 0 0 1-2.714-2.307l-.023-.174L4.295 6.5H3.5a.75.75 0 0 1-.743-.648L2.75 5.75a.75.75 0 0 1 .648-.743L3.5 5h5.25A3.25 3.25 0 0 1 12 1.75Zm6.197 4.75H5.802l1.267 12.872a1.25 1.25 0 0 0 1.117 1.122l.127.006h7.374c.6 0 1.109-.425 1.225-1.002l.02-.126L18.196 6.5ZM13.75 9.25a.75.75 0 0 1 .743.648L14.5 10v7a.75.75 0 0 1-1.493.102L13 17v-7a.75.75 0 0 1 .75-.75Zm-3.5 0a.75.75 0 0 1 .743.648L11 10v7a.75.75 0 0 1-1.493.102L9.5 17v-7a.75.75 0 0 1 .75-.75Zm1.75-6a1.75 1.75 0 0 0-1.744 1.606L10.25 5h3.5A1.75 1.75 0 0 0 12 3.25Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/disclaimers.svg b/assets/icons/disclaimers.svg
deleted file mode 100644
index 03b9c57..0000000
--- a/assets/icons/disclaimers.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 6.5a.75.75 0 0 1 .75.75v6.25a.75.75 0 0 1-1.5 0V7.25A.75.75 0 0 1 12 6.5ZM12 17.498a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" fill="#000000"/><path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10a9.96 9.96 0 0 1-4.587-1.112l-3.826 1.067a1.25 1.25 0 0 1-1.54-1.54l1.068-3.823A9.96 9.96 0 0 1 2 12C2 6.477 6.477 2 12 2Zm0 1.5A8.5 8.5 0 0 0 3.5 12c0 1.47.373 2.883 1.073 4.137l.15.27-1.112 3.984 3.987-1.112.27.15A8.5 8.5 0 1 0 12 3.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/docs.svg b/assets/icons/docs.svg
deleted file mode 100644
index 04b93d3..0000000
--- a/assets/icons/docs.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 12.25a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0Zm.75 2.25a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM7 18.25a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0Zm3.75-6.75a.75.75 0 0 0 0 1.5h5.5a.75.75 0 0 0 0-1.5h-5.5ZM10 15.25a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 0 1.5h-5.5a.75.75 0 0 1-.75-.75Zm.75 2.25a.75.75 0 0 0 0 1.5h5.5a.75.75 0 0 0 0-1.5h-5.5Zm8.664-9.086-5.829-5.828a.493.493 0 0 0-.049-.04.626.626 0 0 1-.036-.03 2.072 2.072 0 0 0-.219-.18.652.652 0 0 0-.08-.044l-.048-.024-.05-.029c-.054-.031-.109-.063-.166-.087a1.977 1.977 0 0 0-.624-.138c-.02-.001-.04-.004-.059-.007A.605.605 0 0 0 12.172 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9.828a2 2 0 0 0-.586-1.414ZM18.5 20a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5h6V8a2 2 0 0 0 2 2h4.5v10Zm-5-15.379L17.378 8.5H14a.5.5 0 0 1-.5-.5V4.621Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/down.svg b/assets/icons/down.svg
deleted file mode 100644
index ad28be7..0000000
--- a/assets/icons/down.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m16.53 11.72-.084-.074a.75.75 0 0 0-.977.073l-2.72 2.72v-6.69l-.007-.102A.75.75 0 0 0 12 6.999l-.101.007a.75.75 0 0 0-.649.743v6.692l-2.72-2.722-.084-.073a.75.75 0 0 0-.977 1.133l4 4.002.084.072a.75.75 0 0 0 .977-.072l4-4.001.073-.084a.75.75 0 0 0-.072-.977ZM1.999 12c0 5.522 4.477 10 10 10s10-4.478 10-10c0-5.524-4.477-10-10-10s-10 4.476-10 10Zm18.5 0a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/edit-private.svg b/assets/icons/edit-private.svg
deleted file mode 100644
index 09c8ed2..0000000
--- a/assets/icons/edit-private.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.031 2.97a3.579 3.579 0 0 1 0 5.06l-2.992 2.992a6.565 6.565 0 0 0-2.358.236L17.94 9 15.001 6.06 5.063 16a.75.75 0 0 0-.193.332l-1.05 3.85 3.85-1.05a.75.75 0 0 0 .332-.193l3.257-3.257a6.501 6.501 0 0 0-.236 2.357l-1.96 1.96a2.25 2.25 0 0 1-1 .58l-5.115 1.395a.75.75 0 0 1-.92-.92l1.394-5.116a2.25 2.25 0 0 1 .58-1L15.97 2.97a3.578 3.578 0 0 1 5.061 0Zm-4 1.06-.97.97L19 7.94l.97-.97a2.078 2.078 0 1 0-2.939-2.94Zm-2.752 9.945a2 2 0 0 1-1.441 2.497l-.584.144a5.729 5.729 0 0 0 .006 1.807l.54.13a2 2 0 0 1 1.45 2.51l-.187.632c.44.386.94.699 1.484.921l.494-.518a2 2 0 0 1 2.899 0l.498.525a5.28 5.28 0 0 0 1.483-.913l-.198-.686a2 2 0 0 1 1.442-2.496l.583-.144a5.729 5.729 0 0 0-.006-1.808l-.54-.13a2 2 0 0 1-1.45-2.51l.187-.63a5.28 5.28 0 0 0-1.484-.923l-.493.519a2 2 0 0 1-2.9 0l-.498-.525c-.544.22-1.044.53-1.483.912l.198.686ZM17.501 19c-.8 0-1.45-.672-1.45-1.5 0-.829.65-1.5 1.45-1.5.8 0 1.45.671 1.45 1.5 0 .828-.65 1.5-1.45 1.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/edit.svg b/assets/icons/edit.svg
deleted file mode 100644
index b5f3d18..0000000
--- a/assets/icons/edit.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.03 2.97a3.578 3.578 0 0 1 0 5.06L9.062 20a2.25 2.25 0 0 1-.999.58l-5.116 1.395a.75.75 0 0 1-.92-.921l1.395-5.116a2.25 2.25 0 0 1 .58-.999L15.97 2.97a3.578 3.578 0 0 1 5.06 0ZM15 6.06 5.062 16a.75.75 0 0 0-.193.333l-1.05 3.85 3.85-1.05A.75.75 0 0 0 8 18.938L17.94 9 15 6.06Zm2.03-2.03-.97.97L19 7.94l.97-.97a2.079 2.079 0 0 0-2.94-2.94Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/emergency.svg b/assets/icons/emergency.svg
deleted file mode 100644
index 03f278f..0000000
--- a/assets/icons/emergency.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m10.429 19.924 3.562-1.512a1.999 1.999 0 0 1-3.562 1.512Zm5.432-17.83c2.086 1.14 3.652 2.603 4.682 4.387 1.03 1.784 1.515 3.872 1.459 6.248a.75.75 0 0 1-1.5-.035c.05-2.112-.372-3.928-1.258-5.463-.886-1.535-2.249-2.808-4.102-3.82a.75.75 0 1 1 .72-1.317Zm-9.15 4.421a5.824 5.824 0 0 1 7.6 2.746l.098.21 1.288 2.891 1.698 1.47c.093.08.173.174.266.325l.059.114a1.25 1.25 0 0 1-.637 1.65L6.755 20.49A1.25 1.25 0 0 1 5 19.347l-.001-2.343-1.242-2.792A5.822 5.822 0 0 1 6.71 6.515Zm-1.584 7.088 1.372 3.083v2.277l9.616-4.255-1.653-1.43-1.417-3.183-.085-.182a4.321 4.321 0 0 0-5.638-2.027 4.322 4.322 0 0 0-2.195 5.717Zm10.497-7.908c.967.527 1.742 1.294 2.316 2.289.574.995.851 2.05.824 3.15a.75.75 0 1 1-1.5-.036c.02-.822-.185-1.605-.623-2.364-.438-.76-1.014-1.33-1.735-1.722a.75.75 0 0 1 .718-1.317Z" fill="rgb(220,53,69)"/></svg> \ No newline at end of file
diff --git a/assets/icons/evening.svg b/assets/icons/evening.svg
deleted file mode 100644
index c18d9ef..0000000
--- a/assets/icons/evening.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.002 8.009c3.168 0 4.966 2.097 5.227 4.63h.08a3.687 3.687 0 0 1 3.692 3.683 3.687 3.687 0 0 1-3.692 3.682H7.694a3.687 3.687 0 0 1-3.692-3.682 3.687 3.687 0 0 1 3.692-3.683h.08c.263-2.55 2.06-4.63 5.228-4.63Zm0 1.497c-2.072 0-3.877 1.634-3.877 3.89 0 .357-.319.638-.684.638h-.69c-1.262 0-2.284 1-2.284 2.236 0 1.235 1.022 2.236 2.283 2.236h10.503c1.261 0 2.283-1 2.283-2.236 0-1.235-1.022-2.236-2.283-2.236h-.69c-.366 0-.685-.28-.685-.638 0-2.285-1.805-3.89-3.876-3.89ZM6.589 4.001a5.058 5.058 0 0 1 2.263.674A5.057 5.057 0 0 1 11.06 7.27c-.5.14-.963.338-1.386.584a3.555 3.555 0 0 0-2.19-2.162c.16 1.352-.047 2.513-.622 3.611l-.118.213c-.571.976-1.432 1.708-2.719 2.304a3.603 3.603 0 0 0 1.07.614c-.45.302-.845.681-1.166 1.119a5.06 5.06 0 0 1-1.797-1.599.75.75 0 0 1 .366-1.132c1.643-.588 2.527-1.25 3.034-2.216.552-1.055.654-2.174.287-3.677A.75.75 0 0 1 6.59 4Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/explicit.svg b/assets/icons/explicit.svg
deleted file mode 100644
index 7faaf33..0000000
--- a/assets/icons/explicit.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5.25 3A2.25 2.25 0 0 0 3 5.25v13.5A2.25 2.25 0 0 0 5.25 21h5.8c.053-.26.147-.511.28-.744l.433-.756H5.25a.75.75 0 0 1-.75-.75V5.25a.75.75 0 0 1 .75-.75h13.5a.75.75 0 0 1 .75.75v7.754c.06.08.116.166.166.254L21 15.589V5.25A2.25 2.25 0 0 0 18.75 3H5.25Z" fill="#ffffff"/><path d="M17.5 12a.75.75 0 0 0-.75-.75h-5.5a.75.75 0 1 0 0 1.5h4.466A2.496 2.496 0 0 1 17.5 12ZM14.337 15H11.25a.75.75 0 1 0 0 1.5h2.229l.858-1.5ZM7.75 9.25a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM11.25 7.5a.75.75 0 0 0 0 1.5h5.5a.75.75 0 0 0 0-1.5h-5.5ZM7.75 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM7.75 16.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM17.108 13.053a1.498 1.498 0 0 1 1.69.702l4.004 6.998c.205.36.246.768.145 1.139a1.493 1.493 0 0 1-1.444 1.107h-8.006c-.413 0-.787-.167-1.058-.44a1.495 1.495 0 0 1-.24-1.806l4.002-6.999a1.49 1.49 0 0 1 .907-.701Zm.888 2.447a.5.5 0 0 0-1 0v3a.5.5 0 0 0 1 0v-3Zm-.496 6a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z" fill="#ffffff"/></svg> \ No newline at end of file
diff --git a/assets/icons/failures.svg b/assets/icons/failures.svg
deleted file mode 100644
index 00f814a..0000000
--- a/assets/icons/failures.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2c5.523 0 10 4.478 10 10s-4.477 10-10 10S2 17.522 2 12 6.477 2 12 2Zm0 1.667c-4.595 0-8.333 3.738-8.333 8.333 0 4.595 3.738 8.333 8.333 8.333 4.595 0 8.333-3.738 8.333-8.333 0-4.595-3.738-8.333-8.333-8.333Zm-.001 10.835a.999.999 0 1 1 0 1.998.999.999 0 0 1 0-1.998ZM11.994 7a.75.75 0 0 1 .744.648l.007.101.004 4.502a.75.75 0 0 1-1.493.103l-.007-.102-.004-4.501a.75.75 0 0 1 .75-.751Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/form.svg b/assets/icons/form.svg
deleted file mode 100644
index 9f7c290..0000000
--- a/assets/icons/form.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21 6.25A3.25 3.25 0 0 0 17.75 3H6.25A3.25 3.25 0 0 0 3 6.25v11.5A3.25 3.25 0 0 0 6.25 21h5.772a6.471 6.471 0 0 1-.709-1.5H6.25a1.75 1.75 0 0 1-1.75-1.75V8.5h15v2.813a6.471 6.471 0 0 1 1.5.709V6.25ZM6.25 4.5h11.5c.966 0 1.75.784 1.75 1.75V7h-15v-.75c0-.966.784-1.75 1.75-1.75Z" fill="#000000"/><path d="M23 17.5a5.5 5.5 0 1 0-11 0 5.5 5.5 0 0 0 11 0Zm-5.5 0h2a.5.5 0 0 1 0 1H17a.5.5 0 0 1-.5-.491v-3.01a.5.5 0 0 1 1 0V17.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/fronting.svg b/assets/icons/fronting.svg
deleted file mode 100644
index 9c29c07..0000000
--- a/assets/icons/fronting.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 2a7.503 7.503 0 0 1 7.179 5.321 7.5 7.5 0 1 1-9.357 9.358A7.5 7.5 0 0 1 9.5 2Zm7.486 7.038.01.22L17 9.5a7.5 7.5 0 0 1-7.962 7.486 6 6 0 1 0 7.947-7.948ZM9.5 3.5a6 6 0 0 0-2.486 11.463l-.01-.22L7 14.5a7.5 7.5 0 0 1 7.962-7.486A5.999 5.999 0 0 0 9.5 3.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/global.svg b/assets/icons/global.svg
deleted file mode 100644
index f5a35c3..0000000
--- a/assets/icons/global.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m10.946 2.047.005.007C11.296 2.018 11.646 2 12 2c5.522 0 10 4.477 10 10s-4.478 10-10 10a9.983 9.983 0 0 1-7.896-3.862h-.003v-.003A9.957 9.957 0 0 1 2 12c0-5.162 3.911-9.41 8.932-9.944l.014-.009ZM12 3.5l-.16.001c.123.245.255.533.374.85.347.923.666 2.282.1 3.487-.522 1.113-1.424 1.4-2.09 1.573l-.084.021c-.657.17-.91.235-1.093.514-.17.257-.144.582.061 1.25l.046.148c.082.258.18.57.23.863.064.364.082.827-.152 1.275a2.187 2.187 0 0 1-.9.945c-.341.185-.694.256-.958.302l-.093.017c-.515.09-.761.134-1 .39-.187.2-.307.553-.377 1.079-.029.214-.046.427-.064.646l-.01.117c-.02.242-.044.521-.099.76v.002a8.478 8.478 0 0 0 6.27 2.76c1.576 0 3.053-.43 4.319-1.178a4.47 4.47 0 0 1-.31-.35c-.34-.428-.786-1.164-.631-2.033.074-.418.298-.768.515-1.036a7.12 7.12 0 0 1 .72-.74l.158-.146c.179-.163.33-.301.46-.437.172-.18.21-.262.212-.267.068-.224-.015-.384-.106-.454a.304.304 0 0 0-.19-.061c-.084 0-.22.024-.401.14a.912.912 0 0 1-.836.085 1.025 1.025 0 0 1-.486-.432c-.144-.237-.225-.546-.278-.772-.04-.174-.08-.372-.115-.553l-.04-.206a4.127 4.127 0 0 0-.134-.54l-.02-.037a1.507 1.507 0 0 0-.064-.105 6.233 6.233 0 0 0-.227-.317l-.11-.143a12.686 12.686 0 0 1-.516-.712c-.196-.298-.417-.688-.487-1.104a1.46 1.46 0 0 1 .055-.734c.094-.264.265-.482.487-.649.483-.362 1.193-1.172 1.823-1.959.288-.359.544-.695.736-.95A8.46 8.46 0 0 0 12 3.5Zm5.727 2.22c-.197.263-.461.608-.757.978-.602.751-1.4 1.685-2.05 2.187.026.1.1.262.255.498.131.2.281.396.44.604l.129.17c.172.229.411.548.52.844.087.234.149.519.198.762l.049.246c.025.13.049.253.075.37.601-.172 1.201-.068 1.67.294.608.47.862 1.286.624 2.074-.11.362-.364.66-.563.869-.17.177-.372.362-.556.53l-.132.12c-.23.212-.423.4-.568.579-.148.184-.195.299-.205.356-.04.219.067.51.328.838a3.138 3.138 0 0 0 .374.392A8.48 8.48 0 0 0 20.5 12a8.478 8.478 0 0 0-2.773-6.28ZM3.5 12c0 1.398.338 2.718.936 3.881.085-.557.262-1.248.748-1.768.6-.642 1.335-.763 1.798-.839l.13-.021c.248-.044.391-.083.502-.143.088-.049.188-.128.288-.321.015-.028.042-.107.004-.325a5.236 5.236 0 0 0-.172-.636c-.02-.06-.04-.125-.06-.192-.185-.604-.48-1.602.12-2.515.522-.792 1.36-.994 1.893-1.123l.162-.04c.563-.145.883-.28 1.108-.758.295-.629.168-1.485-.146-2.32a7.615 7.615 0 0 0-.58-1.196A8.503 8.503 0 0 0 3.502 12Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/government.svg b/assets/icons/government.svg
deleted file mode 100644
index 1de282c..0000000
--- a/assets/icons/government.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13 6.25a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" fill="#000000"/><path d="M13.032 2.325a1.75 1.75 0 0 0-2.064 0L3.547 7.74c-.978.713-.473 2.26.736 2.26H4.5v5.8A2.75 2.75 0 0 0 3 18.25v1.5c0 .413.336.75.75.75h16.5a.75.75 0 0 0 .75-.75v-1.5a2.75 2.75 0 0 0-1.5-2.45V10h.217c1.21 0 1.713-1.547.736-2.26l-7.421-5.416Zm-1.18 1.211a.25.25 0 0 1 .295 0L18.95 8.5H5.05l6.803-4.964ZM18 10v5.5h-2V10h2Zm-3.5 0v5.5h-1.75V10h1.75Zm-3.25 0v5.5H9.5V10h1.75Zm-5.5 7h12.5c.69 0 1.25.56 1.25 1.25V19h-15v-.75c0-.69.56-1.25 1.25-1.25ZM6 15.5V10h2v5.5H6Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/history.svg b/assets/icons/history.svg
deleted file mode 100644
index 47fc198..0000000
--- a/assets/icons/history.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 3a9 9 0 1 1-8.963 8.182.75.75 0 1 1 1.494.135 7.46 7.46 0 0 0 2.166 5.986A7.46 7.46 0 0 0 12 19.5 7.5 7.5 0 1 0 5.997 7.502h2.756a.75.75 0 0 1 .102 1.493l-.102.007H4.25a.75.75 0 0 1-.743-.648L3.5 8.252v-4.5a.75.75 0 0 1 1.493-.102L5 3.752l-.001 2.591A8.986 8.986 0 0 1 12 3Zm-.75 4a.75.75 0 0 1 .743.648L12 7.75V12h2.25a.75.75 0 0 1 .102 1.493l-.102.007h-3a.75.75 0 0 1-.743-.648l-.007-.102v-5a.75.75 0 0 1 .75-.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/home.svg b/assets/icons/home.svg
deleted file mode 100644
index c8e4131..0000000
--- a/assets/icons/home.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.55 2.532a2.25 2.25 0 0 1 2.9 0l6.75 5.692c.507.428.8 1.057.8 1.72v9.803a1.75 1.75 0 0 1-1.75 1.75h-3.5a1.75 1.75 0 0 1-1.75-1.75v-5.5a.25.25 0 0 0-.25-.25h-3.5a.25.25 0 0 0-.25.25v5.5a1.75 1.75 0 0 1-1.75 1.75h-3.5A1.75 1.75 0 0 1 3 19.747V9.944c0-.663.293-1.292.8-1.72l6.75-5.692Zm1.933 1.147a.75.75 0 0 0-.966 0L4.767 9.37a.75.75 0 0 0-.267.573v9.803c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-5.5c0-.967.784-1.75 1.75-1.75h3.5c.966 0 1.75.783 1.75 1.75v5.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25V9.944a.75.75 0 0 0-.267-.573l-6.75-5.692Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/legacy.svg b/assets/icons/legacy.svg
deleted file mode 100644
index 464179b..0000000
--- a/assets/icons/legacy.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.502 11.5a1.002 1.002 0 1 1 0 2.004 1.002 1.002 0 0 1 0-2.004Z" fill="#ffffff"/><path d="M12 4.354v6.651l7.442-.001L17.72 9.28a.75.75 0 0 1-.073-.976l.073-.084a.75.75 0 0 1 .976-.073l.084.073 2.997 2.997a.75.75 0 0 1 .073.976l-.073.084-2.996 3.004a.75.75 0 0 1-1.134-.975l.072-.085 1.713-1.717-7.431.001L12 19.25a.75.75 0 0 1-.88.739l-8.5-1.502A.75.75 0 0 1 2 17.75V5.75a.75.75 0 0 1 .628-.74l8.5-1.396a.75.75 0 0 1 .872.74Zm-1.5.883-7 1.15V17.12l7 1.236V5.237Z" fill="#ffffff"/><path d="M13 18.501h.765l.102-.006a.75.75 0 0 0 .648-.745l-.007-4.25H13v5.001ZM13.002 10 13 8.725V5h.745a.75.75 0 0 1 .743.647l.007.102.007 4.251h-1.5Z" fill="#ffffff"/></svg> \ No newline at end of file
diff --git a/assets/icons/login.svg b/assets/icons/login.svg
deleted file mode 100644
index d9a3995..0000000
--- a/assets/icons/login.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.004c1.875 0 3.334 1.206 3.928 3.003a.75.75 0 1 1-1.425.47C14.102 4.262 13.185 3.504 12 3.504c-1.407 0-2.42.958-2.496 2.551l-.005.195v1.749h8.251a2.25 2.25 0 0 1 2.245 2.097l.005.154v9.496a2.25 2.25 0 0 1-2.096 2.245l-.154.005H6.25A2.25 2.25 0 0 1 4.005 19.9L4 19.746V10.25a2.25 2.25 0 0 1 2.096-2.245L6.25 8l1.749-.001v-1.75C8 3.712 9.71 2.005 12 2.005ZM17.75 9.5H6.25a.75.75 0 0 0-.743.648l-.007.102v9.496c0 .38.282.693.648.743l.102.007h11.5a.75.75 0 0 0 .743-.648l.007-.102V10.25a.75.75 0 0 0-.648-.744L17.75 9.5Zm-5.75 4a1.499 1.499 0 1 1 0 2.996 1.499 1.499 0 0 1 0-2.997Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/logout.svg b/assets/icons/logout.svg
deleted file mode 100644
index 47dcaff..0000000
--- a/assets/icons/logout.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2a4 4 0 0 1 4 4v2h1.75A2.25 2.25 0 0 1 20 10.25v9.5A2.25 2.25 0 0 1 17.75 22H6.25A2.25 2.25 0 0 1 4 19.75v-9.5A2.25 2.25 0 0 1 6.25 8H8V6a4 4 0 0 1 4-4Zm5.75 7.5H6.25a.75.75 0 0 0-.75.75v9.5c0 .414.336.75.75.75h11.5a.75.75 0 0 0 .75-.75v-9.5a.75.75 0 0 0-.75-.75Zm-5.75 4a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Zm0-10A2.5 2.5 0 0 0 9.5 6v2h5V6A2.5 2.5 0 0 0 12 3.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/money.svg b/assets/icons/money.svg
deleted file mode 100644
index cbc397b..0000000
--- a/assets/icons/money.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 8a3 3 0 1 0 0 6 3 3 0 0 0 0-6ZM9 11a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z" fill="#000000"/><path d="M2 7.25A2.25 2.25 0 0 1 4.25 5h12.5A2.25 2.25 0 0 1 19 7.25v7.5A2.25 2.25 0 0 1 16.75 17H4.25A2.25 2.25 0 0 1 2 14.75v-7.5Zm2.25-.75a.75.75 0 0 0-.75.75V8h.75A.75.75 0 0 0 5 7.25V6.5h-.75Zm-.75 6h.75a2.25 2.25 0 0 1 2.25 2.25v.75h8v-.75a2.25 2.25 0 0 1 2.25-2.25h.75v-3h-.75a2.25 2.25 0 0 1-2.25-2.25V6.5h-8v.75A2.25 2.25 0 0 1 4.25 9.5H3.5v3Zm14-4.5v-.75a.75.75 0 0 0-.75-.75H16v.75c0 .414.336.75.75.75h.75Zm0 6h-.75a.75.75 0 0 0-.75.75v.75h.75a.75.75 0 0 0 .75-.75V14Zm-14 .75c0 .414.336.75.75.75H5v-.75a.75.75 0 0 0-.75-.75H3.5v.75Z" fill="#000000"/><path d="M4.401 18.5A2.999 2.999 0 0 0 7 20h10.25A4.75 4.75 0 0 0 22 15.25V10c0-1.11-.603-2.08-1.5-2.599v7.849a3.25 3.25 0 0 1-3.25 3.25H4.401Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/new.php b/assets/icons/new.php
deleted file mode 100644
index cd0dded..0000000
--- a/assets/icons/new.php
+++ /dev/null
@@ -1,3 +0,0 @@
-<?php
-
-var_dump($_SERVER); \ No newline at end of file
diff --git a/assets/icons/new/add.svg b/assets/icons/new/add.svg
deleted file mode 100644
index b44e6b3..0000000
--- a/assets/icons/new/add.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M453-280h60v-166h167v-60H513v-174h-60v174H280v60h173v166Zm27.266 200q-82.734 0-155.5-31.5t-127.266-86q-54.5-54.5-86-127.341Q80-397.681 80-480.5q0-82.819 31.5-155.659Q143-709 197.5-763t127.341-85.5Q397.681-880 480.5-880q82.819 0 155.659 31.5Q709-817 763-763t85.5 127Q880-563 880-480.266q0 82.734-31.5 155.5T763-197.684q-54 54.316-127 86Q563-80 480.266-80Zm.234-60Q622-140 721-239.5t99-241Q820-622 721.188-721 622.375-820 480-820q-141 0-240.5 98.812Q140-622.375 140-480q0 141 99.5 240.5t241 99.5Zm-.5-340Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/alerts.svg b/assets/icons/new/alerts.svg
deleted file mode 100644
index e408582..0000000
--- a/assets/icons/new/alerts.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M160-200v-60h80v-304q0-84 49.5-150.5T420-798v-22q0-25 17.5-42.5T480-880q25 0 42.5 17.5T540-820v22q81 17 130.5 83.5T720-564v304h80v60H160Zm320-302Zm0 422q-33 0-56.5-23.5T400-160h160q0 33-23.5 56.5T480-80ZM300-260h360v-304q0-75-52.5-127.5T480-744q-75 0-127.5 52.5T300-564v304Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/documents.svg b/assets/icons/new/documents.svg
deleted file mode 100644
index fcdbdfc..0000000
--- a/assets/icons/new/documents.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M319-250h322v-60H319v60Zm0-170h322v-60H319v60ZM220-80q-24 0-42-18t-18-42v-680q0-24 18-42t42-18h361l219 219v521q0 24-18 42t-42 18H220Zm331-554v-186H220v680h520v-494H551ZM220-820v186-186 680-680Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/emergency.svg b/assets/icons/new/emergency.svg
deleted file mode 100644
index 84b3b5a..0000000
--- a/assets/icons/new/emergency.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M426-136v-250L210-261l-55-93 217-126-216-125 54-93 216 125v-251h108v251l216-125 54 93-216 125 217 126-55 93-216-125v250H426Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/front.svg b/assets/icons/new/front.svg
deleted file mode 100644
index f72d52d..0000000
--- a/assets/icons/new/front.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M280-80 120-240l160-160 42 44-86 86h464v-160h60v220H236l86 86-42 44Zm-80-450v-220h524l-86-86 42-44 160 160-160 160-42-44 86-86H260v160h-60Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/history.svg b/assets/icons/new/history.svg
deleted file mode 100644
index dce57e4..0000000
--- a/assets/icons/new/history.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M477-120q-149 0-253-105.5T120-481h60q0 125 86 213t211 88q127 0 215-89t88-216q0-124-89-209.5T477-780q-68 0-127.5 31T246-667h105v60H142v-208h60v106q52-61 123.5-96T477-840q75 0 141 28t115.5 76.5Q783-687 811.5-622T840-482q0 75-28.5 141t-78 115Q684-177 618-148.5T477-120Zm128-197L451-469v-214h60v189l137 134-43 43Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/jobs.svg b/assets/icons/new/jobs.svg
deleted file mode 100644
index 8a4226e..0000000
--- a/assets/icons/new/jobs.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M222-214 80-356l42-42 100 99 179-179 42 43-221 221Zm0-320L80-676l42-42 100 99 179-179 42 43-221 221Zm298 244v-60h360v60H520Zm0-320v-60h360v60H520Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/letters.svg b/assets/icons/new/letters.svg
deleted file mode 100644
index 91d00ed..0000000
--- a/assets/icons/new/letters.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M667-360q-15 0-24.5-9.5T633-394v-172q0-15 9.5-24.5T667-600h139q15 0 24.5 9.5T840-566v46h-48v-32H681v144h111v-32h48v46q0 15-9.5 24.5T806-360H667Zm-287 0v-240h173q15 0 24.5 9.5T587-566v52q0 15-9.5 24.5T553-480q15 0 24.5 9.5T587-446v52q0 15-9.5 24.5T553-360H380Zm48-144h111v-48H428v48Zm0 96h111v-48H428v48Zm-308 48v-206q0-15 9.5-24.5T154-600h139q15 0 24.5 9.5T327-566v206h-48v-77H168v77h-48Zm48-125h111v-67H168v67Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/lists.svg b/assets/icons/new/lists.svg
deleted file mode 100644
index aa4ad37..0000000
--- a/assets/icons/new/lists.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M350-220h470v-137H350v137ZM140-603h150v-137H140v137Zm0 187h150v-127H140v127Zm0 196h150v-137H140v137Zm210-196h470v-127H350v127Zm0-187h470v-137H350v137ZM140-160q-24 0-42-18t-18-42v-520q0-24 18-42t42-18h680q24 0 42 18t18 42v520q0 24-18 42t-42 18H140Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/login.svg b/assets/icons/new/login.svg
deleted file mode 100644
index 19d7374..0000000
--- a/assets/icons/new/login.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M481-120v-60h299v-600H481v-60h299q24 0 42 18t18 42v600q0 24-18 42t-42 18H481Zm-55-185-43-43 102-102H120v-60h363L381-612l43-43 176 176-174 174Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/logout.svg b/assets/icons/new/logout.svg
deleted file mode 100644
index 0d2322a..0000000
--- a/assets/icons/new/logout.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M180-120q-24 0-42-18t-18-42v-600q0-24 18-42t42-18h299v60H180v600h299v60H180Zm486-185-43-43 102-102H360v-60h363L621-612l43-43 176 176-174 174Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/menu.svg b/assets/icons/new/menu.svg
deleted file mode 100644
index 1c17c72..0000000
--- a/assets/icons/new/menu.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M479.858-160Q460-160 446-174.142q-14-14.141-14-34Q432-228 446.142-242q14.141-14 34-14Q500-256 514-241.858q14 14.141 14 34Q528-188 513.858-174q-14.141 14-34 14Zm0-272Q460-432 446-446.142q-14-14.141-14-34Q432-500 446.142-514q14.141-14 34-14Q500-528 514-513.858q14 14.141 14 34Q528-460 513.858-446q-14.141 14-34 14Zm0-272Q460-704 446-718.142q-14-14.141-14-34Q432-772 446.142-786q14.141-14 34-14Q500-800 514-785.858q14 14.141 14 34Q528-732 513.858-718q-14.141 14-34 14Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/money.svg b/assets/icons/new/money.svg
deleted file mode 100644
index 72e14b3..0000000
--- a/assets/icons/new/money.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M652-416q25 0 44.5-19.5t19.5-45q0-25.5-19.5-44.5T652-544q-25 0-44.5 19T588-480.5q0 25.5 19.5 45T652-416ZM180-233v53-600 547Zm0 113q-23 0-41.5-18T120-180v-600q0-23 18.5-41.5T180-840h600q24 0 42 18.5t18 41.5v134h-60v-134H180v600h600v-133h60v133q0 24-18 42t-42 18H180Zm358-173q-34 0-54-20t-20-53v-227q0-34 20-53.5t54-19.5h270q34 0 54 19.5t20 53.5v227q0 33-20 53t-54 20H538Zm284-60v-253H524v253h298Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/pair.svg b/assets/icons/new/pair.svg
deleted file mode 100644
index 0d58dc1..0000000
--- a/assets/icons/new/pair.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M260-40q-24.75 0-42.375-17.625T200-100v-760q0-24.75 17.625-42.375T260-920h440q24.75 0 42.375 17.625T760-860v146h-60v-56H260v580h440v-56h60v146q0 24.75-17.625 42.375T700-40H260Zm0-90v30h440v-30H260Zm441-202-5-46q-12-3-22-9t-17-14l-40 19-29-46 36-27q-5-11-5-27t5-27l-36-27 29-46 40 19q7-8 16-14t23-9l5-46h56l5 46q14 3 23 9t16 14l40-19 29 46-36 27q5 11 5 27t-5 27l36 27-29 46-40-19q-7 8-17 14t-22 9l-5 46h-56Zm28-84q28 0 47-19t19-47q0-28-19-47t-47-19q-28 0-47 19t-19 47q0 28 19 47t47 19ZM260-830h440v-30H260v30Zm0 0v-30 30Zm0 700v30-30Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/pleasure.svg b/assets/icons/new/pleasure.svg
deleted file mode 100644
index 64bfbaa..0000000
--- a/assets/icons/new/pleasure.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M480-80q-72-8-143.5-41.5t-128.5-93q-57-59.5-92.5-147T80-564.975V-603h38q53 0 113 20.5T337-530q8-90 48-185.5T480-879q55 68 95 163.5T623-530q46-30 106-51.5T842-603h38v38.025Q880-449 844.5-361.5t-92.5 147q-57 59.5-128.5 93T480-80Zm8-61q-11-186-107.393-282.184Q284.213-519.368 141-542q13 193 112.5 288T488-141Zm-9-245q14-26 38.5-56t47.5-50q5-68-20-138t-65-145q-40 75-65 145t-20 138q23 20 46.5 50t37.5 56Zm69 228q47-17 93.5-45t84-73q37.5-45 63-110.5T819-542q-106 17-187 75.5T513-322q12 38 21 76.5t14 87.5Zm-69-228Zm69 228Zm-60 17Zm25-181ZM480-80Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/relations.svg b/assets/icons/new/relations.svg
deleted file mode 100644
index 9dbe309..0000000
--- a/assets/icons/new/relations.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M450-280H280q-83 0-141.5-58.5T80-480q0-83 58.5-141.5T280-680h170v60H280q-58.333 0-99.167 40.765-40.833 40.764-40.833 99Q140-422 180.833-381q40.834 41 99.167 41h170v60ZM325-450v-60h310v60H325Zm185 170v-60h170q58.333 0 99.167-40.765 40.833-40.764 40.833-99Q820-538 779.167-579 738.333-620 680-620H510v-60h170q83 0 141.5 58.5T880-480q0 83-58.5 141.5T680-280H510Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/schedule.svg b/assets/icons/new/schedule.svg
deleted file mode 100644
index 88fe7c8..0000000
--- a/assets/icons/new/schedule.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M180-80q-24 0-42-18t-18-42v-620q0-24 18-42t42-18h65v-60h65v60h340v-60h65v60h65q24 0 42 18t18 42v620q0 24-18 42t-42 18H180Zm0-60h600v-430H180v430Zm0-490h600v-130H180v130Zm0 0v-130 130Zm300 230q-17 0-28.5-11.5T440-440q0-17 11.5-28.5T480-480q17 0 28.5 11.5T520-440q0 17-11.5 28.5T480-400Zm-160 0q-17 0-28.5-11.5T280-440q0-17 11.5-28.5T320-480q17 0 28.5 11.5T360-440q0 17-11.5 28.5T320-400Zm320 0q-17 0-28.5-11.5T600-440q0-17 11.5-28.5T640-480q17 0 28.5 11.5T680-440q0 17-11.5 28.5T640-400ZM480-240q-17 0-28.5-11.5T440-280q0-17 11.5-28.5T480-320q17 0 28.5 11.5T520-280q0 17-11.5 28.5T480-240Zm-160 0q-17 0-28.5-11.5T280-280q0-17 11.5-28.5T320-320q17 0 28.5 11.5T360-280q0 17-11.5 28.5T320-240Zm320 0q-17 0-28.5-11.5T600-280q0-17 11.5-28.5T640-320q17 0 28.5 11.5T680-280q0 17-11.5 28.5T640-240Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/session_manager.svg b/assets/icons/new/session_manager.svg
deleted file mode 100644
index 0770b37..0000000
--- a/assets/icons/new/session_manager.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="m436-347 228-228-42-41-183 183-101-101-44 44 142 143Zm44 266q-140-35-230-162.5T160-523v-238l320-120 320 120v238q0 152-90 279.5T480-81Zm0-62q115-38 187.5-143.5T740-523v-196l-260-98-260 98v196q0 131 72.5 236.5T480-143Zm0-337Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/sessions.svg b/assets/icons/new/sessions.svg
deleted file mode 100644
index 0a4aceb..0000000
--- a/assets/icons/new/sessions.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M480-81q-140-35-230-162.5T160-523v-238l320-120 320 120v238q0 152-90 279.5T480-81Zm0-62q115-38 187.5-143.5T740-523v-196l-260-98-260 98v196q0 131 72.5 236.5T480-143Zm0-337Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/species.svg b/assets/icons/new/species.svg
deleted file mode 100644
index 4e575c9..0000000
--- a/assets/icons/new/species.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M380-80q-75 0-127.5-52.5T200-260q0-32 14.5-60.5T263-383q15-15 24-25t19-22q-51-78-78.5-163.5T200-760q0-58 21-89t59-31q42 0 87 41t79 109q10 20 18.5 41.5T480-641q7-26 15.5-47.5T514-730q34-68 79-109t87-41q38 0 59 31t21 89q0 81-27.5 166.5T654-430q10 12 19 22t24 25q34 34 48.5 62.5T760-260q0 75-52.5 127.5T580-80q-45 0-72.5-10L480-100l-27.5 10Q425-80 380-80Zm0-60q17 0 40-5.5t49-16.5q-11-5-20-17t-9-21q0-8 11.5-14t28.5-6q17 0 28.5 6t11.5 14q0 9-9 21t-20 17q26 11 49 16.5t40 5.5q50 0 85-35t35-85q0-22-12-43t-35-41q-11-10-24.5-24T604-396q-32-42-55-53t-69-11q-46 0-69 11t-55 53q-11 14-24.5 28T307-344q-23 20-35 41t-12 43q0 50 35 85t85 35Zm40-150q-8 0-14-9t-6-21q0-12 6-21t14-9q8 0 14 9t6 21q0 12-6 21t-14 9Zm120 0q-8 0-14-9t-6-21q0-12 6-21t14-9q8 0 14 9t6 21q0 12-6 21t-14 9ZM347-477q21-20 41.5-29.5T439-519q-5-51-17-99.5T391-705q-23-47-53-78.5T275-826q-8 15-11.5 32t-3.5 34q0 72 22.5 144.5T347-477Zm266 0q42-66 64.5-138.5T700-760q0-17-3.5-34T685-826q-33 11-63 42.5T569-705q-19 38-31 86.5T521-519q30 3 50.5 12.5T613-477Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/splitting.svg b/assets/icons/new/splitting.svg
deleted file mode 100644
index 74cda1d..0000000
--- a/assets/icons/new/splitting.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M596.817-220Q556-220 528-248.183q-28-28.183-28-69T528.183-386q28.183-28 69-28T666-385.817q28 28.183 28 69T665.817-248q-28.183 28-69 28ZM180-80q-24 0-42-18t-18-42v-620q0-24 18-42t42-18h65v-60h65v60h340v-60h65v60h65q24 0 42 18t18 42v620q0 24-18 42t-42 18H180Zm0-60h600v-430H180v430Zm0-490h600v-130H180v130Zm0 0v-130 130Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/travelling.svg b/assets/icons/new/travelling.svg
deleted file mode 100644
index 0f93c0e..0000000
--- a/assets/icons/new/travelling.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="m612-120-263-93-179 71q-17 9-33.5-1T120-173v-558q0-13 7.5-23t19.5-15l202-71 263 92 178-71q17-8 33.5 1.5T840-788v565q0 11-7.5 19T814-192l-202 72Zm-34-75v-505l-196-66v505l196 66Zm60 0 142-47v-512l-142 54v505Zm-458-12 142-54v-505l-142 47v512Zm458-493v505-505Zm-316-66v505-505Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/wakeup.svg b/assets/icons/new/wakeup.svg
deleted file mode 100644
index 08cf946..0000000
--- a/assets/icons/new/wakeup.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M80-200v-255q0-25 10-47t30-36v-116q0-45 30.5-75.5T226-760h180q22 0 41 10t33 27q14-17 32.5-27t40.5-10h180q45 0 76 30.5t31 75.5v116q20 14 30 36t10 47v255h-60v-80H140v80H80Zm430-355h270v-99q0-20-13.5-33T733-700H550q-17 0-28.5 14T510-654v99Zm-330 0h270v-99q0-18-11.5-32T410-700H226q-19 0-32.5 13.5T180-654v99Zm-40 215h680v-115q0-17-11.5-28.5T780-495H180q-17 0-28.5 11.5T140-455v115Zm680 0H140h680Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/new/wave.svg b/assets/icons/new/wave.svg
deleted file mode 100644
index 39607d2..0000000
--- a/assets/icons/new/wave.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="m434-498 276-275q9-9 21-9t21 9q9 9 9 21t-9 21L476-455l-42-43Zm104 104 247-247q9.067-9 21.533-9Q819-650 828-641.158q9 8.842 9 21T828-599L580-351l-42-43ZM195-199q-91-91-91.5-218T194-635l122-122 42 42q12 12 19.5 28t8.5 30l163-164q9.067-9 21.533-9Q583-830 592-820.947q9 9.052 9 21.5Q601-787 592-778L389-575l-65 65 26 26q42 42 40.5 100.5T347-283l-7 7-42-43 7-7q25-25 25.5-58.5T307-442l-47-47q-9-9.067-9-21.533Q251-523 260-532l56-55q17-17 17-42.5T316-672l-80 80q-73 73-72.5 175T237-242q74 74 177 75.5T590-238l241-241q9.067-9 21.533-9Q865-488 874-479.158q9 8.842 9 21T874-437L633-196q-91 91-219 89.5T195-199Zm217-217ZM689-40l1-60q71 0 120.5-49.5T860-270l60-1q0 95.851-67.575 163.425Q784.851-40 689-40ZM40-689q0-95.851 67.575-163.425Q175.149-920 271-920l-1 60q-71 0-120.5 49.5T100-690l-60 1Z"/></svg> \ No newline at end of file
diff --git a/assets/icons/nicknames.svg b/assets/icons/nicknames.svg
deleted file mode 100644
index dab78cb..0000000
--- a/assets/icons/nicknames.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.75 2h3.998a.75.75 0 0 1 .102 1.493l-.102.007H12.5v17h1.245a.75.75 0 0 1 .743.648l.007.102a.75.75 0 0 1-.648.743l-.102.007H9.75a.75.75 0 0 1-.102-1.493l.102-.007H11v-17H9.75a.75.75 0 0 1-.743-.648L9 2.75a.75.75 0 0 1 .648-.743L9.75 2h3.998H9.75Zm8.496 2.997a3.253 3.253 0 0 1 3.25 3.25l.004 7.504a3.249 3.249 0 0 1-3.064 3.246l-.186.005h-4.745v-1.5h4.803A1.749 1.749 0 0 0 20 15.751l-.003-7.505a1.753 1.753 0 0 0-1.752-1.75h-4.74v-1.5h4.74Zm-8.246 0v1.5H5.25a1.75 1.75 0 0 0-1.75 1.75v7.504c0 .967.784 1.75 1.75 1.75h4.745v1.5H5.25A3.25 3.25 0 0 1 2 15.751V8.247a3.25 3.25 0 0 1 3.25-3.25H10Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/none.svg b/assets/icons/none.svg
deleted file mode 100644
index 62554a8..0000000
--- a/assets/icons/none.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.001c5.524 0 10 4.477 10 10s-4.476 10-10 10c-5.522 0-10-4.477-10-10s4.478-10 10-10Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-4.25 7.75h8.5a.75.75 0 0 1 .102 1.492l-.102.007h-8.5a.75.75 0 0 1-.102-1.493l.102-.007h8.5-8.5Z" fill="#fcb4ae"/></svg> \ No newline at end of file
diff --git a/assets/icons/page.svg b/assets/icons/page.svg
deleted file mode 100644
index b6721e6..0000000
--- a/assets/icons/page.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17.75 2.001a2.25 2.25 0 0 1 2.245 2.096L20 4.25v15.498a2.25 2.25 0 0 1-2.096 2.245l-.154.005H6.25a2.25 2.25 0 0 1-2.245-2.096L4 19.75V4.251a2.25 2.25 0 0 1 2.096-2.245l.154-.005h11.5Zm0 1.5H6.25a.75.75 0 0 0-.743.648l-.007.102v15.498c0 .38.282.694.648.743l.102.007h11.5a.75.75 0 0 0 .743-.648l.007-.102V4.251a.75.75 0 0 0-.648-.743L17.75 3.5Z" fill="#000000"/><path d="M7 15.75a.75.75 0 0 1 .75-.75h8.5a.75.75 0 1 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75ZM7 7.75A.75.75 0 0 1 7.75 7h8.5a.75.75 0 1 1 0 1.5h-8.5A.75.75 0 0 1 7 7.75ZM7 11.75a.75.75 0 0 1 .75-.75h8.5a.75.75 0 1 1 0 1.5h-8.5a.75.75 0 0 1-.75-.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/pair.svg b/assets/icons/pair.svg
deleted file mode 100644
index 56a9683..0000000
--- a/assets/icons/pair.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.669 21H11.33a1.75 1.75 0 1 1-2.325-2.334v-3.671H5.334c-.261.553-.802.947-1.44 1L3.75 16A1.75 1.75 0 0 1 3 12.668V5.331A1.75 1.75 0 1 1 5.332 3h7.337a1.75 1.75 0 1 1 2.327 2.335l-.001 3.67h3.671c.261-.552.802-.946 1.44-.998L20.25 8a1.75 1.75 0 0 1 .752 3.33v7.34A1.75 1.75 0 1 1 18.669 21H11.33h7.338Zm.002-10.495-3.676-.001v2.16c.55.261.943.801.994 1.438l.006.143a1.75 1.75 0 0 1-3.331.75h-2.158v3.677c.362.173.654.466.826.828h7.336c.173-.364.469-.66.833-.832v-7.336a1.757 1.757 0 0 1-.749-.676l-.081-.151Zm-5.176-.001h-2.166c-.172.36-.463.652-.822.824l-.001 2.167h2.157c.173-.364.468-.659.832-.832v-2.159ZM12.668 4.5H5.333a1.757 1.757 0 0 1-.832.832v7.337c.362.172.655.465.828.826h3.677v-2.16a1.75 1.75 0 0 1-1-1.441L8 9.75a1.75 1.75 0 0 1 3.334-.746h2.161V5.329a1.758 1.758 0 0 1-.746-.678l-.08-.151Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/parent.svg b/assets/icons/parent.svg
deleted file mode 100644
index 0ae96e2..0000000
--- a/assets/icons/parent.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6.747 3 10.506.002a3.752 3.752 0 0 1 3.745 3.551l.005.2v4.492a.75.75 0 0 1-1.493.102l-.007-.102V6.752c0-1.19-.925-2.165-2.096-2.245l-.154-.005L6.747 4.5a2.249 2.249 0 0 0-2.242 2.057l-.008.159.002 10.536c.001 1.19.926 2.165 2.097 2.245l.154.005h4.496a.75.75 0 0 1 .102 1.493l-.102.007H6.75a3.752 3.752 0 0 1-3.745-3.55l-.006-.2-.001-10.5.004-.203a3.749 3.749 0 0 1 3.546-3.544l.2-.005ZM9.75 9h6.504a.75.75 0 0 1 .102 1.493l-.102.007-4.694-.001 7.224 7.22a.75.75 0 0 1 .073.977l-.073.084a.75.75 0 0 1-.977.073l-.084-.073-7.223-7.22v4.691a.75.75 0 0 1-.648.743l-.102.007a.75.75 0 0 1-.743-.648L9 16.25V9.734c0-.025.002-.05.005-.076l.021-.108.035-.096.005-.012a.721.721 0 0 1 .153-.223l.044-.04.081-.06.06-.035.095-.042.067-.02.062-.013L9.72 9h6.533H9.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/parser.svg b/assets/icons/parser.svg
deleted file mode 100644
index 94c2068..0000000
--- a/assets/icons/parser.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5.25 18A3.25 3.25 0 0 1 2 14.75v-8.5A3.25 3.25 0 0 1 5.25 3h13.5A3.25 3.25 0 0 1 22 6.25v8.5A3.25 3.25 0 0 1 18.75 18h-5.738L8 21.75a1.25 1.25 0 0 1-1.999-1V18h-.75Zm7.264-1.5h6.236a1.75 1.75 0 0 0 1.75-1.75v-8.5a1.75 1.75 0 0 0-1.75-1.75H5.25A1.75 1.75 0 0 0 3.5 6.25v8.5c0 .966.784 1.75 1.75 1.75h2.249v3.75l5.015-3.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/partial.svg b/assets/icons/partial.svg
deleted file mode 100644
index 0daec8d..0000000
--- a/assets/icons/partial.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4.53 12.97a.75.75 0 0 0-1.06 1.06l4.5 4.5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06L8.5 16.94l-3.97-3.97Z" fill="#fcf7ae"/></svg> \ No newline at end of file
diff --git a/assets/icons/pleasure.svg b/assets/icons/pleasure.svg
deleted file mode 100644
index 1ed49ed..0000000
--- a/assets/icons/pleasure.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.996a7.49 7.49 0 0 1 7.496 7.25l.004.25v4.097l1.38 3.156a1.249 1.249 0 0 1-1.145 1.75L15 18.502a3 3 0 0 1-5.995.177L9 18.499H4.275a1.251 1.251 0 0 1-1.147-1.747L4.5 13.594V9.496c0-4.155 3.352-7.5 7.5-7.5ZM13.5 18.5l-3 .002a1.5 1.5 0 0 0 2.993.145l.006-.147ZM12 3.496c-3.32 0-6 2.674-6 6v4.41L4.656 17h14.697L18 13.907V9.509l-.004-.225A5.988 5.988 0 0 0 12 3.496Zm9 4.754h2a.75.75 0 0 1 .102 1.493L23 9.75h-2a.75.75 0 0 1-.102-1.493L21 8.25Zm-20 0h2a.75.75 0 0 1 .102 1.493L3 9.75H1a.75.75 0 0 1-.102-1.493L1 8.25Zm21.6-5.7a.75.75 0 0 1-.066.977l-.084.073-2 1.5a.75.75 0 0 1-.984-1.127l.084-.073 2-1.5a.75.75 0 0 1 1.05.15ZM2.45 2.4l2 1.5a.75.75 0 1 1-.9 1.2l-2-1.5a.75.75 0 1 1 .9-1.2Z" fill="rgb(25,135,84)"/></svg> \ No newline at end of file
diff --git a/assets/icons/ponytown.svg b/assets/icons/ponytown.svg
deleted file mode 100644
index cb9d7aa..0000000
--- a/assets/icons/ponytown.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20.026 12.192a2.002 2.002 0 0 1-.577.598l-6.05 4.084a2.5 2.5 0 0 1-2.798 0l-6.05-4.084a2 2 0 0 1-.779-2.29l6.841 4.56a2.5 2.5 0 0 0 2.613.098l.16-.098 6.841-4.56a1.996 1.996 0 0 1-.201 1.692Zm.201 1.558a1.996 1.996 0 0 1-.778 2.29l-6.05 4.084a2.5 2.5 0 0 1-2.798 0l-6.05-4.084a2 2 0 0 1-.779-2.29l6.841 4.56a2.5 2.5 0 0 0 2.613.098l.16-.098 6.841-4.56Zm-6.84-10.325 6.365 4.243a1 1 0 0 1 0 1.664l-6.365 4.244a2.5 2.5 0 0 1-2.774 0L4.248 9.332a1 1 0 0 1 0-1.664l6.365-4.243a2.5 2.5 0 0 1 2.774 0ZM11.56 4.606l-.116.067L5.705 8.5l5.74 3.828a1 1 0 0 0 .994.066l.116-.066L18.294 8.5l-5.74-3.827a1 1 0 0 0-.993-.067Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/prefix.svg b/assets/icons/prefix.svg
deleted file mode 100644
index b1b71db..0000000
--- a/assets/icons/prefix.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19.704 12-8.492-8.727a.75.75 0 1 1 1.075-1.046l9 9.25a.75.75 0 0 1 0 1.046l-9 9.25a.75.75 0 1 1-1.075-1.046L19.705 12Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/profiles.svg b/assets/icons/profiles.svg
deleted file mode 100644
index 4c46935..0000000
--- a/assets/icons/profiles.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21 18.251a2.249 2.249 0 0 0-2.25-2.249H5.25a2.249 2.249 0 1 0 0 4.498h13.5A2.249 2.249 0 0 0 21 18.251Zm-4-6.5a2.249 2.249 0 0 0-2.25-2.249h-9.5a2.25 2.25 0 1 0 0 4.498h9.5A2.249 2.249 0 0 0 17 11.751Zm-4-6.5a2.25 2.25 0 0 0-2.25-2.25l-5.5.001a2.25 2.25 0 0 0 0 4.498h5.5A2.25 2.25 0 0 0 13 5.251Zm6.5 13a.75.75 0 0 1-.75.75H5.25a.75.75 0 0 1 0-1.499h13.5c.415 0 .75.335.75.749Zm-4-6.5a.75.75 0 0 1-.75.75h-9.5a.75.75 0 0 1 0-1.499h9.5c.415 0 .75.335.75.749Zm-4-6.5a.75.75 0 0 1-.75.75h-5.5a.75.75 0 0 1 0-1.5h5.5a.75.75 0 0 1 .75.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/reference.svg b/assets/icons/reference.svg
deleted file mode 100644
index 76e6ef0..0000000
--- a/assets/icons/reference.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4 6c0-.69.315-1.293.774-1.78.455-.482 1.079-.883 1.793-1.202C7.996 2.377 9.917 2 12 2c2.083 0 4.004.377 5.433 1.018.714.32 1.338.72 1.793 1.202.459.487.774 1.09.774 1.78v12c0 .69-.315 1.293-.774 1.78-.455.482-1.079.883-1.793 1.203C16.004 21.623 14.083 22 12 22c-2.083 0-4.004-.377-5.433-1.017-.714-.32-1.338-.72-1.793-1.203C4.315 19.293 4 18.69 4 18V6Zm1.5 0c0 .207.09.46.365.75.279.296.717.596 1.315.864 1.195.535 2.899.886 4.82.886 1.921 0 3.625-.35 4.82-.886.598-.268 1.036-.568 1.315-.864.275-.29.365-.543.365-.75 0-.207-.09-.46-.365-.75-.279-.296-.717-.596-1.315-.864C15.625 3.851 13.92 3.5 12 3.5c-1.921 0-3.625.35-4.82.886-.598.268-1.036.568-1.315.864-.275.29-.365.543-.365.75Zm13 2.392c-.32.22-.68.417-1.067.59C16.004 9.623 14.083 10 12 10c-2.083 0-4.004-.377-5.433-1.018a6.801 6.801 0 0 1-1.067-.59V18c0 .207.09.46.365.75.279.296.717.596 1.315.864 1.195.535 2.899.886 4.82.886 1.921 0 3.625-.35 4.82-.886.598-.268 1.036-.568 1.315-.864.275-.29.365-.543.365-.75V8.392Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/relations.svg b/assets/icons/relations.svg
deleted file mode 100644
index 14a54ad..0000000
--- a/assets/icons/relations.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M6.25 3A3.25 3.25 0 0 0 3 6.25v6a3.25 3.25 0 0 0 3.25 3.25H7.5V14H6.25a1.75 1.75 0 0 1-1.75-1.75v-6c0-.966.784-1.75 1.75-1.75h6c.966 0 1.75.784 1.75 1.75v6A1.75 1.75 0 0 1 12.25 14H11v1.5h1.25a3.25 3.25 0 0 0 3.25-3.25v-6A3.25 3.25 0 0 0 12.25 3h-6Z" fill="#000000"/><path d="M10 11.75c0-.966.784-1.75 1.75-1.75h1.248V8.5H11.75a3.25 3.25 0 0 0-3.25 3.25v6A3.25 3.25 0 0 0 11.75 21h6A3.25 3.25 0 0 0 21 17.75v-6a3.25 3.25 0 0 0-3.25-3.25H16.5V10h1.25c.966 0 1.75.784 1.75 1.75v6a1.75 1.75 0 0 1-1.75 1.75h-6A1.75 1.75 0 0 1 10 17.75v-6Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/reset.svg b/assets/icons/reset.svg
deleted file mode 100644
index 901fbb3..0000000
--- a/assets/icons/reset.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m15.87 2.669 4.968 4.968a2.25 2.25 0 0 1 0 3.182l-8.681 8.68 6.097.001a.75.75 0 0 1 .744.648l.006.102a.75.75 0 0 1-.648.743l-.102.007-8.41.001a2.244 2.244 0 0 1-1.714-.655l-4.968-4.969a2.25 2.25 0 0 1 0-3.182l9.526-9.526a2.25 2.25 0 0 1 3.182 0ZM5.709 11.768l-1.487 1.488a.75.75 0 0 0 0 1.06l4.969 4.969c.146.146.338.22.53.22l.029-.005.038.002a.747.747 0 0 0 .463-.217l1.487-1.487-6.03-6.03Zm8.04-8.039-6.98 6.978 6.03 6.03 6.979-6.978a.75.75 0 0 0 0-1.061l-4.969-4.969a.75.75 0 0 0-1.06 0Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/right.svg b/assets/icons/right.svg
deleted file mode 100644
index 3d68582..0000000
--- a/assets/icons/right.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.001c5.524 0 10 4.477 10 10s-4.476 10-10 10c-5.522 0-10-4.477-10-10s4.478-10 10-10Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-.352 4.053.072-.084a.75.75 0 0 1 .977-.073l.084.073 4 4a.75.75 0 0 1 .073.977l-.072.085-4.002 4a.75.75 0 0 1-1.133-.977l.073-.084 2.722-2.721H7.75a.75.75 0 0 1-.743-.648L7 12a.75.75 0 0 1 .648-.743l.102-.007h6.69l-2.72-2.72a.75.75 0 0 1-.072-.976l.072-.084-.072.084Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/rules-old.svg b/assets/icons/rules-old.svg
deleted file mode 100644
index 35843b3..0000000
--- a/assets/icons/rules-old.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M14.14 2.978a2.25 2.25 0 0 0-3.412-.267L7.264 6.176a2.25 2.25 0 0 0 .342 3.463l2.01 1.339-6.873 6.743a2.51 2.51 0 1 0 3.532 3.565l6.872-6.872 1.216 1.911a2.25 2.25 0 0 0 3.49.383l3.436-3.436a2.25 2.25 0 0 0-.268-3.411l-3.888-2.828a.75.75 0 0 1-.166-.166L14.14 2.978Zm-2.35.793a.75.75 0 0 1 1.136.09l.46.632L9.068 8.81l-.63-.42a.75.75 0 0 1-.114-1.154l3.465-3.465ZM10.34 9.66l3.939-3.938 1.475 2.028c.139.19.306.358.496.497L18.21 9.67l-3.852 3.851-1.054-1.657a2.25 2.25 0 0 0-.65-.664L10.34 9.66Zm4.842 5.159 4.255-4.255.702.51a.75.75 0 0 1 .09 1.138l-3.437 3.436a.75.75 0 0 1-1.163-.127l-.447-.702Zm-2.86-1.7-7.108 7.108a1.01 1.01 0 1 1-1.42-1.435l7.096-6.963.93.62c.088.058.161.134.217.222l.285.447ZM14.75 19a.75.75 0 1 0 0 1.5h-2a.75.75 0 1 0 0 1.5h8.5a.75.75 0 0 0 0-1.5h-2a.75.75 0 0 0 0-1.5h-4.5Z" fill="#000000" opacity=".5"/></svg> \ No newline at end of file
diff --git a/assets/icons/rules.svg b/assets/icons/rules.svg
deleted file mode 100644
index 1dcb80a..0000000
--- a/assets/icons/rules.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M14.14 2.978a2.25 2.25 0 0 0-3.412-.267L7.264 6.176a2.25 2.25 0 0 0 .342 3.463l2.01 1.339-6.873 6.743a2.51 2.51 0 1 0 3.532 3.565l6.872-6.872 1.216 1.911a2.25 2.25 0 0 0 3.49.383l3.436-3.436a2.25 2.25 0 0 0-.268-3.411l-3.888-2.828a.75.75 0 0 1-.166-.166L14.14 2.978Zm-2.35.793a.75.75 0 0 1 1.136.09l.46.632L9.068 8.81l-.63-.42a.75.75 0 0 1-.114-1.154l3.465-3.465ZM10.34 9.66l3.939-3.938 1.475 2.028c.139.19.306.358.496.497L18.21 9.67l-3.852 3.851-1.054-1.657a2.25 2.25 0 0 0-.65-.664L10.34 9.66Zm4.842 5.159 4.255-4.255.702.51a.75.75 0 0 1 .09 1.138l-3.437 3.436a.75.75 0 0 1-1.163-.127l-.447-.702Zm-2.86-1.7-7.108 7.108a1.01 1.01 0 1 1-1.42-1.435l7.096-6.963.93.62c.088.058.161.134.217.222l.285.447ZM14.75 19a.75.75 0 1 0 0 1.5h-2a.75.75 0 1 0 0 1.5h8.5a.75.75 0 0 0 0-1.5h-2a.75.75 0 0 0 0-1.5h-4.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/save.svg b/assets/icons/save.svg
deleted file mode 100644
index 47d7166..0000000
--- a/assets/icons/save.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.75A2.75 2.75 0 0 1 5.75 3h9.964a3.25 3.25 0 0 1 2.299.952l2.035 2.035c.61.61.952 1.437.952 2.299v9.964A2.75 2.75 0 0 1 18.25 21H5.75A2.75 2.75 0 0 1 3 18.25V5.75ZM5.75 4.5c-.69 0-1.25.56-1.25 1.25v12.5c0 .69.56 1.25 1.25 1.25H6v-5.25A2.25 2.25 0 0 1 8.25 12h7.5A2.25 2.25 0 0 1 18 14.25v5.25h.25c.69 0 1.25-.56 1.25-1.25V8.286c0-.465-.184-.91-.513-1.238l-2.035-2.035a1.75 1.75 0 0 0-.952-.49V7.25a2.25 2.25 0 0 1-2.25 2.25h-4.5A2.25 2.25 0 0 1 7 7.25V4.5H5.75Zm10.75 15v-5.25a.75.75 0 0 0-.75-.75h-7.5a.75.75 0 0 0-.75.75v5.25h9Zm-8-15v2.75c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75V4.5h-6Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/schedules.svg b/assets/icons/schedules.svg
deleted file mode 100644
index 43c5a28..0000000
--- a/assets/icons/schedules.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19.994 5.007.004.121.002.122v11.1A3.65 3.65 0 0 1 16.35 20H5.25a4.35 4.35 0 0 1-.243-.007A3.246 3.246 0 0 0 7.75 21.5h8.6a5.15 5.15 0 0 0 5.15-5.15v-8.6c0-1.153-.6-2.166-1.506-2.743ZM5.25 2A3.25 3.25 0 0 0 2 5.25v10.5A3.25 3.25 0 0 0 5.25 19h10.5A3.25 3.25 0 0 0 19 15.75V5.25A3.25 3.25 0 0 0 15.75 2H5.25ZM3.5 7.5h14v8.25a1.75 1.75 0 0 1-1.75 1.75H5.25a1.75 1.75 0 0 1-1.75-1.75V7.5Zm1.75-4h10.5c.966 0 1.75.784 1.75 1.75V6h-14v-.75c0-.966.784-1.75 1.75-1.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/score.svg b/assets/icons/score.svg
deleted file mode 100644
index fce0154..0000000
--- a/assets/icons/score.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M16.749 2h4.554l.1.014.099.028.06.026c.08.034.153.085.219.15l.04.044.044.057.054.09.039.09.019.064.014.064.009.095v4.532a.75.75 0 0 1-1.493.102l-.007-.102V4.559l-6.44 6.44a.75.75 0 0 1-.976.073L13 11 9.97 8.09l-5.69 5.689a.75.75 0 0 1-1.133-.977l.073-.084 6.22-6.22a.75.75 0 0 1 .976-.072l.084.072 3.03 2.91L19.438 3.5h-2.69a.75.75 0 0 1-.742-.648l-.007-.102a.75.75 0 0 1 .648-.743L16.75 2ZM3.75 17a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5a.75.75 0 0 1 .75-.75Zm5.75-3.25a.75.75 0 0 0-1.5 0v7.5a.75.75 0 0 0 1.5 0v-7.5ZM13.75 15a.75.75 0 0 1 .75.75v5.5a.75.75 0 0 1-1.5 0v-5.5a.75.75 0 0 1 .75-.75Zm5.75-4.25a.75.75 0 0 0-1.5 0v10.5a.75.75 0 0 0 1.5 0v-10.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/search.svg b/assets/icons/search.svg
deleted file mode 100644
index bbcd5f5..0000000
--- a/assets/icons/search.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10 2.75a7.25 7.25 0 0 1 5.63 11.819l4.9 4.9a.75.75 0 0 1-.976 1.134l-.084-.073-4.901-4.9A7.25 7.25 0 1 1 10 2.75Zm0 1.5a5.75 5.75 0 1 0 0 11.5 5.75 5.75 0 0 0 0-11.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/sessions.svg b/assets/icons/sessions.svg
deleted file mode 100644
index 6cf4935..0000000
--- a/assets/icons/sessions.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M13.995 11a2 2 0 0 1-1.245 1.852v2.398a.75.75 0 0 1-1.5 0v-2.394A2 2 0 1 1 13.995 11Z" fill="#000000"/><path d="M3.75 5a.75.75 0 0 0-.75.75V11c0 5.001 2.958 8.676 8.725 10.948a.75.75 0 0 0 .55 0C18.042 19.676 21 16 21 11V5.75a.75.75 0 0 0-.75-.75c-2.663 0-5.258-.943-7.8-2.85a.75.75 0 0 0-.9 0C9.008 4.057 6.413 5 3.75 5Zm.75 6V6.478c2.577-.152 5.08-1.09 7.5-2.8 2.42 1.71 4.923 2.648 7.5 2.8V11c0 4.256-2.453 7.379-7.5 9.442C6.953 18.379 4.5 15.256 4.5 11Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/shield.svg b/assets/icons/shield.svg
deleted file mode 100644
index fe17693..0000000
--- a/assets/icons/shield.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.75A.75.75 0 0 1 3.75 5c2.663 0 5.258-.943 7.8-2.85a.75.75 0 0 1 .9 0C14.992 4.057 17.587 5 20.25 5a.75.75 0 0 1 .75.75V11c0 5.001-2.958 8.676-8.725 10.948a.75.75 0 0 1-.55 0C5.958 19.676 3 16 3 11V5.75Zm1.5.728V11c0 4.256 2.453 7.379 7.5 9.442 5.047-2.063 7.5-5.186 7.5-9.442V6.478c-2.577-.152-5.08-1.09-7.5-2.8-2.42 1.71-4.923 2.648-7.5 2.8Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/species.svg b/assets/icons/species.svg
deleted file mode 100644
index 2a885c3..0000000
--- a/assets/icons/species.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M3.533 11.25h16.934a8.5 8.5 0 0 0-16.934 0Zm16.934 1.5H3.533a8.5 8.5 0 0 0 16.934 0ZM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/splitting.svg b/assets/icons/splitting.svg
deleted file mode 100644
index 9f7c290..0000000
--- a/assets/icons/splitting.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21 6.25A3.25 3.25 0 0 0 17.75 3H6.25A3.25 3.25 0 0 0 3 6.25v11.5A3.25 3.25 0 0 0 6.25 21h5.772a6.471 6.471 0 0 1-.709-1.5H6.25a1.75 1.75 0 0 1-1.75-1.75V8.5h15v2.813a6.471 6.471 0 0 1 1.5.709V6.25ZM6.25 4.5h11.5c.966 0 1.75.784 1.75 1.75V7h-15v-.75c0-.966.784-1.75 1.75-1.75Z" fill="#000000"/><path d="M23 17.5a5.5 5.5 0 1 0-11 0 5.5 5.5 0 0 0 11 0Zm-5.5 0h2a.5.5 0 0 1 0 1H17a.5.5 0 0 1-.5-.491v-3.01a.5.5 0 0 1 1 0V17.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/stats.svg b/assets/icons/stats.svg
deleted file mode 100644
index ed35af6..0000000
--- a/assets/icons/stats.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M5 4.25a.75.75 0 0 0-1.5 0v14.5c0 .966.784 1.75 1.75 1.75h14.5a.75.75 0 0 0 0-1.5H5.25a.25.25 0 0 1-.25-.25V4.25Zm9 2.5a.75.75 0 0 1 .75-.75h5.002a.75.75 0 0 1 .75.75v5.005a.75.75 0 1 1-1.5 0V8.559L13.78 13.78a.75.75 0 0 1-1.06 0l-1.97-1.97-3.22 3.22a.75.75 0 0 1-1.06-1.06l3.75-3.75a.75.75 0 0 1 1.06 0l1.97 1.97 4.69-4.69h-3.19a.75.75 0 0 1-.75-.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/terminology.svg b/assets/icons/terminology.svg
deleted file mode 100644
index dd8771b..0000000
--- a/assets/icons/terminology.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M11 8.018a.75.75 0 0 1-.75.732c-.75 0-.75-.751-.75-.751V7.99a1.403 1.403 0 0 1 .008-.134 2.222 2.222 0 0 1 .42-1.067c.454-.613 1.27-1.062 2.585-1.039.95.017 1.793.415 2.321 1.07.537.667.718 1.57.362 2.459-.362.905-1.181 1.265-1.652 1.471l-.05.023c-.28.123-.413.187-.493.251l-.001.001v.724a.75.75 0 0 1-1.5.001V11c0-.523.252-.897.563-1.147.25-.2.565-.338.786-.436l.038-.017c.542-.239.8-.387.917-.679a.92.92 0 0 0-.138-.96c-.222-.275-.629-.502-1.179-.511-.935-.016-1.245.285-1.353.432a.722.722 0 0 0-.134.33v.006ZM12.25 15.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" fill="#000000"/><path d="M4 4.5A2.5 2.5 0 0 1 6.5 2H18a2.5 2.5 0 0 1 2.5 2.5v14.25a.75.75 0 0 1-.75.75H5.5a1 1 0 0 0 1 1h13.25a.75.75 0 0 1 0 1.5H6.5A2.5 2.5 0 0 1 4 19.5v-15Zm1.5 0V18H19V4.5a1 1 0 0 0-1-1H6.5a1 1 0 0 0-1 1Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/time.svg b/assets/icons/time.svg
deleted file mode 100644
index 5b1a6b2..0000000
--- a/assets/icons/time.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 5a8.5 8.5 0 1 1 0 17 8.5 8.5 0 0 1 0-17Zm0 1.5a7 7 0 1 0 0 14 7 7 0 0 0 0-14ZM12 8a.75.75 0 0 1 .743.648l.007.102v4.5a.75.75 0 0 1-1.493.102l-.007-.102v-4.5A.75.75 0 0 1 12 8Zm7.147-2.886.083.06 1.158.964a.75.75 0 0 1-.877 1.212l-.082-.06-1.159-.964a.75.75 0 0 1 .877-1.212ZM14.25 2.5a.75.75 0 0 1 .102 1.493L14.25 4h-4.5a.75.75 0 0 1-.102-1.493L9.75 2.5h4.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/together.svg b/assets/icons/together.svg
deleted file mode 100644
index 8353168..0000000
--- a/assets/icons/together.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19.729 3.917.05.16.552 1.922a.75.75 0 0 1-.418.893l-.096.035L9.09 10.002h11.159a.75.75 0 0 1 .743.65l.007.1v8.499a2.75 2.75 0 0 1-2.583 2.745L18.25 22H5.75a2.75 2.75 0 0 1-2.745-2.582L3 19.25v-8.392l-.522-1.821a2.75 2.75 0 0 1 1.726-3.35l.16-.052 12.014-3.445a2.75 2.75 0 0 1 3.35 1.726Zm-.23 7.585H4.5v7.749c0 .604.429 1.108.998 1.224l.124.02.128.006H18.25a1.25 1.25 0 0 0 1.244-1.122l.006-.128v-7.749ZM6.272 6.649l-1.496.43a1.25 1.25 0 0 0-.886 1.42l.029.125.344 1.201.295-.085 1.714-3.09Zm4.756-1.363-2.717.779-1.714 3.09 2.718-.778 1.713-3.091Zm4.757-1.365-2.717.78-1.714 3.09 2.717-.778 1.714-3.092Zm1.848-.233-1.521 2.74 2.568-.737-.343-1.2a1.248 1.248 0 0 0-.704-.803Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/top.svg b/assets/icons/top.svg
deleted file mode 100644
index ee8f6c3..0000000
--- a/assets/icons/top.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generator: Adobe Illustrator 27.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
- viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
-<path d="M12.7,10.2L12.7,10.2c0.4,0.3,0.8,0.3,1.1,0l0.7-0.7v6.7l0,0.1c0.1,0.4,0.4,0.6,0.7,0.6l0.1,0c0.4-0.1,0.6-0.4,0.6-0.7V9.6
- l0.7,0.7l0.1,0.1c0.3,0.2,0.8,0.2,1-0.2c0.2-0.3,0.2-0.7-0.1-1l-2-2l-0.1-0.1c-0.3-0.2-0.7-0.2-1,0.1l-2,2l-0.1,0.1
- C12.5,9.6,12.5,10,12.7,10.2L12.7,10.2z M22,12c0-5.5-4.5-10-10-10S2,6.5,2,12c0,5.5,4.5,10,10,10S22,17.5,22,12z M3.5,12
- c0-4.7,3.8-8.5,8.5-8.5s8.5,3.8,8.5,8.5s-3.8,8.5-8.5,8.5S3.5,16.7,3.5,12z M6.2,10.2L6.2,10.2c0.4,0.3,0.8,0.3,1.1,0L8,9.6v6.7
- l0,0.1C8.1,16.7,8.4,17,8.7,17l0.1,0c0.4-0.1,0.6-0.4,0.6-0.7V9.6l0.7,0.7l0.1,0.1c0.3,0.2,0.8,0.2,1-0.2c0.2-0.3,0.2-0.7-0.1-1
- l-2-2L9.2,7.1C8.9,6.9,8.5,7,8.2,7.2l-2,2L6.2,9.3C6,9.6,6,10,6.2,10.2L6.2,10.2z"/>
-</svg>
diff --git a/assets/icons/toys.svg b/assets/icons/toys.svg
deleted file mode 100644
index f21b085..0000000
--- a/assets/icons/toys.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 8a.75.75 0 0 1 .743.648l.007.102v10.705l2.22-2.218a.75.75 0 0 1 .976-.073l.084.072a.75.75 0 0 1 .073.977l-.073.084-3.5 3.5a.75.75 0 0 1-.976.073l-.084-.073-3.5-3.5a.75.75 0 0 1 .976-1.133l.084.072 2.22 2.219V8.75A.75.75 0 0 1 12 8Zm0-6a7 7 0 0 1 1.75 13.78v-1.564a5.5 5.5 0 1 0-3.5 0v1.563A7 7 0 0 1 12 2Zm0 2.5a4.5 4.5 0 0 1 1.751 8.647v-1.71a3 3 0 1 0-3.5 0l-.001 1.71A4.501 4.501 0 0 1 12 4.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/travel.svg b/assets/icons/travel.svg
deleted file mode 100644
index c41a26b..0000000
--- a/assets/icons/travel.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.707 7.084c-1.02-.407-2.03.604-1.624 1.624l1.606 4.028a4.75 4.75 0 0 0 2.541 2.607l4.325 1.854c1.038.445 2.086-.604 1.642-1.641l-1.854-4.326a4.75 4.75 0 0 0-2.607-2.541L8.707 7.084Zm1.375 5.096-1.39-3.488 3.488 1.39a3.25 3.25 0 0 1 1.784 1.74l1.608 3.75-3.751-1.607a3.25 3.25 0 0 1-1.739-1.785Z" fill="#212121"/><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm-7.75 9h-.692A8.504 8.504 0 0 1 11 3.558v.692a.75.75 0 0 0 1.5 0v-.736A8.502 8.502 0 0 1 20.442 11h-.692a.75.75 0 0 0 0 1.5h.735a8.501 8.501 0 0 1-7.985 7.985v-.735a.75.75 0 0 0-1.5 0v.692A8.502 8.502 0 0 1 3.514 12.5h.736a.75.75 0 0 0 0-1.5Z" fill="#212121"/></svg> \ No newline at end of file
diff --git a/assets/icons/travelling.svg b/assets/icons/travelling.svg
deleted file mode 100644
index 4e701a8..0000000
--- a/assets/icons/travelling.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.707 7.084c-1.02-.407-2.03.604-1.624 1.624l1.606 4.028a4.75 4.75 0 0 0 2.541 2.607l4.325 1.854c1.038.445 2.086-.604 1.642-1.641l-1.854-4.326a4.75 4.75 0 0 0-2.607-2.541L8.707 7.084Zm1.375 5.096-1.39-3.488 3.488 1.39a3.25 3.25 0 0 1 1.784 1.74l1.608 3.75-3.751-1.607a3.25 3.25 0 0 1-1.739-1.785Z" fill="#000000"/><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm-7.75 9h-.692A8.504 8.504 0 0 1 11 3.558v.692a.75.75 0 0 0 1.5 0v-.736A8.502 8.502 0 0 1 20.442 11h-.692a.75.75 0 0 0 0 1.5h.735a8.501 8.501 0 0 1-7.985 7.985v-.735a.75.75 0 0 0-1.5 0v.692A8.502 8.502 0 0 1 3.514 12.5h.736a.75.75 0 0 0 0-1.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/tree.svg b/assets/icons/tree.svg
deleted file mode 100644
index 9c675fe..0000000
--- a/assets/icons/tree.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7.25 16a1.25 1.25 0 1 1 0 2.499 1.25 1.25 0 0 1 0-2.499Zm3.5.5h10.5a.75.75 0 0 1 .102 1.493L21.25 18h-10.5a.75.75 0 0 1-.102-1.493l.102-.007ZM3.25 11a1.25 1.25 0 1 1 0 2.499 1.25 1.25 0 0 1 0-2.499Zm3.5.5h14.5a.75.75 0 0 1 .102 1.493L21.25 13H6.75a.75.75 0 0 1-.102-1.493l.102-.007ZM3.25 6a1.25 1.25 0 1 1 0 2.499A1.25 1.25 0 0 1 3.25 6Zm3.5.5h14.5a.75.75 0 0 1 .102 1.493L21.25 8H6.75a.75.75 0 0 1-.102-1.493L6.75 6.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/complete.svg b/assets/icons/uncolored/complete.svg
deleted file mode 100644
index 0cb3ff6..0000000
--- a/assets/icons/uncolored/complete.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-1.25 9.94 4.47-4.47a.75.75 0 0 1 1.133.976l-.073.084-5 5a.75.75 0 0 1-.976.073l-.084-.073-2.5-2.5a.75.75 0 0 1 .976-1.133l.084.073 1.97 1.97 4.47-4.47-4.47 4.47Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/computers.svg b/assets/icons/uncolored/computers.svg
deleted file mode 100644
index 30f5ff9..0000000
--- a/assets/icons/uncolored/computers.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8.254 8.003c.967 0 1.75.784 1.75 1.75v9.5a1.75 1.75 0 0 1-1.75 1.75H3.75A1.75 1.75 0 0 1 2 19.253v-9.5c0-.966.784-1.75 1.75-1.75h4.504Zm0 1.5H3.75a.25.25 0 0 0-.25.25v9.5c0 .138.112.25.25.25h4.504a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25ZM6.252 17a.75.75 0 0 1 .102 1.493l-.102.007h-.5a.75.75 0 0 1-.102-1.493L5.752 17h.5Zm14.997-.5a.75.75 0 0 1 .102 1.493L21.25 18H11v-1.5h10.25ZM18.25 5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.25 16H11v-1.5h7.25a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25H5.75a.25.25 0 0 0-.25.25L5.499 7H4v-.25C4 5.784 4.784 5 5.75 5h12.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/emergency.svg b/assets/icons/uncolored/emergency.svg
deleted file mode 100644
index 27fc1b1..0000000
--- a/assets/icons/uncolored/emergency.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m10.429 19.924 3.562-1.512a1.999 1.999 0 0 1-3.562 1.512Zm5.432-17.83c2.086 1.14 3.652 2.603 4.682 4.387 1.03 1.784 1.515 3.872 1.459 6.248a.75.75 0 0 1-1.5-.035c.05-2.112-.372-3.928-1.258-5.463-.886-1.535-2.249-2.808-4.102-3.82a.75.75 0 1 1 .72-1.317Zm-9.15 4.421a5.824 5.824 0 0 1 7.6 2.746l.098.21 1.288 2.891 1.698 1.47c.093.08.173.174.266.325l.059.114a1.25 1.25 0 0 1-.637 1.65L6.755 20.49A1.25 1.25 0 0 1 5 19.347l-.001-2.343-1.242-2.792A5.822 5.822 0 0 1 6.71 6.515Zm-1.584 7.088 1.372 3.083v2.277l9.616-4.255-1.653-1.43-1.417-3.183-.085-.182a4.321 4.321 0 0 0-5.638-2.027 4.322 4.322 0 0 0-2.195 5.717Zm10.497-7.908c.967.527 1.742 1.294 2.316 2.289.574.995.851 2.05.824 3.15a.75.75 0 1 1-1.5-.036c.02-.822-.185-1.605-.623-2.364-.438-.76-1.014-1.33-1.735-1.722a.75.75 0 0 1 .718-1.317Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/none.svg b/assets/icons/uncolored/none.svg
deleted file mode 100644
index edb63f7..0000000
--- a/assets/icons/uncolored/none.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.001c5.524 0 10 4.477 10 10s-4.476 10-10 10c-5.522 0-10-4.477-10-10s4.478-10 10-10Zm0 1.5a8.5 8.5 0 1 0 0 17 8.5 8.5 0 0 0 0-17Zm-4.25 7.75h8.5a.75.75 0 0 1 .102 1.492l-.102.007h-8.5a.75.75 0 0 1-.102-1.493l.102-.007h8.5-8.5Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/partial.svg b/assets/icons/uncolored/partial.svg
deleted file mode 100644
index 566d1eb..0000000
--- a/assets/icons/uncolored/partial.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4.53 12.97a.75.75 0 0 0-1.06 1.06l4.5 4.5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06L8.5 16.94l-3.97-3.97Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/pleasure.svg b/assets/icons/uncolored/pleasure.svg
deleted file mode 100644
index 4f2d0d7..0000000
--- a/assets/icons/uncolored/pleasure.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 1.996a7.49 7.49 0 0 1 7.496 7.25l.004.25v4.097l1.38 3.156a1.249 1.249 0 0 1-1.145 1.75L15 18.502a3 3 0 0 1-5.995.177L9 18.499H4.275a1.251 1.251 0 0 1-1.147-1.747L4.5 13.594V9.496c0-4.155 3.352-7.5 7.5-7.5ZM13.5 18.5l-3 .002a1.5 1.5 0 0 0 2.993.145l.006-.147ZM12 3.496c-3.32 0-6 2.674-6 6v4.41L4.656 17h14.697L18 13.907V9.509l-.004-.225A5.988 5.988 0 0 0 12 3.496Zm9 4.754h2a.75.75 0 0 1 .102 1.493L23 9.75h-2a.75.75 0 0 1-.102-1.493L21 8.25Zm-20 0h2a.75.75 0 0 1 .102 1.493L3 9.75H1a.75.75 0 0 1-.102-1.493L1 8.25Zm21.6-5.7a.75.75 0 0 1-.066.977l-.084.073-2 1.5a.75.75 0 0 1-.984-1.127l.084-.073 2-1.5a.75.75 0 0 1 1.05.15ZM2.45 2.4l2 1.5a.75.75 0 1 1-.9 1.2l-2-1.5a.75.75 0 1 1 .9-1.2Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/uncolored/wakeup.svg b/assets/icons/uncolored/wakeup.svg
deleted file mode 100644
index e6b23f2..0000000
--- a/assets/icons/uncolored/wakeup.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 3.5c-3.104 0-6 2.432-6 6.25v4.153L4.682 17h14.67l-1.354-3.093V11.75a.75.75 0 0 1 1.5 0v1.843l1.381 3.156a1.25 1.25 0 0 1-1.145 1.751H15a3.002 3.002 0 0 1-6.003 0H4.305a1.25 1.25 0 0 1-1.15-1.739l1.344-3.164V9.75C4.5 5.068 8.103 2 12 2c.86 0 1.705.15 2.5.432a.75.75 0 0 1-.502 1.413A5.964 5.964 0 0 0 12 3.5ZM12 20c.828 0 1.5-.671 1.501-1.5h-3.003c0 .829.673 1.5 1.502 1.5Z" fill="#000000"/><path d="M15.25 7h-2.5l-.101.007A.75.75 0 0 0 12.75 8.5h1.043l-1.653 2.314-.055.09A.75.75 0 0 0 12.75 12h2.5l.102-.007a.75.75 0 0 0-.102-1.493h-1.042l1.653-2.314.055-.09A.75.75 0 0 0 15.25 7ZM21.25 2h-3.5l-.101.007A.75.75 0 0 0 17.75 3.5h2.134l-2.766 4.347-.05.09A.75.75 0 0 0 17.75 9h3.5l.102-.007A.75.75 0 0 0 21.25 7.5h-2.133l2.766-4.347.05-.09A.75.75 0 0 0 21.25 2Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/up.svg b/assets/icons/up.svg
deleted file mode 100644
index 094d395..0000000
--- a/assets/icons/up.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7.47 12.281.084.073a.75.75 0 0 0 .977-.073l2.72-2.72v6.69l.006.102a.75.75 0 0 0 .743.648l.102-.006a.75.75 0 0 0 .648-.744V9.56l2.72 2.722.085.072a.75.75 0 0 0 .977-1.133l-4-4.001-.085-.073a.75.75 0 0 0-.976.073l-4.001 4-.073.085a.75.75 0 0 0 .073.976Z" fill="#000000"/><path d="M22 12.001c0-5.523-4.476-10-10-10-5.522 0-10 4.477-10 10s4.478 10 10 10c5.524 0 10-4.477 10-10Zm-18.5 0a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/user.svg b/assets/icons/user.svg
deleted file mode 100644
index 45d534d..0000000
--- a/assets/icons/user.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M17.754 14a2.249 2.249 0 0 1 2.25 2.249v.575c0 .894-.32 1.76-.902 2.438-1.57 1.834-3.957 2.739-7.102 2.739-3.146 0-5.532-.905-7.098-2.74a3.75 3.75 0 0 1-.898-2.435v-.577a2.249 2.249 0 0 1 2.249-2.25h11.501Zm0 1.5H6.253a.749.749 0 0 0-.75.749v.577c0 .536.192 1.054.54 1.461 1.253 1.468 3.219 2.214 5.957 2.214s4.706-.746 5.962-2.214a2.25 2.25 0 0 0 .541-1.463v-.575a.749.749 0 0 0-.749-.75ZM12 2.004a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 1.5a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/view.svg b/assets/icons/view.svg
deleted file mode 100644
index f6cd4d3..0000000
--- a/assets/icons/view.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M4.524 6.25a.75.75 0 0 1 .75-.75H18.73a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-.75.75H5.274a.75.75 0 0 1-.75-.75v-3.5Zm1.5.75v2H17.98V7H6.024ZM14.23 11.979a.75.75 0 0 0-.75.75v4.5c0 .414.335.75.75.75h4.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 0 0-.75-.75h-4.5Zm.75 4.5v-3h3v3h-3ZM4.524 13.25a.75.75 0 0 1 .75-.75h5.976a.75.75 0 0 1 0 1.5H5.274a.75.75 0 0 1-.75-.75ZM5.274 16a.75.75 0 0 0 0 1.5h5.976a.75.75 0 0 0 0-1.5H5.274Z" fill="#000000"/><path d="M2 5.75A2.75 2.75 0 0 1 4.75 3h14.5A2.75 2.75 0 0 1 22 5.75v12.5A2.75 2.75 0 0 1 19.25 21H4.75A2.75 2.75 0 0 1 2 18.25V5.75ZM4.75 4.5c-.69 0-1.25.56-1.25 1.25v12.5c0 .69.56 1.25 1.25 1.25h14.5c.69 0 1.25-.56 1.25-1.25V5.75c0-.69-.56-1.25-1.25-1.25H4.75Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/visibility-depends.svg b/assets/icons/visibility-depends.svg
deleted file mode 100644
index 03aac83..0000000
--- a/assets/icons/visibility-depends.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.75 2A2.25 2.25 0 0 1 22 4.25v5.462a3.25 3.25 0 0 1-.952 2.298l-.026.026a6.476 6.476 0 0 0-1.43-.692l.396-.395a1.75 1.75 0 0 0 .512-1.237V4.25a.75.75 0 0 0-.75-.75h-5.465c-.465 0-.91.185-1.239.513l-8.512 8.523a1.75 1.75 0 0 0 .015 2.462l4.461 4.454a1.755 1.755 0 0 0 2.33.13c.165.487.386.947.654 1.375a3.256 3.256 0 0 1-4.043-.443L3.489 16.06a3.25 3.25 0 0 1-.003-4.596l8.5-8.51A3.25 3.25 0 0 1 14.284 2h5.465Z" fill="#000000"/><path d="M17 5.502a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3ZM23 17.5a5.5 5.5 0 1 0-11 0 5.5 5.5 0 0 0 11 0Zm-6.125 3.005a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0Zm-1.228-4.548c-.011-1.137.805-1.954 1.853-1.954 1.031 0 1.853.846 1.853 1.95 0 .566-.185.913-.663 1.447l-.265.29-.101.116c-.248.292-.324.462-.324.695a.5.5 0 1 1-1 0c0-.576.187-.926.671-1.468l.265-.29.1-.113c.242-.286.317-.453.317-.677 0-.558-.38-.95-.853-.95-.494 0-.859.366-.853.945a.5.5 0 1 1-1 .01Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/visibility-private.svg b/assets/icons/visibility-private.svg
deleted file mode 100644
index 5572b92..0000000
--- a/assets/icons/visibility-private.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.75 2A2.25 2.25 0 0 1 22 4.25v5.462a3.25 3.25 0 0 1-.952 2.298l-.42.42a3.513 3.513 0 0 0-.95-1.17l.31-.31a1.75 1.75 0 0 0 .512-1.238V4.25a.75.75 0 0 0-.75-.75h-5.466c-.464 0-.91.185-1.238.513l-8.512 8.523a1.75 1.75 0 0 0 .015 2.462l4.461 4.454a1.755 1.755 0 0 0 2.477 0l.513-.513v2.014a3.256 3.256 0 0 1-4.05-.439L3.49 16.06a3.25 3.25 0 0 1-.005-4.596l8.5-8.51a3.25 3.25 0 0 1 2.3-.953h5.465ZM17 5.502a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3ZM15 15h-.5a1.5 1.5 0 0 0-1.5 1.5v5a1.5 1.5 0 0 0 1.5 1.5h6a1.5 1.5 0 0 0 1.5-1.5v-5a1.5 1.5 0 0 0-1.5-1.5H20v-1a2.5 2.5 0 0 0-5 0v1Zm1.5-1a1 1 0 1 1 2 0v1h-2v-1Zm2 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/visibility-public.svg b/assets/icons/visibility-public.svg
deleted file mode 100644
index 426047e..0000000
--- a/assets/icons/visibility-public.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M19.75 2A2.25 2.25 0 0 1 22 4.25v5.462a3.25 3.25 0 0 1-.952 2.298l-8.5 8.503a3.255 3.255 0 0 1-4.597.001L3.489 16.06a3.25 3.25 0 0 1-.003-4.596l8.5-8.51A3.25 3.25 0 0 1 14.284 2h5.465Zm0 1.5h-5.465c-.465 0-.91.185-1.239.513l-8.512 8.523a1.75 1.75 0 0 0 .015 2.462l4.461 4.454a1.755 1.755 0 0 0 2.477 0l8.5-8.503a1.75 1.75 0 0 0 .513-1.237V4.25a.75.75 0 0 0-.75-.75ZM17 5.502a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3Z" fill="#000000"/></svg> \ No newline at end of file
diff --git a/assets/icons/wakeup.svg b/assets/icons/wakeup.svg
deleted file mode 100644
index 0f1c507..0000000
--- a/assets/icons/wakeup.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 3.5c-3.104 0-6 2.432-6 6.25v4.153L4.682 17h14.67l-1.354-3.093V11.75a.75.75 0 0 1 1.5 0v1.843l1.381 3.156a1.25 1.25 0 0 1-1.145 1.751H15a3.002 3.002 0 0 1-6.003 0H4.305a1.25 1.25 0 0 1-1.15-1.739l1.344-3.164V9.75C4.5 5.068 8.103 2 12 2c.86 0 1.705.15 2.5.432a.75.75 0 0 1-.502 1.413A5.964 5.964 0 0 0 12 3.5ZM12 20c.828 0 1.5-.671 1.501-1.5h-3.003c0 .829.673 1.5 1.502 1.5Z" fill="rgb(13,202,240)"/><path d="M15.25 7h-2.5l-.101.007A.75.75 0 0 0 12.75 8.5h1.043l-1.653 2.314-.055.09A.75.75 0 0 0 12.75 12h2.5l.102-.007a.75.75 0 0 0-.102-1.493h-1.042l1.653-2.314.055-.09A.75.75 0 0 0 15.25 7ZM21.25 2h-3.5l-.101.007A.75.75 0 0 0 17.75 3.5h2.134l-2.766 4.347-.05.09A.75.75 0 0 0 17.75 9h3.5l.102-.007A.75.75 0 0 0 21.25 7.5h-2.133l2.766-4.347.05-.09A.75.75 0 0 0 21.25 2Z" fill="rgb(13,202,240)"/></svg> \ No newline at end of file
diff --git a/assets/icons/warning.svg b/assets/icons/warning.svg
deleted file mode 100644
index 915ecbb..0000000
--- a/assets/icons/warning.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="24" height="24" fill="none" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M10.91 2.782a2.25 2.25 0 0 1 2.975.74l.083.138 7.759 14.009a2.25 2.25 0 0 1-1.814 3.334l-.154.006H4.243a2.25 2.25 0 0 1-2.041-3.197l.072-.143L10.031 3.66a2.25 2.25 0 0 1 .878-.878Zm9.505 15.613-7.76-14.008a.75.75 0 0 0-1.254-.088l-.057.088-7.757 14.008a.75.75 0 0 0 .561 1.108l.095.006h15.516a.75.75 0 0 0 .696-1.028l-.04-.086-7.76-14.008 7.76 14.008ZM12 16.002a.999.999 0 1 1 0 1.997.999.999 0 0 1 0-1.997ZM11.995 8.5a.75.75 0 0 1 .744.647l.007.102.004 4.502a.75.75 0 0 1-1.494.103l-.006-.102-.004-4.502a.75.75 0 0 1 .75-.75Z" fill="#ffffff"/></svg> \ No newline at end of file
diff --git a/assets/logo/banner.js b/assets/logo/banner.js
deleted file mode 100644
index d092c62..0000000
--- a/assets/logo/banner.js
+++ /dev/null
@@ -1,174 +0,0 @@
-// noinspection JSUnresolvedVariable
-window.bannerFrench = false;
-
-function timeAgo(time) {
- if (!isNaN(parseInt(time))) {
- time = new Date(time).getTime();
- }
-
- let periods = ["sec", "min", "hr", "d", "wk", "mo", "y", "ages"];
-
- let lengths = ["60", "60", "24", "7", "4.35", "12", "100"];
-
- let now = new Date().getTime();
-
- let difference = Math.round((now - time) / 1000);
- let tense;
- let period;
-
- if (difference <= 10 && difference >= 0) {
- return "now";
- } else if (difference > 0) {
- tense = "ago";
- } else {
- tense = "later";
- }
-
- let j;
-
- for (j = 0; difference >= lengths[j] && j < lengths.length - 1; j++) {
- difference /= lengths[j];
- }
-
- difference = Math.round(difference);
-
- period = periods[j];
-
- return `${difference} ${period} ${tense}`;
-}
-
-async function refreshBanner(_, french) {
- offline = false;
- if (!french) french = false;
-
- window.bannerFrench = french;
-
- let data = window.currentMemberData;
- let index;
-
- if (data['last_fronted'] && data['last_fronted']['timestamp']) {
- data['last_fronted']['relative'] = timeAgo(currentMemberData.last_fronted.timestamp * 1000);
- }
-
- let active = 0;
- if (data['relations']['marefriends'] && data['relations']['marefriends'].length > 0) active++;
- if (data['relations']['caretakers'] && data['relations']['caretakers'].length > 0) active++;
- if (data['relations']['sexfriends'] && data['relations']['sexfriends'].length > 0) active++;
- if (data['relations']['sisters'] && data['relations']['sisters'].length > 0) active++;
- if (data['relations']['friends'] && data['relations']['friends'].length > 0) active++;
-
- document.getElementById("member-banner").innerHTML = `
-
-<div id="system-info" style="background:#${data['color']}55;border-radius:10px;display:grid;grid-template-columns: 128px 1fr; margin-left:-20px;margin-right: -20px;margin-top: -20px; padding: 0 10px;">
- <div style="margin:10px;width:100%;display:flex;align-items: center;justify-content: center;" id="member-icon-outer">
- <img id="member-icon" src="${offline ? JSON.parse(await localforage.getItem("images")).profile[data['icon']['offline'].split(".")[0].split("-")[1]][data['icon']['offline'].split(".")[0].split("-")[2]] : (data['icon']['online'] ?? (data['id'] === "fusion" ? '/assets/logo/logo.png' : data['system']['icon']))}" alt="" style="background-color:rgba(255, 255, 255, .125);width:128px;height:128px;border-radius:5px;">
- </div>
-
- <div id="mobile-left" style="padding:10px 10px 10px 20px;text-align:center;">
- <h3 style="margin-bottom:0;">
- <img id="member-icon-mobile" src="${offline ? JSON.parse(await localforage.getItem("images")).profile[data['icon']['offline'].split(".")[0].split("-")[1]][data['icon']['offline'].split(".")[0].split("-")[2]] : (data['icon']['online'] ?? (data['id'] === "fusion" ? '/assets/logo/logo.png' : data['system']['icon']))}" alt="" style="background-color:rgba(255, 255, 255, .125);width:36px;height:36px;border-radius:999px;display:none;margin-right:5px;">
- <span style="vertical-align: middle;">
- ${data['id'] === "unknown" ? `
- <span class="text-muted">${french ? "Membre inconnu" : "Unknown member"} (${data['system']['name']})</span>
- ` : data['id'] === "fusion" ? (data['name'] === "fusion" ? `
- <span class="text-muted">${french ? "Plusieurs membres fusionnés" : "Multiple merged members"}</span>
- ` : data['name']) : data['name']}
- </span><span id="mobile-species" style="float: right; display: none;">
- ${data['species'].filter(i => i && i['name'] !== "_").map(species => `
- <img data-bs-toggle="tooltip" title="${species['name']}" style="width:32px;vertical-align: middle;position:relative;top:-5px;" src="${offline ? species['icon_offline'] : `/assets/species/${species['icon']}`}" alt="${species['name']}">
- `).join("")}</span>
- </h3>
-
- <div style="margin-bottom:0.5rem;">
- ${data['badges'].map(i => i.html).join(" ")}
- ${data['badges'].length === 0 ? "&nbsp;" : ""}
- </div>
-
- <div style="display:grid;grid-template-columns: repeat(${data['median'] || data['id'] === "unknown" ? (french || data['gender'] === null ? 3 : 4) : data['id'] === "fusion" ? (french || data['gender'] === null ? 2 : 3) : (french || data['gender'] === null ? 4 : 5)}, 1fr);" id="member-card">
- ${french ? "" : `<span>
- ${data['id'] === "fusion" ? "she/her" : data['pronouns']}${data['age'] !== "-" ? '<br>' + data['age'] : ''}
- </span>`}
- <span>
- <b>${french ? `Préfixe${data['prefixes'].length > 1 ? 's' : ''} ` : `Prefix${data['prefixes'].length > 1 ? 'es' : ''}`}: </b><span class="member-small-separator"><br></span>
- ${data['prefixes'].length > 0 && data['prefixes'][0] !== null ? `<code style="color: white;">${data['prefixes'].join('</code>, <code style="color: white;">')}</code>` : `-`}
- </span>
- ${!data['median'] && data['id'] !== "unknown" ? `
- <span>
- ${data["id"] === "fusion" ? `
- <b>${french ? "Fronte depuis " : "Fronting since"}: </b><span class="member-small-separator"><br></span>
- ${data['last_fronted'] ? `
- ${data['last_fronted']['now'] ? `
- <span class="relative-time" data-relative-timestamp="${data['last_fronted']['timestamp']}">${data['last_fronted']['relative']}</span><br>&nbsp;
- ` : `
- <span class="text-muted">${french ? "Pas au front" : "Not fronting"}</span><br>&nbsp;
- `}
- ` : `<span class="text-muted">${french ? "Pas au front" : "Not fronting"}</span><br>&nbsp;`}` : `
- <b>${french ? "Front :" : "Last fronted:"} </b><span class="member-small-separator"><br></span>
- ${data['last_fronted'] ? `
- ${data['last_fronted']['now'] ? `
- ${french ? "En ce moment" : "Right now"}<br>
- (${french ? "commencé" : "started"} <span class="relative-time" data-relative-timestamp="${data['last_fronted']['timestamp']}">${data['last_fronted']['relative']}</span>)
- ` : `
- <span class="relative-time" data-relative-timestamp="${data['last_fronted']['timestamp']}">${data['last_fronted']['relative']}</span><br>
- (${french ? "pendant" : "for"} ${data['last_fronted']['duration']['pretty']})
- `}
- ` : `${french ? "Jamais" : "Never"}<br>&nbsp;`}`}
- </span>
- ` : ''}
- ${data['id'] !== "fusion" && data['gender'] !== null ? `
- <span>
- ${data['id'] === "unknown" ? (french ? "<b>Genre : </b><span class=\"member-small-separator\"><br></span> préférez demander" : "<b>Gender: </b><span class=\"member-small-separator\"><br></span> best to ask") : `
- <span><b>${french ? "Genre :" : "Gender:"} </b><span class="member-small-separator"><br></span></span>
- ${data['gender']}`}
- </span>` : ''}
- ${data['id'] !== "fusion" ? `
- <span>
- <span class="member-small-only"><b>${french ? "Position :" : "Location:"} </b></span>
- ${data['system']['page'] ? `<a class="member-link" href="${data['system']['page']}"><img style="width:24px;" src="${offline ? data['system']['icon_offline'] : `${data['system']['icon']}`}"> ${data['system']['name']}</a>` : `<img style="width:24px;" src="${offline ? data['system']['icon_offline'] : `${data['system']['icon']}`}"> ${data['system']['name']}`}<span class="member-small-separator"><br>
- ${data['species'].filter(i => i && i['name'] !== "_").map(species => `
- <img data-bs-toggle="tooltip" title="${species['name']}" style="width:32px;vertical-align: middle;position:relative;top:-5px;" src="${offline ? species['icon_offline'] : `/assets/species/${species['icon']}`}" alt="${species['name']}">
- `).join("")}</span>
- </span>
- ` : ''}
- </div>
- ${data['id'] !== "unknown" && data['id'] !== "fusion" ? `
- <div style="display:grid;grid-template-columns: repeat(${active}, 1fr);margin-top:5px;" id="member-relations">
- ${data['relations']['sexfriends'] && data['relations']['sexfriends'].length > 0 ? `<span>
- <b>${french ? (data['relations']['sexfriends'].length > 1 ? 'Rel. sexuelles ' : 'Rel. sexuelle ') : `Sexfriend${data['relations']['sexfriends'].length > 1 ? 's' : ''}`}: </b>${data['relations']['sexfriends'].length > 1 ? '<span class="list-separator-mobile"><br></span>' : ''}
- ${data['relations']['sexfriends'].map(relation => `
- <a title="${relation['name']}" data-bs-toggle="tooltip" class="member-link tooltip-nohelp" href="${relation['link']}"><img src="${offline ? relation['icon_offline'] : `${relation['icon']}`}" style="width:24px;"></a>`).join(``)}
- ${data['relations']['sexfriends'].length === 0 ? '-' : ''}
- </span>` : ``}
- ${data['relations']['marefriends'] && data['relations']['marefriends'].length > 0 ? `<span>
- <b>${french ? (data['relations']['marefriends'].length > 1 ? 'Copines ' : 'Copine ') : `Marefriend${data['relations']['marefriends'].length > 1 ? 's' : ''}`}: </b>${data['relations']['marefriends'].length > 1 ? '<span class="list-separator-mobile"><br></span>' : ''}
- ${data['relations']['marefriends'].map(relation => `
- <a title="${relation['name']}" data-bs-toggle="tooltip" class="member-link tooltip-nohelp" href="${relation['link']}"><img src="${offline ? relation['icon_offline'] : `${relation['icon']}`}" style="width:24px;"></a>`).join(``)}
- ${data['relations']['marefriends'].length === 0 ? '-' : ''}
- </span>` : ``}
- ${data['relations']['sisters'] && data['relations']['sisters'].length > 0 ? `<span>
- <b>${french ? (data['relations']['sisters'].length > 1 ? 'Sœurs ' : 'Sœur ') : `Sister${data['relations']['sisters'].length > 1 ? 's' : ''}`}: </b>${data['relations']['sisters'].length > 1 ? '<span class="list-separator-mobile"><br></span>' : ''}
- ${data['relations']['sisters'].map(relation => `
- <a title="${relation['name']}" data-bs-toggle="tooltip" class="member-link tooltip-nohelp" href="${relation['link']}"><img src="${offline ? relation['icon_offline'] : `${relation['icon']}`}" style="width:24px;"></a>`).join(``)}
- ${data['relations']['sisters'].length === 0 ? '-' : ''}
- </span>` : ``}
- ${data['relations']['caretakers'] && data['relations']['caretakers'].length > 0 ? `
- <span>
- <b>${french ? (data['relations']['caretakers'].length > 1 ? 'Gardiens ' : 'Gardien ') : `Caretaker${data['relations']['caretakers'].length > 1 ? 's' : ''}`}: </b>${data['relations']['caretakers'].length > 1 ? '<span class="list-separator-mobile"><br></span>' : ''}
- ${data['relations']['caretakers'].map(relation => `
- <a title="${relation['name']}" data-bs-toggle="tooltip" class="member-link tooltip-nohelp" href="${relation['link']}"><img src="${offline ? relation['icon_offline'] : `${relation['icon']}`}" style="width:24px;"></a>`).join(``)}
- ${data['relations']['caretakers'].length === 0 ? '-' : ''}
- </span>
- ` : ''}
- ${data['relations']['friends'] && data['relations']['friends'].length > 0 ? `<span>
- <b>${french ? (data['relations']['friends'].length > 1 ? 'Amies ' : 'Amie ') : `Friend${data['relations']['friends'].length > 1 ? 's' : ''}`}: </b>${data['relations']['sisters'].length > 1 ? '<span class="list-separator-mobile"><br></span>' : ''}
- ${data['relations']['friends'].map(relation => `
- <a title="${relation['name']}" data-bs-toggle="tooltip" class="member-link tooltip-nohelp" href="${relation['link']}"><img src="${offline ? relation['icon_offline'] : `${relation['icon']}`}" style="width:24px;"></a>`).join(``)}
- ${data['relations']['friends'].length === 0 ? '-' : ''}
- </span>` : ``}
- </div>
- ` : '<div style="margin-top:5px;">&nbsp;</div>'}
- </div>
-</div>
-
-`;
-} \ No newline at end of file
diff --git a/assets/logo/custom-2023.css b/assets/logo/custom-2023.css
deleted file mode 100644
index 0f8c75b..0000000
--- a/assets/logo/custom-2023.css
+++ /dev/null
@@ -1,1115 +0,0 @@
-img {
- image-rendering: pixelated !important;
-}
-
-.modal-dialog {
- margin-bottom: 3.5rem !important;
-}
-
-#admin-page {
- margin-left: 32px;
-}
-
-.debug-hidden {
- display: none;
-}
-
-#system-banner-container, #member-banner-container {
- z-index: -1;
-}
-
-.debug-outer:hover .debug-hidden {
- display: inline-block;
-}
-
-.modal {
- backdrop-filter: blur(30px);
- -webkit-backdrop-filter: blur(30px);
-}
-
-nav.navbar {
- background-color: rgba(0, 0, 0, .75) !important;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- border-bottom: 1px solid rgba(255, 255, 255, .25);
-}
-
-.hpd-item-card:hover {
- background-color: rgba(255, 255, 255, .15) !important;
-}
-
-.hpd-item-card:active, .hpd-item-card:focus {
- background-color: rgba(255, 255, 255, .2) !important;
-}
-
-.hpd-system {
- transition: opacity 200ms;
-}
-
-.hpd-item-card {
- outline-style: solid;
- outline-width: 0;
- transition: background-color 200ms, outline-width 200ms;
-}
-
-.hpd-item-card:hover {
- outline-style: solid;
- outline-width: 4px;
-}
-
-.hpd-item-card:active {
- outline-style: solid;
- outline-width: 6px;
-}
-
-.hpd-system:hover {
- opacity: .9 !important;
-}
-
-.hpd-system:active, .hpd-system:focus {
- opacity: .8 !important;
-}
-
-.hpd-link:hover {
- background-color: rgba(255, 255, 255, .15) !important;
-}
-
-.hpd-link:active, .hpd-link:focus {
- background-color: rgba(255, 255, 255, .2) !important;
-}
-
-.list-separator-mobile {
- display: none;
-}
-
-@media (max-width: 991px) {
- #hpd-raindrops > div, #hpd-legacy > div, #hpd-other > div {
- grid-template-columns: repeat(3, 1fr) !important;
- }
-
- .list-separator-desktop {
- display: none;
- }
-
- span.list-separator-mobile {
- display: inline;
- }
-}
-
-@media (max-width: 768px) {
- #hpd-raindrops > div, #hpd-legacy > div, #hpd-other > div {
- grid-template-columns: repeat(2, 1fr) !important;
- }
-}
-
-@media (max-width: 575px) {
- #hpd-raindrops > div, #hpd-legacy > div, #hpd-other > div {
- grid-template-columns: repeat(1, 1fr) !important;
- }
-
- .hpd-item-card img {
- display: inline-block !important;
- margin-right: 5px !important;
- height: 32px !important;
- width: 32px !important;
- }
-
- #hpd-raindrops > div, #hpd-legacy > div, #hpd-other > div {
- grid-gap: 5px !important;
- }
-
- .hpd-item-card div {
- display: inline-block !important;
- }
-
- .hpd-item-card div:nth-child(3)::before {
- content: "(";
- padding-left: 5px;
- color: white !important;
- }
-
- .hpd-item-card div:nth-child(3)::after {
- content: ")";
- color: white !important;
- }
-}
-
-.dropdown-menu {
- background-color: #222 !important;
-}
-
-.dropdown-item:hover {
- background-color: rgba(255, 255, 255, .1) !important;
-}
-
-.dropdown-item:active, .dropdown-item:focus {
- background-color: rgba(255, 255, 255, .2) !important;
-}
-
-.dropdown-item {
- color: white !important;
-}
-
-.dropdown-icon {
- filter: invert(1) !important;
-}
-
-.dropdown-toggle .dropdown-icon {
- opacity: .5; !important;
- transition: 200ms opacity !important;
-}
-
-.dropdown-toggle:hover .dropdown-icon, .dropdown-toggle:active .dropdown-icon, .dropdown-toggle:focus .dropdown-icon {
- opacity: .75 !important;
-}
-
-dd {
- margin-left: 20px;
-}
-
-#system-info a {
- color: white !important;
-}
-
-#system-info a:hover {
- opacity: .75;
-}
-
-#system-info a:active, #system-info a:focus {
- opacity: .5;
-}
-
-@media (max-width: 991px) {
- #member-card {
- grid-template-columns: repeat(3, 1fr) !important;
- }
-
- .species-name {
- display: none;
- }
-}
-
-.member-small-only {
- display: none;
-}
-
-@media (max-width: 767px) {
- #member-card {
- grid-template-columns: 1fr !important;
- text-align: left;
- }
-
- #member-icon-mobile {
- display: inline-block !important;
- }
-
- #mobile-left {
- text-align: left !important;
- }
-
- #mobile-species {
- display: inline-block !important;
- }
-
- #system-info {
- grid-template-columns: 1fr !important;
- }
-
- #member-icon, #member-icon-outer {
- display: none !important;
- }
-
- #member-relations {
- grid-template-columns: 1fr !important;
- text-align: left;
- }
-
- .member-small-separator {
- display: none;
- }
-
- .member-small-only {
- display: inline-block;
- }
-}
-
-#page-content a {
- color: #afd0ff;
-}
-
-#page-content .btn-outline-light:hover {
- color: black !important;
-}
-
-#page-content a:hover {
- opacity: .75;
-}
-
-#page-content a:active, #page-content a:focus {
- opacity: .5;
-}
-
-.tooltip.show {
- opacity: 1;
-}
-
-.tooltip-inner {
- background: #151515;
- box-shadow: 3px 4px 10px #ffffff26;
-}
-
-.alert {
- filter: invert(1) hue-rotate(180deg);
-}
-
-.member-link {
- color: white !important;
- text-decoration: none !important;
-}
-
-.system-action {
- border-radius: 10px;
- color: white !important;
- text-decoration: none !important;
- cursor: pointer;
- transition: background 200ms;
-}
-
-.system-action:hover {
- background: rgba(255, 255, 255, .1);
-}
-
-.table-dark {
- --bs-table-bg: #000000;
-}
-
-.comparison {
- display: grid;
- grid-template-columns: 3fr 1.5fr 1.5fr 2fr repeat(4, 1fr);
-}
-
-.comparison-header {
- border-bottom: 2px solid rgba(255, 255, 255, .25);
- font-weight: bold;
-}
-
-.comparison-item {
- padding: 5px 10px;
- text-align: center;
-}
-
-.comparison-item-clickable:hover {
- background-color: rgba(255, 255, 255, .1);
-}
-
-.comparison-item-clickable:active, .comparison-item-clickable:focus {
- background-color: rgba(255, 255, 255, .25);
-}
-
-@media (min-width: 1400px) {
- .comparison-header-l0 {
- display: inline;
- }
- .comparison-header-l1 {
- display: none;
- }
- .comparison-header-l2 {
- display: none;
- }
- .comparison-header-l3 {
- display: none;
- }
- .comparison-header-l4 {
- display: none;
- }
- .comparison-header-l5 {
- display: none;
- }
- .comparison-name-full {
- display: inline;
- }
- .comparison-name-small {
- display: none;
- }
- .comparison-colors {
- display: inline;
- }
- .comparison-relations-count {
- display: none;
- }
- .comparison-relations-full {
- display: inline;
- }
-}
-
-@media (max-width: 1399px) {
- .comparison-header-l0 {
- display: none;
- }
- .comparison-header-l1 {
- display: inline;
- }
- .comparison-header-l2 {
- display: none;
- }
- .comparison-header-l3 {
- display: none;
- }
- .comparison-header-l4 {
- display: none;
- }
- .comparison-header-l5 {
- display: none;
- }
- .comparison-name-full {
- display: inline;
- }
- .comparison-name-small {
- display: none;
- }
- .comparison-colors {
- display: inline;
- }
- .comparison-relations-count {
- display: none;
- }
- .comparison-relations-full {
- display: inline;
- }
-}
-
-@media (max-width: 1199px) {
- .comparison-header-l0 {
- display: none;
- }
- .comparison-header-l1 {
- display: none;
- }
- .comparison-header-l2 {
- display: initial;
- }
- .comparison-header-l3 {
- display: none;
- }
- .comparison-header-l4 {
- display: none;
- }
- .comparison-header-l5 {
- display: none;
- }
- .comparison-name-full {
- display: none;
- }
- .comparison-name-small {
- display: inline;
- }
- .comparison-colors {
- display: inline;
- }
- .comparison-relations-count {
- display: inline;
- }
- .comparison-relations-full {
- display: none;
- }
-}
-
-@media (max-width: 991px) {
- .comparison-header-l0 {
- display: none;
- }
- .comparison-header-l1 {
- display: none;
- }
- .comparison-header-l2 {
- display: none;
- }
- .comparison-header-l3 {
- display: initial;
- }
- .comparison-header-l4 {
- display: none;
- }
- .comparison-header-l5 {
- display: none;
- }
- .comparison-name-full {
- display: none;
- }
- .comparison-name-small {
- display: inline;
- }
- .comparison-colors {
- display: none !important;
- }
- .comparison-relations-count {
- display: inline;
- }
- .comparison-relations-full {
- display: none;
- }
-}
-
-@media (max-width: 767px) {
- .comparison-header-l0 {
- display: none;
- }
- .comparison-header-l1 {
- display: none;
- }
- .comparison-header-l2 {
- display: none;
- }
- .comparison-header-l3 {
- display: none;
- }
- .comparison-header-l4 {
- display: initial;
- }
- .comparison-header-l5 {
- display: none;
- }
- .comparison-name-full {
- display: none;
- }
- .comparison-name-small {
- display: none;
- }
- .comparison-colors {
- display: none !important;
- }
- .comparison-relations-count {
- display: inline;
- }
- .comparison-relations-full {
- display: none;
- }
-}
-
-@media (max-width: 575px) {
- .comparison-header-l0 {
- display: none;
- }
- .comparison-header-l1 {
- display: none;
- }
- .comparison-header-l2 {
- display: none;
- }
- .comparison-header-l3 {
- display: none;
- }
- .comparison-header-l4 {
- display: none;
- }
- .comparison-header-l5 {
- display: initial;
- }
- .comparison-name-full {
- display: none;
- }
- .comparison-name-small {
- display: none;
- }
- .comparison-colors {
- display: none !important;
- }
- .comparison {
- grid-template-columns: repeat(4, 2fr) repeat(4, 1fr) !important;
- }
- .comparison-relations-count {
- display: inline;
- }
- .comparison-relations-full {
- display: none;
- }
-}
-
-.tree-first-separator {
- height: 14px !important;
- top: 0 !important;
-}
-
-.tree-l0-separator {
- display: inline-block;
- width: 20px;
- margin-left: 35px;
- border-bottom: 1px solid white;
- border-left: 1px solid white;
- height: 26px;
- position: relative;
- top: -12px;
-}
-
-.tree-l1 .tree-l0-separator {
- border-bottom: none !important;
-}
-
-.tree-l1-separator {
- display: inline-block;
- width: 20px;
- margin-left: 35px;
- border-bottom: 1px solid white;
- border-left: 1px solid white;
- height: 26px;
- position: relative;
- top: -12px;
- left: -10px;
-}
-
-.tree-l1 .tree-l0-separator {
- width: 30px;
-}
-
-.tree-l1 .tree-inner {
- position: relative;
- left: -10px;
-}
-
-.tree-l1 .tree-l0-separator {
- border-bottom: none !important;
-}
-
-.tree-l2-separator {
- display: inline-block;
- width: 20px;
- margin-left: 35px;
- border-bottom: 1px solid white;
- border-left: 1px solid white;
- height: 26px;
- position: relative;
- top: -12px;
- left: -10px;
-}
-
-.tree-l2 .tree-l1-separator {
- width: 30px;
-}
-
-.tree-l2 .tree-l0-separator {
- width: 30px;
-}
-
-.tree-l2 .tree-inner {
- position: relative;
- left: -10px;
-}
-
-.tree-inner {
- display: inline-block;
-}
-
-.navbar-collapse.collapse.show, .navbar-collapse.collapsing {
- background: black;
- margin: 7px -12px;
- padding: 0 12px;
- border-bottom: 1px solid rgba(255, 255, 255, .25);
-}
-
-.new-homepage-system-title:hover {
- opacity: .85;
-}
-
-#new-homepage-systems {
- display: grid;
- grid-template-columns: repeat(2, 1fr);
- grid-gap: 20px;
-}
-
-@media (max-width: 1198px) {
- #new-homepage-systems {
- grid-template-columns: 1fr 1fr !important;
- }
-}
-
-@media (max-width: 991px) {
- #new-homepage-systems {
- grid-template-columns: 1fr !important;
- }
-}
-
-.new-homepage-system-list {
- background-color: rgba(255, 255, 255, .1);
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- display: grid;
-}
-
-.new-homepage-link-last {
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
-}
-
-.new-homepage-link:hover {
- opacity: .85;
-}
-
-.new-homepage-link:active {
- opacity: .75;
-}
-
-.new-homepage-system-title:active {
- opacity: .75;
-}
-
-peh-muted {
- --bs-text-opacity: 1;
- color: #6c757d!important;
-}
-
-.dropdown-toggle::after {
- margin-bottom: -3px !important;
-}
-
-.navbar-nav {
- width: 100%;
-}
-
-.card {
- background-color: #111 !important;
- border: 1px solid rgba(255, 255, 255, .125) !important;
-}
-
-#member-banner-container > #member-banner > #system-info {
- border-bottom-right-radius: 0 !important;
- border-bottom-left-radius: 0 !important;
-}
-
-#member-details {
- background: rgba(255, 255, 255, .1);
- border: 1px solid transparent;
- border-top: none;
- padding: 10px 20px;
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- display: grid;
- grid-template-columns: repeat(4, 1fr);
- text-align: center;
-}
-
-#member-details.member-details-loggedIn {
- border-radius: 0;
- padding-bottom: 0 !important;
-}
-
-#member-details-2 {
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- padding: 10px 20px;
- text-align: center;
- display: grid;
- grid-template-columns: repeat(4, 1fr);
- background: rgba(255, 255, 255, .1);
- border: 1px solid transparent;
- border-top: none;
-}
-
-.navbar-collapse.show {
- z-index: 99999;
-}
-
-@media (max-width: 991px) {
- div#member-details.member-details-loggedIn, div#member-details.member-details-loggedIn2 {
- grid-template-columns: repeat(3, 1fr) !important;
- text-align: center;
- }
-
- #member-details {
- grid-template-columns: 1fr !important;
- text-align: left;
- }
-}
-
-@media (max-width: 767px) {
- div#member-details.member-details-loggedIn, div#member-details.member-details-loggedIn2 {
- grid-template-columns: repeat(2, 1fr) !important;
- text-align: left;
- }
-
- #member-details-2 {
- grid-template-columns: repeat(2, 1fr) !important;
- text-align: left;
- }
-
- .member-detail-desktop {
- display: none !important;
- }
-
- .member-detail-mobile {
- display: initial !important;
- }
-}
-
-.member-detail-desktop {
- display: initial;
-}
-
-.member-detail-mobile {
- display: none;
-}
-
-.linked-card {
- opacity: 1 !important;
- color: white !important;
- text-decoration: none !important;
-}
-
-.linked-card:hover {
- opacity: .75 !important;
-}
-
-.linked-card:active {
- opacity: .5 !important;
-}
-
-.navbar-brand {
- position: relative;
- z-index: 9999;
-}
-
-html, body {
- overflow-x: hidden;
-}
-
-.form-check-input {
- filter: invert(1) hue-rotate(180deg);
-}
-
-body {
- margin: 0 !important;
-}
-
-#app {
- background-color: var(--palette-0);
- position: fixed;
- top: 52px;
- right: 10px;
- bottom: 10px;
- overflow: auto;
- left: 64px;
- border-radius: 15px;
-}
-
-#app > #member-banner-container, #system-banner-container {
- top: 52px !important;
- width: calc(100% - 74px) !important;
- border-top-left-radius: 15px !important;
- border-top-right-radius: 15px !important;
-}
-
-div#member-banner-inner, div#system-banner-inner {
- border-top-left-radius: 15px !important;
- border-top-right-radius: 15px !important;
- background: linear-gradient(180deg, rgba(var(--palette-0-rgb),0) 0%, rgba(var(--palette-0-rgb),.25) 50%, rgba(var(--palette-0-rgb),1) 100%) !important;
-}
-
-.alert, .btn-close, .text-danger, .text-success, .form-select, .ck-toolbar, .system-action img, #member-designs-inner img, .list-group-item img {
- filter: none !important;
-}
-
-@media (prefers-color-scheme: light), (prefers-color-scheme: no-preference) {
- .dark-only {
- display: none !important;
- }
-}
-
-@media (prefers-color-scheme: dark) {
- .light-only {
- display: none !important;
- }
-}
-
-hr {
- border-color: var(--bs-link-color) !important;
-}
-
-.modal {
- z-index: 9999999 !important;
-}
-
-.modal-backdrop {
- display: none !important;
-}
-
-:root {
- /* Overrides the border radius setting in the theme. */
- --ck-border-radius: 4px !important;
-
- /* Overrides the default font size in the theme. */
- --ck-font-size-base: 14px !important;
-
- /* Helper variables to avoid duplication in the colors. */
- --ck-custom-background: var(--bs-tertiary-bg) !important;
- --ck-custom-foreground: var(--palette-5) !important;
- --ck-custom-border: var(--palette-3) !important;
- --ck-custom-white: hsl(0, 0%, 100%) !important;
-
- /* -- Overrides generic colors. ------------------------------------------------------------- */
-
- --ck-color-base-foreground: var(--ck-custom-background) !important;
- --ck-color-focus-border: hsl(208, 90%, 62%) !important;
- --ck-color-text: var(--palette-6) !important;
- --ck-color-shadow-drop: hsla(0, 0%, 0%, 0.2) !important;
- --ck-color-shadow-inner: hsla(0, 0%, 0%, 0.1) !important;
-
- /* -- Overrides the default .ck-button class colors. ---------------------------------------- */
-
- --ck-color-button-default-background: var(--ck-custom-background) !important;
- --ck-color-button-default-active-shadow: hsl(270, 2%, 23%) !important;
- --ck-color-button-default-disabled-background: var(--ck-custom-background) !important;
-
- --ck-color-button-on-background: var(--ck-custom-foreground) !important;
- --ck-color-button-on-active-background: hsl(255, 4%, 14%) !important;
- --ck-color-button-on-active-shadow: hsl(240, 3%, 19%) !important;
- --ck-color-button-on-disabled-background: var(--ck-custom-foreground) !important;
-
- --ck-color-button-action-background: hsl(168, 76%, 42%) !important;
- --ck-color-button-action-hover-background: hsl(168, 76%, 38%) !important;
- --ck-color-button-action-active-background: hsl(168, 76%, 36%) !important;
- --ck-color-button-action-active-shadow: hsl(168, 75%, 34%) !important;
- --ck-color-button-action-disabled-background: hsl(168, 76%, 42%) !important;
- --ck-color-button-action-text: var(--ck-custom-white) !important;
-
- --ck-color-button-save: hsl(120, 100%, 46%) !important;
- --ck-color-button-cancel: hsl(15, 100%, 56%) !important;
-
- /* -- Overrides the default .ck-dropdown class colors. -------------------------------------- */
-
- --ck-color-dropdown-panel-background: var(--ck-custom-background) !important;
- --ck-color-dropdown-panel-border: var(--ck-custom-foreground) !important;
-
- /* -- Overrides the default .ck-splitbutton class colors. ----------------------------------- */
-
- --ck-color-split-button-hover-background: var(--ck-color-button-default-hover-background) !important;
- --ck-color-split-button-hover-border: var(--ck-custom-foreground) !important;
-
- /* -- Overrides the default .ck-input class colors. ----------------------------------------- */
-
- --ck-color-input-background: var(--ck-custom-background) !important;
- --ck-color-input-border: hsl(257, 3%, 43%) !important;
- --ck-color-input-text: hsl(0, 0%, 98%) !important;
- --ck-color-input-disabled-background: hsl(255, 4%, 21%) !important;
- --ck-color-input-disabled-border: hsl(250, 3%, 38%) !important;
- --ck-color-input-disabled-text: hsl(0, 0%, 78%) !important;
-
- /* -- Overrides the default .ck-labeled-field-view class colors. ---------------------------- */
-
- --ck-color-labeled-field-label-background: var(--ck-custom-background) !important;
-
- /* -- Overrides the default .ck-list class colors. ------------------------------------------ */
-
- --ck-color-list-background: var(--ck-custom-background) !important;
- --ck-color-list-button-hover-background: var(--palette-5) !important;
- --ck-color-list-button-on-background: var(--palette-5) !important;
- --ck-color-list-button-on-text: var(--ck-color-base-background) !important;
-
- /* -- Overrides the default .ck-balloon-panel class colors. --------------------------------- */
-
- --ck-color-panel-background: var(--ck-custom-background) !important;
- --ck-color-panel-border: var(--ck-custom-border) !important;
-
- /* -- Overrides the default .ck-toolbar class colors. --------------------------------------- */
-
- --ck-color-toolbar-background: var(--ck-custom-background) !important;
- --ck-color-toolbar-border: var(--ck-custom-border) !important;
-
- /* -- Overrides the default .ck-tooltip class colors. --------------------------------------- */
-
- --ck-color-tooltip-background: hsl(252, 7%, 14%) !important;
- --ck-color-tooltip-text: hsl(0, 0%, 93%) !important;
-
- /* -- Overrides the default colors used by the ckeditor5-image package. --------------------- */
-
- --ck-color-image-caption-background: var(--bs-body-bg) !important;
- --ck-color-image-caption-text: var(--bs-body-color) !important;
-
- /* -- Overrides the default colors used by the ckeditor5-widget package. -------------------- */
-
- --ck-color-widget-blurred-border: hsl(0, 0%, 87%) !important;
- --ck-color-widget-hover-border: hsl(43, 100%, 68%) !important;
- --ck-color-widget-editable-focus-background: var(--ck-custom-white) !important;
-
- /* -- Overrides the default colors used by the ckeditor5-link package. ---------------------- */
-
- --ck-color-link-default: hsl(190, 100%, 75%) !important;
-
- /* CUSTOM OPTIONS */
- --ck-color-button-on-color: var(--bs-link-color) !important;
- --ck-color-button-on-hover-background: var(--palette-3) !important;
- --ck-color-button-default-hover-background: var(--palette-4) !important;
- --ck-color-list-button-on-background-focus: var(--palette-1) !important;
- --ck-color-base-background: transparent !important;
- --ck-color-button-default-active-background: var(--palette-2) !important;
-}
-
-:root {
- --ck-color-base-border: var(--bs-secondary-bg) !important;
- --ck-focus-outer-shadow: transparent !important;
- --ck-focus-ring: 1px solid transparent !important;
-}
-
-.ck.ck-button.ck-on.ck-button_with-text {
- color: var(--bs-body-color) !important;
-}
-
-.ck.ck-content {
- background-color: var(--bs-body-bg) !important;
- color: var(--bs-body-color) !important;
-}
-
-.ck.ck-content.ck-focused {
- border-color: var(--bs-link-color) !important;
-}
-
-.relation {
- background-color: var(--palette-1) !important;
-}
-
-.relation-intro {
- background-color: var(--palette-2) !important;
- border-right: 1px solid var(--palette-3) !important;
-}
-
-body {
- margin-left: 300px;
-}
-
-.modal {
- left: 150px;
-}
-
-nav {
- display: none !important;
-}
-
-#navigation-pane {
- z-index: 9999;
- background: black;
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- width: 300px;
- border-right: 1px solid rgba(255, 255, 255, .25);
- overflow: auto;
-}
-
-#title-bar {
- position: fixed;
- top: 0;
- left: 300px;
- right: 0;
- height: 34px;
- background: rgba(0, 0, 0, .75);
- z-index: 9999;
- padding: 5px;
- text-align: center;
- backdrop-filter: blur(10px);
- -webkit-backdrop-filter: blur(10px);
- border-bottom: 1px solid rgba(255, 255, 255, .25);
-}
-
-#mobile-navigation {
- display: none;
- position: fixed;
- bottom: 0;
- left: 0;
- right: 0;
- height: 48px;
- background: rgba(0, 0, 0, .75);
- backdrop-filter: blur(30px);
- -webkit-backdrop-filter: blur(30px);
- border-top: 1px solid rgba(255, 255, 255, .25);
- z-index: 999999;
-}
-
-@media (max-width: 1360px) {
- .modal.show {
- left: 250px !important;
- width: calc(100% - 250px) !important;
- }
-
- .modal {
- left: 125px !important;
- }
-
- #title-bar {
- left: 250px !important;
- }
-
- #navigation-pane {
- width: 250px !important;
- }
-
- body {
- margin-left: 250px !important;
- }
-
- #system-banner-container, #member-banner-container {
- width: 100% !important;
- }
-}
-
-@media (max-width: 1300px) {
- .modal.show {
- left: 200px !important;
- width: calc(100% - 200px) !important;
- }
-
- .modal {
- left: 100px !important;
- }
-
- #title-bar {
- left: 200px !important;
- }
-
- #navigation-pane {
- width: 200px !important;
- }
-
- body {
- margin-left: 200px !important;
- }
-}
-
-@media (max-width: 1195px) {
- .modal.show {
- left: 0 !important;
- width: 100% !important;
- }
-
- .modal {
- left: 0 !important;
- }
-
- #title-bar {
- left: 0 !important;
- }
-
- #navigation-pane {
- display: none !important;
- }
-
- body {
- margin-left: 0 !important;
- }
-
- #mobile-navigation {
- display: block !important;
- }
-}
-
-@media (max-width: 700px) {
- #title-bar-parts-mobile {
- display: inline !important;
- }
-
- #title-bar-parts-desktop {
- display: none;
- }
-
- #title-bar {
- text-align: left;
- }
-} \ No newline at end of file
diff --git a/assets/logo/light-2023.css b/assets/logo/light-2023.css
deleted file mode 100644
index b082640..0000000
--- a/assets/logo/light-2023.css
+++ /dev/null
@@ -1,182 +0,0 @@
-@media (prefers-color-scheme: light) {
- #banner-lower {
- background: #dddddd8a !important;
- }
-
- #timeline-container {
- background: #dddddd8a !important;
- border-top-color: rgba(0, 0, 0, .1) !important;
- }
-
- #timeline a, .new-homepage-system-title, .new-homepage-link, .home-legacy, .member-card-name, .member-card-prefix, .member-card-prefix code, #navigation-pane *, #mobile-navigation-box-container *, .member-link, .relation-intro, .system-action, #member-banner code, #system-info a {
- color: var(--bs-body-color) !important;
- }
-
- .timeline-indicator {
- border-right-color: rgba(0, 0, 0, .5) !important;
- }
-
- .home-legacy-icon, #explicit-modal img {
- filter: invert(1);
- }
-
- #hpd-legacy, .hpd-item-card {
- background-color: rgba(0, 0, 0, .05) !important;
- }
-
- .hpd-item-card:hover {
- background-color: rgba(0, 0, 0, .1) !important;
- }
-
- .hpd-item-card:active {
- background-color: rgba(0, 0, 0, .15) !important;
- }
-
- #navigation-pane {
- background-color: #ddd !important;
- border-right: 1px solid rgba(0, 0, 0, .1) !important;
- }
-
- #mobile-navigation {
- background-color: #ddd !important;
- border-top: 1px solid rgba(0, 0, 0, .1) !important;
- }
-
- .dropdown-icon, #login-link img, .alert, .btn-close, .relation img, .text-danger, .text-success, .form-select, .ck-toolbar, .form-check-input, .system-action img, #member-designs-inner img, .form-control, .list-group-item img {
- filter: none !important;
- }
-
- #login-link, #pane-header, .pane-group {
- border-bottom: 1px solid rgba(0, 0, 0, .1) !important;
- }
-
- .pane-group-category {
- background: rgba(0, 0, 0, .025) !important;
- border: 1px solid rgba(0, 0, 0, .05) !important;
- }
-
- .pane-group-item:hover, .mobile-navigation-item:hover {
- background-color: rgba(0, 0, 0, .05);
- }
-
- .mobile-navigation-item:active, .mobile-navigation-item.open {
- background-color: rgba(0, 0, 0, .1);
- }
-
- #mobile-navigation-box-container {
- background-color: rgba(255, 255, 255, .5) !important;
- }
-
- #page-content a {
- color: var(--bs-link-color);
- }
-
- #btn-on {
- background: hsl(0, 80%, 75%) !important;
- }
-
- .card {
- background-color: #fff !important;
- border: 1px solid rgba(0,0,0,.125) !important;
- color: black;
- }
-
- .btn-outline-light, #page-content .btn-outline-light {
- color: #212529 !important;
- border-color: #212529 !important;
- }
-
- .btn-outline-light:hover, #page-content .btn-outline-light:hover {
- color: #fff !important;
- background-color: #212529 !important;
- border-color: #212529 !important;
- }
-
- .btn-check:active+.btn-outline-light, .btn-check:checked+.btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active, #page-content .btn-outline-light:active {
- color: #fff !important;
- background-color: #212529 !important;
- border-color: #212529 !important;
- }
-
- .form-control {
- color: #212529 !important;
- background-color: #fff !important;
- background-clip: padding-box !important;
- border: 1px solid #ced4da !important;
- }
-
- .contact-item {
- background-color: #ddd;
- }
-
- .contact-method {
- background-color: #ccc;
- }
-
- .dropdown-menu {
- background-color: #fff !important;
- }
-
- .dropdown-item {
- color: #212529 !important;
- opacity: 1 !important;
- }
-
- .dropdown-item:focus, .dropdown-item:hover {
- color: #1e2125 !important;
- background-color: #e9ecef !important;
- }
-
- .day-gradient {
- color: white;
- }
-
- #system-banner-inner, #member-banner-inner {
- background: linear-gradient(180deg, rgba(239,239,239,0) 0%, rgba(239,239,239,.25) 50%, rgba(239,239,239,1) 100%) !important;
- }
-
- #system-page, #member-page {
- background-color: rgba(226,226,226,0.8) !important;
- }
-
- .system-info-system {
- background-color: rgba(0, 0, 0, .05) !important;
- }
-
- #system-actions {
- background-color: rgba(0, 0, 0, .025) !important;
- }
-
- .system-action:hover {
- background: rgba(0, 0, 0, .05) !important;
- }
-
- #member-designs-inner {
- background-color: rgba(20, 20, 20, .05) !important;
- }
-
- .btn-dark {
- color: #000 !important;
- background-color: #f8f9fa !important;
- border-color: #f8f9fa !important;
- }
-
- .btn-dark:hover {
- color: #000 !important;
- background-color: #f9fafb !important;
- border-color: #f9fafb !important;
- }
-
- .btn-check:active+.btn-dark, .btn-check:checked+.btn-dark, .btn-dark.active, .btn-dark:active, .show>.btn-dark.dropdown-toggle {
- color: #000 !important;
- background-color: #f9fafb !important;
- border-color: #f9fafb !important;
- }
-
- .btn-check:focus+.btn-dark, .btn-dark:focus {
- color: #000 !important;
- background-color: #f9fafb !important;
- border-color: #f9fafb !important;
- box-shadow: 0 0 0 0.25rem rgba(211,212,213,.5) !important;
- }
-} \ No newline at end of file
diff --git a/assets/logo/newlogo-ng.png b/assets/logo/newlogo-ng.png
deleted file mode 100644
index 78f7bc8..0000000
--- a/assets/logo/newlogo-ng.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-cinnamonfire.png b/assets/uploads/pt-cinnamonfire.png
deleted file mode 100644
index 3b001ba..0000000
--- a/assets/uploads/pt-cinnamonfire.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-cloudydreams.png b/assets/uploads/pt-cloudydreams.png
deleted file mode 100644
index 17567c3..0000000
--- a/assets/uploads/pt-cloudydreams.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-coral.png b/assets/uploads/pt-coral.png
deleted file mode 100644
index a558c4d..0000000
--- a/assets/uploads/pt-coral.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-duskrainbow.png b/assets/uploads/pt-duskrainbow.png
deleted file mode 100644
index ee2da4a..0000000
--- a/assets/uploads/pt-duskrainbow.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-forestpaint.png b/assets/uploads/pt-forestpaint.png
deleted file mode 100644
index aafc93a..0000000
--- a/assets/uploads/pt-forestpaint.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-frostcrystals.png b/assets/uploads/pt-frostcrystals.png
deleted file mode 100644
index 71f0422..0000000
--- a/assets/uploads/pt-frostcrystals.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-mossystorm.png b/assets/uploads/pt-mossystorm.png
deleted file mode 100644
index e15c241..0000000
--- a/assets/uploads/pt-mossystorm.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-rainbowdash.png b/assets/uploads/pt-rainbowdash.png
deleted file mode 100644
index 271d216..0000000
--- a/assets/uploads/pt-rainbowdash.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-starrynight.png b/assets/uploads/pt-starrynight.png
deleted file mode 100644
index 18b5b89..0000000
--- a/assets/uploads/pt-starrynight.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-stuffie.png b/assets/uploads/pt-stuffie.png
deleted file mode 100644
index 1285bcd..0000000
--- a/assets/uploads/pt-stuffie.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt-velvet.png b/assets/uploads/pt-velvet.png
deleted file mode 100644
index 0972860..0000000
--- a/assets/uploads/pt-velvet.png
+++ /dev/null
Binary files differ
diff --git a/assets/uploads/pt.png b/assets/uploads/pt.png
deleted file mode 100644
index 30bec0a..0000000
--- a/assets/uploads/pt.png
+++ /dev/null
Binary files differ